Commit Graph

1418 Commits

Author SHA1 Message Date
4187f9da4e Implemented frontend configuration service and dynamic theme reloading integration. Updated sidebar to display dynamic application name.
All checks were successful
Dev Publish: Nuget / Publish Dev Packages (push) Successful in 48s
2026-01-19 10:55:34 +01:00
d85b07bde7 Upgraded ShadcnBlazor and Extras to 1.0.9. Replaced Checkbox with Switch for "Is Enabled" fields and updated CSS editor language to Css. 2026-01-19 10:24:05 +01:00
3cbdd3b203 Implemented theme crud and basic theme loading 2026-01-18 23:31:01 +01:00
56b14f60f1 Implementing api key authentication scheme and validation. Added default value in dtos 2026-01-17 21:05:20 +01:00
01c86406dc Implemented API key management with permission checks, database schema, and frontend integration. Adjusted string lengths for Role and API key attributes. 2026-01-16 15:06:45 +01:00
a28b8aca7a Added permission checks to all controllers. Added role permission loading. Added frontend permission checks. Implemented user logout in admin panel. 2026-01-16 13:07:19 +01:00
bee381702b Added session caching for user validation to reduce db calls and introduced configurable session options. 2026-01-16 09:19:15 +01:00
10cd0f0b09 Implemented member management of roles. Moved users controller 2026-01-15 14:52:29 +01:00
fcaa0dcd07 Migrated user management views to modal-based dialogs, restructured roles, and user pages under /admin/users. Simplified navigation paths and improved tabbed interface. 2026-01-15 12:26:49 +01:00
ea35ddb0dc Added build step for frontend in NuGet publishing workflow to ensure class list files generate properly 2026-01-15 11:45:06 +01:00
b4536ca6e9 Upgraded ShadcnBlazor and Extras to 1.0.8, adjusted styles import paths, and adjusted frontend build process.
Some checks failed
Dev Publish: Nuget / Publish Dev Packages (push) Failing after 23s
2026-01-15 10:59:40 +01:00
7f482fd6c3 Refactored response and request models to dto naming. Adjusted mapper naming 2026-01-14 19:19:45 +01:00
1d1dfc2c1c Adjusted sideoffset of dropdown menu on users page 2026-01-14 19:08:04 +01:00
a197d7d980 Improved diagnose accordium UIs 2026-01-14 19:05:42 +01:00
06063b94b3 Implemented roles and action timestamps. Added oermissions selector and interfaces 2026-01-14 19:03:17 +01:00
43d43a6d7d Adjusted compose file from template to match moonlight 2026-01-14 19:01:05 +01:00
1849cda2f5 Added npm install command to nuget publishing action 2026-01-14 16:19:37 +01:00
f836657603 Implemented Tailwind CSS class list extraction and integrated it into the build process of the frontend package
Some checks failed
Dev Publish: Nuget / Publish Dev Packages (push) Failing after 16s
2026-01-14 16:10:06 +01:00
7e0b427137 Added Gitea workflow for publishing NuGet packages and configured project files for NuGet packaging
All checks were successful
Dev Publish: Nuget / Publish Dev Packages (push) Successful in 41s
2026-01-14 13:36:36 +01:00
b79c8fe476 Added current tab as query parameter to system page 2025-12-30 16:07:08 +01:00
f71bad3da3 Upgraded ShadcnBlazor to 1.0.5 2025-12-30 16:06:33 +01:00
170cac2091 Minor design improvements to user table and diagnose page 2025-12-30 16:06:18 +01:00
ba942b2f8f Made sidebar item collection extendable via interface. Refactored settings to system 2025-12-27 23:54:48 +01:00
05c05f1b72 Adjusted config options for oidc and database to use the correct section 2025-12-27 23:34:00 +01:00
ec6782160c Added update model with progress animations. Backend not implemented 2025-12-27 23:33:33 +01:00
1581276854 Adjusted dockerfile for library-host architecture 2025-12-27 23:32:54 +01:00
e1c0645428 Added diagnose frontend and backend implementation 2025-12-27 23:32:36 +01:00
be3cdb8235 Added settings option model. Recreated migrations 2025-12-25 22:02:12 +01:00
bfc7d9993a Refactored pages to correct locations 2025-12-25 22:00:59 +01:00
ca69d410f2 Added small system overview 2025-12-25 21:55:46 +01:00
a2d4edc0e5 Recreated solution with web app template. Improved theme. Switched to ShadcnBlazor library 2025-12-25 19:16:53 +01:00
0cc35300f1 Updated mooncore styles. Adjusted theme editor and theme loading. Changed versions Upgraded mooncore.blazor.flyonui. Made moonlight flyonui/daisyui compatible 2025-10-27 08:23:02 +00:00
2f21806bea Upgraded mooncore. Regenerated mappings. Updated versions 2025-10-20 20:42:54 +02:00
c5d75a8710 Updated package versions 2025-10-20 17:30:00 +00:00
f3dd37f649 Removed pull request trigger from nuget build action 2025-10-20 17:27:59 +00:00
b035dd6b76 Added filter for csproj files for nuget package publish action 2025-10-20 17:26:46 +00:00
34c4bb8cb7 Updated theme and styles 2025-10-20 19:19:11 +02:00
de5c9f4ea1 Upgraded mooncore deendencies 2025-10-20 19:19:11 +02:00
9ab69ffef5 Upgraded mooncore versions. Cleaned up code, especially startup code. Changed versions 2025-10-05 16:07:27 +00:00
d2ef59d171 Merge pull request #457
Updated dependencies. Refactored to async scheme
2025-09-21 19:24:11 +02:00
8e2b333f47 Updated Moonlight nuget versions. Regenrated mappings 2025-09-21 17:20:33 +00:00
594fb3073f Updated to latest mooncore version for xml docs 2025-09-21 17:17:21 +00:00
3e87d5c140 Switched to database scheme seperation from MoonCores SingleDb. Updated mooncore versions. Updating to correct Async naming 2025-09-21 16:44:01 +00:00
86bec7f2ee Updated to latest mooncore version. Cleaned up some crud controllers and replaced DataTable with the new DataGrid component 2025-09-16 12:09:20 +00:00
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