edtech / apps /api /src /index.ts

Commit History

  1. feat(observability): log Meta Graph API version at startup⁠

    CognxSafeTrack
    d66ae60

  1. chore: force redeploy v1.1.2

    CognxSafeTrack
    3b4544a
  2. chore: trigger redeploy for technical debt resolution verification

    CognxSafeTrack
    44f1818
  3. revert: remove startup seed function — data inserted directly in DB⁠

    CognxSafeTrack +1: Claude Sonnet 4.6
    6f838af
  4. fix(seed): auto-register global WhatsApp phone number from env vars on startup⁠

    CognxSafeTrack +1: Claude Sonnet 4.6
    34691b4
  5. feat: backlog P0→P3 — toast system, payments, tenant isolation, feedback handler, i18n parity⁠

    CognxSafeTrack +1: Claude Sonnet 4.6
    6dd9bad

  1. fix: update production port to 7860 for Hugging Face compatibility and add audit report

    CognxSafeTrack
    10211c3

  1. chore: stabilization, audit fixes and project synchronization

    CognxSafeTrack
    7b0c22b

  1. fix: log silent catch blocks, remove emojis from production logs⁠

    CognxSafeTrack +1: Claude Sonnet 4.6
    3165bfa
  2. fix: batch scheduler updates, typed JWT user, log catch blocks, move script⁠

    CognxSafeTrack +1: Claude Sonnet 4.6
    2859b85
  3. feat: implement inbound audio/image transcription, secure media proxy, and client-side bulk contact import

    CognxSafeTrack
    30d60ea
  4. feat: implement centralized API ErrorHandler⁠

    CognxSafeTrack
    c51c0db

  1. feat: implement AI campaign generation logic and frontend integration

    CognxSafeTrack
    9f0410f
  2. chore: deploy manual fixes for TS strict mode

    CognxSafeTrack
    9b8717a
  3. chore: finalize Sprint P2 & P3 optimizations, baseline prisma migrations, and update technical audit docs

    CognxSafeTrack
    cfbb685
  4. feat: push notifications, CRM analytics, Fastify v5 upgrades, schema updates⁠

    CognxSafeTrack +1: Claude Sonnet 4.6
    b43e552

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

    CognxSafeTrack
    cfeac02
  2. fix: add 'as any' casts to resolve TS2769 plugin registration errors (cors, rate-limit, bullboard)

    CognxSafeTrack
    255a85a
  3. security: restrict CORS, enforce secrets validation, fix internal forwarding header

    CognxSafeTrack
    89847a8
  4. fix: move setupRateLimit before server.listen() to fix AVV_ERR_ROOT_PLG_BOOTED

    CognxSafeTrack
    f934d3b
  5. chore: synchronize latest API routes and lockfile changes to GitHub

    CognxSafeTrack
    ce5b580
  6. chore: implement Phase 3 initial setup (TypeScript cleanup and health test)

    CognxSafeTrack
    df5c8fa
  7. fix: rename rate-limit middleware to rateLimit to help IDE resolution

    CognxSafeTrack
    303f611
  8. fix: add global types and inject prisma into fastify to resolve build errors

    CognxSafeTrack
    e3c056c
  9. fix: finalize API index imports and cleanup types

    CognxSafeTrack
    de7231f
  10. fix: resolve IDE errors and missing middleware in API index

    CognxSafeTrack
    6f87c06
  11. fix: restore and stabilize API index with clean route registration

    CognxSafeTrack
    071d56f
  12. debug: capture full stack trace on fatal startup error

    CognxSafeTrack
    4b70b95
  13. fix: change worker port to 8082 and log API port for diagnostic

    CognxSafeTrack
    9a936fa
  14. debug: add verbose startup tracing for route registration

    CognxSafeTrack
    0a2a069
  15. fix: remove duplicate health route

    CognxSafeTrack
    f34444d
  16. fix: open port before heavy initializations to prevent 502

    CognxSafeTrack
    804312b
  17. fix: revert to tsx and add diagnostic routes

    CognxSafeTrack
    e1c8d70
  18. chore: use compiled JS in Docker and add startup logs

    CognxSafeTrack
    9d3cd28
  19. fix: update CORS policy to allow all origins for easier debugging

    CognxSafeTrack
    44df82e

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

    CognxSafeTrack
    a37afe6

  1. feat: migrate to multi-tenant SaaS architecture with JWT auth and BullMQ notifications

    CognxSafeTrack
    2ab1980

  1. feat: Premium Onboarding with Meta SDK and Technical Debt resolution

    CognxSafeTrack
    6248bf4

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

    CognxSafeTrack
    a993a81

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

    CognxSafeTrack
    e289c5c
  2. chore: stabilize whatsapp-worker with strict typing and multi-tenant hardening

    CognxSafeTrack
    1a00f18
  3. feat: implement end-to-end B2B client management with Meta Embedded Signup

    CognxSafeTrack
    ddc506d

  1. fix: allow CORS preflight OPTIONS requests in guarded routes

    CognxSafeTrack
    ac6a112

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

    CognxSafeTrack
    853ee72
  2. Fix: Add Garbage Collector (GC) for media and temp files

    CognxSafeTrack
    f4e46e8
  3. Refactor: Technical Debt Repayment (Clean Dashboard, Strict Typing, Pino Logging, SQL Migration)

    CognxSafeTrack
    de6a95b

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

    CognxSafeTrack
    d9879cf
  2. feat: Genspark-Standard upgrade, MLOps audit fixes, and XAMLÉ branding

    CognxSafeTrack
    eac938a

  1. fix(logic): prioritize commands over exercises and strictly lock gateway routing

    CognxSafeTrack
    4a79a6d

  1. fix: port alignment, cascade delete, and audio pipeline hardening

    CognxSafeTrack
    0de1348