edtech / apps /admin /src /pages /ClientsManagementView.tsx

Commit History

  1. fix(admin): replace vague Meta hints with direct clickable links in Direct Setup modal⁠

    CognxSafeTrack
    295c327
  2. feat(admin): add Direct Setup button for super admins on orgs without phone number⁠

    CognxSafeTrack
    a3df350
  3. feat(i18n): complete admin app internationalization across all pages⁠

    CognxSafeTrack
    d80fec4

  1. fix: restore Limite Quotidienne and complete admin i18n⁠

    CognxSafeTrack
    4f90920

  1. chore: remove Stripe — replaced by Orange Money / Wave payment gateway⁠

    CognxSafeTrack +1: Claude Sonnet 4.6
    641e72b
  2. fix(admin): migrate raw fetch() to api client in ClientsManagementView⁠

    CognxSafeTrack +1: Claude Sonnet 4.6
    60c3938
  3. feat: Claude Sonnet 4.6 provider + Stripe billing automation⁠

    CognxSafeTrack +1: Claude Sonnet 4.6
    4a0c3ba
  4. feat(billing): implement full wallet/ledger system with hard-stop enforcement⁠

    CognxSafeTrack +1: Claude Sonnet 4.6
    0fd3320
  5. feat(billing): enforce AI credit limits across all surfaces⁠

    CognxSafeTrack +1: Claude Sonnet 4.6
    6484585

  1. fix(admin): make all modals scrollable and responsive on mobile⁠

    CognxSafeTrack +1: Claude Sonnet 4.6
    a3f8777
  2. feat(billing): complete billing system, push notifications, and tech debt fixes⁠

    CognxSafeTrack +1: Claude Sonnet 4.6
    8280d7d

  1. fix(audit): resolve technical debt + UX issues from 2026-05-11 audit⁠

    CognxSafeTrack +1: Claude Sonnet 4.6
    9fe2cc7
  2. feat(admin): responsive bottom sheet + spring animation for TierInfoModal⁠

    CognxSafeTrack +1: Claude Sonnet 4.6
    74aa3a1
  3. feat(admin): tier color + info modal for WhatsApp messaging limits⁠

    CognxSafeTrack +1: Claude Sonnet 4.6
    00b9619
  4. refactor(debt): resolve all 10 technical debt items from audit⁠

    CognxSafeTrack +1: Claude Sonnet 4.6
    a966957

  1. feat(meta-status): sync daily limit + quality rating live from Meta phone number API⁠

    CognxSafeTrack +1: Claude Sonnet 4.6
    8aa43f4
  2. feat(meta-status): store metaBusinessId for reliable business verification⁠

    CognxSafeTrack +1: Claude Sonnet 4.6
    70a5a84
  3. fix(meta-status): split combined Meta API call + fix business badge for test WABAs⁠

    CognxSafeTrack +1: Claude Sonnet 4.6
    7e2166c

  1. feat(whatsapp-setup): direct config mode for platform-owner accounts⁠

    CognxSafeTrack +1: Claude Sonnet 4.6
    2f67731
  2. fix(admin): show Reconfigurer WhatsApp when phone exists but token/wabaId missing⁠

    CognxSafeTrack +1: Claude Sonnet 4.6
    4f87bfb
  3. feat(meta): live Meta verification status + WhatsApp setup fixes⁠

    CognxSafeTrack +1: Claude Sonnet 4.6
    bd9eb5b
  4. feat: backlog P0→P3 — toast system, payments, tenant isolation, feedback handler, i18n parity⁠

    CognxSafeTrack +1: Claude Sonnet 4.6
    6dd9bad

  1. chore: stabilization, audit fixes and project synchronization

    CognxSafeTrack
    7b0c22b

  1. fix: implement GET organization by ID route and direct password setting for new tenants

    CognxSafeTrack
    e00083b
  2. feat: add organization useCase selection to modal and backend

    CognxSafeTrack
    55a1607

  1. feat: implement PaaS modularity foundation (Contact model, modular OrganizationMode, and redesigned creation modal)

    CognxSafeTrack
    3992613
  2. fix: resolve 401/400 errors by centralizing API client and injecting organizationId in backend

    CognxSafeTrack
    cfeac02

  1. feat: migrate to multi-tenant SaaS architecture with JWT auth and BullMQ notifications

    CognxSafeTrack
    2ab1980

  1. feat: Premium Onboarding with Meta SDK and Technical Debt resolution

    CognxSafeTrack
    6248bf4

  1. feat: B2B SaaS Multi-tenant architecture & Tech Debt Resolution

    CognxSafeTrack
    e289c5c
  2. feat: implement end-to-end B2B client management with Meta Embedded Signup

    CognxSafeTrack
    ddc506d

  1. feat: finalize multi-tenant WhatsApp architecture for Meta Tech Provider review

    CognxSafeTrack
    3bf9adc