fix: upgrade Meta Graph API from deprecated v18/v19 to v22.0 b25d16e CognxSafeTrack commited on 4 days ago
fix: restore Limite Quotidienne and complete admin i18n 4f90920 CognxSafeTrack commited on 4 days ago
fix(security): resolve critical and high technical debt from audit a8e18d6 CognxSafeTrack commited on 4 days ago
feat(super-admin): WhatsApp OTP registration and template creation 170eb5d CognxSafeTrack commited on 4 days ago
fix(audit): resolve remaining TypeScript any types, string enums, and Json validation 2a3e2a1 CognxSafeTrack Claude Sonnet 4.6 commited on 5 days ago
fix(audit): resolve 15 critical and major technical debt issues 97f541f CognxSafeTrack Claude Sonnet 4.6 commited on 5 days ago
feat: complete agentic audit roadmap — retry, KB generate, real costs, traceId, rate-limit b438786 CognxSafeTrack Claude Sonnet 4.6 commited on 5 days ago
feat(agentic-week2-4): 5 major features — AI content generator, handoff, tags, soft-delete, SSE 99f6bca CognxSafeTrack Claude Sonnet 4.6 commited on 6 days ago
feat(agentic-week1): conversational memory, RAG threshold, wallet alerts, weekly reports, campaign scheduling 98240fd CognxSafeTrack Claude Sonnet 4.6 commited on 6 days ago
refactor(worker): Sprint 2 — dead code removal and queue consolidation 37fb9ce CognxSafeTrack Claude Sonnet 4.6 commited on 6 days ago
feat(billing): implement full wallet/ledger system with hard-stop enforcement 0fd3320 CognxSafeTrack Claude Sonnet 4.6 commited on 6 days ago
feat(billing): enforce AI credit limits across all surfaces 6484585 CognxSafeTrack Claude Sonnet 4.6 commited on 6 days ago
feat(billing): complete billing system, push notifications, and tech debt fixes 8280d7d CognxSafeTrack Claude Sonnet 4.6 commited on 6 days ago
fix(api): secure storage of ai api keys by encrypting them cec25aa CognxSafeTrack commited on 7 days ago
refactor(debt): resolve all 10 technical debt items from audit a966957 CognxSafeTrack Claude Sonnet 4.6 commited on 8 days ago
fix(prisma): add migration file for metaBusinessId + remove as-any casts 53e72e6 CognxSafeTrack Claude Sonnet 4.6 commited on 8 days ago
feat(meta-status): sync daily limit + quality rating live from Meta phone number API 8aa43f4 CognxSafeTrack Claude Sonnet 4.6 commited on 8 days ago
feat(meta-status): store metaBusinessId for reliable business verification 70a5a84 CognxSafeTrack Claude Sonnet 4.6 commited on 8 days ago
fix(meta-status): add on_behalf_of_business_info fallback for business verification bde43ec CognxSafeTrack Claude Sonnet 4.6 commited on 8 days ago
fix(meta-status): split combined Meta API call + fix business badge for test WABAs 7e2166c CognxSafeTrack Claude Sonnet 4.6 commited on 8 days ago
feat(meta): live Meta verification status + WhatsApp setup fixes bd9eb5b CognxSafeTrack Claude Sonnet 4.6 commited on 9 days ago
fix(seed): auto-register global WhatsApp phone number from env vars on startup 34691b4 CognxSafeTrack Claude Sonnet 4.6 commited on 10 days ago
feat: backlog P0→P3 — toast system, payments, tenant isolation, feedback handler, i18n parity 6dd9bad CognxSafeTrack Claude Sonnet 4.6 commited on 10 days ago
fix: resolve login 400 — auto-resolve organizationId from email when omitted 4e2a593 CognxSafeTrack Claude Sonnet 4.6 commited on 12 days ago
feat: implement whatsapp templates management with security hardening, audit logs, and crm integration 0f2f80a CognxSafeTrack commited on 14 days ago
chore: stabilization, audit fixes and project synchronization 7b0c22b CognxSafeTrack commited on 15 days ago
feat: implement bulk whatsapp campaigns with BullMQ and modular activation refactor (isCrmActive/isEdTechActive) e286845 CognxSafeTrack commited on 17 days ago
feat: centralize AI logic in @repo /ai-sdk, harmonize worker HTTP clients 2849f33 CognxSafeTrack Claude Sonnet 4.6 commited on 17 days ago
feat(crm): optimize multimedia pipeline and harden contact schema c5fde49 CognxSafeTrack commited on 17 days ago
feat: implement inbound audio/image transcription, secure media proxy, and client-side bulk contact import 30d60ea CognxSafeTrack commited on 17 days ago
feat: implement WhatsApp broadcast system with BullMQ worker and rate limiting f000fc9 CognxSafeTrack commited on 17 days ago
feat: implement AI campaign generation logic and frontend integration 9f0410f CognxSafeTrack commited on 17 days ago
chore: finalize Sprint P2 & P3 optimizations, baseline prisma migrations, and update technical audit docs cfbb685 CognxSafeTrack commited on 17 days ago
feat: push notifications, CRM analytics, Fastify v5 upgrades, schema updates b43e552 CognxSafeTrack Claude Sonnet 4.6 commited on 18 days ago
security: restrict CORS, enforce secrets validation, fix internal forwarding header 89847a8 CognxSafeTrack commited on 18 days ago
feat: complete final technical debt polishing (structured logs, stripe tests, and automated migrations) 86731f4 CognxSafeTrack commited on 19 days ago
fix: resolve test import errors and export AIService class 459f379 CognxSafeTrack commited on 19 days ago
fix: restore logger compatibility and fix major TS errors in services 38df3bf CognxSafeTrack commited on 19 days ago
fix: correct pino transport syntax and cleanup logging types 0a6555d CognxSafeTrack commited on 19 days ago
feat: implement Phase 4 (Quota management, centralized logging, and env sync) aec4d7f CognxSafeTrack commited on 19 days ago
fix: resolve IDE errors and update Prisma schema for Phase 2 f8274a4 CognxSafeTrack commited on 19 days ago
feat: implement organization-specific API keys and tenant-aware webhooks (Phase 2) c37b68c CognxSafeTrack commited on 19 days ago
audit: implement storage isolation and worker bridge hardening 6019d2d CognxSafeTrack commited on 19 days ago
fix: resolve api build errors and multi-tenant unique key constraints a37afe6 CognxSafeTrack commited on 21 days ago
feat: migrate to multi-tenant SaaS architecture with JWT auth and BullMQ notifications 2ab1980 CognxSafeTrack commited on 23 days ago
feat: Premium Onboarding with Meta SDK and Technical Debt resolution 6248bf4 CognxSafeTrack commited on 23 days ago
feat: B2B SaaS Multi-tenant architecture & Tech Debt Resolution e289c5c CognxSafeTrack commited on 26 days ago
chore: stabilize whatsapp-worker with strict typing and multi-tenant hardening 1a00f18 CognxSafeTrack commited on 26 days ago
fix: stabilize API build by correcting Prisma naming and unused imports 1a99598 CognxSafeTrack commited on 26 days ago