edtech / packages /database

Commit History

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

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

CognxSafeTrack Claude Sonnet 4.6 commited on

fix(db): add organizationId to seed script for multi-tenancy support
2de03d4

CognxSafeTrack 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: deploy user modifications to database and docker configuration
192979e

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

fix: use source-based imports (tsx) for both API and Worker to avoid dist resolution issues
24e10ef

CognxSafeTrack commited on

deploy: finalize robust monorepo package configuration (v1.1.1)
205ffab

CognxSafeTrack commited on

fix: use hybrid exports for database package to support both tsx and node runtimes
53c6fed

CognxSafeTrack commited on

fix: point database package to dist for production runtime compatibility
1141077

CognxSafeTrack commited on

fix: add .js extensions to database exports for ESM production compatibility
11f822c

CognxSafeTrack commited on

fix: exempt Organization model from tenant isolation
ffddff2

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(media): complete T4-T5 unique images — all T1-T5 tracks now have full image coverage
3e52c7d

CognxSafeTrack commited on

feat(media): inject imageUrls for T2-T5 (17 unique + fallback for T4-T5 remainder)
ab7ffa3

CognxSafeTrack commited on

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

CognxSafeTrack commited on

Audit Final: Fix feedback message construction & Global Hardening
42c5945

CognxSafeTrack commited on

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

CognxSafeTrack commited on

feat(curriculum): integrate visual image pack for Track 1 and cleanup button IDs
c3ccb4c

CognxSafeTrack commited on

feat(curriculum): integrated new 12-day production-ready T1-FR curriculum
973438e

CognxSafeTrack commited on

feat(audit): hardened graduation flow and industrialized badge system
d04688d

CognxSafeTrack commited on