feat: add database configuration management
- Introduced
DbConfig
model for handling dynamic configuration values. - Created migration for
db_configs
table. - Added
DbConfigFactory
for generating test data. - Implemented website configuration management views.
- Updated
SettingsController
to manage website settings including maintenance mode and website name. - Enhanced error and success messaging in views.
Summary by CodeRabbit
-
Nouvelles fonctionnalités
- Ajout d’une page de configuration pour les administrateurs, leur permettant de gérer le mode maintenance et d’autres paramètres du site.
- Amélioration de l’interface d’administration avec l’affichage conditionnel de liens et d’alertes, offrant une meilleure information des utilisateurs.
- Le nom du site est désormais chargé dynamiquement sur les pages publiques et dans la barre latérale.
-
Tests
- Suppression d’un test d’exemple obsolète.
Edited by CodeRabbit
Merge request reports
Activity
Please register or sign in to reply