Files
Malio-ops/CHANGELOG.md
2026-03-19 09:57:12 +01:00

2.4 KiB

Changelog

Ce projet suit le format Keep a Changelog et applique le versionnement semantique.

[Unreleased]

Changed

  • Harmonisation des fonctions d'envoi Discord dans les scripts de sauvegarde, de supervision et de reconstruction.
  • Ajout d'un fichier de log dedie a l'orchestrateur RebuildBdd/run-rebuild-bdd.sh.
  • Renforcement de la journalisation et de la gestion des erreurs dans RecetteScripts/backup-bdd-recette.sh.

Fixed

  • Nettoyage du backup local temporaire dans BackupVaultWarden/backup-vaultwarden.sh en sortie de script.
  • Gestion plus robuste des dependances shell et des verifications de disponibilite PostgreSQL dans les scripts RebuildBdd.
  • Acceptation explicite du flag --non-interactive dans RebuildBdd/Checkup/check-target-readiness.sh pour compatibilite de workflow.
  • Validation des noms de base et refus des cles SSH symboliques dans les scripts de reconstruction.
  • Suppression des notifications Discord fragiles quand jq ou curl sont absents, avec envoi silencieux en secours.
  • Detection et nettoyage des verrous perimes dans RecetteScripts/backup-bdd-recette.sh.
  • Filtrage des privileges SUPERUSER lors de la restauration des roles dans RecetteScripts/rebuild-bdd-recette.sh.

[1.0.0] - 2026-03-18

Added

  • Ajout des scripts legacy de sauvegarde PostgreSQL, de verification de statut applicatif et de supervision du stockage.
  • Ajout du script de sauvegarde Vaultwarden.
  • Ajout des scripts de reconstruction de bases PostgreSQL dans RebuildBdd/.
  • Ajout du bootstrap cible, du precheck et de l'orchestration de reconstruction.
  • Ajout du support d'utilisation via une interface web avec sorties JSON.
  • Ajout des fichiers d'exemple de configuration pour les scripts et les cibles.

Changed

  • Reorganisation des fichiers et des dossiers du projet.
  • Variabilisation des scripts via des fichiers .env.
  • Ajout de la rotation des sauvegardes.
  • Harmonisation progressive de la documentation et des exemples de configuration.
  • Ajout du bit executable sur les scripts qui doivent etre lancables directement.

Fixed

  • Correctifs multiples sur les scripts legacy et sur le flux RebuildBdd.
  • Corrections de chemins de configuration et de telechargement des dumps.
  • Corrections de messages Discord, de revue de code et d'orthographe dans la documentation.
  • Correctifs sur la preparation PostgreSQL, scp, sudoers et le reperage des environnements cibles.