From f6b4ad648aeebdbe3d81d1e47b0df77ace774bea Mon Sep 17 00:00:00 2001 From: Emre KARTAL Date: Tue, 28 May 2024 10:56:07 +0200 Subject: [PATCH] =?UTF-8?q?Mise=20=C3=A0=20jour=20de=20'Sprint=206'?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Sprint-6.md | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/Sprint-6.md b/Sprint-6.md index 7d26b7a..1608b62 100644 --- a/Sprint-6.md +++ b/Sprint-6.md @@ -29,7 +29,15 @@ S'ajouter mutuellement en amis sur les deux clients, puis se voir apparaître da ## Emre +- **Ajout du protocole Codable côté iOS (2h)**: J'ai découvert une façon de désérialiser et de sérialiser une classe au format JSON en Swift, via le protocole *Codable*. J'ai donc réduit le code de mes mappers et utilisé cette méthode. +- **Ajout de Starlark pour la BDD (2h)**: Étant donné qu'à chaque push dans le dépôt de l'API, cela réinitialise la BDD, j'ai donc mis en place un .drone.star, afin qu'on puisse mieux contrôler le flux de la CI/CD. Actuellement, lorsqu'un push est fait sur le README.md ou que le message du commit contient [no_ci], la build sur Drone n'est pas exécutée. Il est maintenant nécessaire de mettre dans le message du commit [db] pour que la base de données soit écrasée et redéployée. + +- **Localisation côté iOS (3h)**: J'ai découvert et ajouté en SwiftUI le multilingue. + +- **Page de profil côté iOS (2h)**: J'ai réalisé la page de profil côté iOS en me basant sur la maquette. + +- **Travail sur le filtrage côté iOS (2h)**: Avec Lucas, nous avons ajouté le filtrage des bets dans le front de l'application. ---