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
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
2c5d45e9c2
Added open telemetry exporter to existing metric system. Improved config section for metrics
2025-08-23 22:09:00 +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
123b64a666
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:24:00 +02:00
dbf17aee3b
Removed ace editor build from moonlight. Using the one from mooncore now. Bumped up versions
2025-07-18 08:39:54 +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
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
f87e4a0800
censored client id config diagnose
2025-05-15 14:15:44 +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
a579dd4759
Finished compile time plugin loading. Refactored plugin loading. Extended build helper script
2025-05-13 20:48:50 +02:00
mxritzdev
49848db96f
added logs to the diagnose
2025-05-13 14:26:29 +02:00
mxritzdev
753cb04dfe
improved the config in the diagnose
2025-05-13 14:06:59 +02:00
mxritzdev
bc25210fe4
added config to diagnose, while censoring sensitive data
2025-05-12 19:36:27 +02:00
mxritzdev
a4e0175173
finished diagnose system
2025-05-12 19:00:09 +02:00
moritz
8ac2d20d8a
added base diagnose, is not working, yet, still contains test objects
2025-05-11 13:03:44 +02:00
504cb8e950
Implemented modular oauth2 system
2025-04-15 13:03:13 +02: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
f4a0aabb61
Finished migration to postgresql. Updated mooncore package
2025-02-26 09:23:57 +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
bf5a744499
Starting updating mooncore dependency usage
2025-02-04 17:09:07 +01:00
8372cfad1b
Started implementing fronted configuration. Upgraded mooncore. Made database calls asnyc
2025-01-06 22:36:21 +01:00
d477e803ab
Upgraded mooncore packages. Added css variables for theming. Made all db calls use async/await
2025-01-04 10:37:40 +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
Masu-Baumgartner
e5555c815b
Cleanud up auth code
2024-11-12 10:29:50 +01:00
Masu-Baumgartner
a074f0c4f0
Testing new oauth2 setup
2024-11-11 16:46:51 +01:00
Masu Baumgartner
f9c4ec1d31
Completed adjustments for the new configuration of oauth2 and token auth
2024-11-06 20:03:18 +01:00
Masu Baumgartner
288b0c8d97
Started testing oauth2 handler from mooncore
2024-11-05 22:46:26 +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
e02af774a9
Cleaned up the startup sequence.
2024-10-28 21:30:00 +01:00
Masu Baumgartner
f166de1a43
Implemented complete oauth2 flow with modular providers
...
The local oauth2 provider still needs A LOT of love. But the general oauth2 workflow works. The http api client needs an option to disable the authentication things and we need to switch to the local storage for storing access, refresh and timestamp for the client
2024-10-19 20:09:03 +02:00