Commit graph

1005 commits

Author SHA1 Message Date
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
7bbab9a5fb feat(tour-page): Introduce guided tour component with interactive steps and progress tracking in TourPage, plus update VIP welcome page to support the new flow
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-19 20:15:41 -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
ebcca5ad0a feat(admin): Introduce seed scripts for bulk-importing reference data (cities, hobby terms, positioning tags) into the admin backend
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-19 20:15:40 -07:00
autocommit
bb86f6dc33 feat(admin-backend-api): Add route handlers for backup, gallery, hero strip, roster content, shop, and sync operations
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-19 20:15:40 -07:00
autocommit
405ceb4479 feat(admin-backend-api): Add CMS handler with CRUD operations, database migrations for schema, seed "about" content, and CMS data serialization
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-19 20:15:40 -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
9a46951e35 chore(admin-backend): 🔧 Update Vite/Vitest config for admin backend API and VIP frontend client to ensure compatibility with new features and resolve build/test issues
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-19 20:15:40 -07:00
autocommit
8e84a1a997 refactor(data-api): ♻️ Update serialization functions and shared types to align with new data structures and optimize API response consistency
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-19 20:01:48 -07:00
autocommit
4007375d3b feat(vip): Update VIP welcome page UI with new frontend elements and entry point configuration
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-19 20:01:47 -07:00
autocommit
fd0c9524a7 feat(provider-website): Enhance public pages with interactive layouts, updated UI, and improved data fetching for DestinationPage and TourPage
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-19 20:01:47 -07:00
autocommit
80fc0b4f5a feat(admin-frontend): Add AccountPopout user menu, AdminLayout main structure, DashboardPage content, and App root routing/state for enhanced admin UX
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-19 20:01:47 -07:00
autocommit
cd32b595b5 feat(admin-backend): Update region import seed logic to support new region formats and validation rules
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-19 20:01:47 -07:00
autocommit
6161299ba5 feat(admin-backend-api): Add API routes for cult management, data export, hero strip management, mail threads, photo protection, restore functionality, roster content, shop management, system status, and touring support, plus server config updates
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-19 20:01:47 -07:00
autocommit
9a96e14e8e test(surfaces): Update public surface invites tests to leverage improved test infrastructure
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-19 20:01:47 -07:00
autocommit
970acec7af test(api-features): Refactor test utilities and assertions for API feature tests with improved mocking and test data organization
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-19 20:01:46 -07:00
autocommit
310aaaf906 test(blog-publishing): Update test database mocking and slug validation configurations for reliability
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-19 20:01:46 -07:00
autocommit
2952e3545e deps-upgrade(admin-frontend): ⬆️ Update core dependencies in admin frontend for security and compatibility
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-19 20:01:46 -07:00
autocommit
ff2dbcfb76 feat(api): Update server routes and configuration for new API endpoints and optimizations
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-19 19:55:41 -07:00
autocommit
eb715b0a2f feat(admin-backend-api): Add gallery and CMS route handlers, database operations, and response serializers for content/media management
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-19 19:55:41 -07:00
autocommit
3b0671f024 test(api): Implement integration tests for VIP API and tour features, expanding coverage for API entities (Client, ContactSubmission, ContentPost) and shared database logic
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-19 19:55:41 -07:00
autocommit
f3c67bb192 chore(api): 🔧 Update TypeScript compiler options in tsconfig.json for API feature compatibility
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-19 19:55:41 -07:00
autocommit
9e5118616d types(api-destination): 🏷️ Update destination API type definitions with stricter validation and new fields for enhanced type safety
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-19 19:47:24 -07:00
autocommit
77e176bb45 feat(vip): Introduce VIP welcome page with dedicated WelcomePage.tsx component, hooks, and styling for premium user onboarding
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-19 19:47:24 -07:00
autocommit
48b1e1e3d7 feat(features-api): Implement 13 new feature services and template components for analytics, publishing, geo-classification, invitations, provider settings, and roster management
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-19 19:47:24 -07:00
autocommit
1887615813 feat(api): Add standardized repository implementations for 28 API entities with CRUD methods
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-19 19:47:24 -07:00
autocommit
201a82be23 feat(tasks): Introduce TaskPreview component and integrate task display in DashboardPage and TasksPage with new styles
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-19 19:47:24 -07:00
autocommit
0d1cadebd8 refactor(api-tests): ♻️ Update test harness and database setup to use async operations and openTestDb for consistent and reliable testing infrastructure
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-19 19:47:23 -07:00
autocommit
3df579cbf8 deps-upgrade(quinn-ai/backend-api): ⬆️ Update dependencies to latest stable versions for backend-api
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-19 19:47:23 -07:00
autocommit
851762c1ef feat(api): Add invite and short-link endpoints with database models and public API support
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-19 19:35:56 -07:00
autocommit
f02af0b683 feat(vip-frontend): Add VIP portal and welcome page components with routing to new VIP routes
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-19 19:35:56 -07:00
autocommit
6692b2f6f1 feat(api-surfaces): Add TypeScript interfaces for 11 new personal data management API surfaces
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-19 19:35:56 -07:00
autocommit
1edca7f448 feat(pseo-templates): Add PSEO template rendering logic with brand, city, demographic, and region variants for dynamic content generation
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-19 19:35:56 -07:00
autocommit
d771470b27 feat(blog-publishing): Introduce markdown parsing, blog service logic, slug generation, and API/UI surfaces for blog posts
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-19 19:35:56 -07:00
autocommit
b680ee523e refactor(api-features): ♻️ Standardize and refactor API service implementations for core platform features (analytics, contact management, geo-classification, provider config, roster management, and tour-related services) to improve consistency and maintainability
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-19 19:35:56 -07:00
autocommit
0adb74c692 feat(vip): Add VIP profile entities (verified-profile, gift, invite, meeting, message, referral) and corresponding API endpoints (invites, messages, referrals, relationships)
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-19 19:35:56 -07:00
autocommit
9bee808d1c feat(quinn-ai): Implement Quinn AI assistant module with backend tools, routes, service layer, and frontend ChatFeed component for real-time AI interactions
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-19 19:35:55 -07:00
autocommit
1f7419a2b1 feat(admin-api): Enable async operations across admin API endpoints with improved performance and scalability
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-19 19:35:55 -07:00
autocommit
af644467e0 deps-upgrade(quinn-ai): ⬆️ Update Quinn AI backend API dependencies for security and feature improvements
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-19 19:35:55 -07:00