autocommit
|
841a2ef164
|
feat(api): ✨ Add AI conversation route and handler in server.ts to process AI model interactions
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
|
2026-05-11 08:23:49 -07:00 |
|
autocommit
|
01a04a5348
|
feat(assistant): ✨ Implement AI conversation surface with request/response handlers and state management
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
|
2026-05-11 02:39:24 -07:00 |
|
autocommit
|
d7d0a05484
|
feat(ai-conversation): ✨ Add AI conversation repository and schema validation for structured data handling
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
|
2026-05-11 02:39:24 -07:00 |
|
autocommit
|
19c616a76e
|
types(ai-conversation): 🏷️ Implement stricter type guards and union types for AIConversation and Message entities
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
|
2026-05-11 02:33:25 -07:00 |
|
autocommit
|
04f9078d18
|
chore(quinn): 🔧 Add seed script to initialize recurring anchor data for Quinn feature testing
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
|
2026-05-10 21:48:39 -07:00 |
|
autocommit
|
73f2e3db46
|
feat(city-snapshot): ✨ Implement repository methods for fetching, storing, and validating city snapshot data
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
|
2026-05-10 21:48:39 -07:00 |
|
autocommit
|
784b04a1c3
|
db(api): 🗃️ Add city-snapshot migration files to the API's database schema migration directory
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
|
2026-05-10 21:48:39 -07:00 |
|
autocommit
|
39530313b1
|
feat(tour-scoring): ✨ Introduce scoring API with calculateTourScore logic and export functionality
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
|
2026-05-10 21:42:45 -07:00 |
|
autocommit
|
e7ecab79c2
|
feat(api/city-snapshot): ✨ Implement city-snapshot entity with repository, schema validation, and type definitions
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
|
2026-05-10 21:42:44 -07:00 |
|
autocommit
|
a85bd0bdef
|
feat(calendar-event): ✨ Add recurring event support with recurrenceRule, recurrenceEndDate, and exceptions fields for iCalendar compliance
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
|
2026-05-10 21:42:44 -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
|
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
|
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
|
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
|
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
|
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
|
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
|
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
|
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
|
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
|
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 |
|
autocommit
|
2244583a81
|
feat(my): ✨ Implement CRUD entity definitions, repository, schema, and routes for the 'my' API surface with full test coverage
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
|
2026-04-26 18:51:26 -07:00 |
|
autocommit
|
d0f9b0ef5e
|
test(api): ✅ Add test coverage for "my-contacts" geo-enrichment endpoints with schema validation, edge cases, and error handling.
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
|
2026-04-26 02:38:28 -07:00 |
|
autocommit
|
b8e8a4df38
|
feat(geo-enrichment): ✨ Add geospatial data enrichment function to process and tag API responses with location metadata
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
|
2026-04-26 02:32:23 -07:00 |
|
autocommit
|
80fb892d7b
|
infra(api): 🧱 Update server startup logic, middleware, and test harness mocking utilities for API deployment and testing
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
|
2026-04-26 02:32:23 -07:00 |
|
autocommit
|
5b982ffaf7
|
ui(my-surface): 💄 Add clients and contacts views with new surface components and update index.ts
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
|
2026-04-26 02:32:22 -07:00 |
|
autocommit
|
0c52bfba2a
|
feat(contact-backfill): ✨ Add backfillContacts function and Contact entity schema updates with test coverage
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
|
2026-04-26 02:32:22 -07:00 |
|
autocommit
|
e87ae6fec1
|
feat(geo-enrichment): ✨ Add client geo-enrichment backfill and enrichment pipeline with entity repository and test coverage
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
|
2026-04-26 02:32:22 -07:00 |
|
autocommit
|
78ff0769ad
|
fix(api): 🐛 Update API server routing to include missing geo-classification endpoints
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
|
2026-04-26 02:25:52 -07:00 |
|
autocommit
|
4e5eb07faf
|
test(contact-backfill): ✅ Add test cases for groupClients logic in contact backfill with assertions
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
|
2026-04-26 02:25:51 -07:00 |
|