Conversation
…e tâche - Récupérer la tâche actuelle depuis le provider pour préserver les assignations - Ajouter méthode _cancelChanges dans assign_users_dialog pour annuler les modifications - Les assignations faites en temps réel sont maintenant conservées lors de la sauvegarde
Feature/assignation fix
dktmody
approved these changes
Nov 6, 2025
dktmody
added a commit
that referenced
this pull request
Nov 6, 2025
* Codebase ok stable * Remove generated files and update gitignore * feat: Add elegant task management UI components including filter chips, task modal, stats card, and task tiles - Implemented TaskFilterChips for filtering tasks with animations. - Created TaskModal for adding and editing tasks with validation. - Developed TaskStatsCard to display task statistics with animations. - Introduced TaskTile for displaying individual tasks with interactive features. - Added reusable CustomButton and CustomTextField widgets for consistent UI. - Implemented SplashScreen for initial app loading with animation. * update .gitignore * feat: Enhance app theme configuration with light and dark modes, including dynamic color adjustments and improved widget styles refactor: Remove unused router file and clean up login screen layout with additional text and button for registration fix: Correct task completion toggle logic in TaskProvider refactor: Update task list screen to utilize dynamic background colors and add theme switch functionality refactor: Simplify task filter chips widget by removing animations and improving color management style: Update task modal and stats card to use dynamic colors based on theme feat: Implement custom button with multiple variants and loading state fix: Adjust custom text field to use dynamic colors based on theme feat: Create ThemeProvider to manage theme state and system theme synchronization feat: Add ThemeSwitch widget for toggling between light and dark themes with animations * ajout options afin d empecher les warnings de bloquer la pipeline * Update README.md * merge dev into staging suite à la mise en place du socle initiale (#33) * Codebase ok stable * Remove generated files and update gitignore * feat: Add elegant task management UI components including filter chips, task modal, stats card, and task tiles - Implemented TaskFilterChips for filtering tasks with animations. - Created TaskModal for adding and editing tasks with validation. - Developed TaskStatsCard to display task statistics with animations. - Introduced TaskTile for displaying individual tasks with interactive features. - Added reusable CustomButton and CustomTextField widgets for consistent UI. - Implemented SplashScreen for initial app loading with animation. * feat: Enhance app theme configuration with light and dark modes, including dynamic color adjustments and improved widget styles refactor: Remove unused router file and clean up login screen layout with additional text and button for registration fix: Correct task completion toggle logic in TaskProvider refactor: Update task list screen to utilize dynamic background colors and add theme switch functionality refactor: Simplify task filter chips widget by removing animations and improving color management style: Update task modal and stats card to use dynamic colors based on theme feat: Implement custom button with multiple variants and loading state fix: Adjust custom text field to use dynamic colors based on theme feat: Create ThemeProvider to manage theme state and system theme synchronization feat: Add ThemeSwitch widget for toggling between light and dark themes with animations * ajout options afin d empecher les warnings de bloquer la pipeline * Update README.md --------- Co-authored-by: Loris <loris_labarre@outlook.fr> Co-authored-by: Loris Labarre <84839132+LoloxDev@users.noreply.github.com> Co-authored-by: Farid-Efrei <farid.djerrar@efrei.net> Co-authored-by: Fairytale-Dev <128361230+Farid-Efrei@users.noreply.github.com> * update flutter-ci and readme * Add unit, widget and integration tests with CI * Add sorting UI for tasks * Amélioration de l'authentification : réinitialisation de mot de passe et écrans d'inscription - Ajout de la fonctionnalité de réinitialisation de mot de passe - Amélioration de l'écran de connexion avec dialogue de réinitialisation - Création d'un écran d'inscription complet avec formulaire et validation - Amélioration de l'expérience utilisateur dans l'interface * feat(database): ajout des dépendances Drift et SQLite * refactor(database): retour à Firebase, suppression des dépendances SQLite * feat(database): création du service Firestore pour les tâches * feat(database): création du repository des tâches * feat(database): intégration Firestore dans TaskProvider avec écoute temps réel * feat(database): initialisation de Firebase au démarrage de l'app * docs(database): ajout de la documentation complète Firebase dans le README * config(firebase): ajout du fichier firebase_options.dart (template à configurer) * docs(firebase): ajout du guide de configuration Firebase pour eric.amour2022@gmail.com * fix(splash): ajout du check mounted pour éviter l'erreur BuildContext async * docs(firebase): ajout du guide de démarrage rapide (récapitulatif complet) * config(firebase): configuration complète avec les clés du projet flutter-todo-web-305fb * feat(auth): intégration complète de Firebase Authentication * docs(test): ajout du guide de test et widget de diagnostic Firestore * debug(firestore): ajout page de diagnostic et guide de débogage * fix(auth): suppression de la méthode resetPassword dupliquée * bddtest commit * Refactor TaskService to use a global tasks collection and include owner fields in task creation; update Task model to accommodate owner information. * Mise à jour du style du champ de texte personnalisé pour utiliser la couleur dynamique du thème et amélioration de la lisibilité du code. * test(all): correction des tests pour fonctionner sans Firebase initialisé * fix(tests): correction du test d'intégration pour compatibilité Firebase * Refactor des tests unitaires pour AuthService, TaskProvider et TaskModal : ajout de nouveaux tests et amélioration de la couverture des cas d'utilisation. * feat(tasks): ajout de la gestion des utilisateurs assignés aux tâches et mise à jour des règles de sécurité Firestore * FEAT: Assignation dans les tâches possibles désormais avec la vue sur les tâches assignés. MAJ des regles Firebase. Probleme de boutons reglés. * FEAT: Ajout de la gestion des catégories de tâches et amélioration de l'interface utilisateur avec une barre de recherche et un sélecteur de tags * BUG: Inversion des actions des boutons dans le modal de tâche pour annuler et sauvegarder * Fix & clean du code (#53) * Bug: Corrections des bugs des assignations et de l'UPDATE des tâches. * fix: Corriger l'annulation des assignations lors de la modification de tâche - Récupérer la tâche actuelle depuis le provider pour préserver les assignations - Ajouter méthode _cancelChanges dans assign_users_dialog pour annuler les modifications - Les assignations faites en temps réel sont maintenant conservées lors de la sauvegarde * Clean du code - suppression des commentaires useless * Suppression des commentaires useless et fichiers innutiles poluant le code --------- Co-authored-by: Farid-Efrei <128361230+Farid-Efrei@users.noreply.github.com> --------- Co-authored-by: Farid-Efrei <farid.djerrar@efrei.net> Co-authored-by: dktmody <diakhite.mody94@gmail.com> Co-authored-by: Fairytale-Dev <128361230+Farid-Efrei@users.noreply.github.com> Co-authored-by: Mody D <39433226+dktmody@users.noreply.github.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
No description provided.