tt2468
b9b8e38998
WebSocketServer: Remove ignoreNonFatalRequestChecks from session params
2021-09-04 10:57:00 -07:00
tt2468
fb0656c31e
RequestHandler: Simplify request statuses
2021-09-01 10:30:40 -07:00
tt2468
a40160e305
WebSocketServer: Use Sec-WebSocket-Protocol for json/msgpack
2021-08-30 09:59:59 -07:00
tt2468
f37edbd71c
EventHandler: Include required event intent in emit
2021-08-30 01:39:46 -07:00
tt2468
d1abc6e0c7
Docs: Fix table of contents links and some other stuff
2021-08-28 05:13:24 -07:00
tt2468
03e32c8b5e
Base: Major protocol refactor
...
As discussed in the #development channel in discord
- Switch from using message types to integer op codes
- Consolidate op-specific keys into `d` sub-object
- Shorten low-level payload keys from `messageType` to `op`, add `d`
Other changes:
- The WebSocketCloseCode enum has been refactored. It's best to just
treat it like it's new
- Some performance benefits came along the way. Nothing gamechanging,
but notable
- Various bug fixes discovered while refactoring
2021-08-28 05:02:24 -07:00
tt2468
17cbde0e48
Utils: Queue notifications in the UI thread
...
Soooooooooo apparently doing notifications natively shouldn't even
work. This is probably what was crashing OBS in 4.x. Fixed now I
guess...
2021-06-13 07:12:19 -07:00
tt2468
230d25fc8b
Docs: Various updates
2021-06-13 02:42:47 -07:00
tt2468
d3c7f4b3fd
WebSocketProtocol: Remove availableRequests from Hello
2021-06-05 23:54:11 -07:00
tt2468
45d62e5ce0
EventHandler: General, Config, Scenes, Inputs
2021-05-14 01:13:27 -07:00
tt2468
9a1b6dcd3a
Docs: Update enums and varios other stuff
2021-05-13 17:56:09 -07:00
tt2468
5afaf3e6e3
Docs: Update event subscriptions model and general improvements
2021-04-30 10:02:05 -07:00
tt2468
b0a594e509
WebSocketCloseCode: Add InvalidContentType
2021-04-28 20:54:31 -07:00
tt2468
ba6d1cbfac
docs: Finish copying info from protocol reference gist
2021-04-26 18:51:24 -07:00
tt2468
41306511c9
docs: Add separators
2021-04-26 18:42:08 -07:00
tt2468
96651a7e8e
docs: Add more from protocol spec gist
2021-04-26 18:38:47 -07:00
tt2468
cfb66fdf14
docs: Finish authentication stuff
2021-04-26 17:59:13 -07:00
Azure CI
a834373f25
docs: More stuff
2021-04-26 17:18:40 -07:00
Azure CI
1c6e8fdf86
docs: Apparently github doesnt support custom header ids
2021-04-26 09:59:26 -07:00
Azure CI
579cc99fef
docs(ci): Update protocol.md - fcd7d07
[skip ci]
2021-04-26 09:57:24 -07:00
Azure CI
fcd7d07001
docs: Lots of changes
2021-04-26 09:55:50 -07:00
tt2468
f3d5cfbd18
Initial commit for attempted rewrite
2021-03-08 03:56:43 -08:00