Commit graph

199 commits

Author SHA1 Message Date
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
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
autocommit
487c649987 refactor(api): ♻️ Implement modular API server config and routing for improved performance and maintainability
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-20 01:09:59 -07:00
autocommit
8bde151912 feat(vip): Introduce memories endpoint for VIP users with route handling and memory management logic
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-20 01:09:59 -07:00
autocommit
f202fd0ded deps-upgrade(api-features): ⬆️ Update API feature dependencies to latest stable versions
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-20 01:09:59 -07:00
autocommit
ed3e35fd32 feat(storage): Add StorageClient class and cache management utilities for shared data persistence/caching
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-20 01:03:10 -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
731011a92d feat(vip): Implement WebAuthn authentication backend and integrate VIP portal UI/API client
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-19 23:26:56 -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
13db4e64b0 db(api): 🗃️ Update PostgreSQL migration tests, server config, and documentation for deployment while maintaining API compatibility
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-19 22:35:24 -07:00
autocommit
f33359d497 feat(vip): Add API endpoints for VIP authentication, invites, messaging, and relationship management
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-19 22:35:24 -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
94e2aa0921 test(api): Remove deprecated entities (hobby_term, region) from PostgreSQL migration test cases
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-19 22:28:26 -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
b37d03d8db deps-upgrade(api): ⬆️ Update API dependencies, increment build metadata, and align version numbers with new versions
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-19 22:21:44 -07:00
autocommit
e76499204f refactor(admin-surfaces): ♻️ Replace direct DB calls in PSEOHobbyTerms and PSEORegions with AdminDB and AdminDBWrite utilities; update migration tests to validate the refactoring.
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-19 22:21:44 -07:00
autocommit
f1468a283d deps-upgrade(api): ⬆️ Update API dependencies to latest compatible versions
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-19 22:21:44 -07:00
autocommit
dd1096300f feat(api-surfaces): Add destination, hobby-term, and region entities to sitemap generation
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-19 22:15:12 -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
97903763cf feat(api): Add scrapeFlights function to fetch flight data via HTTP requests and parse it using cheerio, updating dependencies in bun.lock
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-19 22:02:02 -07:00
autocommit
18525cfc27 feat(admin-surfaces): Add admin API surfaces for managing PSEO destinations, hobby terms, and regions with CRUD endpoints and shared database utilities
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-19 22:02:02 -07:00
autocommit
1f6f2b5e0f deps-upgrade(features-api): ⬆️ Update dependencies in api and quinn-ai/backend-api to enforce security, performance, and compatibility fixes
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-19 22:02:01 -07:00
autocommit
d9065bfd9f feat(vip): Introduce VIP relationship configuration and server integration logic
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-19 21:47:52 -07:00
autocommit
6549a99342 feat(vip): Update VIP billing API tiers and logic with subscription features
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-19 21:34:39 -07:00
autocommit
922a841326 security(vip): 🔒️ Fix WebAuthn credential verification and VIP invite authentication logic, and update frontend VIP page for secure rendering
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-19 21:34:39 -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
3afcecbd7d feat(vip): Introduce VIP-specific authentication and billing API endpoints
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-19 21:27:43 -07:00
autocommit
30ac861a42 deps-add(api): Implement @lilith/messages-frontend-user with version constraints for API frontend message handling
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-19 21:14:25 -07:00
autocommit
b6e822442c deps-upgrade(api): ⬆️ Update API dependencies to align with new frontend client requirements
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-19 21:14:25 -07:00
autocommit
e030f20b0b test(api): Add PostgreSQL migration test cases to validate migration scripts, rollback logic, and data integrity for API features
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-19 21:07:56 -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
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
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
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