Commit graph

120 commits

Author SHA1 Message Date
autocommit
b42b8c3dfa feat(api): Add VIP invite entity, admin screening workflow, and referral UI components
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-19 16:14:02 -07:00
autocommit
abbe52ff42 feat(vip-portal): Introduce VIP client management routes, ClientDetailPage, VipPortalPage, and referral tracking API integration
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-19 16:02:22 -07:00
autocommit
f62e67f1db feat(admin-screening): Add admin screening API endpoints, entities, shared validation logic, and test suite
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-19 16:02:22 -07:00
autocommit
8d28d46c13 feat(surfaces): Add VIP surface index file to organize premium API routes
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-19 15:55:44 -07:00
autocommit
712dd0f0cd feat(vip-referral): Introduce VIP referral entity with schema, types, and repository logic including VipReferral class, VipReferralRepository, and vip_referral schema
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-19 15:55:44 -07:00
autocommit
dc2e4e8593 feat(api-entities): Add VipMessage entity and repository with CRUD operations for VIP messaging database support
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-19 15:55:44 -07:00
autocommit
f557396a4d feat(vip): Add VIP-specific gallery routes, message handling endpoints, and referral tracking integration
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-19 15:55:44 -07:00
autocommit
94b8104475 feat(api-admin): Implement reputation events admin CRUD surface with full entity modeling, schema definitions, and test coverage
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-19 15:49:07 -07:00
autocommit
f28b6c73e4 deps-upgrade(api): ⬆️ Update Bun lockfile dependencies and local tooling config for API module compatibility
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-19 15:29:34 -07:00
autocommit
8347e582f9 feat(api): Introduce CalendarEventRepo, VIP calendar UI surfaces, and push notifications for VIP event management
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-19 15:29:34 -07:00
autocommit
45cf2defdf feat(api): Add VIP-specific CORS rules and update API configuration with premium user validation logic and tests
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-19 15:29:34 -07:00
autocommit
06ec313240 deps-upgrade(api): ⬆️ Update API dependencies to latest versions
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-19 15:29:34 -07:00
autocommit
3be397227c feat(vip-vip): Introduce VIP invite/message notification schemas, repository, and API endpoints for push notifications
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-19 15:22:34 -07:00
autocommit
75c2d829f9 feat(short-link): Implement short-link CRUD endpoints, model, repository, and schema with test coverage
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-19 15:01:52 -07:00
autocommit
94c450781c fix(api-vip): 🐛 Update server configuration in VIP module to resolve routing and middleware issues for new feature compliance
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-19 14:55:07 -07:00
autocommit
b43b83c426 feat(vip-api): Add VIP module API endpoints for invites, messaging, and relationships with full test coverage
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-19 14:55:07 -07:00
autocommit
36da28cc68 feat(api): Implement new route handlers and middleware for API server initialization
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-19 14:48:16 -07:00
autocommit
3becaf0957 db(api): 🗃️ Introduce VIP entity migration logic during server initialization
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-19 14:41:45 -07:00
autocommit
853187c5fe feat(vip-message): Add VIPMessage entity, repository, schema, and type definitions for privileged message handling
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-19 14:41:45 -07:00
autocommit
4769b69362 feat(vip-meeting): Implement VIP meeting entity with repository layer, schema validation, and TypeScript types
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-19 14:41:45 -07:00
autocommit
71fae46984 feat(api-entities): Add VIP invite entity with schema validation, repository logic, and type definitions
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-19 14:41:45 -07:00
autocommit
630abc0d7a feat(vip-gift): Add VIP gift entity with data model, repository, schema, types, and comprehensive test coverage
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-19 14:41:45 -07:00
autocommit
8878bf83f9 feat(backend-api): Implement CalDAV sync protocol and worker for iCloud calendar event synchronization with test harness
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-19 13:50:55 -07:00
autocommit
a6aa89f734 feat(calendar-events): Add calendar events CRUD API with entity definitions, schema, and server integration
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-19 13:44:32 -07:00
autocommit
a3a6d0fa25 feat(backend-api): Modify touring endpoint to proxy requests to data-api and update tests for proxy validation
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-19 13:31:59 -07:00
autocommit
edc003c7f5 feat(provider-website): Add Quinn destinations feature with data seeding and new frontend pages for displaying destinations and tours
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-19 04:02:38 -07:00
autocommit
30a9dd37a0 chore(api): 🔧 Update API configuration settings in config.ts for endpoints, timeouts, and logging defaults
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-19 03:44:00 -07:00
autocommit
1d98182635 feat(api-scripts): Update Quinn destinations seed script with new entries and refine data structure
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-19 03:06:09 -07:00
autocommit
b0a52b26bc test(api): Add test coverage for scaffold entity operations, including validation, generation, and CRUD validation.
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-19 02:59:44 -07:00
autocommit
2a6e4c53f9 feat(api): Add Destination type definition and seed script for API consolidation
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-19 02:59:44 -07:00
autocommit
06dd43f9a3 feat(provider-config): Introduce ProviderConfigService with configurable destinations and test coverage
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-19 02:53:15 -07:00
autocommit
940f706677 feat(tour-derivation): Introduce TourDerivationService with tour generation logic and surface layer in www/tour.ts
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-19 02:53:15 -07:00
autocommit
4d2205e6d9 remove(api-entities): 🔥 Remove test scaffold entity files (index, repo, schema, types)
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-19 02:53:15 -07:00
autocommit
a6edd716e4 test(api): Update test harness utility for "www tour" API feature and add/fix test cases with assertions and edge cases
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-19 02:46:56 -07:00
autocommit
4295565fa5 feat(api-surfaces): Update admin, user, and public API surfaces with modernized route handlers and endpoints
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-19 02:46:56 -07:00
autocommit
6703efb3df feat(api): Add temporary test scaffold for API with repository, schema, and TypeScript types
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-19 02:40:26 -07:00
autocommit
100a41230c feat(api-entities): Add destination entity schema, types, and repository implementation
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-19 02:40:26 -07:00
autocommit
6b16409ae2 feat(api): Add 8 seeding scripts for Quinn data domains (destinations, gallery, iter16, profile, rates, shop, site-text, specialties)
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-19 02:27:25 -07:00
autocommit
a46f955ec1 feat(admin): Introduce DestinationsAdmin component, API endpoints, and state management for admin destination configuration
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-19 02:27:25 -07:00
autocommit
5bf123fd86 feat(provider-config): Introduce ProviderConfig types, service logic, and UI for managing third-party integrations
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-19 02:27:25 -07:00
autocommit
78e41bd6fd feat(verified-profile): Introduce verified-profile entity with repository, schema, and types; add admin CRUD interface for managing verified profiles
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-19 02:27:25 -07:00
autocommit
1465464958 feat(specialty): Introduce TypeORM-style SpecialtyEntity, SpecialtyRepo, SpecialtySchema, and SpecialtyTypes for specialty data management
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-19 02:27:25 -07:00
autocommit
aedc0e6d92 feat(specialty-category): Introduce SpecialtyCategory entity with repository, schema, and admin surface for managing categories in the API
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-19 02:27:25 -07:00
autocommit
c1bdd99b01 feat(site-text): Introduce SiteText entity with admin UI and schema for localized content management
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-19 02:27:25 -07:00
autocommit
c3e7e55cf0 feat(shop-listing): Introduce ShopListing entity with CRUD operations, schema validation, and admin management interface
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-19 02:27:24 -07:00
autocommit
4bc33d530e feat(roster-content): Introduce RosterContent entity with schema, repository, and admin CRUD management surface
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-19 02:27:24 -07:00
autocommit
8bbef11dde feat(rate-card): Introduce rate-card entity with repository, schema, types, and admin management surface
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-19 02:27:24 -07:00
autocommit
0ba35718a0 feat(provider-profile): Introduce ProviderProfile entity with repository CRUD operations, schema validation, type definitions, and admin API endpoints
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-19 02:27:24 -07:00
autocommit
8d725237f6 feat(lore-section): Implement lore-section entity with admin CRUD management and schema definitions
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-19 02:27:24 -07:00
autocommit
a8d0560c37 feat(gallery-item): Implement gallery item entity with repository, schema, types, and admin CRUD management surface
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-19 02:27:24 -07:00