Commit graph

60 commits

Author SHA1 Message Date
NGnius (Graham) ed5f96361b Improve built-in services 2024-04-07 11:42:37 -04:00
NGnius (Graham) b7ed5d1e1c Fix compile with nRPC, bump major version 2024-04-02 20:52:42 -04:00
NGnius (Graham) d23dd404c4 Remove old template 2024-04-02 17:59:05 -04:00
NGnius (Graham) 811aa01444 Merge branch 'next' 2024-04-02 17:57:03 -04:00
NGnius (Graham) 4aa33971b4 Fix server streaming codegen 2023-10-09 18:24:41 -04:00
NGnius (Graham) 1ad6205067 Add built-in back implementations for USDPL services, disable code gen for them by default (only usdpl-back needs to generate them) 2023-09-04 11:59:35 -04:00
NGnius (Graham) 44298f660f Remove old APIs, improve/fix front logging 2023-09-03 17:33:30 -04:00
NGnius (Graham) b7b42a8c6d Fix websocket communication front logic closing too early 2023-09-01 18:04:34 -04:00
NGnius (Graham) 72c7f111e8 Fix some generation bugs to get Fantastic to compile 2023-08-29 19:49:17 -04:00
NGnius (Graham) 84cae5af7d Add streaming method generation (untested) 2023-07-22 19:05:54 -04:00
NGnius (Graham) 68b7455c9e Make front WS service immutable to avoid wasm-rust exceptions, add debug logging 2023-06-28 22:21:56 -04:00
NGnius (Graham) 4fed12d6d9 Add error log message for service calls which return Err 2023-06-04 22:22:28 -04:00
NGnius (Graham) 61db1be355
Create FUNDING.yml 2023-06-04 20:46:57 +00:00
NGnius (Graham) 0b44ebc12b Improve flexibility of WASM conversions in code gen 2023-06-04 14:05:33 -04:00
NGnius (Graham) febaafe50c Improve map type conversion for WASM interop 2023-04-30 15:28:59 -04:00
NGnius (Graham) 6a525fa384 Add barebones nRPC over websocket adapters and functionality 2023-04-23 23:03:10 -04:00
NGnius (Graham) 570c194e82 Macros for frontend nRPC service generation 2023-04-16 22:57:12 -04:00
NGnius (Graham) 79a8e7e128 Update front version to v0.10.1 2023-04-04 19:32:13 -04:00
NGnius (Graham) 909bab400b Add _unload to decky template 2023-04-04 19:30:40 -04:00
NGnius (Graham) 4f095475f6
Merge pull request #4 from CEbbinghaus/patch-1
Added details to response to fix error
2023-04-01 20:57:41 -04:00
CEbbinghaus 1c6ade62ca
Added details to response to fix error
This change fixes an error I was encountering that complained that the return type was not "application/wasm"
2023-04-02 00:01:39 +11:00
NGnius (Graham) 91149f9dfc Fix incorrect home dir on Decky 2023-02-21 21:06:28 -05:00
NGnius (Graham) c06a047a88 Bump remaining versions to v0.10.0 2023-02-18 17:56:10 -05:00
NGnius (Graham) 33033f670e Use plugin dir for locating translations without janky path passthru from front 2023-02-13 21:43:13 -05:00
NGnius (Graham) 338a5cdb24 Bump version and add Decky env var support (#1) 2023-02-13 21:35:30 -05:00
NGnius (Graham) d944ce1bee Update decky template for pnpm CI and latest usdpl version 2023-01-31 21:45:11 -05:00
NGnius (Graham) 9b3facd48d Relax ID desync check to avoid rejecting packets under normal loads 2023-01-21 18:05:36 -05:00
NGnius (Graham) 4745f0ae7e Add translation functionality 2023-01-10 20:51:13 -05:00
NGnius (Graham) 9755eb24b7 Implement Error for ReadError 2023-01-09 20:24:23 -05:00
NGnius (Graham) 8387c8024e Add ID checks to packet handling to reduce replay attack surface 2022-12-05 17:46:12 -05:00
NGnius (Graham) fbaef000b5 Add rebuild and build-time encryption support to decky template 2022-12-03 17:32:37 -05:00
NGnius (Graham) c51cbc9aab Change api::files::read_single to return error enum instead of mutually exclusive option 2022-11-27 22:11:41 -05:00
NGnius (Graham) 35775afd84 Rewrite home to not rely on gamescope running 2022-11-27 21:52:18 -05:00
NGnius (Graham) fb3f2bde0c Remove println! that should not exist 2022-11-25 21:34:36 -05:00
NGnius (Graham) 6a0c816ad3 Fix dirs::home() to not always return None 2022-11-25 17:10:44 -05:00
NGnius (Graham) d2de89ac0b Update README checklist with decky info 2022-09-18 20:11:39 -04:00
NGnius (Graham) 7e2aa1ccb7 Scalability improvements for kaylon 2022-09-12 20:51:46 -04:00
NGnius (Graham) ad38087932 Fix some API implementation bugs 2022-08-31 20:20:02 -04:00
NGnius (Graham) 2918f6cd3b Enable wee_alloc by default for slightly smaller WASM bin 2022-08-09 21:16:15 -04:00
NGnius (Graham) 6fcc4c9884 Add simple persistent cache API 2022-08-09 21:12:43 -04:00
NGnius (Graham) a8644d2729 Bump everything to v0.6.0 2022-08-01 12:33:50 -04:00
NGnius 424acdf694 Allow uncapped/growable packet sizes 2022-08-01 12:23:57 -04:00
NGnius ac03348e96 Add back-end server to template 2022-07-30 14:52:09 -04:00
NGnius (Graham) 2b192a59b1 Fix minor template bugs 2022-07-28 19:56:09 -04:00
NGnius 28657e941c Fix unencrypted compilation and create decky template 2022-07-24 16:17:41 -04:00
NGnius (Graham) f076764fff Add experimental encryption support 2022-07-24 14:45:48 -04:00
NGnius (Graham) 36adfa124d Fix file write error... hopefully 2022-07-09 12:29:18 -04:00
NGnius (Graham) 1585076d07 Fix read_single parsing failure due to \n 2022-07-09 12:29:15 -04:00
NGnius (Graham) 87c5a7770b Fix read_single parsing failure due to \n 2022-07-09 12:28:33 -04:00
NGnius (Graham) becfe89299 Fix read_single parsing failure due to \n 2022-06-20 20:16:44 -04:00