Commit Graph

9 Commits

Author SHA1 Message Date
a579dd4759 Finished compile time plugin loading. Refactored plugin loading. Extended build helper script 2025-05-13 20:48:50 +02:00
504cb8e950 Implemented modular oauth2 system 2025-04-15 13:03:13 +02:00
cdc4744f28 Added theme saving. Added interfaces for overview pages. Renamed sidebar interface function 2025-02-26 13:09:31 +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
Masu-Baumgartner
fce44f49b6 Implemented apikey backend 2024-10-30 13:34:19 +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
Masu Baumgartner
71dc81c4dc Reorganized config. Re implemented auth controller to use token-pair authentication and oauth2 2024-10-19 19:27:22 +02:00