2c9a87bf3e
Expanding theme tab to customization tab. Started improving theme selection.
2025-07-20 23:27:51 +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
2b91d9a798
Updated mooncore version. Fixed checkbox ui in diagnose page. Bumped nuget version
2025-07-17 22:50:21 +02:00
74d18419a6
Bumped nuget versions to 2.1.4
2025-07-17 21:49:27 +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
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
7e158d48c6
version bumped
2025-07-03 21:41:07 +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
3a804c99ce
Upgraded to dotnet 9
2025-05-15 09:45:54 +02:00
mxritzdev
ebc1b9441e
changed the diagnose to be easier to use
2025-05-14 20:13:24 +02:00
6922242b4f
Disabled generation of packages during build. Re-enabled trimming in the client
2025-05-13 21:46:29 +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
1a67fcffb4
Added nuget export options for development. Added nuget patch script for dotnet-script
2025-05-08 17:10:41 +02:00
6657bae0cd
Improved api key ux
2025-04-15 13:42:30 +02:00
c12e1e38b8
Implemented user permission update
2025-04-15 12:32:29 +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
f1c0d3b896
Implemented api authentication. Removed old secret system
2025-03-14 12:32:13 +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
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
1a4864ba00
Added theming support. Added import/export
...
Missing: API Server save
2025-01-08 00:33:09 +01:00
8372cfad1b
Started implementing fronted configuration. Upgraded mooncore. Made database calls asnyc
2025-01-06 22:36:21 +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
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
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
764ebe3586
Implemented system overview
2024-11-08 14:49:49 +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
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
9d1351527d
Started implementing oauth2 based on MoonCore helper services
...
Its more or less a test how well the helper services improve the implementation. I havent implemented anything fancy here atm. Just testing the oauth2 flow
2024-10-18 00:03:20 +02:00
Masu-Baumgartner
13daa3cbac
Started testing tag component
2024-10-09 16:25:33 +02:00
Masu Baumgartner
f48e5d4b19
Implemented admin crud ui for users page. Fixed some smaller issues
2024-10-06 20:44:18 +02:00
Masu Baumgartner
cf25e4e1e6
Implemented admin users crud api
2024-10-06 01:19:23 +02:00
Masu-Baumgartner
e32e35d3af
Implemented api/check endpoint. Added api error middleware
2024-10-01 14:27:09 +02:00
Masu-Baumgartner
ef2e6c9a20
Added login/register function. Implemented authentication. Started authorization
2024-10-01 11:29:19 +02:00
Masu-Baumgartner
73bf27d222
Removed old architecture. Added new base project structure
2024-09-30 17:52:14 +02:00