Commit Graph

69 Commits

Author SHA1 Message Date
4baa0bbe77 Adjusted tailwind style building to work with class name extraction 2025-07-14 14:40:10 +02:00
d88376f2fb Refactored css classes to match flyonui. Switched to postgres arrays for permissions. Migrated file manager. Adjusted everything to work with the latest mooncore version 2025-07-12 23:53:43 +02:00
eaece9e334 Separating runtime from application code to improve building. Upgraded mooncore packages. Started switching to flyonui. Added PluginFramework plugin loading via mooncore 2025-07-11 17:13:37 +02:00
4ed153ac5b Fixed MainLayout so "h-full" can be used in Pages. 2025-07-03 21:03:42 +02:00
565d9a5a4d Upgraded mooncore.blazor.tailwind 2025-05-23 10:37:01 +02:00
0152502c1b Updated mooncore version. Fixed tailwind forms plugin layering issues. Added tags input for permissions for api keys and users 2025-05-22 20:36:22 +02:00
dc49e168ab Updated mooncore versions. Updated permission checking. Added client side permission check. Added dotnet tool specifications for scripts project 2025-05-21 10:30:37 +02:00
255bfba9e3 Cleaned up diagnose system. Fixed smaller inconsistencies 2025-05-17 19:38:36 +02:00
mxritzdev
c49b000521 Used CamelCase Formatter in Diagnose ui 2025-05-14 20:15:07 +02:00
mxritzdev
ebc1b9441e changed the diagnose to be easier to use 2025-05-14 20:13:24 +02:00
mxritzdev
609a0297d5 moved diagnose to own controller, added advanced diagnose building, ui for advanced still missing 2025-05-13 17:22:47 +02:00
mxritzdev
0743bad93c added ui for the diagnose system 2025-05-13 15:28:46 +02:00
bbc6c0fbd3 Upgraded to latest mooncore packages. Upgraded to tailwind v4 2025-05-02 13:06:09 +02:00
6657bae0cd Improved api key ux 2025-04-15 13:42:30 +02:00
c12e1e38b8 Implemented user permission update 2025-04-15 12:32:29 +02:00
55bc825cb7 Added hangfire. Implemented hangfire statistics. Updated lucide icons 2025-04-09 20:24:31 +02:00
7fa46ef245 Removed use of crud helper. Refactored user and api key response. Removed unused request/response models 2025-04-05 14:56:26 +02:00
e1c0722fce Updated sidebar and header 2025-03-30 17:54:07 +02:00
f1adba4fa6 Updated to latest mooncore version 2025-03-24 20:35:42 +01:00
55a8cfad46 Implemented chunked uploading. Updated mooncore 2025-03-20 16:23:27 +01:00
420ff46ceb Improved upload progress tracking. Fixed path on frontend export 2025-03-17 10:53:45 +01:00
75f037da02 Implemented frontend hosting file generation helper 2025-03-16 22:03:01 +01:00
1238095f09 Moved resources. Added placeholder pfp 2025-03-14 17:15:43 +01:00
3084bb268b Implemented proper mobile sidebar. Fixed mobile view of api key page. Removed unused exception 2025-03-14 15:12:36 +01:00
340cf738dc Updated mooncore dependencies. Improved ux for the system file manager 2025-03-13 12:18:13 +01:00
caa8d47af2 Simplified plugin service and loading 2025-02-26 17:06:25 +01:00
cdc4744f28 Added theme saving. Added interfaces for overview pages. Renamed sidebar interface function 2025-02-26 13:09:31 +01:00
3dd5d2958a Implemented plugin loading via di on the api server. Fixed plugin loading in the client 2025-02-24 20:03:37 +01:00
69df761bf4 Implemented plugin interface loading via di
1^
2025-02-24 17:20:16 +01:00
fa86b26f46 Upgraded npm package. Made update view paths shorter 2025-02-08 18:14:42 +01:00
480d118014 Implemented system files tab 2025-02-06 10:56:49 +01:00
b6b488edf6 Updated mooncore dependency usage 2025-02-05 14:08:40 +01:00
bf5a744499 Starting updating mooncore dependency usage 2025-02-04 17:09:07 +01:00
1a4864ba00 Added theming support. Added import/export
Missing: API Server save
2025-01-08 00:33:09 +01:00
e299cde6da Removed asset controllers. Started adding design section in settings 2025-01-07 00:08:19 +01:00
8372cfad1b Started implementing fronted configuration. Upgraded mooncore. Made database calls asnyc 2025-01-06 22:36:21 +01:00
75cefea4fa Implemented download service 2024-12-10 19:52:14 +01:00
2e98d166ec Changed icons to use Lucide icons 2024-12-01 18:00:13 +01:00
Masu-Baumgartner
23a74bdfc6 Fixed plugin loader usage. Improved export for nuget. Changed css name 2024-11-21 17:03:38 +01:00
Masu-Baumgartner
2d0a0e53c0 Implementing plugin loading for api server and client 2024-11-19 16:28:25 +01:00
Masu-Baumgartner
e5555c815b Cleanud up auth code 2024-11-12 10:29:50 +01:00
Masu Baumgartner
764ebe3586 Implemented system overview 2024-11-08 14:49:49 +01:00
Masu-Baumgartner
f2d653563c Adjusting to use new extension methods to configure and handle token auth and oauth2 2024-11-06 16:46:24 +01:00
Masu Baumgartner
288b0c8d97 Started testing oauth2 handler from mooncore 2024-11-05 22:46:26 +01:00
Masu-Baumgartner
69e5e1c75b Removed unused file. Fixed typo 2024-11-05 16:35:24 +01:00
Masu-Baumgartner
399fbbaab5 Started testing a dx friendlier oauth2 handler 2024-11-04 16:34:29 +01:00
Masu Baumgartner
17a4e7ec14 Added option to disable the client hosting of the api server 2024-11-03 19:20:51 +01:00
Masu-Baumgartner
b0a044db97 Implemented apex charts for visualisation
The fill animations is buggy
2024-10-30 15:54:48 +01:00
Masu-Baumgartner
fce44f49b6 Implemented apikey backend 2024-10-30 13:34:19 +01:00
Masu-Baumgartner
6d0c75ceff Smaller ui adjustments 2024-10-29 16:13:53 +01:00