Commit Graph

27 Commits

Author SHA1 Message Date
85392208c4 Updated to latest moonlight and mooncore version. Done refactoring to async scheme and other changes. Recreated database migrations and cleaned models 2025-09-22 12:13:57 +02:00
91fb15a03e Started implementing server service and daemon controllers 2025-09-15 21:47:07 +02:00
b90100d250 Implemented restorer, runtime and dummy statistics. Added service registering and fixed server factory. Moved logger to server context 2025-09-07 23:15:48 +02:00
282096595d Improved comments. Started implementing docker components and other base components. Updated dependencies 2025-09-06 21:44:22 +02:00
348e9560ab Cleaned up interfaces. Extracted server state machine trigger handler to seperated classes. Removed legacy code 2025-09-06 15:34:35 +02:00
eaf8c36f7f Fixed event/observer issues 2025-07-30 17:12:21 +02:00
bb81ca9674 Implemented first iteration of the docker-based server installer. Added restore functionality for the installer. Wired up for basic installer testing 2025-07-29 22:24:46 +02:00
b546a168d2 Implemented restorer, wired up for basic testing. Improved abstractions and fixed observer pattern issues 2025-07-26 23:19:57 +02:00
0bef60dbc8 For extensions of base system like podman and btrfs: Started improving server abstractions to make it more extendable in order to support multiple implementations 2025-07-25 13:45:47 +02:00
265a4b280b Refactored ui. Improved console experience. Added command endpoint 2025-07-18 21:16:52 +02:00
3d7f071170 Upgraded to dotnet 9. Fixed smaller issues 2025-05-15 09:46:38 +02:00
f56f94a03b Implemented zip and tar compressing and decompressing. Implemented chunked file uploading 2025-03-24 22:15:05 +01:00
fbf7cb554b Implemented upload and downloading in daemon, api server and frontend 2025-03-04 14:49:32 +01:00
43b04ff630 Implemented basic server file system endpoints and services. Implemented server files tab 2025-03-03 18:07:49 +01:00
6d61e026c1 Moved client api routes to client name space 2025-02-28 22:55:25 +01:00
3699b8d54a Updated mooncore versions. Removed legacy configuration loading 2025-02-28 11:01:31 +01:00
a8d867c3c7 Improved jwt handling for node access tokens. Switched to di plugin system 2025-02-24 21:03:23 +01:00
f45699f300 Re-implemented server state machine. Cleaned up code
TODO: Handle trigger errors
2025-02-12 23:02:00 +01:00
0bd9074494 Implemented power state and task streaming over signalr 2024-12-30 01:16:23 +01:00
92e9f42fbc Implemented more life cycle handling. Added support for rootless environments 2024-12-27 20:08:05 +01:00
039db22207 Started with adding container creation and a server state machine 2024-12-26 21:09:22 +01:00
9f8c1f6d24 Started with servers sync to daemon 2024-12-24 00:42:17 +01:00
3c88b60e8d Creating server daemon. Added system info (not host info) and data usage endpoints 2024-12-12 23:04:39 +01:00
3392407890 Recreated project with project template 2024-12-05 15:35:23 +01:00
=
6d4e1cdaaf Started adding node-daemon communication. Added status endpoint 2024-09-06 13:53:41 +00:00
Masu Baumgartner
eb25fbccdb Started implementing daemon 2024-09-04 17:03:04 +02:00
Masu-Baumgartner
c4a4fbd221 Added base structure 2024-08-30 09:15:06 +02:00