Commit graph

98 commits

Author SHA1 Message Date
autocommit
3fcccf814a feat(waitlist): Implement waitlist subscription API endpoints, data models, and service logic
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-20 21:35:32 -07:00
autocommit
d450ea3cd4 breaking(hotel-stay): 💥 Remove foreign key constraint on project_id to break dependency between hotel-stay and project entities
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-20 18:43:59 -07:00
autocommit
3d940f2142 refactor(short-link): ♻️ Restructure ShortLinkRepository for optimized data handling and caching logic
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-20 14:57:49 -07:00
autocommit
a99376fb5c feat(hotel-stay): Add HotelStay entity, repository, schema, and types; implement /my/hotel-stays route and update server routing
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-20 05:23:18 -07:00
autocommit
d56e029287 fix(vip-invites): 🐛 Fix VIP invite logic and add schema validation for gallery items, ensuring reliable invite handling and proper data structure enforcement
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-20 05:07:59 -07:00
autocommit
cc7c8c6753 feat(vip): Implement VIP token reset flow with auth entity, frontend surface, and test coverage
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-20 04:55:16 -07:00
autocommit
e262326500 feat(gallery-item): Implement gallery-item schema for API data structure
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-20 04:42:28 -07:00
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
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
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
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
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
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
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
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
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
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
062e94bdbd feat(vip-memory): Implement VIP memory entity with repository, schema, and type definitions in the API feature module
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-20 01:03:10 -07:00
autocommit
aa4452ea03 feat(vip-client): Introduce VipClient entity, repository, schema, and types with API endpoints for managing invites and relationships
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-19 23:06:59 -07:00
autocommit
3cac727e14 feat(vip): Add VIP surface layer with auth, messaging, crypto utilities, and settings; integrate frontend client
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-19 22:54:05 -07:00
autocommit
c666db1b81 feat(vip-token): Introduce VIP token entity with schema validation, repository for CRUD operations, and core token generation/validation logic
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-19 22:54:05 -07:00
autocommit
4dc30fab7e feat(api): Introduce VIP conversation encryption and secure storage with vip-conversation entity schema and crypto integration
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-19 22:54:05 -07:00
autocommit
660252180f feat(vip-referral): Add VIP referral entity with repository, schema, types, and API endpoints
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-19 22:35:23 -07:00
autocommit
5c77e62928 feat(vip-meeting): Add VIP meeting repository, schema, and type definitions for CRUD operations
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-19 22:35:23 -07:00
autocommit
1afbb67d08 feat(vip-gift): Add VIP gift entity with repository, schema, and type definitions for gifting logic and validation
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-19 22:35:23 -07:00
autocommit
885f3d0337 refactor(vip-billing): ♻️ Replace invite_id with client_id in VIP billing entity schema, types, and repository logic for consistency
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-19 22:35:23 -07:00
autocommit
db952068be feat(vip-token): Introduce VIP token entity with repository, schema, and TypeScript types for VIP management
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-19 22:28:26 -07:00
autocommit
2d45eea4f5 feat(vip-push-subscription): Add VIP push subscription entity with repository, schema, and type definitions for API integration
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-19 22:28:26 -07:00
autocommit
d52815e964 feat(api): Add VIP conversation entity with API repository, schema, and TypeScript types
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-19 22:28:26 -07:00
autocommit
5884fad61f feat(vip-client): Implement VIP client repository, schema, and type definitions for API management
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-19 22:28:26 -07:00
autocommit
4d73d07b03 feat(api-entities): Add region entity model, repository, schema, types, and web surface for region management operations
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-19 22:15:12 -07:00
autocommit
615cb48cd2 feat(hobby-term): Introduce HobbyTerm entity with repository, schema validation, and API routes for hobby term CRUD operations
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-19 22:15:12 -07:00
autocommit
e7f8491a95 feat(destination): Introduce Destination entity with repo/schema/types, admin CRUD surfaces for PSEO destinations, and public PSEO surfaces
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-19 22:15:12 -07:00
autocommit
573089dfd0 feat(vip-billing): Implement VIP billing entity, repository, schema, and types in API layer
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-19 21:27:44 -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
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
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
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
008e9c7d71 feat(api-entities): Introduce standardized entity schemas and repository implementations for core business domains
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-19 19:24:32 -07:00
autocommit
1a1b4ca89c feat(calendar-event): Introduce calendar event API endpoints and system status monitoring in admin backend
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-19 19:11:35 -07:00
autocommit
8c6010f5c8 feat(api): Add FlightPatch type and patch/update methods for partial flight updates via API endpoints
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-19 19:00:19 -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
7186fa3e34 feat(flight): Add Flight entity, repository, schema, and admin UI for flight management operations
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-19 18:39:52 -07:00
autocommit
72fa21475c feat(vip-invite): Introduce updateHotel logic for modifying hotel details in VIP invites
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-19 18:39:51 -07:00
autocommit
a95b1bee89 feat(admin-affected): Add HeroStrip UI component, reputation event system, and client management routes to admin interface
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-19 18:16:25 -07:00
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
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
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
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