Commit graph

2445 commits

Author SHA1 Message Date
autocommit
d2cb249a76 ui(surfaces): 💄 Add outbound contact tracking data visualization to admin and user surfaces
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-06-09 01:43:51 -07:00
autocommit
cf2247b069 feat(prospect-queue): Introduce timestamp tracking for owed replies, tour leg cohorts, and geo aliases in prospect queue
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-06-09 01:43:50 -07:00
autocommit
64c9385080 feat(prospect-queue): Update TourBoard logic to exclude travel days from working days for accurate demand calculation and leg prioritization
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-06-09 01:26:50 -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
f982f1ffd3 feat(prospect-queue): Introduce tour board feature with prospect-queue logic and UI integration in prospect-cockpit
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-06-09 00:53:30 -07:00
autocommit
08a80d29ce perf(admin): Implement lazy loading with fetch priority for admin gallery thumbnails to reduce initial render time
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-06-09 00:36:45 -07:00
autocommit
77bf2b7521 ux(admin): 🚸 Improve label clarity in GalleryPage with refined text/components
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-06-09 00:20:26 -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
4e8198415e refactor(api): ♻️ Implement transaction-based database isolation in test harness for faster, parallel test execution
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-06-08 23:30:08 -07:00
autocommit
b54a8c0ba8 ci(api): 👷 Optimize test harness with increased timeout and optimized DB migration setup to reduce flaky tests and speed up execution
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-06-08 22:23:00 -07:00
autocommit
eb42e3c0b0 fix(api-tests): 🐛 Prevent concurrent migration race conditions by adding thread-safety to migration execution in test harness
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-06-08 17:33:35 -07:00
autocommit
2250dd439f test(api): Update test harness and financials tests to reflect adversary view jobs behavior changes
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-06-08 12:03:16 -07:00
autocommit
dfe0764567 refactor(admin): ♻️ Remove auto-enqueue logic from adversary view jobs and implement explicit user-triggered job generation in GalleryPage.tsx
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-06-08 12:03:16 -07:00
autocommit
d15e53830a feat(api): Add backfill script to detect and correct CSS traps in UI for accessibility compliance
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-06-08 11:46:41 -07:00
autocommit
55b2ca6c7f feat(admin): Extend admin gallery items to support financial and journal entry functionality with new data fetching and rendering logic
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-06-08 11:46:41 -07:00
autocommit
610bdbd981 test(api): Add test harness and test cases for financials and journal entry migrations in the API module
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-06-08 11:46:41 -07:00
autocommit
1abc28d800 feat(my): Add financials API routes for user-specific financial data operations
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-06-08 11:29:44 -07:00
autocommit
9dbc34d51c db(api): 🗃️ Add financials-related migration scripts to enable schema updates
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-06-08 11:29:44 -07:00
autocommit
08114fff99 feat(financials): Add FinancialsRepo, FinancialsSchema, and FinancialsTypes for financial data management in the API layer
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-06-08 11:29:44 -07:00
autocommit
65c59ae47c feat(api-surfaces): Add user profile API endpoints and request/response logic
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-06-08 11:13:09 -07:00
autocommit
343286c8d3 feat(quinn-messenger): Add MCP client implementation with core connection and message handling logic in Quinn Messenger protocol
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-06-08 11:13:08 -07:00
autocommit
82bf7922ad feat(macsync): Introduce MACSyncMessage class, MACSyncMessageRepo for sync operations, and implement /m/messages API endpoints
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-06-08 11:13:08 -07:00
autocommit
9505197b3b feat(journal-entry): Add private journal entry repository layer, schema, types, and API endpoints
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-06-08 11:13:08 -07:00
autocommit
5dc8f97521 feat(credential): Introduce credential categories and bulk import API functionality
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-06-08 11:13:08 -07:00
autocommit
8c81b3b91e feat(quinn-messenger): Add list_conversations and get_conversation endpoints to MCP API for managing conversations
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-06-08 10:40:10 -07:00
autocommit
ffa42b4ab3 feat(quinn-messenger): Add iMessage read surface and message provider types to the client
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-06-08 10:23:45 -07:00
autocommit
2c93f1f913 feat(surfaces): Add main entry point (index.ts) for the "my" surface API with user-specific request handlers
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-06-08 09:33:51 -07:00
autocommit
d83b4b1681 feat(gallery): Add GalleryPage component with gallery item fetching, display, and new server routes for gallery operations
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-06-08 09:33:51 -07:00
autocommit
d9f8303dc5 feat(price-watch): Introduce price-watch entity with repository, schema, and types; add user interface for managing watched prices
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-06-08 09:33:51 -07:00
autocommit
bfcb76fb2a feat(flight-monitor): Introduce FlightMonitor entity with repository, schema, and types; add API endpoints for flight monitoring UI
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-06-08 09:33:51 -07:00
autocommit
749c00844c feat(designer-download-run): Add watermarked kit variant schema, repository logic, and admin surface support for designer download runs
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-06-08 09:33:51 -07:00
autocommit
d33669e67d feat(pending-income): Introduce PendingIncome entity with repository, schema, types, and surface layer for tracking and displaying pending income data
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-06-08 09:15:50 -07:00
autocommit
361872ab16 feat(notification): Introduce Notification entity with repository, schema, types, and user-facing notifications page
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-06-08 09:15:50 -07:00
autocommit
c72d98cd1a feat(claude): Introduce ClaudeAccount entity with repository, schema, and types; add /my/claude-accounts API endpoints for full CRUD operations
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-06-08 09:15:50 -07:00
autocommit
6c9459237d feat(api-surfaces): Add new endpoints for pending-income and notifications in the "my" surface
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-06-08 09:15:50 -07:00
autocommit
375f59724c feat(admin): Add admin user management UI/API endpoints or implement fixes for admin dashboard rendering issues
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-06-08 08:58:33 -07:00
autocommit
821aaffe19 feat(planner): Add user-facing planner surface with UI components and server routing integration
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-06-08 08:58:33 -07:00
autocommit
3d1617b5f6 feat(roster): Add availability schema, types, and admin API endpoints for roster constraints and status validation
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-06-08 08:58:32 -07:00
autocommit
3381888bc8 feat(planner-calendar): Add bus drain and fix operations with new types, repository logic, and schema
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-06-08 08:58:32 -07:00
autocommit
8f28fcb169 chore(backend-user): 🔧 Update message configuration and server initialization for backend user message handling
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-06-08 08:40:45 -07:00
autocommit
4b6dd92387 infra(api): 🧱 Update server configuration in server.ts to enable new feature integration with route, middleware, and environment variable adjustments
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-06-08 08:40:45 -07:00
autocommit
fa172885fd feat(api-entities): Introduce TourLeg entity with repository pattern, validation schema, and TypeScript types for tour legs
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-06-08 08:40:45 -07:00
autocommit
447e984d1f feat(planner-outfit): Introduce PlannerOutfit entity, repository, schema, and types for outfit planning functionality
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-06-08 08:40:44 -07:00
autocommit
d5797f83e8 feat(hotel-observation): Introduce hotel-observation entity with repository methods, schema validation, and TypeScript types
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-06-08 08:40:44 -07:00
autocommit
d5c2b1cfad feat(my): Add new endpoints and functionality for demand events, planner, hotel observations, outfits, and tour legs in the "my" surface
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-06-08 08:40:44 -07:00
autocommit
2fb3f67029 feat(prospect-structural-facts): Introduce computeStructuralFacts logic for prospect structural fact analysis in compute.ts and expose it via index.ts exports
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-06-08 08:40:44 -07:00
autocommit
86dd7511ba feat(prospect-classifier): Introduce prospect classification pipeline with validation, processing logic, and API integration
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-06-08 08:40:44 -07:00