edtech / apps /admin /src /App.tsx

Commit History

fix(conversations): resolve /conversations blank page + slug→UUID KB routes + WABA banner
9f72dd7

CognxSafeTrack Claude Sonnet 4.6 commited on

feat(billing): complete billing system, push notifications, and tech debt fixes
8280d7d

CognxSafeTrack Claude Sonnet 4.6 commited on

refactor(debt): resolve all 10 technical debt items from audit
a966957

CognxSafeTrack Claude Sonnet 4.6 commited on

feat: backlog P0→P3 — toast system, payments, tenant isolation, feedback handler, i18n parity
6dd9bad

CognxSafeTrack Claude Sonnet 4.6 commited on

feat: implement whatsapp templates management with security hardening, audit logs, and crm integration
0f2f80a

CognxSafeTrack commited on

chore: stabilization, audit fixes and project synchronization
7b0c22b

CognxSafeTrack commited on

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

CognxSafeTrack commited on

style: standardize frontend imports using @/ alias
1ef1cda

CognxSafeTrack commited on

refactor: extract shell and sidebar to MainLayout
2c400a5

CognxSafeTrack commited on

feat: implement conditional dashboard routing and adaptive sidebar based on organization useCase
3a9e766

CognxSafeTrack commited on

feat: implement CrmConversationalDashboard with drag-and-drop import
6e7afa2

CognxSafeTrack commited on

feat: push notifications, CRM analytics, Fastify v5 upgrades, schema updates
b43e552

CognxSafeTrack Claude Sonnet 4.6 commited on

fix: use path alias for ContactsPage import to resolve IDE sync issues
c3a9ec5

CognxSafeTrack commited on

chore: touch App.tsx to trigger TS re-index and confirm build success
edbef9a

CognxSafeTrack commited on

fix: resolve stale type definitions and cleanup unused variables
310a6bd

CognxSafeTrack commited on

feat: complete CRM module with ContactsPage and dynamic navigation
cc6456d

CognxSafeTrack commited on

fix: ensure JWT token is consistently injected in organization fetch calls
ef6a2b7

CognxSafeTrack commited on

fix: build errors on netlify and shared-types synchronization
295ae46

CognxSafeTrack commited on

feat: migrate to multi-tenant SaaS architecture with JWT auth and BullMQ notifications
2ab1980

CognxSafeTrack commited on

feat: Premium Onboarding with Meta SDK and Technical Debt resolution
6248bf4

CognxSafeTrack commited on

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

CognxSafeTrack commited on

feat: finalize multi-tenant WhatsApp architecture for Meta Tech Provider review
3bf9adc

CognxSafeTrack commited on

Refactor: Technical Debt Repayment (Clean Dashboard, Strict Typing, Pino Logging, SQL Migration)
de6a95b

CognxSafeTrack commited on

feat(admin): build Ground Truth Training Lab to calculate WER and capture dictionary improvements
83c2a9a

CognxSafeTrack commited on

feat(admin): add viewing full chat history in user list
3b473c3

CognxSafeTrack commited on

feat(admin): integrate LiveFeed moderation component into the dashboard
a343cb3

CognxSafeTrack commited on

feat(prod): implementation of missing features for production readiness
b150436

CognxSafeTrack commited on

docs: add audit_production.md + plan_implementation_prod.md; fix admin phone field
f1a06cd

CognxSafeTrack commited on

feat: admin auth login, real WhatsApp Cloud API, Cloudflare R2 storage
0349430

CognxSafeTrack commited on

feat(ui): complete landing page and admin dashboard exports
d8249dc

CognxSafeTrack commited on

feat: implement dynamic admin dashboard with API data
6c2d132

CognxSafeTrack commited on

Initial commit: Monorepo setup with React+Vite, Fastify, Prisma, and Docker Compose
cc442ef

CognxSafeTrack commited on