Commit graph

63 commits

Author SHA1 Message Date
Claude Code
e607b18c93 ui(provider-website): 💄 Introduce new layout structure in App component with routing and navigation updates
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-04 21:18:59 -07:00
Claude Code
d68e2b1d7e perf(provider-website): Optimize provider-website API response serialization with faster binary encoding and edge-case handling
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-04 21:18:59 -07:00
Claude Code
54fd89d897 feat(backend-api): Implement provider-website API endpoints in server.ts
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-04 21:18:59 -07:00
Claude Code
1005b79ac7 types(admin): 🏷️ Add TypeScript interfaces for admin API payloads, error handling, and type safety
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-04 21:18:59 -07:00
Claude Code
fb87add744 refactor(admin-pages): ♻️ Update admin pages to adopt new design system styling
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-04 21:18:59 -07:00
Claude Code
bf91415d09 feat(admin): Add admin-specific auth hooks with role-based validation and token management for enhanced admin API interactions
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-04 21:18:58 -07:00
Claude Code
e039f40775 ui(admin): 💄 Improve admin layout structure and enhance payment method editor with updated UI utilities
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-04 21:18:58 -07:00
Claude Code
e9cf5ff6ed types(admin-frontend): 🏷️ Define TypeScript interfaces for admin frontend environment variables and update App.tsx to use feature flags and conditional UI rendering
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-04 21:18:58 -07:00
Claude Code
e9299c7a5a security(admin-backend-api): 🔒️ Enforce role-based access control middleware for all admin routes
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-04 21:18:58 -07:00
Claude Code
cff37b513c security(admin-auth): 🔒️ Enforce stricter admin role validation in AuthGuard middleware
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-04 21:18:58 -07:00
Claude Code
10766f8bf7 security(backend-api): 🔒️ Implement TOTP-based two-factor authentication for admin API with generation, verification, and auth integration
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-04 21:18:58 -07:00
Claude Code
1e576e9adf chore(quinn.www): 🔧 Update Vite build configs and environment variables for domain-specific paths and build settings
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-04 21:18:58 -07:00
Claude Code
038f3eb5d0 deps-upgrade(admin): ⬆️ Update admin-related frontend/backend dependencies to latest stable versions
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-04 21:18:57 -07:00
Claude Code
c5e46eb1e5 feat(admin): Introduce user role management and dashboard controls for admin functionality
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-04 15:58:16 -07:00
Claude Code
c978db234f refactor(provider-website): ♻️ Add shared TypeScript types for provider-website configurations and metadata
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-04 15:58:16 -07:00
Claude Code
37224776c4 fix(provider-website): 🐛 Fix scroll transition animation logic in useScrollTransition hook and enhance test coverage
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-04 15:58:16 -07:00
Claude Code
280eedf310 ui(hero-specific): 💄 Implement modern styling, animations, and dynamic content for the Hero component to improve visual engagement
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-04 15:58:16 -07:00
Claude Code
b75b2d3d5a refactor(data-api): ♻️ Optimize server-side API handlers and data serialization for better performance and maintainability
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-04 15:58:15 -07:00
Claude Code
a11fc36a85 feat(provider-website): Introduce new data API endpoints and models for provider-website feature
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-04 15:18:01 -07:00
Claude Code
3f878699d2 types(provider-website): 🏷️ Implement stricter type definitions for provider-website API responses in shared types
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-04 15:18:01 -07:00
Claude Code
93a54847f0 ui(frontend-public): 💄 Update React components for provider website pages with modernized layout, styling, and functionality for Home, About, Destinations, Tours, Links, Rates, and Specialties pages
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-04 15:18:01 -07:00
Claude Code
fff46e89ac feat(analytics): Add useSiteAnalytics hook for tracking user behavior and site metrics
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-04 15:18:01 -07:00
Claude Code
2ba61fb43e refactor(components): ♻️ Update styling and behavior for shared components BodySilhouette, Section, and SocialLinks
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-04 15:18:01 -07:00
Claude Code
0a15a3b870 refactor(tour-calendar): ♻️ Improve date rendering and styling in TourCalendar for better visual clarity and interactivity
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-04 15:18:01 -07:00
Claude Code
9fa5a03ca1 ui(share-fab): 💄 Enhance ShareFAB with new share options, improved styling, and behavior for content sharing
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-04 15:18:00 -07:00
Claude Code
9ed6347c02 refactor(layout-specific): ♻️ Update global header and footer components with refined layout, navigation, and responsive branding elements
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-04 15:18:00 -07:00
Claude Code
5077578083 ui(provider-website): 💄 Enhance Hero component with refined layout, animations, and interactive props for improved user onboarding
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-04 15:18:00 -07:00
Claude Code
c30744fe83 ui(gallery): 💄 Improve image display, navigation, and accessibility in the Lightbox component
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-04 15:18:00 -07:00
Claude Code
de901a4b74 feat(contact-modal): Add ContactModal component with support/feedback form fields, validation, and styling
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-04 15:18:00 -07:00
Claude Code
45cf98398f ui(contact-card): 💄 Enhance ContactCard component with new interactive fields and improved layout for better UX
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-04 15:18:00 -07:00
Claude Code
b23f39a0f5 ui(booking-guide): 💄 Update BookingGuide component with new UI elements and improved booking guide display functionality
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-04 15:18:00 -07:00
Claude Code
845e3efac3 feat(audio-toggle-fab): Add AudioToggleFAB component with accessibility support and responsive behavior for audio controls
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-04 15:18:00 -07:00
Claude Code
319262b601 feat(provider-website): Update routing and layout logic in the main App component to introduce new UI sections or modify existing navigation flows
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-04 15:18:00 -07:00
Claude Code
3bf075a83e feat(backend-api): Update provider-website API handlers and routes for backend functionality
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-04 15:18:00 -07:00
Claude Code
15bb37bd6a feat(age-verification): Implement dynamic age verification logic in AgeGateProvider with enhanced consent handling and state management
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-04 15:18:00 -07:00
Claude Code
d2bd1dac01 deps-upgrade(analytics-client): ⬆️ Update analytics-client dependencies to latest stable versions
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-04 15:17:59 -07:00
Claude Code
234c4fba4d feat(provider-website): Add backend API endpoints, models, and services for provider-website functionality
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-04 11:09:02 -07:00
Claude Code
d6dad16b89 types(provider-website): 🏷️ Update TypeScript type definitions for provider-website feature compatibility
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-04 11:09:02 -07:00
Claude Code
5b09e5c89f refactor(frontend-public): ♻️ Restructure shared utility functions in frontend-public/src/utils/ for clearer modularity and performance gains
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-04 11:09:02 -07:00
Claude Code
d5e99c7abf feat(frontend-public): Add dynamic metadata support, update analytics tracking, and enhance tour status management in frontend hooks
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-04 11:09:02 -07:00
Claude Code
878b143484 ui(theme-specific): 💄 Update theme-specific styling components and configuration for frontend-public
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-04 11:09:02 -07:00
Claude Code
1b1d738e64 ui(provider-website): 💄 Implement modernized layout and styling for provider-website pages (About, Booking, Gallery, Home, Rates, Tour, Contact, Destination, Links)
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-04 11:09:02 -07:00
Claude Code
60d43e34de refactor(toast): ♻️ Enhance Toast component with new variants, improved styling, and accessibility features
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-04 11:09:01 -07:00
Claude Code
2d123d9d36 ui(share-fab): 💄 Improve ShareFAB button appearance and behavior consistency
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-04 11:09:01 -07:00
Claude Code
56979236c3 ui(contact-modal): 💄 Update contact modal styling, layout, and interaction behavior for improved UX
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-04 11:09:01 -07:00
Claude Code
f4b6b52b26 fix(provider-website): 🐛 Fix AudioToggleFAB toggle logic to resolve state management or user interaction issues
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-04 11:09:01 -07:00
Claude Code
b20b90ae82 refactor(components): ♻️ Update shared UI components with improved styling, props, and structure
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-04 11:09:01 -07:00
Claude Code
bf819e0c2a feat(tour-schedule): Add interactive calendar, map, and contact buttons to TourSchedule components
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-04 11:09:01 -07:00
Claude Code
57f691b55e feat(rates-table): Implement dynamic rate updates, sorting, and filtering for improved RatesTable usability
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-04 11:09:01 -07:00
Claude Code
5b8d877d1a ui(layout-specific): 💄 Update Header, Footer, and Layout components with new styling, structure, and functional improvements
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-04 11:09:01 -07:00