Commit graph

481 commits

Author SHA1 Message Date
Claude Code
2515d8a77c feat(sso): Add support for [Provider] SSO integration or enhance OAuth2/OIDC flows
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-09 23:13:06 -07:00
Claude Code
74374f3193 ui(frontend-public): 💄 restructure navigation routes and reorganize layout hierarchy in the App component
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-09 23:06:24 -07:00
Claude Code
72ca881d2d refactor(mcp-server): ♻️ Implement modular server config and MCP integration for better maintainability and cross-compatibility
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-09 23:06:24 -07:00
Claude Code
fee0bd5980 feat(inspiration): Add inspiration feature with database schema, API routes, frontend page, and type definitions
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-09 23:06:24 -07:00
Claude Code
0724d19e8b feat(device-link): Introduce DeviceLink and PassphraseSeeding modules with new API routes and secure authentication logic
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-09 23:00:28 -07:00
Claude Code
e226bf2d70 breaking(auth-specific): 💥 Remove local auth logic and replace with SSO (OAuth/SAML) while deprecating TOTP
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-09 23:00:28 -07:00
Claude Code
e9a7971f91 feat(frontend-public): Add SSO Audit navigation link to AdminLayout and update routing for SSO audit visibility
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-09 23:00:28 -07:00
Claude Code
492f7671dd build(admin): 📦️ Optimize admin frontend build with Vite plugins and environment-specific configurations
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-09 23:00:27 -07:00
Claude Code
65b7f30a2c deps-upgrade(backend-api): ⬆️ Update dependencies for backend API to latest stable versions
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-09 23:00:27 -07:00
Claude Code
e51245fe3a feat(admin-device): Add admin device linking API endpoints for managing device connections
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-09 22:54:10 -07:00
Claude Code
8dbb06d24b feat(admin): Add SSO login UI component and update newsletter auth to integrate SSO providers
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-09 22:54:10 -07:00
Claude Code
156b2bc977 refactor(admin-auth): ♻️ Implement secure, redesigned auth logic, middleware, and API routes with breaking changes
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-09 22:54:10 -07:00
Claude Code
b0fac9205e deps-upgrade(admin): ⬆️ Update admin backend API dependency versions
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-09 22:54:10 -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
458a64a0c4 feat(reputation): Implement reputation relationship types, routes, and service logic to track and calculate user reputation scores based on relationships
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-09 22:47:29 -07:00
Claude Code
9482521f56 breaking(assistant): 💥 Refactor assistant service to enforce delta-formatted responses (incremental updates) instead of full payloads
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
Claude Code
943984cecd feat(user-interface): Add EmailAdmin page and update routing in App.tsx for admin email functionality with toast notifications
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-09 22:21:54 -07:00
Claude Code
8d95fc254f ui(provider-website): 💄 Refactor layout hierarchy, header navigation, and toast components for consistent styling and maintainability
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-09 22:15:34 -07:00
Claude Code
f741e419c9 ui(gallery): 💄 Improve mobile lightbox display by adjusting layout to respect safe area insets and prevent overlap with system UI elements
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-09 22:15:34 -07:00
Claude Code
a9fa2b44a0 ui(relationship): 💄 Add responsive layout adjustments for mobile devices
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-09 22:15:34 -07:00
Claude Code
ed4fd9c738 responsive(messages): 📱 Add responsive layout logic for Contacts and Glossary pages to improve mobile/desktop adaptability
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-09 22:09:34 -07:00
Claude Code
07702c7bd9 feat(messages): Add emoji filtering to Contacts page and update Glossary page UI for consistent message-related features
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-09 21:57:31 -07:00
Claude Code
f7a43a2bb1 feat(reputation): Add 'notes' field to emoji glossary and update frontend API types for glossary-service
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-09 21:51:38 -07:00
Claude Code
cb99f7443f refactor(reputation): ♻️ Update glossary logic in routes and service to preserve historical data while enabling backward-compatible new updates
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-09 21:45:47 -07:00
Claude Code
785e220076 feat(messages): Add emoji suggestions in ProposedNameBreakdown and improve ContactRelationship display logic for better UX
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-09 21:34:06 -07:00
Claude Code
94dd8d0736 feat(shop): Introduce shop configuration module with default settings, validation rules, and environment-specific configurations in shop.ts
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-09 21:21:44 -07:00
Claude Code
de34482ad8 feat(admin): Add shop page component, update admin routing, and define API types for shop endpoints
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-09 21:21:44 -07:00
Claude Code
f728e10b65 ui(admin): 💄 Update About page with new content, layout, and structural changes in admin frontend
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-09 21:14:28 -07:00
Claude Code
e1258a0805 test(admin): Update test cases for CMS handler and registry to verify backend API logic consistency
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-09 21:14:28 -07:00
Claude Code
4938d77052 feat(admin-pages): Add six new admin pages for destinations, etiquette, policies, rates, specialties, and tours, plus update App.tsx routing integration
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-09 21:14:28 -07:00
Claude Code
c089fb6303 feat(cms): Add new CMS configuration options for destinations, etiquette, policies, rates, and specialties, and update ContentTypeEditor UI to render them
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-09 21:14:28 -07:00
Claude Code
0fb2b00b04 i18n(admin): 🌐 Add t-function support to SiteTextPage for dynamic text loading and translation fallbacks
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-09 21:07:15 -07:00
Claude Code
9db39b5b4d test(admin-backend-api): Update admin-backend-api tests for CMSHandler and Serializer to ensure correctness and coverage
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-09 21:07:15 -07:00
Claude Code
90957f8823 feat(contact): Add ContactPage for public contact details and introduce ProposedNameBreakdown component for relationship name breakdowns
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-09 21:07:15 -07:00
Claude Code
39bcde8011 feat(cms): Introduce ObjectArrayField for hierarchical/kv-store modes and update ContentTypeEditor to support mode switching and App.tsx integration
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-09 21:07:14 -07:00
Claude Code
2a677bebb6 chore(cms-configs): 🔧 Update CMS configuration files for about, contact, link-values, physical, site-text, and tour content types
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-09 21:07:14 -07:00
Claude Code
bf8d0359f9 ui(admin): 💄 implement identity management features in IdentityPage.tsx for user profile display and verification flow
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-09 21:00:53 -07:00
Claude Code
9bf6f8b0a5 feat(user-interface): Add RelationshipFilters, Glossary page, and Relationships page for managing message relationships and displaying terminology definitions
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-09 21:00:53 -07:00
Claude Code
00d34ceb82 feat(admin-ui): Add sidebar toggle and booking contact alerts to AdminLayout and ObjectField
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-09 21:00:53 -07:00
Claude Code
5facafe374 feat(provider-website): Add CultOfLilithPage and RosterPage with routing, backend serialization, and new image assets
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-09 20:54:16 -07:00
Claude Code
e6bad21ca1 ui(relationship): 💄 Add theming and styling for relationship states and UI elements
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-09 20:54:16 -07:00
Claude Code
efe584529d feat(messages): Add reputation service backend logic and frontend UI components for contact management, reputation visualization, and conversation tracking
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-09 20:54:15 -07:00
Claude Code
e5d551cbe3 feat(admin): Add admin API routes for site configuration management (text, policies, rates, destinations, etiquette, link values, physical settings, specialties, tour, about, and contact)
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-09 20:54:15 -07:00
Claude Code
426a52f3d4 feat(cms): Introduce ContentTypeEditor component for schema/data model management in admin CMS interface
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-09 20:54:15 -07:00
Claude Code
cb024ac70d feat(cms-fields): Add ArrayField, BooleanField, EnumField, NumberField, RichTextField, and TextField components with TypeScript definitions
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-09 20:54:15 -07:00
Claude Code
edff218e0b feat(admin-identity): Implement admin identity management routes, handlers, and serialization for CMS backend and frontend
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-09 20:54:15 -07:00
Claude Code
5aea1da5ba feat(proxy-specific): Add proxy route handlers for backend-user message routing in routes.ts
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-09 20:47:08 -07:00