Commit graph

1164 commits

Author SHA1 Message Date
autocommit
01fbc6ee40 refactor(vip): ♻️ Migrate VipClientRepo and VipTokenRepo to use SqlBase for database operations and ensure compatibility across the codebase
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-20 04:23:29 -07:00
autocommit
e9d0968675 feat(admin): Replace SQLite-based gallery seeding with provider data in admin migrations
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-20 04:10:18 -07:00
autocommit
5f81418c5a db(api-migrations): 🗃️ Fix migrate.ts to dynamically load database URL from QUINN_DB_URL environment variable
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-20 04:03:28 -07:00
autocommit
de8c7743db feat(api): Add client location schema and contact sync endpoint logic
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-20 03:56:35 -07:00
autocommit
038be04364 ui(frontend-pages): 💄 Add Cincinnati-specific booking UI components and logic for managing customer bookings in ClientDetailPage and ClientsPage
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-20 03:50:07 -07:00
autocommit
aac28be09b ui(landing): 💄 Add Cincinnati tour promotion UI elements to CategoryLandingLayout with new sub-components and campaign-specific styling
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-20 03:50:06 -07:00
autocommit
687eaa5c9a feat(vip-token): Introduce VIP token entity with generation, validation, and management endpoints for premium user access
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-20 03:50:06 -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
07931fc032 feat(frontend-public): Add VIP utility functions for user detection and feature toggles
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-20 03:43:38 -07:00
autocommit
c804ccb208 feat(my): Implement client management and API client handling in the "My" surface
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-20 03:43:38 -07:00
autocommit
00de2763a9 fix(vip-token): 🐛 Rename getActiveVipTokenForClient parameter to disambiguate from client_id
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-20 03:43:38 -07:00
autocommit
37bff32f4f feat(api-server): Add VIP origin configuration support to API server and update tests for VIP invite functionality
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-20 03:43:38 -07:00
autocommit
1425962734 feat(vip): Introduce VIP token repository with token generation, validation, listing, and invite management (create/redeem) surfaces
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-20 03:37:00 -07:00
autocommit
eaff82081a chore(backend-api): 🔧 Update environment variables and endpoint configurations for Quinn AI backend API
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-20 03:30:58 -07:00
autocommit
da81a5c3c2 feat(mcp-server): Introduce MCP client class with connect/sendRequest methods for server communication
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-20 03:30:58 -07:00
autocommit
271763b5ca feat(admin-admin): Implement gallery upload route handler, SQLite synchronization logic, and geolocation test coverage
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-20 03:30:58 -07:00
autocommit
6aed6a26b6 chore(quinn-ai): 🔧 Update environment variables in .env.development for local Quinn AI backend API development
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-20 03:30:58 -07:00
autocommit
0ee08ab1c2 ui(frontend-pages): 💄 Add display for client home city and airport code in ClientDetailPage and ClientsPage components
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-20 03:24:30 -07:00
autocommit
5bae3110ba feat(contact-sync): Update contact sync logic and client surface to support new client fields for data enrichment and compliance features
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-20 03:24:30 -07:00
autocommit
eea175fcd0 feat(client): Add home city and airport code fields to Client entity with schema validation, repository logic, and type definitions
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-20 03:24:30 -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
125ecf16f2 feat(frontend-public): Update App component logic for routing, state management, and UI structure improvements
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-20 03:17:48 -07:00
autocommit
0672e64908 deps-upgrade(dependencies): ⬆️ Bump versions in root and scoped modules (landing, messages, provider-website, atlilith.www) for version parity
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-20 03:17:48 -07:00
autocommit
1aeb3355bd feat(vip): Introduce VipPortalPage component with location-based client grouping, API integration, and UI rendering
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-20 03:11:22 -07:00
autocommit
13a7bf57d7 test(client): Add test coverage for client location grouping logic in geo.test.ts
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-20 03:11:22 -07:00
autocommit
fbd8c1d92e deps-upgrade(dependencies): ⬆️ Update dependencies across landing, provider-website, atlilith.www, quinn.www, and root to latest stable versions for security and compatibility
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-20 03:11:22 -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
092cdfd7e0 ui(frontend-user): 💄 Add ContactPanel component with styles and functionality, update ClientsPage for client management, and enhance VipPortalPage for VIP client features
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-20 03:04:57 -07:00
autocommit
0b8555eb25 feat(api): Implement ClientEntity with contact-sync and geo-classification API features, including types, schema, repository, and UI surface
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-20 03:04:57 -07:00
autocommit
efecc2ebf6 feat(reputation): Add airport code derivation utility to enhance reputation calculations
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
bdca518817 ui(vip-portal): 💄 Update VIP portal page UI with modernized layout, interactive elements, and enhanced visual feedback
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-20 02:58:18 -07:00
autocommit
6e6b07fe23 feat(reputation): Add home-city and airport-code fields to reputation system for enhanced user profile tracking
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-20 02:58:18 -07:00
autocommit
fa02b0d039 feat(vip): Implement conditional maintenance message display in VIP portal for MVP mode
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-20 02:51:34 -07:00
autocommit
a27741213e feat(vip): Add VIP portal maintenance page component for production operations
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-20 02:45:12 -07:00
autocommit
36b1d1a806 feat(vip): Add VIP portal maintenance page with tab configuration UI
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-20 02:38:43 -07:00
autocommit
4dc0c2a864 feat(client): Add VIP client tiered access fields, schema validation, and TypeScript types
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-20 02:07:34 -07:00
autocommit
66e734737c ui(vip): 💄 Enhance VIP welcome page with improved React component styling and functionality
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-20 02:01:15 -07:00
autocommit
15f72231b8 feat(client): Introduce PushNotification module for real-time VIP alerts with token management and event handling
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-20 01:36:19 -07:00
autocommit
d1dfa71d77 feat(vip): Reorganize VIP client routing, implement welcome page, and update entry point for functional UI transition
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-20 01:36:19 -07:00
autocommit
44a222c2f2 feat(vip): Introduce WebSocket-based real-time message streaming hook and extend API utilities for VIP frontend
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-20 01:36:19 -07:00
autocommit
521dd58ca4 feat(vip): Add DisguisePicker component and manage disguises with local storage persistence
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-20 01:36:19 -07:00
autocommit
fbe870a3fd style(frontend-client): 🎨 Update ESLint rules in frontend-client to enforce stricter linting with new/removed rules (e.g., react-hooks, no-unused-vars)
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-20 01:29:59 -07:00
autocommit
8635482399 feat(vip-portal): Update VIP portal frontend components (AuthScreens, SettingsTab, StoryTab, BillingTab, GalleryTab, MemoriesTab, ReservationsTab), VipPortalPage, and utility formatter for improved functionality and structure
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-20 01:29:59 -07:00
autocommit
d660ccc623 deps-upgrade(frontend-client): ⬆️ Update dependencies to latest versions for VIP frontend client
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-20 01:29:58 -07:00
autocommit
433f594068 feat(vip-vip): Add VIP feature UI components (AuthScreens, SettingsTab, StoryTab, WelcomeScreen) and styling utilities with design tokens
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-20 01:23:28 -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
c52537ac80 deps-upgrade(frontend-client): ⬆️ Update React and related frontend dependencies to latest stable versions
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-20 01:23:27 -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
c005f00407 deps-upgrade(api): ⬆️ Update API dependencies in @features/api to pin versions in bun.lock
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-20 01:09:59 -07:00