edtech / apps /admin /src /components /layouts

Commit History

  1. 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

  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: implement RoleGuard for centralized authorization⁠

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

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

    CognxSafeTrack
    2c400a5