Commit graph

655 commits

Author SHA1 Message Date
autocommit
9fcfabaf62 refactor(frontend-pages): ♻️ Restructure global styling and modal components across Bookings, Calendar, and PlatformAdCopy pages for improved maintainability and consistency
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-18 19:25:54 -07:00
autocommit
ecf36beb7a ui(photos): 💄 Add styling and TypeScript types for PhotosPage with CSS-in-JS enhancements and refined prop/state definitions
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-18 19:25:54 -07:00
autocommit
2510fb5962 ui(inspiration-page): 💄 restructure component and styles for cleaner visual hierarchy and responsive layout
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-18 19:25:54 -07:00
autocommit
ec4918f83f refactor(frontend-public): ♻️ Remove unused components and dead styling from FinancialsPage and its tabs (Income, Pending, Purchases, ROI, Subscriptions)
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-18 19:25:54 -07:00
autocommit
bef2d18630 style(linting): 🎨 Update ESLint rules to enforce stricter backend and frontend linting standards
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-18 19:25:54 -07:00
autocommit
911dfa99d7 feat(backend-api): Introduce AuthGuard and RateLimiter middleware for API security
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-18 19:25:54 -07:00
autocommit
bc9782d980 feat(frontend-public): Add auth and API utilities including hooks for authentication and API calls, credential handling, platform checks, and updated app configuration
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-18 19:25:54 -07:00
autocommit
44bffc449f refactor(frontend-public): ♻️ reorganize UI components and global styles into modular, reusable components for cleaner architecture
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-18 19:25:54 -07:00
autocommit
f8fef5f4ee feat(rich-text-editor): Add markdown parsing and sanitization with toolbar controls for markdown mode
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-18 19:25:54 -07:00
autocommit
51908c85ec feat(backend-api): Standardize server and static file handling with improved error responses and consistent formatting
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-18 19:25:54 -07:00
autocommit
10c894ff47 refactor(backend-api): ♻️ Improve database query consistency with standardized error handling and logging formats
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-18 19:25:54 -07:00
autocommit
123a5ab48b refactor(backend-api): ♻️ Standardize iCalendar utility formatting and error handling across iCalendar parsers and iCloud client integration
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-18 19:25:54 -07:00
autocommit
176869ec94 refactor(backend-api): ♻️ Implement consistent error handling and standardized response formatting for category and contact endpoints
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-18 19:25:54 -07:00
autocommit
832afe73f8 refactor(backend-api): ♻️ Standardize calendar and reminder sync functions with consistent formatting and unified error handling
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-18 19:25:54 -07:00
autocommit
0c7812c8c2 refactor(backend-api): ♻️ Standardize error handling formats and validation responses in booking components for consistent error messages
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-18 19:25:54 -07:00
autocommit
1364c2ea3b feat(auth): Improve JWT token validation and session error handling with consistent formatting and robust error handling
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-18 19:25:54 -07:00
autocommit
47e7f234cd refactor(frontend-pages): ♻️ Standardize import paths and type annotations across 17 frontend page components for consistent maintainability
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-18 19:25:54 -07:00
autocommit
848aa744ef feat(backend-api): Add inspiration data fetching endpoint with query support
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-18 19:25:54 -07:00
autocommit
50d09265fa feat(api-routes): Add route handlers for device linking, photo protection, touring, and travel management operations
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-18 19:25:54 -07:00
autocommit
48d742de8d feat(backend-api): Add CRUD route handlers for data operations and financial transaction/report endpoints
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-18 19:25:54 -07:00
autocommit
13a33d9486 feat(contact-roster): Introduce new API endpoints for managing contacts and rosters with add/remove/update/sync operations
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-18 19:25:54 -07:00
autocommit
46bb75f7f9 feat(calendar): Introduce new calendar and key event management API endpoints with event creation, retrieval, and validation logic
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-18 19:25:54 -07:00
autocommit
a392fcbc8c feat(backend-api): Add booking and reminder system endpoints for create, cancel, update, and send notifications
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-18 19:25:53 -07:00
autocommit
fbaf47adbc security(auth-specific): 🔒️ Validate SSO flows, enhance credential security, and implement TOTP verification in auth-specific routes
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-18 19:25:53 -07:00
autocommit
1fbb48a9bf chore(frontend-public): 🔧 Update Vite config for frontend-public to optimize build performance with plugin upgrades and settings adjustments
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-18 19:25:53 -07:00
autocommit
fbb4bfdd6d docs(style): 📝 Introduce ESLint flat config (v8+) and linting script for frontend-public to enforce consistent code style and catch issues
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-18 19:25:53 -07:00
autocommit
959aeba041 feat(backend-api): Introduce ESLint flat config for backend API with linting script to enforce style and catch code quality issues
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-18 19:25:53 -07:00
autocommit
26733d6544 deps-upgrade(my): ⬆️ Update dependencies in backend-api and frontend-public packages for security and feature compatibility
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-18 19:25:53 -07:00
autocommit
7f519a043b feat(frontend-public): Add URL fragment parsing and auto-expansion for credential category navigation
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-17 20:52:46 -07:00
autocommit
1916f7aa75 chore(quinn-apps): 🔧 Update credential categories configuration in quinn-apps.ts
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-17 20:46:58 -07:00
autocommit
8d91ca6316 feat(layout): Update MyLayout component to include credential categories UI elements and props
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-17 20:46:58 -07:00
autocommit
02153a8952 feat(frontend-utils): Introduce credential categorization utilities and platform status management functions
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-17 20:46:58 -07:00
autocommit
4520f095a2 feat(frontend-public): Add routing and page component for credential categories
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-17 20:46:58 -07:00
autocommit
8c27c85200 feat(frontend-public): Add CredentialsPage component with category-based credential grouping and update API types for category support
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-17 20:44:11 -07:00
autocommit
25eba16635 feat(backend-api): Introduce category schema for credential organization and extend API routes to handle category assignments
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-17 20:44:11 -07:00
autocommit
e7a710299d feat(frontend-pages): Add CredentialsPage and PlatformsPage components with React hooks for credential management and platform selection
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-17 20:44:11 -07:00
autocommit
a56d1d92db refactor(frontend-public): ♻️ Update MyLayout and AppSwitcher components with modern styling and navigation improvements
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-17 20:44:11 -07:00
autocommit
d87fe52085 feat(credentials): Add platform name field to credential validation, database storage, and API contracts
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-17 20:44:11 -07:00
autocommit
48a06d0b18 security(auth): 🔒️ Securely validate session keys and parse cookies in auth routes
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-17 20:44:11 -07:00
autocommit
066d75c019 deps-upgrade(deps): ⬆️ Update dependencies across admin, analytics, messages, my, sso, quinn.www, and root packages to latest versions
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-17 20:44:11 -07:00
autocommit
ec5f0746cf feat(backend-api): Introduce TOTP authentication with server.ts endpoints and dependency updates
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-17 20:44:11 -07:00
autocommit
e121181aef deps-upgrade(features-feature): ⬆️ Update dependencies in admin, analytics, messages, my, sso features, and quinn.www deployment
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-17 20:44:11 -07:00
autocommit
143a98a605 fix(credentials): 🐛 Allow importing rows without a username 2026-04-17 20:36:56 -07:00
autocommit
61017537e0 fix(provider-website): 🐛 Fix booking form validation for short names, missing phone numbers, invalid emails, and service selection in ContactForm/ContactModal and backend components
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-15 20:26:42 -07:00
autocommit
0bbd55934a deps-upgrade(image-protection): ⬆️ Update backend API dependencies for image protection to latest versions
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-15 20:26:42 -07:00
autocommit
ad92004f8e test(e2e-end): Update test configurations, add/remove test cases, and refine result contexts for booking and SEO smoke tests
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-15 20:26:42 -07:00
autocommit
5dae7722c0 feat(provider-website): Update Hero component SEO metadata, enhance data API for key loading/restoration, add booking form validation tests, improve API error handling, and adjust deployment scripts for verification.
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-15 20:26:42 -07:00
Natalie
432bc80efe 🔥 remove test artifacts and cleanup
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-15 01:23:00 -07:00
Natalie
9a496ffd61 feat(@features): add admin and provider website pages
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-15 00:57:20 -07:00
Natalie
b7f7778784 fix(@domains/quinn): 🐛 update smoke tests and last-run json for timezone fixes
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-14 17:31:58 -07:00