Commit graph

487 commits

Author SHA1 Message Date
autocommit
aadd679c4b feat(tour-logistics): Add incall hotels data types, schemas, and repository logic; implement tour logistics feature with prospect queue integration; introduce frontend editor and display components
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-06-10 21:33:02 -07:00
autocommit
84d31a0afe feat(prospector-quinn): Introduce AI prospecting tools (heat scoring, reply generation) and Quinn-AI gateway integration, alongside frontend UI updates, backend API refactoring, and infrastructure enhancements for edge-purge and proxy services.
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-06-10 20:40:01 -07:00
autocommit
511f81e428 refactor(backend-api): ♻️ Remove deprecated booking routes and consolidate handlers into the main API module
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-06-10 20:40:00 -07:00
autocommit
d59c9d5d67 chore(frontend-public): 🔧 Update Vite config with performance plugins, proxy settings, and introduce environment variables for gateway feature
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-06-10 20:40:00 -07:00
autocommit
158a704418 breaking(api): 💥 Update client entity schema, prospector classification, and admin photo export routes with breaking changes
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-06-10 14:58:14 -07:00
autocommit
12de9ea5e5 deps-upgrade(deps): ⬆️ Update dependency versions to enforce consistent and compatible package.json and lockfile across the codebase
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-06-10 14:58:14 -07:00
autocommit
549fc45270 types(fontend-public): 🏷️ Add TypeScript types for prospect backfill API responses in api.ts
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-06-09 02:56:08 -07:00
autocommit
bc4f30e081 ui(pages): 💄 Add ProspectorBackfillBar component and styled styling for backfill functionality in the prospector page
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-06-09 02:56:07 -07:00
autocommit
9bef0c3570 feat(prospector): Add prospector cockpit frontend components (ConversationDrawer, ProspectorOwedReplyTab, ProspectorPage, ProspectorTourBoardTab) and styled utilities, plus updated API type definitions
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-06-09 02:02:15 -07:00
autocommit
58ac19d184 feat(frontend-public): Add ProspectorTourBoardTab and ProspectorTourCohortTab components with React hooks, state management, and API integration for tour-based data exploration
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-06-09 01:10:25 -07:00
autocommit
29b63ee7fc refactor(prospector): ♻️ Replace CockpitTabId with CockpitModeId in ProspectorPage and update tab labels for mode-based navigation
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-06-09 01:10:25 -07:00
autocommit
b1c52ad800 feat(prospector): Add ProspectorOwedReplyTab, ProspectorTourCohortTab, and styled components for prospector cockpit/tour UI, plus API type definitions
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-06-09 00:53:31 -07:00
autocommit
9ae5d40a1a feat(prospect-classifier): Introduce prospect classifier logic, queue management system, and frontend UI for viewing/managing prospects, noise, owed replies, and tour leg cohorts
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-06-09 00:03:14 -07:00
autocommit
0f5c6dd13c chore(frontend-public): 🔧 Update Vite build config for frontend-public with new plugins and adjusted build settings
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-06-09 00:03:14 -07:00
autocommit
75f691943a chore(frontend-public): 🔧 Update Vite config for frontend-public builds with optimized plugins and environment settings
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-06-08 06:50:34 -07:00
autocommit
77a599a418 feat(prospector): Implement ProspectorPage component with JSX structure and prospect data rendering logic
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-06-08 03:36:21 -07:00
autocommit
8e5c56210c feat(prospector): Introduce drafted prospects count in prospector funnel and update frontend display
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-06-08 03:19:15 -07:00
autocommit
ab4aef4d9e docs(backend-api): 📝 Clarify test documentation to distinguish between local and proxied operations in projects routes
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-06-08 01:38:46 -07:00
autocommit
5aedbea6b3 refactor(api-routes): ♻️ Update route handlers to align with API changes, including request parsing, response formatting, and middleware adjustments
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-06-08 01:21:05 -07:00
autocommit
c89e667f0c refactor(bookings): ♻️ Proxy booking routes to backend API and update tests
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-06-08 01:21:04 -07:00
autocommit
014556fcb9 feat(financials-specific): Add financials API endpoints with auth validation and data processing logic
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-06-08 01:03:26 -07:00
autocommit
acac586805 test(device-link): Add test cases for device link TTL validation and cookie expiration scenarios
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-06-08 01:03:25 -07:00
autocommit
d2f2ef5774 refactor(backend-api): ♻️ Improve test infrastructure by refactoring mock handling and test setup utilities
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-06-08 01:03:25 -07:00
autocommit
03e575d819 test(backend-api): Add comprehensive test cases for credential validation, generation, and storage logic
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-06-08 00:45:28 -07:00
autocommit
72a458b3c5 test(backend-api): Update client route tests to validate BFF proxy behavior in backend API
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-06-08 00:45:28 -07:00
autocommit
bf80e4f0b5 feat(backend-api): Implement CRUD API routes for roster types with route definitions and data management logic
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-06-08 00:45:28 -07:00
autocommit
a26893ce49 feat(backend-api): Add Express.js route handler for roster management in roster-apply.ts and implement corresponding unit/integration tests in roster.test.ts
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-06-08 00:45:28 -07:00
autocommit
d53f87a2da feat(projects): Implement project CRUD API routes for project management functionalities
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-06-08 00:45:27 -07:00
autocommit
9d4d5d84fe feat(planner): Implement planner API routes for task scheduling and unit tests
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-06-08 00:45:27 -07:00
autocommit
846be3f74c feat(backend-api): Add booking API endpoints for creating, listing, and managing bookings
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-06-08 00:45:27 -07:00
autocommit
10a8ba4a80 feat(backend-api): Implement dynamic test database naming for parallel execution
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-06-08 00:27:53 -07:00
autocommit
6cb3010d65 db(backend-api): 🗃️ Update ProjectSchema columns and migrations for new structural compatibility
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-06-08 00:10:31 -07:00
autocommit
cac5f4f292 chore(backend-api): 🔧 Update dev env vars, Vitest config, and deployment examples for backend API
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-06-08 00:10:31 -07:00
autocommit
83068496ea feat(backend-api): Implement booking-related server routes and enhance booking template logic
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-06-07 23:18:03 -07:00
autocommit
ae65295a95 breaking(backend-api): 💥 Remove contact outbox, templates, and schema from backend API and update configs
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-06-07 23:18:03 -07:00
autocommit
2b69a24ff6 feat(backend-api): Introduce migration advisory lock in db.ts to prevent duplicate migrations during concurrent boots
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-06-07 22:59:45 -07:00
autocommit
f9fbb1742f feat(outreach): Add deferred query parameter support for outreach search in API surface and frontend UI
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-06-07 21:18:59 -07:00
autocommit
547619f035 feat(frontend-public): Add Outreach Compose and Review tabs with new components and API types for drafting/reviewing outreach messages
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-06-07 20:59:25 -07:00
autocommit
c9fb2c0839 feat(outreach): Add API route handlers for outreach campaigns and user interactions
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-06-07 20:41:39 -07:00
autocommit
421ca65e9d feat(frontend-public): Introduce OutreachPage with multi-tab UI (Qualification, Compose, Review, Settings), responsive layouts, and dedicated routes, plus API types for outreach endpoints
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-06-07 20:41:38 -07:00
autocommit
54ad4b9dfd chore(my): 🔧 Update Vite build config for frontend-public to optimize my feature builds
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-06-07 20:41:38 -07:00
autocommit
b462b18985 feat(frontend-public): Add ClientQualificationTab component and integrate it into ClientDetailPage
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-06-07 20:20:18 -07:00
autocommit
4b491750f1 refactor(mcp-server): ♻️ Refactor MCP server initialization and configuration handling across feature modules
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-06-04 19:52:12 -07:00
autocommit
4ae47239e2 feat(mcp-server): Update server initialization and protocol configuration logic
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-06-04 08:36:15 -07:00
autocommit
60175bfca4 feat(mcp-server): Update MCP client implementation with new message types and improved connection handling
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-06-04 01:11:39 -07:00
autocommit
d4daa3eb0e feat(credentials): Implement credential entity, database schema, API routes, and encryption utilities for secure credential storage with self-hosted validation
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-06-04 00:20:08 -07:00
autocommit
8f92c029c0 feat(credentials-inference): Add escort/content platform detection logic for enhanced credential inference and classification
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-06-03 20:19:06 -07:00
autocommit
caba3b5f70 feat(events): Add seed and verification scripts for events expansion, along with comprehensive test coverage
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-06-03 08:00:28 -07:00
autocommit
1ef5f74df8 feat(mcp-server): Add demand_tag parsing and routing logic for MCP server events
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-06-03 07:44:18 -07:00
autocommit
6bc31c3708 feat(events): Introduce demand_tag validation middleware and schema to enforce presence/format rules for event submissions
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-06-03 07:44:18 -07:00