edtech / apps /admin /src /components

Commit History

  1. fix(crm): normalize Excel column names before bulk contact upload⁠

    CognxSafeTrack
    3d1299e
  2. fix(clients): resolve file import dialog error and SSE 401⁠

    CognxSafeTrack
    87dcd87

  1. feat: agentic platform — text-to-sql, pedagogy advisor, security hardening & performance⁠

    CognxSafeTrack +1: Claude Sonnet 4.6
    5b8761d
  2. feat(crm-ux): tag management, unread badge, handoff release UI⁠

    CognxSafeTrack +1: Claude Sonnet 4.6
    42a2598
  3. feat(admin): UX non-tech complète + i18n 4 langues⁠

    CognxSafeTrack +1: Claude Sonnet 4.6
    66ff7a1

  1. feat(billing): complete billing system, push notifications, and tech debt fixes⁠

    CognxSafeTrack +1: Claude Sonnet 4.6
    8280d7d

  1. fix(admin): sidebar active states, responsive mobile drawer, correct nav labels⁠

    CognxSafeTrack +1: Claude Sonnet 4.6
    785cec2
  2. refactor(debt): resolve all 10 technical debt items from audit⁠

    CognxSafeTrack +1: Claude Sonnet 4.6
    a966957

  1. feat(meta): live Meta verification status + WhatsApp setup fixes⁠

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

    CognxSafeTrack +1: Claude Sonnet 4.6
    6dd9bad

  1. feat: implement whatsapp templates management with security hardening, audit logs, and crm integration

    CognxSafeTrack
    0f2f80a
  2. chore: stabilization, audit fixes and project synchronization

    CognxSafeTrack
    7b0c22b

  1. feat: implement bulk whatsapp campaigns with BullMQ and modular activation refactor (isCrmActive/isEdTechActive)

    CognxSafeTrack
    e286845
  2. feat(crm): optimize multimedia pipeline and harden contact schema⁠

    CognxSafeTrack
    c5fde49
  3. feat: implement inbound audio/image transcription, secure media proxy, and client-side bulk contact import

    CognxSafeTrack
    30d60ea
  4. feat: implement RoleGuard for centralized authorization⁠

    CognxSafeTrack
    803f4c5
  5. style: standardize frontend imports using @/ alias⁠

    CognxSafeTrack
    1ef1cda
  6. refactor: extract shell and sidebar to MainLayout⁠

    CognxSafeTrack
    2c400a5
  7. feat: implement premium animated smart chips in CRM Dashboard chat UI

    CognxSafeTrack
    2f133f7

  1. chore: CRM stabilization sprint completion⁠

    CognxSafeTrack
    4339e77
  2. feat: push notifications, CRM analytics, Fastify v5 upgrades, schema updates⁠

    CognxSafeTrack +1: Claude Sonnet 4.6
    b43e552

  1. fix: resolve frontend API export and remove node-fetch dependency

    CognxSafeTrack
    5220c27
  2. feat: finalize Embedded Signup flow and add webhook simulator

    CognxSafeTrack
    d3a9684

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

    CognxSafeTrack
    6248bf4