Commit Graph

29 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
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
1f94752c54 Started improving server shares and general api controller structure 2025-07-24 18:28:10 +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
f22f0c0e51 Refactored api server project for latest mooncore changes 2025-07-15 21:04:46 +02:00
514f862a9d Started refactoring to be compatible with the changed nuget packages and the mooncore changes 2025-07-15 19:21:44 +02:00
b53140e633 Implemented basic ui for server sharing. Extracted server authorization. Refactoring and small improvements 2025-06-11 21:59:49 +02:00
cfed1aefde Moved share permission parsing to jsonb implementation of ef core. Improved auth handling for shares 2025-06-06 14:15:32 +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
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
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
a8d867c3c7 Improved jwt handling for node access tokens. Switched to di plugin system 2025-02-24 21:03:23 +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
0b143d1c81 Made all database calls async. Fixed smaller issue 2025-01-06 22:37:01 +01:00
0bd9074494 Implemented power state and task streaming over signalr 2024-12-30 01:16:23 +01:00
9f8c1f6d24 Started with servers sync to daemon 2024-12-24 00:42:17 +01:00
edc91229e1 Re-organised statistic endpoints and services/helpers 2024-12-13 20:35:22 +01:00
d15c5326ed Implemented "roundtrip" status checking. Added node ssl field. 2024-12-13 20:12:56 +01:00
220eb28657 Added DefaultDockerImage to star. Completed star update form. 2024-12-11 09:59:48 +01:00
8fffca77b9 Implemented ptero/pelican egg import. Fixed multi import 2024-12-08 14:34:18 +01:00
121c2482f8 Implemented v2.0 image import 2024-12-08 13:25:44 +01:00
ebab0daf26 Implemented importing and exporting of stars 2024-12-08 13:02:07 +01:00
3392407890 Recreated project with project template 2024-12-05 15:35:23 +01:00