Commit graph

2416 commits

Author SHA1 Message Date
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
autocommit
403e33cd1f deps-upgrade(backend-user): ⬆️ Update dependencies in backend-user module to latest compatible versions
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-06-08 08:40:44 -07:00
autocommit
c4feea22ef feat(api): Register new route handlers and middleware in server.ts for expanded API endpoints
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-06-08 08:02:44 -07:00
autocommit
6a0008f5b5 feat(planner-calendar): Introduce planner-calendar entity with repository, schema, and types for scheduling/task management in the "My" user surface
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-06-08 08:02:44 -07:00
autocommit
cba39c5ac2 feat(my): Introduce hotel room management surface with new components, entity definitions, repository, schema validation, and type definitions
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-06-08 08:02:44 -07:00
autocommit
45abfbe0b8 deps-upgrade(api): ⬆️ Update API dependencies to latest stable versions
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-06-08 08:02:44 -07:00
autocommit
9a022b1a92 feat(api-surfaces): Add/update "my" surface API endpoints and server config, including new routes and data fetching logic
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-06-08 07:44:18 -07:00
autocommit
45e2629878 feat(browse): Add browseUsers service, /browse route, and pagination/filter config for listing backend users
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-06-08 07:44:17 -07:00
autocommit
76ecbd30fb perf(api): Add database indexes to client classifier fields for faster queries
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-06-08 07:44:17 -07:00
autocommit
ee399437c0 feat(prospect-classifier): Introduce ProspectClassificationSnapshot entity and ProspectClassifier for storing and analyzing prospect classification snapshots
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-06-08 07:44:17 -07:00
autocommit
ce9a29e71b feat(planner-event): Introduce PlannerEvent entity with repository, schema, and /my/planner API endpoints for event management
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-06-08 07:44:17 -07:00
autocommit
036c60e40c feat(demand-event): Implement location-based filtering for demand events with validation and API endpoints
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-06-08 07:44:17 -07:00
autocommit
e780f1e493 chore(backend-user): 🔧 Update .env.development for backend user feature with environment-specific variables/configs
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-06-08 07:44:17 -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
9cc2f61e33 feat(booking): Implement email and phone matching validation for booking client resolution
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-06-08 06:16:53 -07:00
autocommit
8b55f90ce1 refactor(processors): ♻️ Add startup reconciliation trigger to ContactStatsProcessor to synchronize processor state with system state on API initialization
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-06-08 05:42:56 -07:00
autocommit
0ba28aec08 feat(api): Add ContactStatsReconciler processor and backfill script to handle startup contact stats catch-up and ensure data consistency
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-06-08 05:42:55 -07:00
autocommit
d3b8a827d2 security(admin): 🔒️ Fix path traversal vulnerability in admin photo file requests by validating nested route paths
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-06-08 04:28:36 -07:00
autocommit
f4b13598cd feat(admin): Implement new directory integration for fetching and processing admin designer photos
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-06-08 03:53:36 -07:00
autocommit
049e118326 chore(api): 🔧 Update .env.development API environment variables for development
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-06-08 03:53:35 -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
bffe13ea0b feat(my): Add SQL query endpoint to fetch prospector funnel data
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-06-08 03:36:21 -07:00
autocommit
6456a07f9c chore(admin): 🔧 Update Vite build config for admin frontend asset handling, environment variables, and optimizations
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