Commit Graph

144 Commits

Author SHA1 Message Date
tt2468
fb0656c31e RequestHandler: Simplify request statuses 2021-09-01 10:30:40 -07:00
Github Actions
6035f258d2 docs(ci): Update generated docs - a40160e [skip ci] 2021-08-30 17:01:00 +00:00
tt2468
a40160e305 WebSocketServer: Use Sec-WebSocket-Protocol for json/msgpack 2021-08-30 09:59:59 -07:00
Github Actions
fc8dce45ee docs(ci): Update generated docs - ac78acd [skip ci] 2021-08-30 08:47:29 +00:00
tt2468
f37edbd71c EventHandler: Include required event intent in emit 2021-08-30 01:39:46 -07:00
Github Actions
2f1ca4a066 docs(ci): Update generated docs - d1abc6e [skip ci] 2021-08-28 12:14:17 +00:00
tt2468
d1abc6e0c7 Docs: Fix table of contents links and some other stuff 2021-08-28 05:13:24 -07:00
Github Actions
06c188a8ca docs(ci): Update generated docs - 03e32c8 [skip ci] 2021-08-28 12:02:58 +00: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
Github Actions
5789cf6865 docs(ci): Update generated docs - 945816c [skip ci] 2021-06-13 09:43:46 +00:00
tt2468
230d25fc8b Docs: Various updates 2021-06-13 02:42:47 -07:00
Github Actions
0596e867aa docs(ci): Update generated docs - ed79da9 [skip ci] 2021-06-06 07:05:28 +00:00
tt2468
d3c7f4b3fd WebSocketProtocol: Remove availableRequests from Hello 2021-06-05 23:54:11 -07:00
Github Actions
1b213c7dca docs(ci): Update generated docs - cff6abf [skip ci] 2021-05-14 08:14:53 +00:00
tt2468
cff6abfe03 Merge branch 'master' of https://github.com/Palakis/obs-websocket 2021-05-14 01:14:04 -07:00
tt2468
45d62e5ce0 EventHandler: General, Config, Scenes, Inputs 2021-05-14 01:13:27 -07:00
Github Actions
e19df3e3a0 docs(ci): Update generated docs - 9a1b6dc [skip ci] 2021-05-14 00:56:50 +00:00
tt2468
9a1b6dcd3a Docs: Update enums and varios other stuff 2021-05-13 17:56:09 -07:00
Github Actions
26bfd3121d docs(ci): Update generated docs - 5afaf3e [skip ci] 2021-04-30 17:03:08 +00:00
tt2468
5afaf3e6e3 Docs: Update event subscriptions model and general improvements 2021-04-30 10:02:05 -07:00
Github Actions
74a82e5cb3 docs(ci): Update generated docs - d1d5dd7 [skip ci] 2021-04-29 05:04:11 +00:00
tt2468
b0a594e509 WebSocketCloseCode: Add InvalidContentType 2021-04-28 20:54:31 -07:00
Github Actions
7a8e53db3a docs(ci): Update generated docs - 17f3137 [skip ci] 2021-04-27 02:04:55 +00:00
tt2468
17f3137b40 Merge branch 'master' of https://github.com/Palakis/obs-websocket 2021-04-26 19:04:29 -07:00
tt2468
89091a9a2f docs: Update some formatting 2021-04-26 19:04:16 -07:00
Github Actions
22670d2eeb docs(ci): Update generated docs - ba6d1cb [skip ci] 2021-04-27 01:52:04 +00:00
tt2468
ba6d1cbfac docs: Finish copying info from protocol reference gist 2021-04-26 18:51:24 -07:00
Github Actions
10e2060a7c docs(ci): Update generated docs - 4130651 [skip ci] 2021-04-27 01:42:41 +00:00
tt2468
41306511c9 docs: Add separators 2021-04-26 18:42:08 -07:00
Github Actions
10fdb8a4f0 docs(ci): Update generated docs - 6160c29 [skip ci] 2021-04-27 01:39:26 +00:00
tt2468
6160c292ef Merge branch 'master' of https://github.com/Palakis/obs-websocket 2021-04-26 18:39:00 -07:00
tt2468
96651a7e8e docs: Add more from protocol spec gist 2021-04-26 18:38:47 -07:00
Github Actions
b0598364f0 docs(ci): Update generated docs - cfb66fd [skip ci] 2021-04-27 00:59:44 +00:00
tt2468
cfb66fdf14 docs: Finish authentication stuff 2021-04-26 17:59:13 -07:00
Azure CI
b5cd2c11a0 docs(ci): Update protocol.md - 76357df [skip ci] 2021-04-27 00:27:47 +00:00
Azure CI
a834373f25 docs: More stuff 2021-04-26 17:18:40 -07:00
Azure CI
d2e8971245 docs(ci): Update protocol.md - 1c6e8fd [skip ci] 2021-04-26 10:01:25 -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
Azure CI
5ce89a4734 docs(ci): Update protocol.md - 4c03447 [skip ci] 2021-04-26 09:55:33 -07:00
Azure CI
7f81604938 docs: Regenerate docs 2021-04-26 08:47:31 -07:00
tt2468
f3d5cfbd18 Initial commit for attempted rewrite 2021-03-08 03:56:43 -08:00