Skip to content

Private task - #50

Merged
LoloxDev merged 3 commits into
devfrom
private-task
Nov 5, 2025
Merged

Private task#50
LoloxDev merged 3 commits into
devfrom
private-task

Conversation

@Farid-Efrei

Copy link
Copy Markdown
Collaborator

This pull request adds comprehensive documentation and CI improvements for the Flutter project, focusing on Firebase setup, security, debugging, and automated testing. The major changes are the addition of several detailed guides to help with Firestore configuration, privacy rules, index creation, and troubleshooting assignation issues, as well as the introduction of a GitHub Actions workflow for continuous integration. Additionally, it removes the .metadata file, which is auto-generated and not necessary for version control.

Documentation improvements:

  • Added FIREBASE_SETUP.md with step-by-step instructions for configuring Firebase and Firestore, including setup, rules, and troubleshooting tips.
  • Added FIREBASE_SECURITY_SETUP.md detailing the required Firestore security rules, privacy features, assignation logic, and migration/testing steps.
  • Added CREATE_FIRESTORE_INDEXES.md with a quick guide for creating necessary Firestore composite indexes to support privacy and assignation features.
  • Added DEBUG_ASSIGNATION.md providing a thorough debugging checklist and solutions for assignation-related issues in the app.

CI/CD improvements:

  • Added .github/workflows/flutter-ci.yml to automate analysis, testing (including integration tests), and build processes for Flutter on GitHub Actions.

Project housekeeping:

  • Removed .metadata file, which is auto-generated by Flutter and not required in version control.

… et mise à jour des règles de sécurité Firestore
… les tâches assignés.

MAJ des regles Firebase.
Probleme de boutons reglés.
… l'interface utilisateur avec une barre de recherche et un sélecteur de tags
@Farid-Efrei
Farid-Efrei changed the base branch from main to dev November 5, 2025 16:13
@LoloxDev
LoloxDev merged commit 352dc48 into dev Nov 5, 2025
3 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants