Commit graph

1513 commits

Author SHA1 Message Date
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
autocommit
682e39ba34 ui(hero): 💄 Enhance TouringLink hover effects with improved visual feedback
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-05-02 17:06:27 -07:00
autocommit
9e1afaeb81 fix(geo-enrichment): 🐛 Replace import.meta.url with import.meta.main in backfill.ts to ensure proper direct script execution during backfill operations
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-05-02 15:51:26 -07:00
autocommit
b59eface44 refactor(tour-stop): ♻️ Update Date object serialization to ensure proper TIMESTAMPTZ mapping for start_date and end_date fields
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-05-02 15:45:31 -07:00
autocommit
ef4a21cfb6 refactor(provider-website): ♻️ Update tour stops API endpoint path to align with new routing conventions
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-05-02 15:15:50 -07:00
autocommit
b13407142e fix(provider-website): 🐛 Prevent undefined values in provider profile API responses by adding default serialization for optional fields
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-05-01 19:24:11 -07:00
autocommit
b5b2585dbc refactor(frontend-public): ♻️ Move maintenance mode route logic to separate configuration in Routes.tsx instead of App.tsx
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-05-01 18:42:26 -07:00
autocommit
7445a48c6d feat(mcp-server): Add client query tools and filters to MCP server's main logic for enhanced data retrieval
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-28 14:29:35 -07:00
autocommit
aa0983028d feat(backend-api): Implement message handling endpoints for creation, retrieval, and status updates
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-28 14:00:04 -07:00
autocommit
0bc5a789e3 feat(api-surfaces): Update message limit validation to enforce a maximum of 5000 characters
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-28 14:00:03 -07:00
autocommit
b28ed2d945 chore(backend-api): 🔧 Update .env.development with local/staging backend API environment variables
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-28 14:00:03 -07:00
autocommit
5d59ea83aa chore(backend-api): 🔧 Update development environment variables in .env.development for backend-api
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-28 13:53:46 -07:00
autocommit
0aed3934a7 feat(mcp-server): Introduce message processing logic with processMessage and MessageProcessor for handling incoming messages
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-28 13:47:34 -07:00
autocommit
d41a3b37e3 feat(backend-api): Add message endpoints for sending/receiving functionality
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-28 13:47:34 -07:00
autocommit
8081ddd733 chore(mcp-server): 🔧 Update server-side config in index.ts to modify client search behavior
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-28 13:35:34 -07:00
autocommit
1546a1b4e8 feat(surfaces): Introduce listClients function with search/filter capabilities for client data retrieval
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-28 13:35:34 -07:00
autocommit
618582da52 feat(client): Add search functionality to client filtering with new types and logic
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-28 13:35:34 -07:00
autocommit
76d8fdcf4e feat(api-scripts): Add migration and backfill scripts for PII extraction in API data processing
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-27 04:59:46 -07:00
autocommit
8963ac41f6 feat(api-surfaces): Introduce ClientsContactPreview component for displaying client contact details in the API dashboard preview
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-27 04:59:46 -07:00
autocommit
a1dd0f7098 feat(contact-render): Introduce modules for first name extraction, decision logic, notes handling, and display name derivation for contact rendering
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-27 04:59:46 -07:00
autocommit
6a548cd2b8 test(processors): Add comprehensive test suites for PII extraction processors (LLM, regex, and relationship-based logic)
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-27 04:59:46 -07:00
autocommit
a03718515c feat(pii-extractor): Introduce PII extraction processors with LLM and regex-based detection, throttling, and relationship kind definitions
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-27 04:59:46 -07:00
autocommit
e508e52ebb feat(api): Implement client PII extraction entity with repository pattern, validation schemas, and TypeScript types
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-27 04:59:46 -07:00
autocommit
3298f01413 feat(client): Add PII fields (SSN, passport) to client schema, types, and processing logic
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-27 04:59:46 -07:00
autocommit
d360b38e6e test(gateway): Add/Update health check test cases for status endpoints and error scenarios
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-27 02:50:16 -07:00
autocommit
b0b87d8e9f docs(gateway): 📝 Update gateway project documentation with setup instructions, API examples, and manifest metadata to reflect new features and dependency versions
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-27 02:50:16 -07:00
autocommit
41acc0954e feat(quinn-ai-gateway): Add Claude and Quinn-My client implementations and TypeScript types for API interactions
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-27 02:50:15 -07:00
autocommit
77165e5b4b chore(gateway): 🔧 Update logging levels, systemd notification logic, and server configuration in gateway app files
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-27 02:50:15 -07:00
autocommit
817e1bfc85 feat(client): Add reputation score and trustLevel fields with validation to Client schema
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-27 02:50:15 -07:00
autocommit
f7e06aece9 feat(quinn-ai-gateway): Introduce conversation management system with repository, schema, and service for message handling and participant tracking
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-27 02:50:15 -07:00
autocommit
099b3b038e chore(quinn-ai-gateway): 🔧 Update port mappings, env templates, and TypeScript config for consistent local/deployment setup
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-27 02:50:15 -07:00
autocommit
cc54a9d8a3 deps-upgrade(quinn-ai-gateway): ⬆️ Update dependencies to latest stable versions for the Quinn-AI gateway component
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-27 02:50:15 -07:00
autocommit
d654d1a726 feat(backend-api): Add contact annotation model and CRUD routes for database operations
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-27 02:42:18 -07:00
autocommit
28b583630a test(vip): Add test coverage for VIP invite generation, validation, and expiration scenarios
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-26 19:12:30 -07:00
autocommit
759658e827 test(api): Add test cases for "my calls" API surface and update test coverage for public contact, roster, and touring surfaces; enhance test harness
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-26 19:12:30 -07:00
autocommit
9bab8aac28 feat(api): Add new call-related configuration and update server startup logic for enhanced call endpoints and middleware support
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-26 18:51:26 -07:00
autocommit
1887e04007 feat(api-surfaces): Add Twilio webhook route handler for public API calls with event processing and test coverage
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-26 18:51:26 -07:00