• feat(dashboard-admin): connect admin dashboard to real API data (Ticket #92)

    jmartin released this 2026-02-17 21:17:51 +00:00 | 25 commits to master since this release

    • Frontend:

      • Create UserService to handle user-related API calls (gestionnaires, parents, AMs, admins)
      • Update AdminDashboardScreen to use dynamic widgets
      • Implement dynamic management widgets:
        • GestionnaireManagementWidget
        • ParentManagementWidget
        • AssistanteMaternelleManagementWidget
        • AdminManagementWidget
      • Add data models: ParentModel, AssistanteMaternelleModel
      • Update AppUser model
      • Update ApiConfig
    • Backend:

      • Update controllers (Parents, AMs, Gestionnaires, Users) to allow ADMINISTRATEUR role to list users
      • Fix: Activate endpoint GET /gestionnaires (import GestionnairesModule in UserModule)
    • Docs:

      • Add note about backend fix for Gestionnaires module
      • Update .cursorrules to forbid worktrees
    • Seed:

      • Add test data seed script (reset-and-seed-db.sh)

    Co-authored-by: Cursor cursoragent@cursor.com

    Downloads