tt2468
323b5d0b5d
eventhandler, utils: Implement missing output states
2022-11-18 02:09:48 -08:00
tt2468
16f3ceb997
eventhandler: Provide outputPath
on OUTPUT_STARTED too
...
4.x apparently included this path during output start along with stop.
It appears safe to include this on output start.
Closes #963
2022-07-25 08:05:03 -07:00
tt2468
4201664c7b
requesthandler, eventhandler: Add outputPath
fields when record stops
...
Closes #934
2022-07-02 07:02:44 -07:00
tt2468
22fee0312d
utils: Move from explicit enum converters to nlohmann macros
2022-06-08 00:33:41 -07:00
tt2468
6deadc25ac
base: Change column limit to 132
...
A column limit of 80 is very restrictive and code readability was
suffering. A limit of 132 is more realistic for this plugin.
2022-06-07 21:36:51 -07:00
tt2468
f73e78582b
base: Format code
2022-05-13 21:19:29 -07:00
tt2468
e640ae1218
docs: Finish documenting events
2021-12-28 23:45:11 -08:00
tt2468
f566ccd76b
Utils: Add output state util to utils
2021-12-21 01:32:12 -08:00
tt2468
bd6c663775
Base: Add copyright header to source
2021-11-19 17:32:22 -08:00
tt2468
e89c0c2b05
Base: More code cleanup and fixes
2021-09-04 10:47:51 -07:00
tt2468
7e1e1bc33c
Base: Large plugin refactor
...
- Merge WebSocketProtocol into WebSocketServer
- Having them separated was not doing anything productive
- Request: Move SessionPtr to RequestHandler
- Less copying to do for batch requests
- Fully modularize EventHandler
- Make BroadcastEvent a stored callback that WebSocketServer sets
- Return early on high volume events to avoid unnecessary compute
- These events will only generate a json object when it is actually
needed
2021-09-04 10:04:00 -07:00
tt2468
4d271da541
Base: Code cleanup and add some requests
2021-07-22 03:24:53 -07:00
tt2468
ca26f679c8
EventHandler: Add ReplayBufferSaved
2021-06-12 20:34:24 -07:00
tt2468
6c03b86514
EventHandler: Add Outputs events and other files
2021-05-31 18:51:56 -07:00