edtech / apps /api /src /index.ts

Commit History

chore: force redeploy v1.1.2
3b4544a

CognxSafeTrack commited on

chore: trigger redeploy for technical debt resolution verification
44f1818

CognxSafeTrack commited on

revert: remove startup seed function — data inserted directly in DB
6f838af

CognxSafeTrack Claude Sonnet 4.6 commited on

fix(seed): auto-register global WhatsApp phone number from env vars on startup
34691b4

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

fix: update production port to 7860 for Hugging Face compatibility and add audit report
10211c3

CognxSafeTrack commited on

chore: stabilization, audit fixes and project synchronization
7b0c22b

CognxSafeTrack commited on

fix: log silent catch blocks, remove emojis from production logs
3165bfa

CognxSafeTrack Claude Sonnet 4.6 commited on

fix: batch scheduler updates, typed JWT user, log catch blocks, move script
2859b85

CognxSafeTrack Claude Sonnet 4.6 commited on

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

CognxSafeTrack commited on

feat: implement centralized API ErrorHandler
c51c0db

CognxSafeTrack commited on

feat: implement AI campaign generation logic and frontend integration
9f0410f

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

fix: resolve 401/400 errors by centralizing API client and injecting organizationId in backend
cfeac02

CognxSafeTrack commited on

fix: add 'as any' casts to resolve TS2769 plugin registration errors (cors, rate-limit, bullboard)
255a85a

CognxSafeTrack commited on

security: restrict CORS, enforce secrets validation, fix internal forwarding header
89847a8

CognxSafeTrack commited on

fix: move setupRateLimit before server.listen() to fix AVV_ERR_ROOT_PLG_BOOTED
f934d3b

CognxSafeTrack commited on

chore: synchronize latest API routes and lockfile changes to GitHub
ce5b580

CognxSafeTrack commited on

chore: implement Phase 3 initial setup (TypeScript cleanup and health test)
df5c8fa

CognxSafeTrack commited on

fix: rename rate-limit middleware to rateLimit to help IDE resolution
303f611

CognxSafeTrack commited on

fix: add global types and inject prisma into fastify to resolve build errors
e3c056c

CognxSafeTrack commited on

fix: finalize API index imports and cleanup types
de7231f

CognxSafeTrack commited on

fix: resolve IDE errors and missing middleware in API index
6f87c06

CognxSafeTrack commited on

fix: restore and stabilize API index with clean route registration
071d56f

CognxSafeTrack commited on

debug: capture full stack trace on fatal startup error
4b70b95

CognxSafeTrack commited on

fix: change worker port to 8082 and log API port for diagnostic
9a936fa

CognxSafeTrack commited on

debug: add verbose startup tracing for route registration
0a2a069

CognxSafeTrack commited on

fix: remove duplicate health route
f34444d

CognxSafeTrack commited on

fix: open port before heavy initializations to prevent 502
804312b

CognxSafeTrack commited on

fix: revert to tsx and add diagnostic routes
e1c8d70

CognxSafeTrack commited on

chore: use compiled JS in Docker and add startup logs
9d3cd28

CognxSafeTrack commited on

fix: update CORS policy to allow all origins for easier debugging
44df82e

CognxSafeTrack commited on

fix: resolve api build errors and multi-tenant unique key constraints
a37afe6

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

deploy: force fresh build for multi-tenant gateway and worker synchronization
a993a81

CognxSafeTrack commited on

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

CognxSafeTrack commited on

chore: stabilize whatsapp-worker with strict typing and multi-tenant hardening
1a00f18

CognxSafeTrack commited on

feat: implement end-to-end B2B client management with Meta Embedded Signup
ddc506d

CognxSafeTrack commited on

fix: allow CORS preflight OPTIONS requests in guarded routes
ac6a112

CognxSafeTrack commited on

chore: major tech debt cleanup v2.1 - Type Safety & Observability
853ee72

CognxSafeTrack commited on

Fix: Add Garbage Collector (GC) for media and temp files
f4e46e8

CognxSafeTrack commited on

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

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

fix(logic): prioritize commands over exercises and strictly lock gateway routing
4a79a6d

CognxSafeTrack commited on

fix: port alignment, cascade delete, and audio pipeline hardening
0de1348

CognxSafeTrack commited on

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

CognxSafeTrack commited on