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
480d118014
Implemented system files tab
2025-02-06 10:56:49 +01:00
b6b488edf6
Updated mooncore dependency usage
2025-02-05 14:08:40 +01:00
bf5a744499
Starting updating mooncore dependency usage
2025-02-04 17:09:07 +01:00
e299cde6da
Removed asset controllers. Started adding design section in settings
2025-01-07 00:08:19 +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
bf89ef16f7
Upgraded MoonCore
2024-12-20 14:29:54 +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
f08c8f013d
Upgraded dependencies
2024-12-05 13:11:58 +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
2e98d166ec
Changed icons to use Lucide icons
2024-12-01 18:00:13 +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
f702167d6e
Fixed api exception handler
2024-11-21 09:41:53 +01:00
Masu-Baumgartner
fe31c01a06
Upgraded packages. Improved startup. Removed unused components
2024-11-20 17:21:17 +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
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
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
96bb3a5c0f
Preparations for plugin/module development
2024-11-10 20:36:02 +01:00
Masu Baumgartner
18810766ed
DevServer things :>
2024-11-08 23:53:06 +01:00
Masu Baumgartner
764ebe3586
Implemented system overview
2024-11-08 14:49:49 +01:00
Masu Baumgartner
add4c3e99f
Fixed smaller issues with refreshing the access token on frontend side
...
+ Saving the access and refresh token on server side
2024-11-07 00:42:23 +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
f2d653563c
Adjusting to use new extension methods to configure and handle token auth and oauth2
2024-11-06 16:46:24 +01:00
Masu Baumgartner
288b0c8d97
Started testing oauth2 handler from mooncore
2024-11-05 22:46:26 +01:00
Masu-Baumgartner
69e5e1c75b
Removed unused file. Fixed typo
2024-11-05 16:35:24 +01:00
Masu Baumgartner
06f7731011
Implemented register functionality
2024-11-03 20:55:40 +01:00
Masu Baumgartner
17a4e7ec14
Added option to disable the client hosting of the api server
2024-11-03 19:20:51 +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
fce44f49b6
Implemented apikey backend
2024-10-30 13:34:19 +01:00
Masu-Baumgartner
324bf6891a
Implemented api key crud and started adding system page. Added 404 page
2024-10-29 15:42:20 +01:00
Masu-Baumgartner
54e0675ba9
Improved default log level definition
2024-10-29 09:22:05 +01:00
Masu Baumgartner
e02af774a9
Cleaned up the startup sequence.
2024-10-28 21:30:00 +01:00
Masu-Baumgartner
f6ed12fc7a
Upgraded MoonCore packages. Small ui improvement
2024-10-28 15:04:07 +01:00
Masu Baumgartner
c15f18108d
Changed auth success ui. Switched to new interface service. Upgraded mooncore versions
2024-10-27 20:49:06 +01:00
Masu Baumgartner
eba6e00251
Improved oauth2 ui design
2024-10-25 15:49:03 +02:00
Masu Baumgartner
6f3341e6ad
Switched to LocalStorage. Upgraded MoonCore. Improved auth flow
2024-10-23 21:37:26 +02: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
c4c3d1bd60
Implemented better ux for the oauth2 workflow
...
Still wip
2024-10-20 01:05:46 +02: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
Masu Baumgartner
8883b521e9
Started implementing client and api server auth and the refresh endpoint
2024-10-19 16:37:37 +02:00
Masu Baumgartner
6be3b8338d
Improved token handling and used new validate auth request for oauth2
2024-10-18 13:11:02 +02:00