Commit History

feat(db): remove unique constraint on Organization.wabaId
348fb8a

CognxSafeTrack commited on

fix(audit): resolve remaining TypeScript any types, string enums, and Json validation
2a3e2a1

CognxSafeTrack Claude Sonnet 4.6 commited on

fix(audit): resolve remaining minor technical debt issues
d74c1b3

CognxSafeTrack Claude Sonnet 4.6 commited on

fix(audit): resolve 15 critical and major technical debt issues
97f541f

CognxSafeTrack Claude Sonnet 4.6 commited on

feat(jour11+schema): Jour 11 photoUrl on TeamMember + audit doc updates
61fd7f5

CognxSafeTrack Claude Sonnet 4.6 commited on

feat: Claude Sonnet 4.6 provider + Stripe billing automation
4a0c3ba

CognxSafeTrack Claude Sonnet 4.6 commited on

feat(agentic-week2-4): 5 major features — AI content generator, handoff, tags, soft-delete, SSE
99f6bca

CognxSafeTrack Claude Sonnet 4.6 commited on

feat(billing): implement full wallet/ledger system with hard-stop enforcement
0fd3320

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

fix(audit): resolve technical debt + UX issues from 2026-05-11 audit
9fe2cc7

CognxSafeTrack Claude Sonnet 4.6 commited on

feat(db): add EN/ES/PT values to Language enum
442d9ba

CognxSafeTrack Claude Sonnet 4.6 commited on

fix(bot): add missing Contact.language migration + fix onboarding blocking
e6916d6

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

fix(prisma): add migration file for metaBusinessId + remove as-any casts
53e72e6

CognxSafeTrack Claude Sonnet 4.6 commited on

feat(meta-status): store metaBusinessId for reliable business verification
70a5a84

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

fix: worker cleanup await, Stripe upsert completeness, redundant schema index
ec9b5da

CognxSafeTrack Claude Sonnet 4.6 commited on

feat(crm): optimize multimedia pipeline and harden contact schema
c5fde49

CognxSafeTrack commited on

feat: implement inbound audio/image transcription, secure media proxy, and client-side bulk contact import
30d60ea

CognxSafeTrack commited on

chore: execute Phase 1 of technical debt roadmap
b168be2

CognxSafeTrack commited on

chore: CRM stabilization sprint completion
4339e77

CognxSafeTrack commited on

feat: implement inbound message tracking and CRM inbox view
e01e314

CognxSafeTrack commited on

feat: implement BroadcastList model and 1-file-per-list import logic
263f6e0

CognxSafeTrack commited on

feat: add organization useCase selection to modal and backend
55a1607

CognxSafeTrack commited on

chore: finalize Sprint P2 & P3 optimizations, baseline prisma migrations, and update technical audit docs
cfbb685

CognxSafeTrack commited on

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

CognxSafeTrack Claude Sonnet 4.6 commited on

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

CognxSafeTrack commited on

feat: complete final technical debt polishing (structured logs, stripe tests, and automated migrations)
86731f4

CognxSafeTrack commited on

fix: resolve IDE errors and update Prisma schema for Phase 2
f8274a4

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

Fix: Add Cascade Delete for UserBadge and TeamMember during INSCRIPTION reset
2e888dc

CognxSafeTrack commited on

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

CognxSafeTrack commited on

fix: Resolve Production Crash & Add UX Guidance for Completed Exercises
d9186b1

CognxSafeTrack commited on

feat(ai): team building visual experience and persistence
7b4936e

CognxSafeTrack commited on

feat: Implement Multi-AI Architecture with Google Gemini provider and failover logic
f41372b

CognxSafeTrack commited on

feat(Sprint 40): Boucle interactive Deep Dive & persistences des réponses
ab37938

CognxSafeTrack commited on

chore: execute Sprint 38 technical debt resolution (Type Safety, Zod validation, Vitest, Mock LLM extracted)
d9879cf

CognxSafeTrack commited on

feat: Genspark-Standard upgrade, MLOps audit fixes, and XAMLÉ branding
eac938a

CognxSafeTrack commited on

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

CognxSafeTrack commited on

feat(admin): display Whisper STT confidence score in moderation live feed
5006493

CognxSafeTrack commited on

feat(admin): human-in-the-loop dashboard base, add PENDING_REVIEW logic and audio overdrive worker
41fe9a9

CognxSafeTrack commited on

fix(ai): implement pedagogical leap fixes, pending_remediation, coherence locks and cache wipes
4967196

CognxSafeTrack commited on

fix(ai): add imageUrl field to Prisma schema and correctly route language selection inside whatsapp.ts
f0f0df4

CognxSafeTrack commited on

feat(sprint19-20): production-ready video integration & STT hardening
19d10a4

CognxSafeTrack commited on

feat(wolof): standardized tracks T1-T5 with glossary v4.0 and implemented adaptive multi-sector architecture
b9727b3

CognxSafeTrack commited on