Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

💡 [REQUEST] - Gestion de la config console (SystemSettings) #1318

Open
4 tasks
clairenollet opened this issue Aug 12, 2024 · 1 comment · May be fixed by #1350
Open
4 tasks

💡 [REQUEST] - Gestion de la config console (SystemSettings) #1318

clairenollet opened this issue Aug 12, 2024 · 1 comment · May be fixed by #1350
Assignees
Labels
enhancement New feature or request

Comments

@clairenollet
Copy link
Collaborator

clairenollet commented Aug 12, 2024

Description

ETA je veux pouvoir modifier la config de la console.

Liste des SystemSettings

  • mode maintenance
  • nom de l'application
  • e-mail de contact
  • texte sous le logo
  • (url du logo)

TODO

  • front, page /admin/system-setting, formulaire dynamique selon settings remontés de la bdd
  • gestion du cas où les clés n'existent pas en bdd

Surcharge dans l'ordre croissant :

  • valeurs par défaut dans un JSON dans le code de la console
  • possibilité d'uploader un JSON de config au déploiement de la console
  • variable d'environnement correspondant à chaque setting
  • lorsque l'admin modifie la config, elle est enregistrée en bdd

Définition du fini

  • La fonctionnalité est terminée
  • Les tests liés à cette fonctionnalité ont été ajoutés
  • La documentation liée à cette fonctionnalité a été ajoutée (cf. https://github.com/cloud-pi-native/documentation)
  • La communication avec les autres équipes impliquées par cette fonctionnalité a été faite
@clairenollet clairenollet added the enhancement New feature or request label Aug 12, 2024
@clairenollet
Copy link
Collaborator Author

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants