Commit graph

83 commits

Author SHA1 Message Date
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
Claude Code
36969a24b1 refactor(admin): ♻️ Remove JPEG/WebP support and introduce 'raw' mode in GalleryPage for image handling
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-07 15:09:32 -07:00
Claude Code
061d981739 types(admin): 🏷️ Add TypeScript types for admin API responses, requests, and related data structures
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-07 14:46:31 -07:00
Claude Code
20f67c623c feat(admin): Update GalleryPage component with image upload, display enhancements, and backend service integration
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-07 14:46:31 -07:00
Claude Code
eee8145243 feat(admin-api): Add image upload and list endpoints for admin gallery management
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-07 14:46:31 -07:00
Claude Code
a889a78770 types(admin-api): 🏷️ Add/remove/update TypeScript interfaces for admin API contracts (AdminUser, AdminRole, ApiResponse)
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-07 13:42:54 -07:00
Claude Code
78fc546731 feat(admin-gallery): Implement new GalleryPage component with image upload, display, and management controls
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-07 13:42:54 -07:00
Claude Code
055cd43bd8 feat(admin-gallery): Add API endpoints for gallery management, including fetching, uploading, and processing media in the admin backend
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-07 13:42:54 -07:00
Claude Code
42c00fa79a ui(admin): 💄 Enhance admin UI with new dashboard and form components for improved usability
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-07 03:59:48 -07:00
Claude Code
d4f4a7551e types(admin): 🏷️ Add admin API interaction types for user management and type safety
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-07 03:59:48 -07:00
Claude Code
d99493e3a9 ui(admin): 💄 Enhance admin dashboard UI with new components, improved layouts, and better UX for Gallery, ContactSubmissions, and CMS content management pages
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-07 03:59:48 -07:00
Claude Code
eca9082d8d ui(admin): 💄 Adjust AdminLayout component styling and structure for improved visual hierarchy
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-07 03:59:48 -07:00
Claude Code
1e36e44f57 feat(admin): Implement admin dashboard routes, layout components, and integrate admin-specific modules into App.tsx
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-07 03:59:48 -07:00
Claude Code
89c8e037f8 test(admin): Add/update test coverage for contact submission validation, storage, and processing in admin backend API
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-07 03:59:48 -07:00
Claude Code
19fd2172bb feat(admin-backend-api): Implement CRUD endpoints for bookings, gallery management, and contact submissions
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-07 03:59:48 -07:00
Claude Code
7b4982649a feat(admin): Update admin backend API routes and server configuration
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-07 03:59:47 -07:00
Claude Code
e1c019228a test(admin): Add comprehensive E2E test coverage for admin frontend workflows
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-06 21:36:27 -07:00
Claude Code
3a2b11503a types(admin-api): 🏷️ Add/extend TypeScript interfaces for admin API contracts to enforce response/request types
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-06 21:36:27 -07:00
Claude Code
f30e755f6e ux(admin): 🚸 Refactor admin panel UI components to unify navigation, improve accessibility, and enhance consistency across destinations, settings, specialties, illustrations, and photo protection pages
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-06 21:36:27 -07:00
Claude Code
0ba56496f8 ui(admin): 💄 Add AccountPopout component for admin account actions and update AdminLayout integration with triggers, styling, and routing
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-06 21:36:27 -07:00
Claude Code
3b2067a10f ui(admin-specific): 💄 Implement new admin dashboard routes and enhance UI components for improved navigation and usability
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-06 21:36:27 -07:00
Claude Code
5c1740ef9f ci(admin-specific): 👷 Update Playwright test config for admin frontend-public tests with suite and CI-specific browser settings
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-06 21:36:27 -07:00
Claude Code
50b3f5a6fa feat(admin-backend): Add/update route handlers for admin API endpoints (destinations, specialties, device-links, page-illustrations, and photo-protection)
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-06 21:36:26 -07:00
Claude Code
74597a6664 refactor(admin-backend-api): ♻️ Improve error handling and restructure database/server logic for cleaner separation
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-06 21:36:26 -07:00
Claude Code
224ce661bd deps-upgrade(frontend-public): ⬆️ Update Vite dependencies and adjust Docker E2E/test environments for frontend-public modules
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-06 21:36:26 -07:00
Claude Code
3367f1429c deps-upgrade(dependencies): ⬆️ Update dependencies across admin, analytics, my, and provider-website modules
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-06 21:36:26 -07:00
Claude Code
89d38b1a2a chore(admin-api): 🔧 Add booking-related HTTP routes for admin API with create/retrieve/delete endpoints and validation logic
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-06 14:26:08 -07:00
Claude Code
d95c47ddf9 types(fontend-public): 🏷️ Implement API request/response type definitions for admin frontend endpoints
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-05 15:21:52 -07:00
Claude Code
343144d4d7 ui(frontend-public): 💄 Implement modern React styling and responsive UX enhancements for admin dashboard components across DashboardPage, NewsletterCampaignsPage, NewsletterSubscribersPage, ShopPage, SubscribersPage, and SiteTextPage.
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-05 15:21:52 -07:00
Claude Code
23cd1e6d24 ui(admin-layout): 💄 Update admin navigation structure and styling in AdminLayout component
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-05 15:21:52 -07:00
Claude Code
9753e367ea ui(admin): 💄 Update admin entry point with new routes, layout, and admin-specific UI features
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-05 15:21:52 -07:00
Claude Code
cc04463a03 breaking(admin-api): 💥 Deprecate legacy endpoints and enforce new request/response schemas for bookings, mail, backup, restore, and shop functionalities
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-05 15:21:52 -07:00
Claude Code
0aac328458 test(bookings): Add comprehensive test cases for booking creation, cancellation, and validation in admin backend API
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-05 15:21:52 -07:00