Skip to content

Commit 7ec5ab6

Browse files
authored
Merge pull request #58 from oslabs-beta/readme_update
Readme, gRPC gif file update and grpcController fix
2 parents b3d8f88 + b19e76f commit 7ec5ab6

File tree

3 files changed

+13
-2
lines changed

3 files changed

+13
-2
lines changed

README.md

Lines changed: 13 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@
99

1010

1111

12-
Swell is a API development tool that enables developers to test endpoints served over streaming technologies including Server-Sent Events (SSE), WebSockets, HTTP2, and GraphQL.
12+
Swell is a API development tool that enables developers to test endpoints served over streaming technologies including Server-Sent Events (SSE), WebSockets, HTTP2, GraphQL and gRPC.
1313

1414
## Getting Started
1515

@@ -22,6 +22,7 @@ Swell is a one-stop shop for sending and monitoring your API requests
2222

2323
* Send and monitor streams over HTTP2 (including SSEs) and WebSockets
2424
* Create GraphQL queries, mutations, and subscriptions
25+
* Provides full streaming testing support for gRPC
2526
* Support for up to six concurrent connections
2627
* View request/response timing information in an interactive chart
2728
* Save requests in "collections" of multiple requests
@@ -46,6 +47,11 @@ Swell is a one-stop shop for sending and monitoring your API requests
4647
<kbd><img src="./ReadMeGifs/Swell_API_GraphQL_Query.gif"
4748
style="float: left; margin-right: 10px;margin-bottom : 30px; margin-top : 10px;" /></kbd>
4849

50+
### **Latest Swell v.0.4.0 update**
51+
* *gRPC*: Swell includes full support for all four streaming types of gRPC - unary, client stream, server stream, bidirectional stream
52+
<kbd><img src="./ReadMeGifs/Swell_API_gRPC.gif"
53+
style="float: left; margin-right: 10px;margin-bottom : 30px; margin-top : 10px;" /></kbd>
54+
4955
## Additional Features
5056
* *Collections*: Swell allows you to save collections for easier testing of multiple requests.
5157
<kbd><img src="./ReadMeGifs/Swell_API_Collections.gif"
@@ -80,6 +86,12 @@ Swell is a one-stop shop for sending and monitoring your API requests
8086
* **Billy Tran** - [btctrl](https://github.com/btctrl)
8187
* **Paul Rhee** - [prheee](https://github.com/prheee)
8288
* **Sam Parsons** - [sam-parsons](https://github.com/sam-parsons)
89+
* **Nancy Dao** - [nancyddao](https://github.com/nancyddao)
90+
* **Evan Grobar** - [egrobar](https://github.com/egrobar)
91+
* **Dan Stein** - [danst3in](https://github.com/danst3in)
92+
* **Amruth Uppaluri** - [amuuth](https://github.com/amuuth)
93+
* **Yoon Choi** - [cyoonique](https://github.com/cyoonique)
94+
8395

8496
## License
8597

ReadMeGifs/Swell_API_gRPC.gif

822 KB
Loading

src/client/controllers/grpcController.js

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -159,7 +159,6 @@ grpcController.openGrpcConnection = (reqResObj, connectionArray) => {
159159
reqResObj.response.times.forEach(time => {
160160
time.timeReceived = curTime;
161161
reqResObj.timeReceived = time.timeReceived;
162-
reqResObj.response.events.push(time)
163162

164163
})
165164
reqResObj.response.events.push(response)

0 commit comments

Comments
 (0)