Commit Graph

42 Commits

Author SHA1 Message Date
5a215231fa Cleaned up pagination in user and apikey controller. Extracted login start and start url generation to modular IOAuth2Provider interface. Improved login and register local oauth2 page 2025-07-24 09:23:36 +02:00
7dde1d86f8 Added theme loading. Improved theme editor. Updated app theme model 2025-07-22 21:08:03 +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
2b62fc141d Refactored startup. Updated usings. Removed dockerignore 2025-07-14 19:25:08 +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
f3a35bd62a Started implementing metrics system 2025-05-23 17:15:19 +02:00
dbc29046f5 Fixed memory usage detection for linux 2025-05-23 10:36: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
mxritzdev
eab03d7f5a cleaned up diagnose feature 2025-05-15 14:09:16 +02:00
mxritzdev
ebc1b9441e changed the diagnose to be easier to use 2025-05-14 20:13:24 +02:00
0e5402c347 Removed unused calls and classes from the old plugin system 2025-05-14 09:15:18 +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
a4e0175173 finished diagnose system 2025-05-12 19:00:09 +02:00
moritz
bd8ea67017 zip extracts now, still some issues with the ressource building 2025-05-12 16:51:29 +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
bbc6c0fbd3 Upgraded to latest mooncore packages. Upgraded to tailwind v4 2025-05-02 13:06:09 +02:00
504cb8e950 Implemented modular oauth2 system 2025-04-15 13:03:13 +02:00
db7ac8d174 Removed unused middleware. Fixed plugin loading issues 2025-04-15 12:19:32 +02: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
f1c0d3b896 Implemented api authentication. Removed old secret system 2025-03-14 12:32:13 +01:00
6c5e4c2a1e Fixed bundling. Upgraded mooncore.extended 2025-02-26 22:32:02 +01:00
caa8d47af2 Simplified plugin service and loading 2025-02-26 17:06:25 +01:00
e6c9feed6b Fixed bundle generation service 2024-12-10 22:29:53 +01:00
e63a3db8b9 Added css bundle api. Improved css bundling code
I made the code cleaner as requested @Masu-Baumgartner  :>
2024-12-10 21:25:46 +01:00
150a18cc0b Implemented css bundling 2024-12-10 16:28:11 +01:00
62fe6089f7 Improved asset service. Removed now unused plugin asset streaming endpoint 2024-12-01 20:04:29 +01:00
0a76e64d2f Added AssetService. Added command line handling for assets. Added asset streaming on the client 2024-12-01 18:34:08 +01:00
Masu-Baumgartner
bc737c830f Started adding asset api/auto import 2024-11-26 17:33:51 +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
072adb5bb1 Working on module/plugin system 2024-11-14 22:30:02 +01:00
Masu Baumgartner
d92f996169 Started adding module service
I will probably change the api paths and a lot of other stuff i wrote today tomorrow :|
2024-11-10 22:06:19 +01:00
Masu Baumgartner
764ebe3586 Implemented system overview 2024-11-08 14:49:49 +01:00
Masu Baumgartner
06f7731011 Implemented register functionality 2024-11-03 20:55:40 +01:00
Masu Baumgartner
b73c3ebfb3 Started with docker compose config. Switched to new config system. Upgraded mooncore packages 2024-11-03 01:30:53 +01:00
Masu Baumgartner
910f190c86 Completed first iteration of access-refresh auth. Upgraded mooncore. Refactored mooncore related stuff 2024-10-21 20:17:59 +02:00
Masu Baumgartner
71dc81c4dc Reorganized config. Re implemented auth controller to use token-pair authentication and oauth2 2024-10-19 19:27:22 +02:00
Masu-Baumgartner
ef2e6c9a20 Added login/register function. Implemented authentication. Started authorization 2024-10-01 11:29:19 +02:00