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
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
65ea5985d3
Implement disabling of local oauth2 controller
2025-04-15 13:08:28 +02:00
504cb8e950
Implemented modular oauth2 system
2025-04-15 13:03:13 +02:00
f81b84e4b3
Cleaned up swagger controller
2025-04-15 13:02:45 +02:00
c12e1e38b8
Implemented user permission update
2025-04-15 12:32:29 +02:00
db7ac8d174
Removed unused middleware. Fixed plugin loading issues
2025-04-15 12:19:32 +02:00
0b0c9304b1
Added oauth2 access endpoint override option
2025-04-14 22:36:37 +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
a9d3a30782
Fixed overwriting issue for chunked file upload
2025-03-20 20:50:05 +01:00
55a8cfad46
Implemented chunked uploading. Updated mooncore
2025-03-20 16:23:27 +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
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
45ccb6fc4c
Fixed oauth2 configuration loading
2025-02-28 11:03:54 +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
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
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
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
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
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
764ebe3586
Implemented system overview
2024-11-08 14:49:49 +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
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
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
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