Commit Graph

20 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
b546a168d2 Implemented restorer, wired up for basic testing. Improved abstractions and fixed observer pattern issues 2025-07-26 23:19:57 +02:00
84b3d1caf6 Implemented factory pattern for server abstraction creation. Implemented raw fs and docker provisioner. Implemented docker event service with observer pattern 2025-07-26 19:14:02 +02:00
61253919cf Refactored frontend to work with the latest mooncore changes 2025-07-16 20:46:45 +02:00
3b08a205d3 Implemented extending virtual disks. Implemented full error handling for virtual disks. Fixed small zip/tar error i found 2025-06-04 23:59:35 +02:00
f2771acb49 Improved node statistics. Added overview for single nodes and replaced mockup values with api fetched values for nodes list 2025-05-27 00:17:42 +02:00
36cbc83c63 Removed old manual access token checking and switched to asp.net jwt handling. Removed old console subscriber handling and switched to full signal r solution + asp.net core auth 2025-04-13 00:09:06 +02:00
ec0c336825 Implemented proper node authentication 2025-04-11 22:58:00 +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
ef7f866ded Added authentication for the node against the api server. Cleaned up routes 2025-03-01 17:32:43 +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
f652945a3f Implemented server console streaming in the frontend with xterm. Added logs endpoint for servers 2024-12-31 17:57:39 +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
edc91229e1 Re-organised statistic endpoints and services/helpers 2024-12-13 20:35:22 +01:00
3c88b60e8d Creating server daemon. Added system info (not host info) and data usage endpoints 2024-12-12 23:04:39 +01:00