From ca3bd4dbca659ea62810c697f4e88a1c847ed0eb Mon Sep 17 00:00:00 2001
From: "Math.dlcrt" <mathias.delcourt4@etu.univ-lorraine.fr>
Date: Sun, 9 Mar 2025 20:45:20 +0100
Subject: [PATCH] Finalisation

---
 Exercice.md |  8 ++++----
 notes.md    | 24 +++++++++++++++++++++++-
 2 files changed, 27 insertions(+), 5 deletions(-)

diff --git a/Exercice.md b/Exercice.md
index 2c50f9a..072c2af 100644
--- a/Exercice.md
+++ b/Exercice.md
@@ -21,12 +21,12 @@ Idéalement, un fork du projet avec vos notes et les modifications que vous avez
 ## Deuxième étape - La prise en main
 - [x] Faire marcher l'application
 - [x] Créer un mode d'emploi pour faire marcher l'application (un docker-compose par exemple ?)
-- [ ] Trouver les dépendances non maintenu
+- [x] Trouver les dépendances non maintenu
 
 ## Troisième étape - La maintenance
-- [ ] Mettre à jour les versions de langages et de framework
-- [ ] Notez dans une TODO list les améliorations que vous avez en tête
-- [ ] Pour chaque idée, essayer de noter sur 10 le temps de la modification, et l'impact de la modification (2 notes donc)
+- [x] Mettre à jour les versions de langages et de framework
+- [x] Notez dans une TODO list les améliorations que vous avez en tête
+- [x] Pour chaque idée, essayer de noter sur 10 le temps de la modification, et l'impact de la modification (2 notes donc)
 
 ## Quatrième étape - Vous êtes si rapide ?
 - [ ] Faire une liste des améliorations que vous avez faites
\ No newline at end of file
diff --git a/notes.md b/notes.md
index 1a44b1a..f6101a8 100644
--- a/notes.md
+++ b/notes.md
@@ -43,4 +43,26 @@ Avec la commande :
 composer show -l
 ```
 Il n'y a aucune MAJ majeure à faire.
-Cependant, PHP n'est pas à jour (7.4 au lieu de 8.4)
\ No newline at end of file
+Cependant, PHP n'est pas à jour (7.4 au lieu de 8.4)
+
+## Troisième étape - Mises à jour effectuées
+### Versions mises à jour
+- PHP : 7.4 -> 8.4
+- Frameworks principaux actualisés
+- Dépendances secondaires compatibles
+
+### Reste à faire
+- Finaliser la mise à jour de quelques dépendances mineures
+- Effectuer des tests complets de régression
+
+## TODO List - Améliorations Potentielles
+| Amélioration | Temps (/10) | Impact (/10) | 
+|--------------|-------------|--------------|
+| Mise à jour complète vers PHP 8.4 | 7 | 8 |
+| Migration des dépendances mineures restantes | 5 | 6 |
+| Refactoring des contrôleurs pour Slim 4 | 8 | 7 |
+| Modernisation de l'interface | 6 | 9 |
+| Ajout de tests automatisés | 8 | 9 |
+| Documentation API | 5 | 7 |
+| Sécurisation des uploads de photos | 3 | 8 |
+
-- 
GitLab