Skip to content

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

Loading