fix: resolve 401/400 errors by centralizing API client and injecting organizationId in backend cfeac02 CognxSafeTrack commited on Apr 30
fix: resolve frontend API export and remove node-fetch dependency 5220c27 CognxSafeTrack commited on Apr 30
feat: finalize Embedded Signup flow and add webhook simulator d3a9684 CognxSafeTrack commited on Apr 30
feat: implement WhatsApp setup route and documentation for Embedded Signup 3078897 CognxSafeTrack commited on Apr 30
fix: replace non-existent RateLimitReplyContext with inline type 979cb50 CognxSafeTrack commited on Apr 30
fix: add explicit types to rateLimit errorResponseBuilder parameters bb62bf7 CognxSafeTrack commited on Apr 30
fix: add 'as any' casts to resolve TS2769 plugin registration errors (cors, rate-limit, bullboard) 255a85a CognxSafeTrack commited on Apr 30
security: restrict CORS, enforce secrets validation, fix internal forwarding header 89847a8 CognxSafeTrack commited on Apr 30
fix: move setupRateLimit before server.listen() to fix AVV_ERR_ROOT_PLG_BOOTED f934d3b CognxSafeTrack commited on Apr 30
fix: replace Zod schema with JSON Schema in auth/login to resolve Fastify v5 startup crash c54affa CognxSafeTrack commited on Apr 30
chore: synchronize latest API routes and lockfile changes to GitHub ce5b580 CognxSafeTrack commited on Apr 30
feat: complete final technical debt polishing (structured logs, stripe tests, and automated migrations) 86731f4 CognxSafeTrack commited on Apr 30
chore: optimize Dockerfile and PM2 config for independent scaling and better performance 34c79d1 CognxSafeTrack commited on Apr 30
fix: implement compatible logger wrapper to resolve project-wide TS errors c96ef69 CognxSafeTrack commited on Apr 30
fix: restore logger compatibility and fix major TS errors in services 38df3bf CognxSafeTrack commited on Apr 30
fix: correct pino transport syntax and cleanup logging types 0a6555d CognxSafeTrack commited on Apr 30
feat: implement Phase 4 (Quota management, centralized logging, and env sync) aec4d7f CognxSafeTrack commited on Apr 30
fix: remove redundant basePath from BullBoard register to satisfy TS ab4089a CognxSafeTrack commited on Apr 30
fix: use fastify scope for BullBoard to resolve TS config error e3ccbd3 CognxSafeTrack commited on Apr 30
fix: resolve remaining TS overload errors in index and internal routes b85c749 CognxSafeTrack commited on Apr 30
chore: implement Phase 3 initial setup (TypeScript cleanup and health test) df5c8fa CognxSafeTrack commited on Apr 30
fix: resolve IDE errors and update Prisma schema for Phase 2 f8274a4 CognxSafeTrack commited on Apr 30
feat: implement organization-specific API keys and tenant-aware webhooks (Phase 2) c37b68c CognxSafeTrack commited on Apr 30
feat: implement PM2 orchestration and re-enable BullBoard (Phase 1) b035578 CognxSafeTrack commited on Apr 30
fix: rename rate-limit middleware to rateLimit to help IDE resolution 303f611 CognxSafeTrack commited on Apr 30
fix: add global types and inject prisma into fastify to resolve build errors e3c056c CognxSafeTrack commited on Apr 30
fix: resolve IDE errors and missing middleware in API index 6f87c06 CognxSafeTrack commited on Apr 30
fix: restore and stabilize API index with clean route registration 071d56f CognxSafeTrack commited on Apr 30
debug: temporarily disable bullboard to fix malformed url error 41e0fe9 CognxSafeTrack commited on Apr 30
fix: change worker port to 8082 and log API port for diagnostic 9a936fa CognxSafeTrack commited on Apr 30
audit: implement storage isolation and worker bridge hardening 6019d2d CognxSafeTrack commited on Apr 30
fix: update CORS policy to allow all origins for easier debugging 44df82e CognxSafeTrack commited on Apr 30
fix: resolve api build errors and multi-tenant unique key constraints a37afe6 CognxSafeTrack commited on Apr 28
feat: migrate to multi-tenant SaaS architecture with JWT auth and BullMQ notifications 2ab1980 CognxSafeTrack commited on Apr 26