Commit graph

115 commits

Author SHA1 Message Date
Claude Code
f099852242 feat(admin-backend-api): Add device link authentication flow with AuthGuard middleware validation and database schema for session management
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-10 00:47:57 -07:00
Claude Code
5419a54bf1 chore(backend-api): 🔧 Update environment variables in .env.development for admin, my, and sso modules
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-10 00:47:57 -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
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
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
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
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
74207ee11b feat(admin-api): Add admin API endpoints for cult-of-lilith and roster-content management with updated database schema and server configuration
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-09 20:47:07 -07:00
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
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
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
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
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
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
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
9c66d85770 feat(simon-selector): Add SimonSelector interactive UI component with game logic and state management, and implement GalleryPage for admin display/management
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-08 11:57:24 -07:00
Claude Code
a77d7c1829 feat(booking): Update booking form submission endpoint and gallery display to handle new gallery data flow
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-08 09:41:12 -07:00
Claude Code
3551dc9829 feat(admin): Add protection quality assessment endpoint in admin API, display component for GalleryPage, and API types for protection metrics
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-07 17:33:30 -07:00
Claude Code
70552cc7ad chore(backend-api): 🔧 Update development env vars in .env.development for backend API
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-07 17:33:29 -07:00
Claude Code
27df989c47 deps-upgrade(backend-api): ⬆️ Update dependencies in admin, comm-newsletter, and my backend API modules to latest versions
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-07 17:33:29 -07:00
Claude Code
2cc701ea71 feat(admin): Add adversary view jobs hook for frontend admin dashboard and update user-specific backend API routes
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-07 17:21:57 -07:00
Claude Code
2f4b719b5c feat(admin): Add new admin API endpoints for managing page illustrations
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-07 17:21:57 -07:00
Claude Code
ff44c408fd feat(admin-scope): Introduce photo protection system with adversary view routes, CLI tools, and deployment configurations
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-07 17:21:57 -07:00
Claude Code
b79ee08028 feat(admin): Add rate limit bypass utility for test environments
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-07 16:43:25 -07:00
Claude Code
ca8de140bf test(frontend-public): Improve test result aggregation and storage for frontend admin reporting
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-07 16:34:14 -07:00
Claude Code
9e3be77954 feat(admin): Add TypeScript types for adversary-view job progress tracking in admin interface
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-07 16:34:14 -07:00
Claude Code
3f8247ccd8 feat(admin): Add retry button and handlers for photo card jobs in admin gallery pages
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-07 16:34:14 -07:00
Claude Code
07482fbe12 refactor(frontend-public): ♻️ Export admin API utility hooks to enable reuse across admin hooks
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-07 16:34:13 -07:00
Claude Code
e49b9d6d11 feat(admin-gallery): Add adversary-view route handlers and adversary-specific logic to gallery.ts
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-07 16:34:13 -07:00
Claude Code
12f23fd3f8 refactor(admin): ♻️ Implement modular reuse by exporting the PHOTOS_DIR constant in photos.ts
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-07 15:21:59 -07:00
Claude Code
ca0a400afa refactor(admin-api): ♻️ Implement unified photo path handling in admin API routes by standardizing imports and directory paths across gallery.ts and page-illustrations.ts
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-07 15:21:59 -07:00