Commit Graph

  • 0b0c9304b1 Added oauth2 access endpoint override option ChiaraBm 2025-04-14 22:36:37 +02:00
  • f56f592c4c Added distroless dockerfile. Updated docker compose ChiaraBm 2025-04-14 22:35:38 +02:00
  • b0fe27c643 Removed left over rider files ChiaraBm 2025-04-14 22:07:08 +02:00
  • 55bc825cb7 Added hangfire. Implemented hangfire statistics. Updated lucide icons ChiaraBm 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 ChiaraBm 2025-04-05 14:56:26 +02:00
  • e1c0722fce Updated sidebar and header ChiaraBm 2025-03-30 17:54:07 +02:00
  • 3f511cefa8 Updated loader style so the table loader is working again ChiaraBm 2025-03-24 21:20:21 +01:00
  • f1adba4fa6 Updated to latest mooncore version ChiaraBm 2025-03-24 20:35:42 +01:00
  • a9d3a30782 Fixed overwriting issue for chunked file upload ChiaraBm 2025-03-20 20:50:05 +01:00
  • 55a8cfad46 Implemented chunked uploading. Updated mooncore ChiaraBm 2025-03-20 16:23:27 +01:00
  • 420ff46ceb Improved upload progress tracking. Fixed path on frontend export ChiaraBm 2025-03-17 10:53:45 +01:00
  • 75f037da02 Implemented frontend hosting file generation helper ChiaraBm 2025-03-16 22:03:01 +01:00
  • 1238095f09 Moved resources. Added placeholder pfp ChiaraBm 2025-03-14 17:15:43 +01:00
  • 3084bb268b Implemented proper mobile sidebar. Fixed mobile view of api key page. Removed unused exception ChiaraBm 2025-03-14 15:12:36 +01:00
  • f1c0d3b896 Implemented api authentication. Removed old secret system ChiaraBm 2025-03-14 12:32:13 +01:00
  • 340cf738dc Updated mooncore dependencies. Improved ux for the system file manager ChiaraBm 2025-03-13 12:18:13 +01:00
  • f23320eb1c Added max file size upload option. Switched from stream upload to multipart form content file upload ChiaraBm 2025-03-07 13:31:30 +01:00
  • 9fb1667bf0 Updated mooncore dependencies ChiaraBm 2025-03-06 20:55:14 +01:00
  • 1f95577eb7 Updated mooncore.extended. Adjusted authentication config to support multiple schemes ChiaraBm 2025-03-01 17:35:21 +01:00
  • 45ccb6fc4c Fixed oauth2 configuration loading ChiaraBm 2025-02-28 11:03:54 +01:00
  • b1092985ff Updated mooncore versions. Removed unused imports and legacy configuration loading ChiaraBm 2025-02-28 09:55:47 +01:00
  • 6c5e4c2a1e Fixed bundling. Upgraded mooncore.extended ChiaraBm 2025-02-26 22:32:02 +01:00
  • caa8d47af2 Simplified plugin service and loading ChiaraBm 2025-02-26 17:06:25 +01:00
  • cdc4744f28 Added theme saving. Added interfaces for overview pages. Renamed sidebar interface function ChiaraBm 2025-02-26 13:09:31 +01:00
  • f4a0aabb61 Finished migration to postgresql. Updated mooncore package ChiaraBm 2025-02-26 09:23:57 +01:00
  • 64f4a3a58c Started migrating to postgresql ChiaraBm 2025-02-25 17:12:31 +01:00
  • a23c3b0fdd Added comments ChiaraBm 2025-02-24 21:02:32 +01:00
  • 3dd5d2958a Implemented plugin loading via di on the api server. Fixed plugin loading in the client ChiaraBm 2025-02-24 20:03:37 +01:00
  • 69df761bf4 Implemented plugin interface loading via di ChiaraBm 2025-02-24 17:20:16 +01:00
  • 4a571e1944 Updated theme ChiaraBm 2025-02-17 06:46:59 +01:00
  • fa86b26f46 Upgraded npm package. Made update view paths shorter ChiaraBm 2025-02-08 18:14:42 +01:00
  • 480d118014 Implemented system files tab ChiaraBm 2025-02-06 10:56:49 +01:00
  • 2e5d0dcd73 Added new mooncore js dependencies. Added ace editor build ChiaraBm 2025-02-05 16:50:35 +01:00
  • b6b488edf6 Updated mooncore dependency usage ChiaraBm 2025-02-05 14:08:40 +01:00
  • bf5a744499 Starting updating mooncore dependency usage ChiaraBm 2025-02-04 17:09:07 +01:00
  • 1a4864ba00 Added theming support. Added import/export ChiaraBm 2025-01-08 00:33:09 +01:00
  • e299cde6da Removed asset controllers. Started adding design section in settings ChiaraBm 2025-01-07 00:08:19 +01:00
  • 8372cfad1b Started implementing fronted configuration. Upgraded mooncore. Made database calls asnyc ChiaraBm 2025-01-06 22:36:21 +01:00
  • d477e803ab Upgraded mooncore packages. Added css variables for theming. Made all db calls use async/await ChiaraBm 2025-01-04 10:37:40 +01:00
  • bf89ef16f7 Upgraded MoonCore ChiaraBm 2024-12-20 14:29:54 +01:00
  • 744d977454 Upgraded frontend dependencies ChiaraBm 2024-12-20 01:50:41 +01:00
  • b95f89687f Updated mooncore tailwind dependency ChiaraBm 2024-12-17 22:43:43 +01:00
  • 143ba3c138 Fixed app startup issue in frontend for dev server ChiaraBm 2024-12-13 20:11:45 +01:00
  • 094af845a0 Added app startup for the frontend ChiaraBm 2024-12-13 18:46:10 +01:00
  • 5efeb5fba6 Created powershell variant of the nuget cache helper script ChiaraBm 2024-12-11 09:09:42 +01:00
  • 42ab052699 Added helper script ChiaraBm 2024-12-10 22:30:06 +01:00
  • e6c9feed6b Fixed bundle generation service ChiaraBm 2024-12-10 22:29:53 +01:00
  • e63a3db8b9 Added css bundle api. Improved css bundling code ChiaraBm 2024-12-10 21:25:46 +01:00
  • 75cefea4fa Implemented download service ChiaraBm 2024-12-10 19:52:14 +01:00
  • 150a18cc0b Implemented css bundling ChiaraBm 2024-12-10 16:28:11 +01:00
  • 64b20e26ac Created a nuget build script for developers using windows ChiaraBm 2024-12-05 13:55:58 +01:00
  • f08c8f013d Upgraded dependencies ChiaraBm 2024-12-05 13:11:58 +01:00
  • 721570927f Automated nuget package build ChiaraBm 2024-12-01 22:22:07 +01:00
  • 62fe6089f7 Improved asset service. Removed now unused plugin asset streaming endpoint ChiaraBm 2024-12-01 20:04:29 +01:00
  • 0a76e64d2f Added AssetService. Added command line handling for assets. Added asset streaming on the client ChiaraBm 2024-12-01 18:34:08 +01:00
  • 2e98d166ec Changed icons to use Lucide icons ChiaraBm 2024-12-01 18:00:13 +01:00
  • bc737c830f Started adding asset api/auto import Masu-Baumgartner 2024-11-26 17:33:51 +01:00
  • 23a74bdfc6 Fixed plugin loader usage. Improved export for nuget. Changed css name Masu-Baumgartner 2024-11-21 17:03:38 +01:00
  • f702167d6e Fixed api exception handler Masu-Baumgartner 2024-11-21 09:41:53 +01:00
  • fe31c01a06 Upgraded packages. Improved startup. Removed unused components Masu-Baumgartner 2024-11-20 17:21:17 +01:00
  • 2d0a0e53c0 Implementing plugin loading for api server and client Masu-Baumgartner 2024-11-19 16:28:25 +01:00
  • 2e4e9b12c4 Fixed invalid link in readme v2 Masu Baumgartner 2024-11-18 15:33:00 +01:00
  • 2e8cf0e8e7 Update readme with latest information (#439) Masu Baumgartner 2024-11-18 15:31:26 +01:00
  • 072adb5bb1 Working on module/plugin system Masu Baumgartner 2024-11-14 22:30:02 +01:00
  • 2186c181b5 Update README file (#438) Kre0lidge 2024-11-13 11:36:44 +05:30
  • e5555c815b Cleanud up auth code Masu-Baumgartner 2024-11-12 10:29:50 +01:00
  • a074f0c4f0 Testing new oauth2 setup Masu-Baumgartner 2024-11-11 16:46:51 +01:00
  • d92f996169 Started adding module service Masu Baumgartner 2024-11-10 22:06:19 +01:00
  • 96bb3a5c0f Preparations for plugin/module development Masu Baumgartner 2024-11-10 20:36:02 +01:00
  • 18810766ed DevServer things :> Masu Baumgartner 2024-11-08 23:53:06 +01:00
  • 764ebe3586 Implemented system overview Masu Baumgartner 2024-11-08 14:49:49 +01:00
  • add4c3e99f Fixed smaller issues with refreshing the access token on frontend side Masu Baumgartner 2024-11-07 00:42:23 +01:00
  • f9c4ec1d31 Completed adjustments for the new configuration of oauth2 and token auth Masu Baumgartner 2024-11-06 20:03:18 +01:00
  • f2d653563c Adjusting to use new extension methods to configure and handle token auth and oauth2 Masu-Baumgartner 2024-11-06 16:46:24 +01:00
  • 288b0c8d97 Started testing oauth2 handler from mooncore Masu Baumgartner 2024-11-05 22:46:26 +01:00
  • 69e5e1c75b Removed unused file. Fixed typo Masu-Baumgartner 2024-11-05 16:35:24 +01:00
  • 399fbbaab5 Started testing a dx friendlier oauth2 handler Masu-Baumgartner 2024-11-04 16:34:29 +01:00
  • 06f7731011 Implemented register functionality Masu Baumgartner 2024-11-03 20:55:40 +01:00
  • 81d8bc45ee Improved caching to exclude server side only resources Masu Baumgartner 2024-11-03 19:21:46 +01:00
  • 17a4e7ec14 Added option to disable the client hosting of the api server Masu Baumgartner 2024-11-03 19:20:51 +01:00
  • b73c3ebfb3 Started with docker compose config. Switched to new config system. Upgraded mooncore packages Masu Baumgartner 2024-11-03 01:30:53 +01:00
  • b0a044db97 Implemented apex charts for visualisation Masu-Baumgartner 2024-10-30 15:54:48 +01:00
  • fce44f49b6 Implemented apikey backend Masu-Baumgartner 2024-10-30 13:34:19 +01:00
  • 6d0c75ceff Smaller ui adjustments Masu-Baumgartner 2024-10-29 16:13:53 +01:00
  • 324bf6891a Implemented api key crud and started adding system page. Added 404 page Masu-Baumgartner 2024-10-29 15:42:20 +01:00
  • e5f29e4725 Added fancy start page greeting Masu-Baumgartner 2024-10-29 09:22:18 +01:00
  • 54e0675ba9 Improved default log level definition Masu-Baumgartner 2024-10-29 09:22:05 +01:00
  • e02af774a9 Cleaned up the startup sequence. Masu Baumgartner 2024-10-28 21:30:00 +01:00
  • f6ed12fc7a Upgraded MoonCore packages. Small ui improvement Masu-Baumgartner 2024-10-28 15:04:07 +01:00
  • c15f18108d Changed auth success ui. Switched to new interface service. Upgraded mooncore versions Masu Baumgartner 2024-10-27 20:49:06 +01:00
  • 7239182e83 Changed colors...... Masu Baumgartner 2024-10-25 23:22:34 +02:00
  • eba6e00251 Improved oauth2 ui design Masu Baumgartner 2024-10-25 15:49:03 +02:00
  • 6f3341e6ad Switched to LocalStorage. Upgraded MoonCore. Improved auth flow Masu Baumgartner 2024-10-23 21:37:26 +02:00
  • 910f190c86 Completed first iteration of access-refresh auth. Upgraded mooncore. Refactored mooncore related stuff Masu Baumgartner 2024-10-21 20:17:59 +02:00
  • c4c3d1bd60 Implemented better ux for the oauth2 workflow Masu Baumgartner 2024-10-20 01:05:46 +02:00
  • f166de1a43 Implemented complete oauth2 flow with modular providers Masu Baumgartner 2024-10-19 20:09:03 +02:00
  • 71dc81c4dc Reorganized config. Re implemented auth controller to use token-pair authentication and oauth2 Masu Baumgartner 2024-10-19 19:27:22 +02:00
  • 8883b521e9 Started implementing client and api server auth and the refresh endpoint Masu Baumgartner 2024-10-19 16:37:37 +02:00
  • 6be3b8338d Improved token handling and used new validate auth request for oauth2 Masu Baumgartner 2024-10-18 13:11:02 +02:00
  • 9d1351527d Started implementing oauth2 based on MoonCore helper services Masu Baumgartner 2024-10-18 00:03:20 +02:00