Natalie
5769d5c874
feat(messenger): canonical domain messenger.transquinnftw.com
...
Align the messaging surface with other quinn.* subdomains (my, admin, data).
m.transquinnftw.com and m.quinn.apricot.lan now 301 to messenger.*.
App switcher id/subdomain updated to messenger; shared SAN cert expanded
on deploy.
2026-06-23 07:55:54 -04:00
Natalie
7a1534991e
fix(ci): unblock typecheck for messages Thread and my frontend
...
Thread.tsx imported iMessage primitives from @lilith/ui-messaging where
they are not exported; point at @lilith/ui-imessage instead. Add
skipLibCheck to my/frontend-public and raise the tsc heap in
typecheck-all.sh so the CI sweep no longer OOMs on large frontends.
2026-06-22 00:10:22 -05:00
autocommit
292ddf2f53
feat(messages): ✨ Implement sent-emails API, message threading, Inbox page, and ThreadPane component
...
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-05-16 22:44:15 -07:00
autocommit
54aa8af3e4
feat(messages): ✨ Implement inbox page, API integration, and app shell for message management
...
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-05-16 22:10:07 -07:00
autocommit
a54762249b
feat(messages): ✨ Introduce email admin UI with EmailAdmin page and SentEmailsSection component, backend mail-sync/send logic, and API routes for message operations
...
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-05-16 21:34:35 -07:00
autocommit
a9296815f7
chore(api): 🔧 Update API contract, backend logic, frontend UX, infrastructure, and localization across system-wide components
...
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-05-16 04:42:58 -07:00
autocommit
20ba70cde7
ui(frontend-user): 💄 Rename navigation item from "All Inboxes" to "Messages" for clearer UX
...
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-26 01:29:31 -07:00
autocommit
b1efa71430
refactor(messages): ♻️ Refactor message UI components, utility functions, and hooks for performance improvements and enhanced UX
...
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-26 01:23:26 -07:00
autocommit
67bc106061
feat(contacts): ✨ Add ContactDetailPanel component and related pages (ContactDetails, ContactOverview, ContactRelationship) with Quinn integration links and updated routing
...
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-26 01:17:01 -07:00
autocommit
cc941a3d0b
refactor(messages): ♻️ Update ContactTabs, ContactDetails, and ContactOverview components for improved relationship management UI
...
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-26 01:09:58 -07:00
autocommit
0cf6b2e665
feat(messages): ✨ Add conversation list UI with filtering and new API endpoints for conversation operations
...
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-25 23:10:06 -07:00
autocommit
5920ff9e42
refactor(vip-client): ♻️ Restructure VIP client entity and related components, including schema, types, and entities like vip-conversation and vip-invite, while adding vip-priority-request and updating admin/user surfaces and backend APIs
...
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-24 20:04:58 -07:00
autocommit
9db4a2a899
feat(messages): ✨ Introduce null safety checks and optional chaining for conversation data in the Thread component
...
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-22 23:01:03 -07:00
autocommit
8f3ff20df9
fix(frontend-user): 🐛 Fix empty response handling in fetchJson to prevent errors when API returns empty results
...
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-22 22:54:41 -07:00
autocommit
8f75a229a8
feat(messages-specific): ✨ Introduce screening types, API endpoint, and ClassificationBadge for message classification
...
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-20 05:23:18 -07:00
autocommit
cc7c8c6753
feat(vip): ✨ Implement VIP token reset flow with auth entity, frontend surface, and test coverage
...
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-20 04:55:16 -07:00
autocommit
092cdfd7e0
ui(frontend-user): 💄 Add ContactPanel component with styles and functionality, update ClientsPage for client management, and enhance VipPortalPage for VIP client features
...
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-20 03:04:57 -07:00
autocommit
6e6b07fe23
feat(reputation): ✨ Add home-city and airport-code fields to reputation system for enhanced user profile tracking
...
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-20 02:58:18 -07:00
autocommit
dd012e216f
remove(messages): 🔥 Remove RouteErrorBoundary component and update App to remove dependency
...
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-19 23:53:03 -07:00
autocommit
5cc5fd25ab
feat(user-profile): ✨ Add VIP message API service and frontend page component for fetching/sending messages
...
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-19 23:13:52 -07:00
autocommit
e9c6725f7a
feat(vip): ✨ Introduce gold-themed VIP portal and welcome pages with new components
...
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-19 22:47:52 -07:00
autocommit
832f66077b
feat(messages): ✨ Add VIP message streaming hook and backend API for real-time subscriptions
...
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-19 22:35:24 -07:00
autocommit
922a841326
security(vip): 🔒 ️ Fix WebAuthn credential verification and VIP invite authentication logic, and update frontend VIP page for secure rendering
...
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-19 21:34:39 -07:00
autocommit
6fdfdc6f3c
refactor(app-entrypoints): ♻️ Implement React Router v6 migration by restructuring root components
...
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-19 16:27:02 -07:00
autocommit
6dffa6294e
feat(user-profile): ✨ Add VIP API client and VIP page component for frontend users
...
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-19 15:55:44 -07:00
autocommit
36214ff787
feat(vip-vip): ✨ Add VIP user portal with messaging integration, API routes, and frontend components (VipPortalPage, WelcomePage)
...
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-19 15:08:50 -07:00
autocommit
3587e86fcc
ux(booking): 🚸 Improve booking flow clarity by updating UI and copy in BookingGuide, BookingPage, and RatesPage components
...
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-19 04:09:00 -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
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
2642bc7285
feat(messages): ✨ Add dynamic message loading and thread navigation to the Thread page component
...
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-18 19:25:57 -07:00
autocommit
1ee5b6648e
ui(messages): 💄 Update message thread UI components with improved AppShell layout and thread page structure for better visual hierarchy and UX.
...
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-18 19:25:57 -07:00
autocommit
d11d926685
refactor(layout-specific): ♻️ Unify navigation patterns in AppShell, MyLayout, and Sidebar components for consistent admin/my/quinn-ai layouts
...
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-18 19:25:55 -07:00
autocommit
db85c031c7
ui(messages): 💄 Restructure AppShell component to reorganize messaging feature layout and integrate new UI elements
...
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-18 19:25:54 -07:00
autocommit
2e7fa9168e
feat(user): ✨ Add message handling logic in main.tsx and update Vite type definitions in vite-env.d.ts
...
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-12 22:25:38 -07:00
autocommit
8267865b5d
chore(components): 🔧 Update component dependencies to latest stable versions
...
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-12 10:46:52 -07:00
Claude Code
1ea4830fb3
feat(user): ✨ Introduce ProviderSettings page and update navigation to include third-party provider management
...
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-10 10:02:37 -07:00
Claude Code
b3b15b1736
feat(messages): ✨ Add provider configuration proxy routes and new API types for third-party integrations
...
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-10 10:02:37 -07:00
Claude Code
6d8127e259
feat(messages-frontend-user): ✨ Add BadClientPanel, EmailAdminAccountModals, EmailAdminAliasModals, and GlossaryModals components, plus ContactRelationship, Contacts, EmailAdmin, and Glossary pages for admin email management and relationship tracking
...
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-10 04:23:12 -07:00
Claude Code
1c30b79ce3
feat(messages): ✨ Add name history tracking and fallback time range logic for ContactRelationship and Contacts pages
...
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-10 03:27:30 -07:00
Claude Code
bc3681436e
ui(ui): 💄 Add BadClientPanel component to display messages for invalid/blocked clients
...
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-10 02:15:57 -07:00
Claude Code
76310236e4
feat(user-management): ✨ Introduce client relationship API endpoints and types, update UI components for contact management, bad client handling, and job queues, and enhance the application shell layout for better integration
...
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-10 01:46:08 -07:00
Claude Code
0b89555218
style(relationship): 🎨 Introduce standardized color palette variables for relationship UI components in colors.ts
...
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-10 01:00:27 -07:00
Claude Code
88a73b2b8f
feat(messages): ✨ Improve conversation column and topic timeline rendering with enhanced message grouping, visual cues, and interaction patterns
...
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-10 01:00:27 -07:00
Claude Code
e8b43d6eeb
refactor(user): ♻️ Remove emoji handling from ProposedNameBreakdown and restructure ContactTable/ContactRelationship components
...
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-10 00:01:46 -07:00
Claude Code
23e294ce4d
feat(messages): ✨ Add emoji handling and proposed name breakdown logic to ContactTable and introduce ProposedNameBreakdown component
...
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-09 23:36:51 -07:00
Claude Code
dbcebcea7c
feat(messages): ✨ Improve ContactTable and TopicTimeline components with enhanced relationship visualization and interaction logic
...
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-09 23:31:29 -07:00
Claude Code
e29a358cd8
feat(messages): ✨ Add SimulatorBadge component, ContactRelationship page, and update Thread page for relationship management UI
...
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-09 22:47:29 -07:00
Claude Code
fb2042bd3d
feat(user-relationships): ✨ Add relationship CRUD API endpoints and TypeScript types for frontend-user module
...
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-09 22:47:29 -07:00
Claude Code
9a9b752b79
feat(messages): ✨ Update ContactRelationship and Thread components to enhance relationship and thread display logic for improved UX
...
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-09 22:41:08 -07:00
Claude Code
67379d7c35
feat(messages): ✨ Introduce utility to strip emojis from contact display names in ContactTable
...
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-09 22:41:08 -07:00