Claude Code
944d4d95fc
deps-upgrade(features): ⬆️ Update dependencies across admin, messages, my, and provider-website modules
...
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-09 20:47:06 -07:00
Claude Code
1179d11bf6
feat(messages): ✨ Add name history and relationship management endpoints with backend API support and frontend UI components
...
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-09 13:43:22 -07:00
Claude Code
db2ec6cb38
feat(user-interface): ✨ Implement contact management UI with Contacts and ContactRelationship pages and updated AppShell layout
...
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-09 12:15:25 -07:00
Claude Code
b0ff79cd2b
deps-upgrade(adminmy): ⬆️ Update dependencies across admin/backend-api, admin/frontend-public, my/backend-api, and my/frontend-public packages
...
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-09 12:15:25 -07:00
Claude Code
b981590674
test(backend-api): ✅ Add comprehensive device linking tests for admin and user modules
...
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-09 12:08:22 -07:00
Claude Code
334cebd3f1
feat(user-frontend): ✨ Add Relationships page component with API types and management logic
...
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-09 12:08:21 -07:00
Claude Code
c2673f7c3a
feat(reputation): ✨ Add emoji dismiss/suggest endpoints in relationship-routes and implement emoji handling in relationship-service, with test coverage in compute.test
...
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-09 12:08:21 -07:00
Claude Code
0987cc5ad0
chore(config): 🔧 Update Vitest configs in admin and my features to standardize testing practices
...
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-09 12:08:21 -07:00
Claude Code
857dc1bf0b
feat(messages): ✨ Add TypeScript interfaces for relationship and topic modeling in messages API
...
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-09 12:02:15 -07:00
Claude Code
df8da9ce8b
feat(reputation): ✨ Add API routes, service logic, and server integration for managing relationship reputation and calculating scores
...
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-09 09:44:38 -07:00
Claude Code
abebfbc79a
feat(styling): ✨ Add CSS-in-JS styles to ContactForm and implement comprehensive test coverage for ContactModal's contact form functionality
...
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-08 23:04:31 -07:00
Claude Code
c56e2db447
test(booking-form): ✅ Add unit tests for BookingForm component and useBookingForm hook, covering rendering, interactions, state management, and edge cases
...
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-08 23:04:31 -07:00
Claude Code
6cd72adde3
feat(backend-api): ✨ Add database schema and API routes for roster management (applications, memberships, capacity)
...
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-08 23:04:30 -07:00
Claude Code
9930bc528f
feat(security): ✨ Introduce device link API routes and SecurityPage UI for managing linked devices
...
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-08 22:58:47 -07:00
Claude Code
140b6a6e73
feat(admin): ✨ Introduce device link management API route and admin settings page
...
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-08 22:58:47 -07:00
Claude Code
92a9fbb9fc
feat(booking-form): ✨ Add email validation and multi-step field organization to the booking form with enhanced PhoneField handling
...
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-08 22:58:47 -07:00
Claude Code
60f8795613
deps-upgrade(features): ⬆️ Update dependencies across admin, my, and provider-website modules to latest stable versions
...
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-08 22:58:47 -07:00
Claude Code
1593fbe91d
feat(contact-form): ✨ Introduce multi-step contact form with phone validation, modal UI, and state management hook plus E2E tests
...
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-08 22:50:47 -07:00
Claude Code
2e6fe0c0b5
feat(booking): ✨ Introduce BookingForm component with UI, backend API endpoints, and comprehensive e2E test coverage
...
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-08 22:50:47 -07:00
Claude Code
1d54ab80b8
test(messages-specific): ✅ Update Vitest config and lockfile for messages backend tests
...
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-08 22:10:01 -07:00
Claude Code
08034c1da2
feat(messages): ✨ Add reputation UI elements to AppShell and Contacts page and integrate reputation logic in App component
...
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-08 22:10:01 -07:00
Claude Code
addd1aa71f
feat(reputation): ✨ Introduce ReputationService with scoring logic and add /reputation API routes for messages trust/engagement metrics
...
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-08 22:10:01 -07:00
Claude Code
2976526295
feat(reputation): ✨ Add glossary service, routes, API types, and UI page for reputation terminology management
...
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-08 22:10:01 -07:00
Claude Code
43a9b98e36
feat(reputation): ✨ Introduce emoji dictionary and editor for reputation system
...
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-08 22:10:00 -07:00
Claude Code
509b777bf5
test(messages): ✅ Update Vitest test configuration for backend-user feature with test suite plugins and environment setups
...
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-08 22:10:00 -07:00
Claude Code
5b300a4d46
deps-upgrade(messages): ⬆️ Update backend and frontend dependencies in the messages feature
...
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-08 22:10:00 -07:00
Claude Code
d8a60c2c97
feat(user-profile): ✨ Introduce emoji types and integrate emoji rendering in the Contacts page with utility functions for emoji handling
...
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-08 20:45:23 -07:00
Claude Code
c5d5517754
feat(reputation): ✨ Add reputation API routes and service with scoring logic and unit tests
...
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-08 20:45:23 -07:00
Claude Code
8d187f2ae4
feat(reputation): ✨ Introduce EmojiDictionary and EmojiHandler for emoji-based reputation calculations and validation with test coverage
...
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-08 20:45:23 -07:00
Claude Code
e6bfd13e47
feat(assistant): ✨ Introduce emoji scoring logic in the scoreContacts function and add unit tests in score-contacts.test.ts
...
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-08 20:45:23 -07:00
Claude Code
d2678a305b
deps-upgrade(frontend-public): ⬆️ Update frontend dependencies to latest stable versions for bug fixes and security patches
...
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-08 20:45:23 -07:00
Claude Code
bbef8c8da7
deps-upgrade(dependencies): ⬆️ Update dependencies across admin, analytics, comm-newsletter, my, and quinn-ai modules for security, compatibility, and performance improvements
...
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-08 16:37:33 -07:00
Emergency Fix
0b644aa733
fix(provider-website): 🐛 restore CSS-trap WASM restoreKey for API-fetched photos
...
Photos stored on disk are CSS-trap distorted (hue rotation baked in). The
frontend uses WasmImage + per-photo restoreKey to reverse the distortion
at render time. Before this fix, applyPhotoRewrite rewrote src/webpSrc
for API-fetched gallery + shop data but never attached a restoreKey, so
every photo rendered with a visible rainbow tint (the trap in its raw
form) after the /provider-api/api/data fetch replaced the initial state.
- Add ProviderSiteConfig.getPhotoRestoreKey as a second deployment hook
alongside rewritePhotoSrc. Quinn deployment wires it to the
virtual:photo-css-traps module.
- applyPhotoRewrite now takes getRestoreKey and attaches restoreKey to
every gallery/shop photo. Lookup uses webpSrc when present since that
is what WasmImage actually fetches.
- ShopListingPhoto gains an optional restoreKey field.
- PageIllustration + DestinationsPage swap ProtectedImage → PhotoImage
and pull restoreKey via useProviderConfig().getPhotoRestoreKey so their
illustrations restore too. DuosPage and SpecialtiesPage already used
PhotoImage + virtual:photo-css-traps directly so they were already fine.
2026-04-08 12:13:40 -07:00
Claude Code
f2383cc8e5
feat(provider-website): ✨ Add destinations, specialties, and illustration components with data hooks and shared types
...
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-08 11:57:54 -07:00
Claude Code
431bb74221
refactor(rich-text-editor): ♻️ Restructure internal logic for optimized rendering and cleaner architecture
...
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-08 11:57:54 -07:00
Claude Code
5e90d54a8f
feat(messages): ✨ Introduce new frontend UI components and public API interactions for user-facing message handling
...
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-08 11:57:54 -07:00
Claude Code
37af9c2a7e
feat(frontend-public): ✨ Add PlatformsPage and PlatformAdCopy components, update API types, and integrate new routes in App.tsx
...
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-08 11:57:25 -07:00
Claude Code
dbabf3ea35
feat(backend-api): ✨ Add data routes, booking inbound processing, and database integration with MCP server coordination
...
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-08 11:57:25 -07:00
Claude Code
2b2de85d80
feat(user-interface): ✨ Introduce contact search API endpoint and UI components for frontend user messages
...
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-08 11:57:25 -07:00
Claude Code
38b3f7e9b1
deps-upgrade(backend-api): ⬆️ Pin and update dependency versions in admin, comm-newsletter, and my backend APIs to ensure consistency
...
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-08 11:57:25 -07:00
Claude Code
04f6f4d3bf
feat(quinn-ai): ✨ Update core AI logic with new features and optimizations
...
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-08 11:57:25 -07:00
Claude Code
38f8084b6d
feat(backend-api): ✨ Introduce key event processing endpoint and server configuration for real-time event handling
...
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-08 11:57:24 -07:00
Claude Code
8277e8e5fe
ui(contacts-specific): 💄 Improve contact filtering UI/UX with updated logic and interactive components
...
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-08 11:57:24 -07:00
Claude Code
efb5b83732
feat(auth): ✨ Introduce auth API routes, session key store, and secure session management system
...
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-08 11:57:24 -07:00
Claude Code
72ea030635
feat(reputation): ✨ Add reputation-based auto-tagging system for contacts with backend routes, API types, and UI integration
...
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-08 11:57:24 -07:00
Claude Code
620fe45992
feat(messages): ✨ Add Contacts page categorization UI and contact category management hook
...
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-08 11:57:24 -07:00
Claude Code
9cac375894
feat(messages): ✨ Add simulator mode UI badge and environment configuration logic to Dashboard
...
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-08 11:57:24 -07:00
Claude Code
9c2ce7f61a
security(backend-api): 🔒 ️ Refactor encryption handling for credentials to enforce stronger encryption and improved key management
...
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-08 11:57:24 -07:00
Claude Code
22abbcf854
feat(user): ✨ Add simulator mode toggle with SimulatorBadge component, useSimulatorMode hook, and paginated conversation browsing API
...
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-08 11:57:24 -07:00
Claude Code
690536e69b
chore(orchestrator): 🔧 Update production deployment configs, analytics documentation, and dev environment setup scripts
...
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-08 11:57:24 -07:00