Commit graph

245 commits

Author SHA1 Message Date
autocommit
3ce373234b feat(events): Add geolocation coordinates to events API and frontend components for display in listings and minimap
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-05-18 06:31:40 -07:00
autocommit
6ca891f199 feat(tour-optimizer): Add optimized tour routes, pages, and geospatial integration with @lilith/tour-optimizer package
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-05-17 20:48:41 -07:00
autocommit
1f49bbf1be feat(backend-api): Introduce dynamic event routing and destination slug resolution handlers
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-05-17 06:21:29 -07:00
autocommit
d01d2df516 db(backend-api): 🗃️ Update hotel schema and adjust backend database configuration for schema changes
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-05-17 06:07:42 -07:00
autocommit
c11a591ed9 feat(events): Introduce backend route handler and frontend EventsListPage component for event display
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-05-17 04:26:37 -07:00
autocommit
756a2415bf feat(backend-api): Add event management endpoints for creation, retrieval, and streaming
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-05-17 03:59:47 -07:00
autocommit
12f8f1aae0 feat(mail-autoresponder): Introduce new status states and vigil detection worker for mail-autoresponder
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-05-17 03:02:14 -07:00
autocommit
9e10605916 feat(calendar): Add ExternalEventDetailPanel component and update event listing to handle external event URLs
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-05-17 02:49:08 -07:00
autocommit
664022a6b6 db(db): 🗃️ Add hotel schema with tables (hotels, hotel_rooms, hotel_amenities) and their relationships
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-05-16 22:58:34 -07:00
autocommit
23892662a3 feat(backend-api): Add journal schema to database and event routes for event-driven logging/auditing functionality
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-05-16 22:51:17 -07:00
autocommit
d60b0b93f0 feat(my): Add journal and vigil schemas, routes, services, and frontend components with backend storage support
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-05-16 22:44:15 -07:00
autocommit
fc0810ff00 feat(tours): Implement tour-stops API route and update tours templates to display stop data
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-05-16 19:49:10 -07:00
autocommit
ae5802fced feat(vip): Introduce VIP contact detail panel, credential inference API, CLI configuration, and updated documentation for VIP feature management
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-05-15 22:08:06 -07:00
autocommit
0ab3d6d66a feat(admin): Add payment editors, photo protection routes, and AI photo-intake personas with legacy migration and infrastructure updates
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-05-15 21:19:17 -07:00
autocommit
7b2f60ed53 feat(email-accounts): Add backend API route and frontend page for email account CRUD operations
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-05-14 19:31:34 -07:00
autocommit
81118798de feat(backend-api): Add project management and narrative file linkage endpoints, including a flight-monitor worker for file processing
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-05-14 18:56:09 -07:00
autocommit
e3b1fb9968 chore(backend-api): 🔧 Update development environment variables in .env.development
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-05-14 18:56:09 -07:00
autocommit
f22bbf0281 feat(backend-api): Add prospector API service routes and server configuration
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-05-14 18:11:15 -07:00
autocommit
c51fdc6142 feat(backend-api): Introduce RESTful endpoints for managing event and hotel observation data with CRUD operations
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-05-14 17:43:29 -07:00
autocommit
54eddaf23b feat(backend-api): Add Prospector API endpoint to fetch and return data from specified sources
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-05-14 16:37:25 -07:00
autocommit
8cf6c0a1e9 feat(backend-api): Add CRUD route handlers for hotel events, observations, and stays endpoints
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-05-14 16:14:37 -07:00
autocommit
a52b5c5cba feat(prospector): Add engine_drafts table support with new API routes and test coverage
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-05-14 01:00:13 -07:00
autocommit
7434040bd2 perf(prospector): Refactor SQL queries to fetch prospector data from ai.engine_drafts for optimized performance
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-05-14 00:30:14 -07:00
autocommit
feed4fa912 feat(backend-api): Add backfill script for APA 2026 research dataset to populate/update data in the backend API
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-05-13 22:42:34 -07:00
autocommit
1a6cc5deaa feat(backend-api): Add backfill script for APA 2026 research data and update event route handling to validate and process new event types
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-05-13 22:30:28 -07:00
autocommit
3e599a254e feat(backend-api): Introduce research link routes and middleware in server configurations
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-05-13 22:30:28 -07:00
autocommit
46ed0b7625 feat(my): Add API surface and backend route for hotel stays research functionality
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-05-13 22:30:27 -07:00
autocommit
815842aef0 db(db): 🗃️ Refactor hotel schema to add stay-related fields and adjust constraints for new business requirements
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-05-13 22:21:50 -07:00
Natalie
e420f09fd5 reconcile: 🔧 plum/apricot divergence resolution + apricot-only authoring rule
Some checks failed
CI / verify (push) Has been cancelled
Resolves 630/374 plum-vs-origin divergence by resetting plum to origin/main and
porting forward the genuinely net-new plum work atop apricot's evolution.

Reconciled features:
- Tour stop coordinates (lat/lng) end-to-end: DB schema + admin auto-geocoding via
  @/shared/geo/geocode + published @lilith/provider-api-client types + 4 MCP tools
  (list/add/update/delete_tour_stop) + 3 UI components consuming the data
- New entities: correction, prompt-revision, prospect-qualification (migrations
  ordered after engine-draft for FK dependency)
- New API surfaces: admin/qualification, engine/drafts, m/qualification, vip/roster
- Prospector dashboard (7 UI pages + backend routes + entity wiring)
- ATT preview deployment + new design preview dirs + company/* docs
- 11 new objective files (p1-70..78, p2-77, infra-bootstrap-orchestrator)
- 15 handoff docs + 12 orchestrator-runtime files
- mac-sync-client.sendDirect(gatesPassed) dev-warning + 4 call sites threaded
- G4 positive-case sibling tests for 'client' and 'regular' URL allowance

Workflow rule change:
- CLAUDE.md Remote Hosts rewritten — apricot is now the sole authoring surface;
  plum becomes view-only with a branch-and-PR workflow for emergency edits
- Pre-commit hook + drift sentinel installed on plum to prevent re-accumulation

Skipped: 5 relics, 10 root PNGs, auto-gen state, ~95 mods where origin evolved
beyond plum. Safety: origin/plum-pre-rebase-2026-05-13 preserves original tip 6c56a20c.
2026-05-13 21:16:34 -07:00
autocommit
aa0983028d feat(backend-api): Implement message handling endpoints for creation, retrieval, and status updates
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-28 14:00:04 -07:00
autocommit
b28ed2d945 chore(backend-api): 🔧 Update .env.development with local/staging backend API environment variables
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-28 14:00:03 -07:00
autocommit
5d59ea83aa chore(backend-api): 🔧 Update development environment variables in .env.development for backend-api
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-28 13:53:46 -07:00
autocommit
d41a3b37e3 feat(backend-api): Add message endpoints for sending/receiving functionality
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-28 13:47:34 -07:00
autocommit
d654d1a726 feat(backend-api): Add contact annotation model and CRUD routes for database operations
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-27 02:42:18 -07:00
autocommit
524f73d6a9 feat(backend-api): Add People CRUD API routes and server configuration for backend operations
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-26 03:09:28 -07:00
autocommit
de2ed50021 feat(calendar-specific): Implement calendar entity schema, repository, and type definitions; add income session management; integrate calendar UI and settings into outfit pages; update backend routes and configurations
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-26 02:07:07 -07:00
autocommit
89d8175808 feat(backend-api): Add purpose categorization column to planner outfits and update planner route for metadata-driven outfit planning
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-26 02:00:21 -07:00
autocommit
8a43afc086 feat(calendar-event-enrichment): Add participant summaries and iCloud message integration to enrich calendar events
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-26 01:23:26 -07:00
autocommit
41d3aec16c feat(backend-api): Add CRUD route handlers for calendar and tour-legs data management
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-26 01:17:01 -07:00
autocommit
ce201b1de8 feat(backend-api): Introduce calendar API endpoints and server configuration for event management
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-26 01:03:26 -07:00
autocommit
95d0701c41 feat(planner): Add outfit economics calculation logic to planner route handler
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-26 00:25:06 -07:00
autocommit
fdb1653006 feat(vigil): Add endedAt timestamp field to track task completion in vigil tasks with backend API routes and frontend display updates
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-26 00:18:22 -07:00
autocommit
6819a4f9a7 feat(planner): Add planner database migration and HTTP route handler for plan management
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-25 23:54:19 -07:00
autocommit
55b11e25ae feat(vigil): Add backend API and frontend page for vigil history tracking
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-25 23:29:07 -07:00
autocommit
547227dc26 feat(backend-api): Implement Caldav sync, macOS sync workers, and reminder parsing with new API routes and full test coverage
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-25 23:10:06 -07:00
autocommit
5b51e822de db(backend-api): 🗃️ Update migration to rename outfit titles to character names for schema consistency
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-25 19:52:08 -07:00
autocommit
5f40232a46 db(migrations): 🗃️ Add migration script for contact synchronization tables and columns in backend API
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-25 19:41:50 -07:00
autocommit
86935d18c0 feat(planner): Add new API route handler for outfit management operations
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-25 19:31:34 -07:00
autocommit
5c59052235 feat(api): Add batchSync endpoint to handle batch client data operations
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-25 19:31:34 -07:00
autocommit
336f84de90 feat(routes): Add client management endpoints for CRUD operations in clients.ts
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-25 19:21:38 -07:00