edtech / packages

Commit History

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

CognxSafeTrack commited on

fix(security): resolve critical and high technical debt from audit
a8e18d6

CognxSafeTrack commited on

fix(crm-agent): replace generateText+JSON.parse with generateStructuredData for intent detection
3b3d6cd

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

fix(jour11): real Gemini vision for team member extraction + correct mediaType
9d56788

CognxSafeTrack Claude Sonnet 4.6 commited on

feat: complete agentic audit roadmap — retry, KB generate, real costs, traceId, rate-limit
b438786

CognxSafeTrack Claude Sonnet 4.6 commited on

fix: security hardening, real AI costs, traceId propagation & audit logging
87afdf1

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(agentic-week1): conversational memory, RAG threshold, wallet alerts, weekly reports, campaign scheduling
98240fd

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(prompts): enforce language isolation in all AI prompts
1167236

CognxSafeTrack Claude Sonnet 4.6 commited on

fix(bot): eliminate double feedback, fix gemini model, fix multilingual prompts
5f0a436

CognxSafeTrack Claude Sonnet 4.6 commited on

fix(build+worker): restore seedDatabase export + DISABLE_WORKER_CONSUMER guard
76f2a6a

CognxSafeTrack Claude Sonnet 4.6 commited on

fix(database): point @repo /database/seed export to compiled dist
3deace7

CognxSafeTrack Claude Sonnet 4.6 commited on

fix(bot): build error + multilingual sectors + UserProgress on enrollment
b538b17

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

fix(content): correct wrong (FR) suffix in T2-ES, T3-PT, T5-PT titles
1c3a0ab

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

feat(content): add EN/ES/PT translations for all 5 training tracks
018b222

CognxSafeTrack Claude Sonnet 4.6 commited on

feat(content): add AI track translation script for EN/ES/PT
697c637

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

chore: cleanup old scripts and sync files
4a46753

CognxSafeTrack 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(meta): live Meta verification status + WhatsApp setup fixes
bd9eb5b

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

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

CognxSafeTrack Claude Sonnet 4.6 commited on

feat: centralize AI logic in @repo /ai-sdk, harmonize worker HTTP clients
2849f33

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: deploy manual fixes for TS strict mode
9b8717a

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