feat: implement premium animated smart chips in CRM Dashboard chat UI 2f133f7 CognxSafeTrack commited on May 2
refactor: resolve critical tech debt in CRM broadcasts and usage tracking d983a7d CognxSafeTrack commited on May 1
fix: implement GET organization by ID route and direct password setting for new tenants e00083b CognxSafeTrack commited on May 1
feat: implement conditional dashboard routing and adaptive sidebar based on organization useCase 3a9e766 CognxSafeTrack commited on May 1
feat: implement 1-to-1 CRM messaging with interactive reply bar 7eaff31 CognxSafeTrack commited on May 1
fix: resolve prisma type mismatches in monorepo using explicit casts 2088906 CognxSafeTrack commited on May 1
feat: implement WhatsApp broadcast system with BullMQ worker and rate limiting f000fc9 CognxSafeTrack commited on May 1
feat: implement AI campaign generation logic and frontend integration 9f0410f CognxSafeTrack commited on May 1
feat: implement CrmConversationalDashboard with drag-and-drop import 6e7afa2 CognxSafeTrack commited on May 1
feat: implement BroadcastList model and 1-file-per-list import logic 263f6e0 CognxSafeTrack commited on May 1
feat: enhance CRM contact import with smart heuristics and upsert logic 35ba0c2 CognxSafeTrack commited on May 1
feat: add organization useCase selection to modal and backend 55a1607 CognxSafeTrack commited on May 1
fix(docker): generate Prisma client before turbo build 93faeee CognxSafeTrack Claude Sonnet 4.6 commited on May 1
fix: resolve turbo build failures blocking Railway deployment 1fa2a07 CognxSafeTrack Claude Sonnet 4.6 commited on May 1
chore: finalize Sprint P2 & P3 optimizations, baseline prisma migrations, and update technical audit docs cfbb685 CognxSafeTrack commited on May 1
feat: push notifications, CRM analytics, Fastify v5 upgrades, schema updates b43e552 CognxSafeTrack Claude Sonnet 4.6 commited on May 1
fix(worker): align BullMQ to v5, Fastify to v5, drop node-fetch v2 CVE 83f9d2d CognxSafeTrack Claude Sonnet 4.6 commited on May 1
fix: use path alias for ContactsPage import to resolve IDE sync issues c3a9ec5 CognxSafeTrack commited on Apr 30
chore: touch App.tsx to trigger TS re-index and confirm build success edbef9a CognxSafeTrack commited on Apr 30
fix: resolve stale type definitions and cleanup unused variables 310a6bd CognxSafeTrack commited on Apr 30
feat: complete CRM module with ContactsPage and dynamic navigation cc6456d CognxSafeTrack commited on Apr 30
fix: resolve TS errors for CRM import and update dependencies 15f7569 CognxSafeTrack commited on Apr 30
feat: implement Excel/CSV contact import route for CRM module 6b487fc CognxSafeTrack commited on Apr 30
fix: restore missing Zod schema and regenerate prisma client 5eb7a8b CognxSafeTrack commited on Apr 30
feat: implement PaaS modularity foundation (Contact model, modular OrganizationMode, and redesigned creation modal) 3992613 CognxSafeTrack commited on Apr 30
fix: resolve missing API_URL and refactor payment portal call 38123ba CognxSafeTrack commited on Apr 30
fix: resolve chart dimension warnings and block default-org-id ghost calls 0c9a5b4 CognxSafeTrack commited on Apr 30
fix: ensure JWT token is consistently injected in organization fetch calls ef6a2b7 CognxSafeTrack commited on Apr 30
docs: update architecture with deployment cycle (trigger railway redeploy) 35cc40c CognxSafeTrack commited on Apr 30
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
docs: add technical documentation for WhatsApp B2B architecture (force add) 3f3bf16 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
fix: resolve all Railway deployment crashes (tsx, database build, Fastify v5 migration) b75a181 CognxSafeTrack Claude Sonnet 4.6 commited on Apr 30