Commit graph

152 commits

Author SHA1 Message Date
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
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
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
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
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
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
fcfd8814b8 deps-upgrade(api): ⬆️ Update API dependencies to latest stable versions
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-19 19:11:35 -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
9718a55ac4 deps-upgrade(api): ⬆️ Update API dependencies to latest versions for security patches and compatibility fixes
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-19 19:11:34 -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
b5b5f6dc76 feat(api-surfaces): Add the "my" profile/dashboard surface component, including its API endpoints, exports, and logic
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-19 18:50:44 -07:00
autocommit
2d06d8bb32 feat(api-routes): Add flight-related API endpoints for querying, booking, and managing flights
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-19 18:50:43 -07:00
autocommit
226b72128e feat(vip): Introduce VIP invite generation, validation, and revocation with InviteService and API endpoints
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-19 18:50:43 -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
8a520ab6c4 feat(vip): Implement real-time message streaming via Server-Sent Events (SSE) for VIP users
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-19 18:26:59 -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
2961aa6ea3 deps-upgrade(api): ⬆️ Update lockfile to include SQLite dependencies and versions
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-19 17:53:36 -07:00
autocommit
5666e9daa0 refactor(api-db): ♻️ Replace BetterSqlite3 with bun:sqlite, update type definitions, and adjust initialization logic in admin DB operations
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-19 17:53:36 -07:00
autocommit
30378ac001 deps-upgrade(api): ⬆️ Update API dependencies to newer versions
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-19 17:53:36 -07:00
autocommit
53c18b2828 feat(db-database): Update database abstraction to support better-sqlite3 and bun:sqlite for cross-platform SQLite operations
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-19 17:42:50 -07:00
autocommit
4df909c5a6 deps-upgrade(api): ⬆️ Update Bun lockfile to reflect latest transitive dependency versions
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-19 17:30:09 -07:00
autocommit
aadc902843 db(api): 🗃️ Add admin-specific migration schema and update admin DB read/write operations for privilege handling
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-19 17:30:09 -07:00
autocommit
123026a1c3 deps-upgrade(api): ⬆️ Update API dependencies to include latest bug fixes and improvements
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-19 17:30:09 -07:00
autocommit
b8a486775b refactor(geo-classification): ♻️ Add TypeScript types for DestinationMap props/events and GeoClassificationService responses
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-19 16:27:02 -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
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