feat/app-settings #2

Merged
zwitschi merged 3 commits from feat/app-settings into main 2025-10-25 19:36:37 +02:00
Owner
  • New table application_setting to store configurable application options.
  • Manage CSS color settings, including loading, updating, and reading environment overrides.
  • New settings view to render and manage theme colors.
  • Updated UI to include a settings page with theme color management and environment overrides display.
  • Enhanced CSS styles for the settings page and sidebar navigation.
  • Created unit and end-to-end tests for the new settings functionality and CSS management.
- New table `application_setting` to store configurable application options. - Manage CSS color settings, including loading, updating, and reading environment overrides. - New settings view to render and manage theme colors. - Updated UI to include a settings page with theme color management and environment overrides display. - Enhanced CSS styles for the settings page and sidebar navigation. - Created unit and end-to-end tests for the new settings functionality and CSS management.
zwitschi added 2 commits 2025-10-25 19:34:02 +02:00
feat: Add application-level settings for CSS color management
Some checks failed
Run Tests / test (push) Failing after 1m51s
5b1322ddbc
- Introduced a new table `application_setting` to store configurable application options.
- Implemented functions to manage CSS color settings, including loading, updating, and reading environment overrides.
- Added a new settings view to render and manage theme colors.
- Updated UI to include a settings page with theme color management and environment overrides display.
- Enhanced CSS styles for the settings page and sidebar navigation.
- Created unit and end-to-end tests for the new settings functionality and CSS management.
fix: Update HTTP status code for unprocessable entity and improve test database setup
All checks were successful
Run Tests / test (push) Successful in 1m51s
75f533b87b
zwitschi added 1 commit 2025-10-25 19:34:12 +02:00
Merge branch 'main' into feat/app-settings
All checks were successful
Run Tests / test (push) Successful in 1m51s
c71908c8d9
zwitschi merged commit ec56099e2a into main 2025-10-25 19:36:37 +02:00
Sign in to join this conversation.
No Reviewers
No Label
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: allucanget/calminer#2