Rob DiCiuccio
806fb73d25
feat(SIP-39): Websocket sidecar app (#11498)
* WIP node.js websocket app
* Load testing
* Multi-stream publish with blocking reads
* Use JWT for auth and channel ID
* Update ws jwt cookie name
* Typescript
* Frontend WebSocket transport support
* ws server ping/pong and GC logic
* ws server unit tests
* GC interval config, debug logging
* Cleanup JWT cookie logic
* Refactor asyncEvents.ts to support non-Redux use cases
* Update tests for refactored asyncEvents
* Add eslint, write READMEs, reorg files
* CI workflow
* Moar Apache license headers
* pylint found something
* adjust GH actions workflow
* Improve documentation & comments
* Prettier
* Add configurable logging via Winston
* Add SSL support for Redis connections
* Fix incompatible logger statements
* Apply suggestions from code review
Co-authored-by: David Aaron Suddjian <1858430+suddjian@users.noreply.github.com>
* rename streamPrefix config
Co-authored-by: David Aaron Suddjian <1858430+suddjian@users.noreply.github.com>
2021-04-08 11:12:03 -07:00
..
2021-01-12 10:52:35 +00:00
2020-09-09 13:18:55 -07:00
2021-01-04 13:47:01 -08:00
2020-11-25 08:45:02 -08:00
2021-03-26 15:22:00 -07:00
2021-02-07 16:16:19 +02:00
2021-03-26 15:22:00 -07:00
2021-04-08 10:59:26 +03:00
2021-01-12 10:52:35 +00:00
2020-12-09 09:36:18 -08:00
2021-04-06 20:55:15 -07:00
2021-04-06 22:06:32 -07:00
2021-04-06 20:55:15 -07:00
2021-04-01 18:10:17 -07:00
2020-09-23 10:45:26 -07:00
2021-03-31 11:28:34 -07:00
2021-03-30 08:46:16 -07:00
2021-03-30 08:46:16 -07:00
2021-03-19 21:38:06 +02:00
2021-04-08 11:23:31 +01:00
2021-02-23 10:52:34 +00:00
2021-01-29 14:32:47 -08:00
2020-02-12 15:48:24 +00:00
2021-04-08 11:23:31 +01:00
2021-01-07 18:52:46 -08:00
2021-03-22 17:35:54 -07:00
2021-04-08 11:12:03 -07:00
2021-04-08 11:12:03 -07:00
2020-11-17 11:55:47 -08:00
2021-03-15 18:14:26 +00:00
2021-03-11 17:17:29 -08:00
2021-04-08 11:12:03 -07:00
2021-03-11 17:43:33 -08:00
2021-02-07 12:01:28 -08:00
2021-04-06 22:06:32 -07:00
2021-04-06 22:06:32 -07:00
2020-12-10 20:21:56 -08:00
2020-07-06 13:26:43 -07:00
2020-12-15 18:47:40 -08:00
2020-05-22 20:31:21 -07:00
2021-03-12 10:36:43 +02:00
2021-04-06 22:06:32 -07:00
2021-01-28 14:32:00 -08:00
2021-03-12 14:54:02 -08:00
2020-11-16 06:48:26 -08:00
2021-03-18 16:15:43 +02:00
2021-03-31 10:34:48 -07:00