Commit Graph

88 Commits

Author SHA1 Message Date
de5c9f4ea1 Upgraded mooncore deendencies 2025-10-20 19:19:11 +02:00
9ab69ffef5 Upgraded mooncore versions. Cleaned up code, especially startup code. Changed versions 2025-10-05 16:07:27 +00:00
3e87d5c140 Switched to database scheme seperation from MoonCores SingleDb. Updated mooncore versions. Updating to correct Async naming 2025-09-21 16:44:01 +00:00
86bec7f2ee Updated to latest mooncore version. Cleaned up some crud controllers and replaced DataTable with the new DataGrid component 2025-09-16 12:09:20 +00:00
efca9cf5d8 Implemented SignalR scaling using redis. Improved diagnose report generator. Added SignalR debug card in Diagnose page 2025-09-16 08:02:53 +00:00
a6ae2aacfb Extended file manager to support the new interfaces for downloading via url. Improved the handling of compressing and decompressing. Seperated file manager controllers. Updated mooncore versions 2025-08-26 01:07:59 +02:00
70b310adef Implemented theme importing and exporting 2025-08-23 23:39:56 +02:00
17cd039c9b Improved design of login method selection screen 2025-08-20 17:16:19 +02:00
26f955fce2 Added extendability to the sign-in / sync, the session validation and the frontend claims transfer calls 2025-08-20 17:01:42 +02:00
3cc48fb8f7 Updated MoonCore dependencies. Switched to asp.net core native authentication scheme abstractions. Updated claim usage in frontend 2025-08-20 16:16:31 +02:00
6a29b5386c Merge remote-tracking branch 'origin/v2_ChangeArchitecture' into v2_ChangeArchitecture 2025-07-24 08:33:29 +02:00
7cd138b09f Improved ui/ux of theme pages. Upgraded mooncore.blazor.flyonui 2025-07-23 22:58:16 +02:00
504837fe77 Fixed color inconsistency 2025-07-23 09:49:52 +02:00
7dde1d86f8 Added theme loading. Improved theme editor. Updated app theme model 2025-07-22 21:08:03 +02:00
a480ae9c50 Renamed theme tab to customisation tab. Added basic theme crud 2025-07-21 22:16:34 +02:00
2c9a87bf3e Expanding theme tab to customization tab. Started improving theme selection. 2025-07-20 23:27:51 +02:00
9e42985ec8 Added helper message component (not final). Improved stat card design. Started improving theme preview 2025-07-19 00:20:00 +02:00
2b91d9a798 Updated mooncore version. Fixed checkbox ui in diagnose page. Bumped nuget version 2025-07-17 22:50:21 +02:00
14993b9fe7 Refactored startup. Removed unused usings. Improved nuget package building. Switched to yaml for configuration. Moved asset files. Set correct context type for oauth2 pages. Updated versions 2025-07-14 21:07:13 +02:00
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