Commit Graph

17 Commits

Author SHA1 Message Date
restitux ac67658ad2 backend: send decoder packets as json 2025-07-20 23:51:19 -06:00
restitux 52e594f916 frontend: bad improvements 2025-07-20 23:51:03 -06:00
restitux fae7971f2b backend: refactor proxy code 2025-07-20 16:44:23 -06:00
restitux a11b4deb31 meta: WebTransport now works
- added a small frontend for starting
- added logic to serve the frontend
- split out the gamestream logic into a separate process
- added logic to scaffold the separate proxy process
2025-07-20 14:08:47 -06:00
restitux 188005ab11 backend: add support for receiving a gamestream stream 2025-07-20 01:13:28 -06:00
restitux e3892e7134 backend: fix pair blocking on update state 2025-07-19 12:38:09 -06:00
restitux 053ed8c054 meta: renamed config to state and wrapped in a server object 2025-07-18 18:07:33 -06:00
restitux 6ae459ddf5 backend: blocked pairing server with duplicate name 2025-07-18 17:44:42 -06:00
restitux 0edf7c60c1 meta: cleanup and added apps endpoint
- Added (working) apps endpoint
- Added config file (actually a state file) wrapper to handle shared
  mutability
- Refactored base url and http get shared code into common
- Added tracing based logging and converted debug statemets to it
- More things that I forgot
2025-07-18 17:23:54 -06:00
restitux 5391d6c6dd meta: cleanup and use new AppResult type 2025-07-15 19:35:49 -06:00
restitux a1f33b5de3 certs: cleanup logic and add new util functions 2025-07-15 19:04:14 -06:00
restitux b4e22e09b8 certs: refactor certificate logic into module 2025-07-05 16:41:45 -06:00
restitux 8857e226fe Replace axum with salvo 2025-07-01 23:10:58 -06:00
restitux d9aa724b90 Certificates from successful pair are now saved to disk 2025-07-01 21:54:30 -06:00
restitux 9b34307103 Server now returns paired == 1 2025-06-29 20:34:13 -06:00
restitux 7ec5e1ad90 More progress and cleanup 2025-06-27 00:34:46 -06:00
restitux 9232c0414a Initial Commit (it doesn't work) 2025-06-26 19:35:13 -06:00