Commit Graph

112 Commits

Author SHA1 Message Date
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
7e158d48c6 version bumped 2025-07-03 21:41:07 +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
0520e3d7e5 Added separate build script to package.json for the docker image to use 2025-05-22 20:16:35 +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
424f2a8779 Merge branch 'v2_ChangeArchitecture' into v2_ChangeArchitecture_AddDiagnose 2025-05-17 19:40:50 +02:00
255bfba9e3 Cleaned up diagnose system. Fixed smaller inconsistencies 2025-05-17 19:38:36 +02:00
9dc77e6dde Workaround for https://github.com/dotnet/aspnetcore/issues/59291 2025-05-15 10:14:44 +02:00
3a804c99ce Upgraded to dotnet 9 2025-05-15 09:45:54 +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
6922242b4f Disabled generation of packages during build. Re-enabled trimming in the client 2025-05-13 21:46:29 +02:00
a579dd4759 Finished compile time plugin loading. Refactored plugin loading. Extended build helper script 2025-05-13 20:48:50 +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
1b4d32eed3 Prepared tailwind system for plugin builds and exports via nuget. Removed obsolete old css bundling. Added helper scripts for building. Rewritten build scripts 2025-05-11 00:07:41 +02:00
1a67fcffb4 Added nuget export options for development. Added nuget patch script for dotnet-script 2025-05-08 17:10:41 +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
3f511cefa8 Updated loader style so the table loader is working again 2025-03-24 21:20:21 +01: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
f1c0d3b896 Implemented api authentication. Removed old secret system 2025-03-14 12:32:13 +01:00
340cf738dc Updated mooncore dependencies. Improved ux for the system file manager 2025-03-13 12:18:13 +01:00
f23320eb1c Added max file size upload option. Switched from stream upload to multipart form content file upload 2025-03-07 13:31:30 +01:00
9fb1667bf0 Updated mooncore dependencies 2025-03-06 20:55:14 +01:00
b1092985ff Updated mooncore versions. Removed unused imports and legacy configuration loading 2025-02-28 09:55:47 +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
a23c3b0fdd Added comments
<3
2025-02-24 21:02:32 +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
4a571e1944 Updated theme 2025-02-17 06:46:59 +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
2e5d0dcd73 Added new mooncore js dependencies. Added ace editor build 2025-02-05 16:50:35 +01:00
b6b488edf6 Updated mooncore dependency usage 2025-02-05 14:08:40 +01:00