edtech / apps /api

Commit History

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

CognxSafeTrack commited on

fix: explicit type casting for simulation response
06cb7f3

CognxSafeTrack commited on

fix: resolve frontend API export and remove node-fetch dependency
5220c27

CognxSafeTrack commited on

feat: finalize Embedded Signup flow and add webhook simulator
d3a9684

CognxSafeTrack commited on

feat: implement WhatsApp setup route and documentation for Embedded Signup
3078897

CognxSafeTrack commited on

fix: replace non-existent RateLimitReplyContext with inline type
979cb50

CognxSafeTrack commited on

fix: add explicit types to rateLimit errorResponseBuilder parameters
bb62bf7

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: remove unused zod import from auth.ts
ef58703

CognxSafeTrack commited on

fix: replace Zod schema with JSON Schema in auth/login to resolve Fastify v5 startup crash
c54affa

CognxSafeTrack commited on

chore: update api package.json and lockfile
1321c7d

CognxSafeTrack commited on

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

CognxSafeTrack commited on

fix: correct StripeService constructor call in tests
9da8695

CognxSafeTrack commited on

feat: complete final technical debt polishing (structured logs, stripe tests, and automated migrations)
86731f4

CognxSafeTrack commited on

fix: resolve test import errors and export AIService class
459f379

CognxSafeTrack commited on

chore: optimize Dockerfile and PM2 config for independent scaling and better performance
34c79d1

CognxSafeTrack commited on

fix: implement compatible logger wrapper to resolve project-wide TS errors
c96ef69

CognxSafeTrack commited on

fix: restore logger compatibility and fix major TS errors in services
38df3bf

CognxSafeTrack commited on

fix: correct pino transport syntax and cleanup logging types
0a6555d

CognxSafeTrack commited on

feat: implement Phase 4 (Quota management, centralized logging, and env sync)
aec4d7f

CognxSafeTrack commited on

fix: remove redundant basePath from BullBoard register to satisfy TS
ab4089a

CognxSafeTrack commited on

fix: use fastify scope for BullBoard to resolve TS config error
e3ccbd3

CognxSafeTrack commited on

fix: resolve remaining TS overload errors in index and internal routes
b85c749

CognxSafeTrack commited on

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

CognxSafeTrack commited on

fix: resolve IDE errors and update Prisma schema for Phase 2
f8274a4

CognxSafeTrack commited on

feat: implement organization-specific API keys and tenant-aware webhooks (Phase 2)
c37b68c

CognxSafeTrack commited on

feat: implement PM2 orchestration and re-enable BullBoard (Phase 1)
b035578

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: temporarily disable bullboard to fix malformed url error
41e0fe9

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: update bull-board import for v7 compatibility
b5ccc99

CognxSafeTrack commited on

fix: use pnpm exec tsx for monorepo module resolution
d85101e

CognxSafeTrack commited on

fix: use node instead of tsx for production runtime
26b7538

CognxSafeTrack commited on

audit: implement storage isolation and worker bridge hardening
6019d2d

CognxSafeTrack commited on

feat: add auth debug logs and trigger fresh deploy
dd63a2e

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