Commit graph

74 commits

Author SHA1 Message Date
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
autocommit
9bc3ff0d97 feat(financial-record): Add FinancialRecord entity with repository, schema, types, and API endpoints for user-specific financial records
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-19 02:27:24 -07:00
autocommit
0b31a87f8f test(api): Add comprehensive tests for WWW provider config API to validate provider-specific configurations (destinations, gallery, iter16, iter18, shop, specialties)
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-19 02:27:24 -07:00
autocommit
bed28c14a0 test(admin-api): Add comprehensive test coverage for admin API endpoints and financial records
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-19 02:27:24 -07:00
autocommit
9dbfca083b feat(api): Add contacts API endpoints and scaffolding files for new entity
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-19 02:18:14 -07:00
autocommit
17d1d58c80 merge(p1-18): quinn.m client-enrichment BFF + ContactPanel section 2026-04-19 02:11:41 -07:00
autocommit
f56448e6d8 feat(p1-18): quinn.m client-enrichment BFF + ContactPanel section
- BFF GET/POST /api/client-enrichment proxies to @features/api /m/clients
- ClientRecordSection renders status, market, emoji_tags, note
- ContactPanel mounts section between RelationshipPreview and Conversations
- POST /m/clients route on @features/api surfaces/m/contacts.ts
2026-04-19 01:09:47 -07:00
autocommit
601b9f202c deps-upgrade(tooling): ⬆️ Update Bun tooling dependencies, refresh scheduled task lock file, and enhance Git pre-push validation with new checks
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-19 00:57:53 -07:00
autocommit
e121d4b60b feat(api-entities): Add client and journal-entry entity models with repository, schema, and TypeScript type definitions plus a client operations API route
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-19 00:57:53 -07:00
autocommit
1098547566 feat(derive-display-name): Implement configurable display name derivation rules, unit tests, and batch processing script
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-19 00:57:52 -07:00
autocommit
a983f0b431 deps-upgrade(api): ⬆️ Update API dependencies to latest versions
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-19 00:57:52 -07:00
autocommit
a188224ecd feat(mcp-server): Add migration logic and data transformation for new city visits in MCP server
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-19 00:13:19 -07:00
autocommit
b0327c715e feat(tour-stop): Add hotel_name field to tour-stop schema, types, and database model; expose it in admin, user, and public API surfaces
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-19 00:13:19 -07:00
autocommit
8f4e976e0c feat(admin): Update admin API surfaces index with new/modified endpoints
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-18 23:47:34 -07:00
autocommit
71613083a4 feat(client): Introduce emoji tag model for client entities, add tag management route, and update ClientsPage UI
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-18 23:47:33 -07:00
autocommit
ff55d48da0 feat(api): Introduce Client entity/model and API endpoints for CRUD operations in config and surface layers
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-18 23:34:24 -07:00
autocommit
edb8485033 feat(my): Add CalendarPage and OpExTab UI with API endpoints for calendar/data management
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-18 23:27:36 -07:00
autocommit
a49977dd94 infra(backend-api): 🧱 Implement travel API routes in server setup, testing harness, and seeding scripts
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-18 23:27:35 -07:00
autocommit
4ff66de1cf feat(contact-sync): Implement ContactSyncService with syncContacts function and add comprehensive tests
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-18 23:27:35 -07:00
autocommit
ebb489c4e6 feat(tour-stop): Add tour-stop entity with repository, schema, and type definitions, plus admin and user UI handlers
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-18 23:27:35 -07:00
autocommit
af4547a750 feat(api-tasks): Add Task CRUD operations with repository, schema, and user interface for task management
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-18 23:27:35 -07:00
autocommit
40370f895c feat(api-reminder): Add Reminder entity with CRUD operations, repository, schema validation, and API routes in "my" namespace
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-18 23:27:35 -07:00
autocommit
7beeba1b3e feat(api-entities): Add inspiration entity with CRUD operations and admin management surface
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-18 23:27:35 -07:00
autocommit
9170ab272a feat(client): Introduce client enrichment fields and admin/user-facing client record display components
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-18 23:27:35 -07:00
autocommit
ea7fd283c9 test(api): Add test coverage for InviteToken, TourEvent, Invites, and TourPlanning entities
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-18 22:02:25 -07:00
autocommit
d2bf89dec9 deps-upgrade(api): ⬆️ Update API dependencies and add migration logic for schema/data changes in migrate.ts
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-18 22:02:25 -07:00
autocommit
fecc701e15 breaking(api-server): 💥 Enforce breaking changes to API server configs, database schema, serialization, and type contracts
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-18 22:02:24 -07:00
autocommit
dd212e0d1a feat(tour-management): Implement core tour-management entities (client, invite-token, tour-event) with full CRUD, geo-classification, invite-dispatch, and tour-planning features including NANPA/sub-market support
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-18 22:02:24 -07:00
autocommit
6fa43a43c2 deps-upgrade(api): ⬆️ Update API dependencies to latest stable versions
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-18 22:02:23 -07:00
autocommit
7fe7d91535 feat(admin): Introduce TourStopsAdmin CRUD interface and update sitemap to include admin tour stops routes
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-18 19:25:57 -07:00
autocommit
e747f63304 feat(destination): Add affluent city dataset for destination initialization
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-18 19:25:56 -07:00
autocommit
e5ead2d9ea feat(pseo): Introduce PSEO templates, admin configurations, and frontend pages for SEO-optimized content
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-18 19:25:56 -07:00
autocommit
ae355cce0d deps-upgrade(api): ⬆️ Update TypeScript, Vite, and Vitest tooling to align with latest dependency versions
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-18 19:25:56 -07:00
autocommit
c694a20746 deps-upgrade(admin-quinn-ai-api): ⬆️ Update dependencies across admin, quinn-ai, and api modules to enhance compatibility and security
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-18 19:25:56 -07:00
autocommit
c682d46f89 feat(surfaces): Introduce interactive tour component and test harness for guided user onboarding
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-18 19:25:56 -07:00
autocommit
edad9f0a09 release(deployments): 🔖 Tag and publish version with updated deployment scripts, e2e test suite, and service configuration for the new release
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-18 19:25:56 -07:00
autocommit
2709e3f10b feat(tour-derivation): Add TourDerivationService class with methods for generating and processing tour data in the API
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-18 19:25:56 -07:00
autocommit
ed59c14161 feat(tour-stop): Add TourStop entity with schema, API CRUD operations for user-specific stops, and comprehensive tests
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-18 19:25:56 -07:00
autocommit
35561a6fc7 feat(api): Introduce CityVisit entity, repository, schema, and API routes for city visit management
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-18 19:25:56 -07:00
autocommit
bf09ca0760 feat(journal-entry): Add JournalEntry entity with repository, schema, and type definitions plus test coverage
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-18 19:25:56 -07:00
autocommit
5f82a63027 feat(content-post): Add ContentPost entity with schema, types, admin CRUD endpoints, and public blog surfaces
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-18 19:25:56 -07:00
autocommit
0394b8df17 feat(client): Add providerSlug field to client entity and update API routes in surfaces/my to expose it for provider management
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-18 19:25:56 -07:00
autocommit
2b6f3b2b98 infra(deployments): 🧱 Modernize deployment configurations, update nginx configs, deploy scripts, and playwright setup alongside updated documentation
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-18 19:25:56 -07:00
autocommit
6a15090e99 feat(analytics): Introduce analytics API endpoints, server-side logic, client methods, and TypeScript types with full test coverage
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-18 19:25:55 -07:00
autocommit
f12b9bd6e7 feat(touring): Introduce TouringOptIn component, analytics-relay service, and API endpoints for guided onboarding interaction tracking
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-18 19:25:55 -07:00
autocommit
6dd2973c48 feat(roster): Introduce roster management UI, API endpoints, and client SDK with email notifications for updates
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-18 19:25:55 -07:00
autocommit
f80102546a feat(contact): Standardize error handling and API responses for the contact form with improved validation and test coverage
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-18 19:25:55 -07:00