Commit Graph

1374 Commits

Author SHA1 Message Date
8e242dc8da Merge pull request #456
Implemented SignalR (+ Scaling)
2025-09-16 10:04:20 +02:00
efca9cf5d8 Implemented SignalR scaling using redis. Improved diagnose report generator. Added SignalR debug card in Diagnose page 2025-09-16 08:02:53 +00:00
8573fffaa2 Updated dependencies. Changed version. Fixed small file manager archive format issue 2025-09-06 18:42:28 +02:00
51aeb67ad6 Improved paged endpoint rage validation. Fixed smaller request model validation issues 2025-08-26 01:52:43 +02:00
5e371edf2b Updated versions 2025-08-26 01:30:45 +02:00
d46ad72cb6 Merge pull request #454 from Moonlight-Panel/v2.1_FileManager
Extended file manager to support the new interfaces for downloading via url. Improved the handling of compressing and decompressing. Separated file manager controllers. Updated mooncore versions
2025-08-26 01:09:17 +02:00
a6ae2aacfb Extended file manager to support the new interfaces for downloading via url. Improved the handling of compressing and decompressing. Seperated file manager controllers. Updated mooncore versions 2025-08-26 01:07:59 +02:00
dc862e4b3c Removed unused pwa build option from razor class library project 2025-08-24 11:59:00 +02:00
e56c5edfb4 Merge pull request #453
Implemented theme importing and exporting
2025-08-23 23:43:06 +02:00
70b310adef Implemented theme importing and exporting 2025-08-23 23:39:56 +02:00
6748288f3c Merge pull request #452 from Moonlight-Panel/v2.1_OpenTelemetry
Added open telemetry exporter to existing metric system. Improved config section for metrics
2025-08-23 22:57:19 +02:00
2c5d45e9c2 Added open telemetry exporter to existing metric system. Improved config section for metrics 2025-08-23 22:09:00 +02:00
c02c13bf90 Bumped versions 2025-08-23 20:25:08 +02:00
902ca114c1 Merge pull request #451 from Moonlight-Panel/v2.1_ImproveAuth
Improved authentication
2025-08-20 17:20:10 +02:00
17cd039c9b Improved design of login method selection screen 2025-08-20 17:16:19 +02:00
26f955fce2 Added extendability to the sign-in / sync, the session validation and the frontend claims transfer calls 2025-08-20 17:01:42 +02:00
3cc48fb8f7 Updated MoonCore dependencies. Switched to asp.net core native authentication scheme abstractions. Updated claim usage in frontend 2025-08-20 16:16:31 +02:00
60178dc54b Implemented user deletion service and IUserDeleteHandler for plugins to hook into 2025-08-19 21:35:43 +02:00
8a63a3448a Removed old bg-gray-900 from register and login razor pages 2025-08-19 21:18:37 +02:00
f5336f63ce Rewritten build and publish steps because github's nuget registry is not compatible with previous used action 2025-08-10 16:16:57 +02:00
97583349df Added plugins.props files for plugin references. Fixed small tailwind mapping issue. Adjusted actions file to publish packages correctly again. Updated versions 2025-08-10 16:02:10 +02:00
9bec336323 Merge remote-tracking branch 'origin/v2_ChangeArchitecture' into v2_ChangeArchitecture 2025-07-24 09:24:06 +02:00
123b64a666 Cleaned up pagination in user and apikey controller. Extracted login start and start url generation to modular IOAuth2Provider interface. Improved login and register local oauth2 page 2025-07-24 09:24:00 +02:00
5a215231fa Cleaned up pagination in user and apikey controller. Extracted login start and start url generation to modular IOAuth2Provider interface. Improved login and register local oauth2 page 2025-07-24 09:23:36 +02:00
6a29b5386c Merge remote-tracking branch 'origin/v2_ChangeArchitecture' into v2_ChangeArchitecture 2025-07-24 08:33:29 +02:00
7cd138b09f Improved ui/ux of theme pages. Upgraded mooncore.blazor.flyonui 2025-07-23 22:58:16 +02:00
504837fe77 Fixed color inconsistency 2025-07-23 09:49:52 +02:00
7dde1d86f8 Added theme loading. Improved theme editor. Updated app theme model 2025-07-22 21:08:03 +02:00
a480ae9c50 Renamed theme tab to customisation tab. Added basic theme crud 2025-07-21 22:16:34 +02:00
2c9a87bf3e Expanding theme tab to customization tab. Started improving theme selection. 2025-07-20 23:27:51 +02:00
03ea94b858 Merge remote-tracking branch 'origin/v2_ChangeArchitecture' into v2_ChangeArchitecture 2025-07-19 00:20:07 +02:00
9e42985ec8 Added helper message component (not final). Improved stat card design. Started improving theme preview 2025-07-19 00:20:00 +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
e3f007b568 Merge pull request #446 from Moonlight-Panel/v2.1_TwClassExport
Fixed oauth2 controller. Improved tw export. Fixed gh action
2025-07-17 21:47:26 +02:00
6690f09a32 Updated mappings import. Fixed github action 2025-07-17 21:44:31 +02:00
7c496b4c7f Fixed oauth2 controller returning invalid data. Adjusted build seps for tailwind class map 2025-07-16 20:48:49 +02:00
77abdd807d Merge pull request #445 from Moonlight-Panel/v2.1_OptimizeNugetBuilding
Optimize nuget building. Refactored startup. Fixed smaller issues
2025-07-14 21:09:21 +02:00
7599a7d60a Merge remote-tracking branch 'origin/v2.1_OptimizeNugetBuilding' into v2.1_OptimizeNugetBuilding 2025-07-14 21:07:34 +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
acba3a9f53 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:06:54 +02:00
2b62fc141d Refactored startup. Updated usings. Removed dockerignore 2025-07-14 19:25:08 +02:00
4baa0bbe77 Adjusted tailwind style building to work with class name extraction 2025-07-14 14:40:10 +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
eaece9e334 Separating runtime from application code to improve building. Upgraded mooncore packages. Started switching to flyonui. Added PluginFramework plugin loading via mooncore 2025-07-11 17:13:37 +02:00
7e158d48c6 version bumped 2025-07-03 21:41:07 +02:00
4ed153ac5b Fixed MainLayout so "h-full" can be used in Pages. 2025-07-03 21:03:42 +02:00
6b17296139 Fixed formatting in workflow. Fixed invalid image link in readme 2025-06-08 16:52:57 +02:00
bb5dffe395 Fixed dotnet tool not being discovered due to missing path env 2025-06-08 00:47:49 +02:00