Commit graph

195 commits

Author SHA1 Message Date
autocommit
cdf0c323ff feat(planner): Add database migration and API routes for outfit-event associations
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-25 19:21:38 -07:00
autocommit
16d1933624 feat(backend-api): Add calendar event fields (caldav_url, uid, summary) to database schema and API routes
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-25 19:10:53 -07:00
autocommit
b550b2420e feat(db): Add migration for contact rendering schema changes
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-25 19:00:37 -07:00
autocommit
5920ff9e42 refactor(vip-client): ♻️ Restructure VIP client entity and related components, including schema, types, and entities like vip-conversation and vip-invite, while adding vip-priority-request and updating admin/user surfaces and backend APIs
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-24 20:04:58 -07:00
autocommit
da9eeedf3a deps-upgrade(backend-api): ⬆️ Update dependencies across backend-api, admin, and price-watcher packages
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-24 20:04:56 -07:00
autocommit
ee37db2408 feat(projects): Add calendar event fields to project data and implement reordering support in project routes
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-22 21:51:24 -07:00
autocommit
205c5c7667 feat(backend-api): Add database migration and API type definitions for platform credentials schema updates
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-22 19:16:19 -07:00
autocommit
cfc72c4ca5 feat(backend-api): Introduce schema validation for platforms and credentials with migration scripts and updated route handlers
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-22 18:29:54 -07:00
autocommit
2bfdb8fe4b feat(backend-api): Add CRUD API routes for managing project clients with authentication and database integration
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-22 18:14:07 -07:00
autocommit
8f74b6bb55 feat(db): Add project clients tracking schema with client tables and project relationships
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-22 18:14:07 -07:00
autocommit
e67db78545 feat(backend-api): Implement schema initialization and schema-aware request handling for dynamic/versioned API features
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-20 18:28:22 -07:00
autocommit
650c44b730 test(backend-api): Add comprehensive test suites for auth, calendar, credentials, projects, schema-health, and database operations
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-20 05:23:18 -07:00
autocommit
670de95054 feat(hotel-stays): Add database migrations and API routes for hotel stays management
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-20 05:01:34 -07:00
autocommit
22c1acc3fe db(db-database-migrations): 🗃️ Add missing columns to contact_submissions, journal_entries, and calendar_events tables for schema expansion
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-20 04:48:53 -07:00
autocommit
c8ad60dc43 feat(db-database-migrations): Add client-related database tables and migrations for new functionality
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-20 04:23:29 -07:00
autocommit
fee9d38a1a feat(my): Add client management and hotel stays API endpoints with CRUD operations and MCP server module setup
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-20 04:23:29 -07:00
autocommit
c90978a891 chore(backend-api): 🔧 Update development environment variables in .env.development for backend API feature
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-20 03:50:06 -07:00
autocommit
ccc9507d8e chore(backend-api): 🔧 Update development environment configs with new API settings and port assignments
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-20 03:24:30 -07:00
autocommit
fcfd784896 db(migrations): 🗃️ Add SQLite-to-PostgreSQL migration script with schema/data conversion logic for backend compatibility
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-20 03:04:57 -07:00
autocommit
1feda06c23 db(migrate): 🗃️ Add SQLite→PostgreSQL migration scripts and CLI/API utilities for production database transitions
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-20 02:58:18 -07:00
autocommit
4c2032d186 fix(backend-api): 🐛 Validate empty string inputs for location and notes in planner route handler
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-20 01:23:28 -07:00
autocommit
1971b53afc fix(backend-api): 🐛 Fix case-sensitivity SQL errors by escaping 'end' column names in planner event queries
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-20 01:16:59 -07:00
autocommit
1be0841aa6 feat(backend-api): Add tour legs route handler, MCP server integration client, and database migration for tour leg processing
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-20 00:00:03 -07:00
autocommit
c5cfd137f3 feat(tour-stops): Add API routes, server handlers, DashboardPage component, and API types for managing tour stops
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-19 23:33:28 -07:00
autocommit
bf3f1c98e3 feat(backend-api): Add flight monitoring database schema, API endpoints, and worker process for real-time status tracking
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-19 21:47:52 -07:00
autocommit
a1c8cbaed0 db(migrations): 🗃️ Update travel schema migration with new booking and itinerary tables and their relationships
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-19 21:41:17 -07:00
autocommit
66466a0e6b db(db): 🗃️ Update journal table schema with new columns and constraints for improved data storage and querying
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-19 21:41:16 -07:00
autocommit
92d83706d4 db(calendar-calendar): 🗃️ Add indexes and restructure tables to optimize query performance and support new calendar data requirements
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-19 21:41:16 -07:00
autocommit
9d0873830d chore(backend-api): 🔧 Update development environment variables in .env.development for backend API configuration
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-19 21:34:39 -07:00
autocommit
30df1a59d7 feat(backend-api): Add flight monitoring database schema and API routes with server integration
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-19 21:27:44 -07:00
autocommit
9fe7c6a10b refactor(backend-api): ♻️ Standardize skipIf conditions and import paths across backend API test files for predictable test execution
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-19 20:55:55 -07:00
autocommit
da2858c6d2 feat(photo-protection): Implement photo protection API routes with watermarking, access control, and moderation logic
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-19 20:43:51 -07:00
autocommit
80952ba79a feat(roster): Add API routes for roster management, Caldav/iCloud/reminders sync, and HotelsPage frontend integration
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-19 20:43:51 -07:00
autocommit
f26aa84844 feat(backend-api): Introduce booking-inbound and contact-outbox handlers, update server routes, and add comprehensive test suites for booking/contact management
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-19 20:43:51 -07:00
autocommit
f4c46f6d5b chore(backend-api): 🔧 Update Vitest config for backend API test environment
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-19 20:43:51 -07:00
autocommit
fe06319c7c refactor(backend-api): ♻️ Refactor route handlers for contact, inspiration, roster, TOTP, tour legs, Caldav bridge, and reminders sync endpoints
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-19 20:31:36 -07:00
autocommit
d45e1242e0 feat(backend-api): Introduce new authentication and hotel management endpoints with credential inference, Claude account routes, and platform-data handlers
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-19 20:28:52 -07:00
autocommit
2e16f6b6ad feat(backend-api): Implement new and enhance endpoints for bookings, calendar, financials, journal, pending income, planner, projects, reminders, and tasks-data
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-19 20:28:52 -07:00
autocommit
58c5052e1f feat(db): Introduce hotel schema with SQLite tables, migration scripts, and TypeScript types
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-19 20:28:52 -07:00
autocommit
96780a25b1 feat(hotels): Introduce hotel route handlers, database models, and server configuration for hotel data management
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-19 20:15:41 -07:00
autocommit
5309de70f3 db(db): 🗃️ Add/update database schemas for tasks, platforms, and hotels with new tables/columns and relationships
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-19 20:15:40 -07:00
autocommit
5efed96d71 db(backend-api): 🗃️ Add reminder and roster tables with metadata, relationships, and constraints for backend notifications and user/group management
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-19 20:15:40 -07:00
autocommit
c2180781c9 db(backend-api): 🗃️ implement schema definitions for photos and travel entities with new columns, constraints, and relationships
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-19 20:15:40 -07:00
autocommit
0b280e5324 db(backend-api): 🗃️ Introduce financial records and journal entry tables with amounts, dates, descriptions, and transaction/posting relationships
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-19 20:15:40 -07:00
autocommit
1b70a36477 db(db): 🗃️ Add client and project database schemas with table/collection definitions, fields, relationships, and constraints
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-19 20:15:40 -07:00
autocommit
dbeb6afe5d db(backend-api): 🗃️ Introduce Bookings and Calendar table schemas with essential fields for backend persistence
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-19 20:15:40 -07:00
autocommit
dcf91f10a2 feat(backend-api): Add auth schema and credential migration logic for users/sessions and passwords/OAuth tokens
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-19 20:15:40 -07:00
autocommit
b13dc85d2c feat(flights): Add flight entity management with admin/user surfaces and TourLegsPage integration
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-19 18:50:43 -07:00
autocommit
f242fb77df deps-upgrade(backend-api): ⬆️ Update dependencies in admin and user feature modules for backend API compatibility, security, and performance improvements
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-19 18:39:51 -07:00
autocommit
51bcf853f1 feat(tour-legs): Add CRUD endpoints and database schema for tour legs management
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-19 18:26:59 -07:00