edtech / apps /api /src

Commit History

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

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

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

    CognxSafeTrack
    f934d3b
  4. chore: remove unused zod import from auth.ts

    CognxSafeTrack
    ef58703
  5. fix: replace Zod schema with JSON Schema in auth/login to resolve Fastify v5 startup crash

    CognxSafeTrack
    c54affa
  6. chore: synchronize latest API routes and lockfile changes to GitHub

    CognxSafeTrack
    ce5b580
  7. feat: complete final technical debt polishing (structured logs, stripe tests, and automated migrations)

    CognxSafeTrack
    86731f4
  8. fix: resolve test import errors and export AIService class

    CognxSafeTrack
    459f379
  9. fix: implement compatible logger wrapper to resolve project-wide TS errors

    CognxSafeTrack
    c96ef69
  10. fix: restore logger compatibility and fix major TS errors in services

    CognxSafeTrack
    38df3bf
  11. fix: correct pino transport syntax and cleanup logging types

    CognxSafeTrack
    0a6555d
  12. feat: implement Phase 4 (Quota management, centralized logging, and env sync)

    CognxSafeTrack
    aec4d7f
  13. fix: remove redundant basePath from BullBoard register to satisfy TS

    CognxSafeTrack
    ab4089a
  14. fix: use fastify scope for BullBoard to resolve TS config error

    CognxSafeTrack
    e3ccbd3
  15. fix: resolve remaining TS overload errors in index and internal routes

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

    CognxSafeTrack
    df5c8fa
  17. fix: resolve IDE errors and update Prisma schema for Phase 2

    CognxSafeTrack
    f8274a4
  18. feat: implement organization-specific API keys and tenant-aware webhooks (Phase 2)

    CognxSafeTrack
    c37b68c
  19. feat: implement PM2 orchestration and re-enable BullBoard (Phase 1)

    CognxSafeTrack
    b035578
  20. fix: rename rate-limit middleware to rateLimit to help IDE resolution

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

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

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

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

    CognxSafeTrack
    071d56f
  25. debug: temporarily disable bullboard to fix malformed url error

    CognxSafeTrack
    41e0fe9
  26. debug: capture full stack trace on fatal startup error

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

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

    CognxSafeTrack
    0a2a069
  29. fix: remove duplicate health route

    CognxSafeTrack
    f34444d
  30. fix: update bull-board import for v7 compatibility

    CognxSafeTrack
    b5ccc99
  31. audit: implement storage isolation and worker bridge hardening

    CognxSafeTrack
    6019d2d
  32. feat: add auth debug logs and trigger fresh deploy

    CognxSafeTrack
    dd63a2e
  33. fix: open port before heavy initializations to prevent 502

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

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

    CognxSafeTrack
    9d3cd28
  36. 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
  2. fix: stabilize API build by correcting Prisma naming and unused imports

    CognxSafeTrack
    1a99598
  3. fix: restore mangled interactive button calls in API service

    CognxSafeTrack
    1bf0dca
  4. feat: finalize multi-tenant WhatsApp architecture for Meta Tech Provider review

    CognxSafeTrack
    3bf9adc

  1. feat: implement strict AI feedback branching and contextual lesson menu with history

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

    CognxSafeTrack
    853ee72
  3. Chore: Added AI regression test framework and enhanced Mock provider

    CognxSafeTrack
    d95a6d7