|
|
6d447a0ff9
|
Implemented node system statistics
|
2026-03-21 18:21:09 +00:00 |
|
|
|
7c5dc657dc
|
Implemented node crud and status health check. Added daemon status health endpoint. Refactored project structure. Added sidebar items and ui views
|
2026-03-05 10:56:52 +00:00 |
|
|
|
2d1b48b0d4
|
Implemented statistics. Refactored storage abstractions. Added config options for docker and local storage. Added server service and server updating.
|
2026-03-02 15:51:05 +00:00 |
|
|
|
52dbd13fb5
|
Recreated plugin with new project template. Started implementing server system daemon
|
2026-03-01 21:09:29 +01:00 |
|
|
|
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 |
|
|
|
32f447d268
|
Deed debug handler. Added installation handler. Improved docker console streaming
|
2025-09-13 20:53:03 +02:00 |
|
|
|
160446eed0
|
Added online detection handler
|
2025-09-09 23:08:01 +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 |
|
|
|
7c2bc9d19b
|
Improved logging in server components
|
2025-08-02 21:54:58 +02:00 |
|
|
|
2e4c933fbe
|
Started implementing server deletion
|
2025-08-02 21:12:38 +02:00 |
|
|
|
5c170935b4
|
Implemented online detection. Extended ServerContext to include self reference so sub components can subscribe to the state. Improved console module detach handling. Implemented new server service to replace the old one. Added log restore when restoring
|
2025-07-30 20:52:24 +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 |
|
|
|
f57d33cb1e
|
Fixed usage of IAsyncObservable. Added runtime exit handler
|
2025-07-29 21:14:41 +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 |
|
|
|
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 |
|
|
|
61253919cf
|
Refactored frontend to work with the latest mooncore changes
|
2025-07-16 20:46:45 +02:00 |
|
|
|
1ec4450040
|
Started implementing server share backend. Redesigned server authorization for api calls. Refactored controller names for servers. Moved some responses to correct namespace
|
2025-06-05 23:35:39 +02:00 |
|
|
|
4b1045d629
|
Implemented daemon side stats streaming. Fixed server task cancellation being too quick. Improved console streaming
|
2025-06-05 02:29:49 +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 |
|
|
|
f78e97aff4
|
Implemented basic virtual disk support
|
2025-06-03 16:43:48 +02:00 |
|
|
|
4fdcc7aff1
|
Finished cleanup of the server system
|
2025-05-30 22:42:04 +02:00 |
|
|
|
b955bd3527
|
Refactored/recreated server system. Seperated into sub systems. Still wip
|
2025-05-29 21:56:38 +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 |
|
|
|
3d7f071170
|
Upgraded to dotnet 9. Fixed smaller issues
|
2025-05-15 09:46:38 +02:00 |
|
|
|
0322b184fd
|
Added the ability to kill servers which are starting / online instantly
|
2025-04-15 15:33:01 +02:00 |
|
|
|
37a57cb774
|
Added request size limit option
|
2025-04-15 15:20:58 +02:00 |
|
|
|
c1820bd4ed
|
Adjusted log levels. Reverted signalr test change
|
2025-04-15 14:46:13 +02:00 |
|
|
|
b4f219a704
|
Extracted all TODO static values to configuration parameters
|
2025-04-15 14:38:18 +02:00 |
|
|
|
0bca85d775
|
Implemented support for authentication dependent docker registries
|
2025-04-15 14:16:02 +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 |
|
|
|
30390dab71
|
Added node server sync and delete sync. Cleaned up codebase and extracted calls to apis to services
|
2025-03-02 19:24:24 +01:00 |
|
|
|
ef7f866ded
|
Added authentication for the node against the api server. Cleaned up routes
|
2025-03-01 17:32:43 +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 |
|
|
|
4c9a2f1824
|
Fixed installation permission issue
|
2025-02-17 20:37:54 +01:00 |
|
|
|
56d4313fa8
|
Implemented server killing. Updated server manage ui. Added latest tailwind stuff. Added internal error handling
|
2025-02-15 20:26:10 +01:00 |
|
|
|
1fbf1ae9ec
|
Implemented installation handling. Added crash handling. Refactored tasks reset/cancel functions
|
2025-02-14 21:15:03 +01:00 |
|
|
|
761ab455f0
|
Started implementing server installation
|
2025-02-13 21:23:35 +01:00 |
|
|
|
f45699f300
|
Re-implemented server state machine. Cleaned up code
TODO: Handle trigger errors
|
2025-02-12 23:02:00 +01:00 |
|