Commit graph

1549 commits

Author SHA1 Message Date
autocommit
00a10bcb6b feat(outreach): Update outreach API endpoints and documentation with new message handling and integration routes
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-05-10 05:50:44 -07:00
autocommit
7c19b69318 refactor(bookings): ♻️ Update database abstraction in booking routes and server files, align API documentation, and refactor architecture documentation
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-05-10 05:50:44 -07:00
autocommit
975075d4ff chore(backend-api): 🔧 Update dev configs for Quinn AI backend API, frontend, and agent modules with new env vars, Vite aliases/plugins, and TypeScript compiler settings
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-05-10 05:50:43 -07:00
autocommit
ed168da813 feat(quinn-ai): Add CLI commands for calendar integration, dry-run mode, scheduled sends, status checks, and worker infrastructure; update build configs and scripts
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-05-10 04:29:23 -07:00
autocommit
9ac91b3fb2 feat(outreach): Implement complete outreach agent system with auto-response engine, dispatch routing, eligibility checks, and reply processing
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-05-10 04:29:23 -07:00
autocommit
c0f8f75443 feat(booking): Implement booking agent with worker-based processing, cover story generation, and deposit policy enforcement
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-05-10 04:29:23 -07:00
autocommit
2df265869c refactor(backend-api): ♻️ Standardize route handler schemas in block-list, bookings, and outreach modules for consistent request/response formats and performance optimizations
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-05-10 04:29:23 -07:00
autocommit
f37db0ded2 docs(quinn-ai): 📝 Update outreach database config and agent handoff documentation for Quinn AI feature
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-05-10 04:29:23 -07:00
autocommit
3860eab45d chore(config): 🔧 Update shared configuration defaults in config.ts for Quinn AI engine modules
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-05-10 04:29:23 -07:00
autocommit
e2091226c5 refactor(quinn-ai): ♻️ Improve modular structure for shared engine modules by reorganizing client interactions, classification, and utility components for better maintainability and type safety
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-05-10 04:29:23 -07:00
autocommit
0b922227b3 test(quinn-ai): Add comprehensive unit tests for Quinn AI engine components including address book, bot detection, calendar, pricing, engine modes, dispatch gates, dry-run, and sensitive word gates
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-05-10 04:29:23 -07:00
autocommit
18b1d0ffc8 perf(quinn-ai/engine/data): Optimize metadata and summary files to reduce processing overhead in message handling
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-05-10 04:29:23 -07:00
autocommit
f36dab7663 chore(message-cache): 🔧 Update cached AI response messages to align with new/updated prompts in Quinn AI engine
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-05-10 04:29:22 -07:00
autocommit
fb53fc802f chore(message-cache): 🔧 refresh Quinn AI engine message cache data and metadata
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-05-10 04:29:22 -07:00
autocommit
29c8e6ea0f chore(quinn-ai): 🔧 Update TypeScript compiler configuration for Quinn AI engine module
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-05-10 04:29:22 -07:00
autocommit
94309eabe9 deps-upgrade(quinn-ai): ⬆️ Update Quinn AI engine dependencies to latest versions
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-05-10 04:29:22 -07:00
autocommit
924f35c789 feat(mcp-server): Replace MCP server backend with quinn.api integration and update auth middleware
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-05-05 15:23:35 -07:00
autocommit
5e4e26afe2 refactor(mcp-server): ♻️ Clean up and reorganize HTTP client implementation with improved variable naming and export declarations
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-05-05 15:16:53 -07:00
autocommit
3929bf4a71 feat(data-api): Implement cache invalidation for content table writes to auto-trigger cache updates
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-05-05 15:10:42 -07:00
autocommit
90c45f02c4 feat(frontend-public): Add maintenance mode route handling for AboutPage during downtime
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-05-05 14:46:26 -07:00
autocommit
3e19742025 remove(api-entities): 🔥 Remove deprecated fields from GalleryItem schema
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-05-05 11:20:55 -07:00
autocommit
347990cdae feat(frontend-public): Add maintenance mode route for rates page in frontend-public
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-05-05 11:02:02 -07:00
autocommit
9f17029166 remove(contacts): 🔥 Remove 'suppressed' filter and UI component from ContactsFilters, StatusPill, and ContactsPage
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-05-04 15:10:55 -07:00
autocommit
628780a8a9 remove(contact-render): 🔥 Remove auto-suppression logic from contact rendering
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-05-04 14:52:18 -07:00
autocommit
3b72adddc9 test(api): Add test cases for contact rendering and client override rendering in API module
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-05-04 14:45:52 -07:00
autocommit
456274658d feat(api-surfaces): Introduce clients-contact-preview and clients API surfaces with new endpoints for client management (CRUD) and contact previews
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-05-04 14:45:51 -07:00
autocommit
2a35307776 feat(api-entities): Add new fields and types to client and contact relationship entity schemas for richer API data representation
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-05-04 14:45:51 -07:00
autocommit
79e16aec3b refactor(contacts): ♻️ Remove suppression props and streamline decision logic in ContactDetailPanel and RenderDecisions
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-05-04 14:45:51 -07:00
autocommit
0b9e601d26 remove(gallery): 🔥 Remove blur reveal animation logic from GalleryGrid component
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-05-03 18:00:57 -07:00
autocommit
9cf50711a5 feat(frontend-public): Add maintenance mode routes for destinations in the frontend routing system
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-05-03 17:08:08 -07:00
autocommit
b7dfee3d1f feat(geo-enrichment): Introduce area-code-to-sub-market mapping and backfill logic to enrich existing data with geographic sub-market information
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-05-03 15:11:03 -07:00
autocommit
dc75b91608 test(api-api): Refine TypeScript types and add test utilities for API test data, assertions, and validation in m-contact-render, www-blog, and www-tour test files
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-05-03 15:11:03 -07:00
autocommit
88b719b911 chore(quinn-ai-gateway): 🔧 Update TypeScript config for compiler options and paths in tsconfig.json
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-05-03 15:11:02 -07:00
autocommit
55dbdc7e58 refactor(frontend-public): ♻️ Remove unused route imports from App.tsx to clean up bundle size and improve maintainability
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-05-03 11:41:21 -07:00
autocommit
5fdd3746a4 fix(age-verification): 🐛 Add null/undefined checks in AgeGate component and useAgeVerification hook to prevent crashes with missing values
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-05-03 11:35:28 -07:00
autocommit
025515faa8 feat(admin): Introduce rate management system for MCP server to enforce and track request limits
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-05-03 10:41:17 -07:00
autocommit
cfeca513c2 feat(admin): Integrate Quinn admin API client for MCP server admin interactions
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-05-03 10:35:18 -07:00
autocommit
7da2d6a318 ci(api): 👷 Increase timeout for test execution in api tests to handle CI environment delays
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-05-03 02:49:26 -07:00
autocommit
76fd3ee38b test(api): Increase timeout for contact render tests to improve reliability in slower environments
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-05-03 02:31:20 -07:00
autocommit
2e25537464 perf(api): Optimize test performance by using shared DB connections and migrating setup to beforeAll
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-05-03 02:01:13 -07:00
autocommit
86b582127f test(api): Update test coverage for emoji slots rendering in client contact previews
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-05-03 01:55:23 -07:00
autocommit
9c262c7216 feat(frontend-hooks): Update custom hooks to integrate with restructured provider API and handle new data fields
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-05-03 01:49:13 -07:00
autocommit
274b3d2edd breaking(www): 💥 Remove deprecated www routes and API configurations from index.ts
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-05-03 01:49:13 -07:00
autocommit
7509821784 breaking(provider-config): 💥 Restructure ProviderConfigService endpoints to enforce new endpoint paths, update config.ts and server.ts routes, and ensure backward-compatibility tests in m-contact-render.test.ts are maintained
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-05-03 01:49:13 -07:00
autocommit
7030e9375a feat(hooks): Extend useProviderData hook to support new data fields and validation requirements
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-05-03 01:42:37 -07:00
autocommit
9c779df1bd feat(contact-render): Introduce emoji rendering for last names in contact display
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-05-03 01:42:36 -07:00
autocommit
7b9ecdd47d fix(admin): 🐛 Fix database connection initialization in admin seed script to prevent seeding failures
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-05-03 01:42:36 -07:00
autocommit
7359350b8e db(admin): 🗃️ Update migration logic to properly handle boolean "featured" flag values in gallery items during schema/data transformations
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-05-03 01:36:01 -07:00
autocommit
fd700e74f8 style(frontend-public): 🎨 Add strict type definitions for optional additional properties in AboutPage component
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-05-03 01:29:41 -07:00
autocommit
94593c0630 ui(pages): 💄 Update TourPage layout and styling for improved visual presentation and onboarding flow
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-05-02 17:27:34 -07:00