Commit graph

98 commits

Author SHA1 Message Date
autocommit
fb934cbbb5 feat(admin): Add database connection setup and admin-specific query functions to backend API
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-19 23:39:57 -07:00
autocommit
2cc1ef2ce5 feat(admin): Introduce admin database models and queries for user management and system-level operations
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-19 23:33:28 -07:00
autocommit
ca92b4ef59 feat(admin): Implement database connection and initialization for admin API server
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-19 23:20:33 -07:00
autocommit
b676190b4c test(admin): Update CMS handler tests to validate empty namespace processing behavior
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-19 23:13:52 -07:00
autocommit
f3f847a1e5 fix(admin): 🐛 Update admin serializer test cases to match current SQL parameter binding behavior
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-19 23:06:59 -07:00
autocommit
a94d4aaa61 chore(admin-backend-api): 🔧 Update Vitest config for admin backend API test environment and coverage settings
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-19 23:06:59 -07:00
autocommit
b42a7052d8 remove(admin-backend): 🔥 Remove admin-specific SQLite type augmentation from node-sqlite-types.d.ts
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-19 21:41:16 -07:00
autocommit
ebcca5ad0a feat(admin): Introduce seed scripts for bulk-importing reference data (cities, hobby terms, positioning tags) into the admin backend
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-19 20:15:40 -07:00
autocommit
bb86f6dc33 feat(admin-backend-api): Add route handlers for backup, gallery, hero strip, roster content, shop, and sync operations
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-19 20:15:40 -07:00
autocommit
405ceb4479 feat(admin-backend-api): Add CMS handler with CRUD operations, database migrations for schema, seed "about" content, and CMS data serialization
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-19 20:15:40 -07:00
autocommit
9a46951e35 chore(admin-backend): 🔧 Update Vite/Vitest config for admin backend API and VIP frontend client to ensure compatibility with new features and resolve build/test issues
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-19 20:15:40 -07:00
autocommit
cd32b595b5 feat(admin-backend): Update region import seed logic to support new region formats and validation rules
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-19 20:01:47 -07:00
autocommit
6161299ba5 feat(admin-backend-api): Add API routes for cult management, data export, hero strip management, mail threads, photo protection, restore functionality, roster content, shop management, system status, and touring support, plus server config updates
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-19 20:01:47 -07:00
autocommit
eb715b0a2f feat(admin-backend-api): Add gallery and CMS route handlers, database operations, and response serializers for content/media management
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-19 19:55:41 -07:00
autocommit
1a1b4ca89c feat(calendar-event): Introduce calendar event API endpoints and system status monitoring in admin backend
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-19 19:11:35 -07:00
autocommit
34e131dab8 chore(admin): 🔧 Update development environment variables and TypeScript config for admin backend and hotel-scout tool
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-19 19:11:35 -07:00
autocommit
f242fb77df deps-upgrade(backend-api): ⬆️ Update dependencies in admin and user feature modules for backend API compatibility, security, and performance improvements
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-19 18:39:51 -07:00
autocommit
a95b1bee89 feat(admin-affected): Add HeroStrip UI component, reputation event system, and client management routes to admin interface
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-19 18:16:25 -07:00
autocommit
f2aad5e669 chore(domains): 🔧 Update development environment variables and Vite config for Quinn domain
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-19 15:36:04 -07:00
autocommit
3f54b14246 deps-upgrade(admin-backend-api): ⬆️ Update dependencies to include security patches, bug fixes, and new features in admin-backend-api
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-19 03:31:30 -07:00
autocommit
7a2fb543ac feat(admin): Add new FMTY tier enum values to admin API registry
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-19 03:06:08 -07:00
autocommit
fecc701e15 breaking(api-server): 💥 Enforce breaking changes to API server configs, database schema, serialization, and type contracts
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-18 22:02:24 -07:00
autocommit
8ca52f1ca5 feat(admin-backend-api): Add service token authentication guard to validate tokens in auth-guard.ts, register token auth in server.ts, and update documentation/tests
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-18 19:25:57 -07:00
autocommit
eea26e9fae chore(backend-api): 🔧 Update local development env template with consistent backend API variables
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-18 19:25:57 -07:00
autocommit
7f557d56d6 feat(admin-backend): Introduce seed file for importing positioning tags to initialize reference data in the admin backend
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-18 19:25:57 -07:00
autocommit
535985d1c5 chore(admin-backend): 🔧 Update database schema and registry logic to support hobby terms, including term storage, retrieval, and validation
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-18 19:25:57 -07:00
autocommit
919f76d6a3 feat(seeds): Add 'Ahegao' as a new hobby term to seed data for database population
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-18 19:25:57 -07:00
autocommit
fd73c7b224 feat(admin-backend): Add CNC hobby term seed data for admin backend database initialization
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-18 19:25:57 -07:00
autocommit
08bfd4552d feat(admin): Add hobby terms category support in admin registry with registration logic and schema updates
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-18 19:25:56 -07:00
autocommit
7eb603b153 feat(cms): Add 'identity' category to hobby terms config and update seed data to include it for backward compatibility
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-18 19:25:56 -07:00
autocommit
e5ead2d9ea feat(pseo): Introduce PSEO templates, admin configurations, and frontend pages for SEO-optimized content
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-18 19:25:56 -07:00
autocommit
c694a20746 deps-upgrade(admin-quinn-ai-api): ⬆️ Update dependencies across admin, quinn-ai, and api modules to enhance compatibility and security
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-18 19:25:56 -07:00
autocommit
01f34dfed6 test(backend-api): Update booking, identity, and server behavior tests to align with logger/config changes
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-18 19:25:55 -07:00
autocommit
f80102546a feat(contact): Standardize error handling and API responses for the contact form with improved validation and test coverage
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-18 19:25:55 -07:00
autocommit
40773d3778 deps-upgrade(dependencies): ⬆️ Update all dependencies across admin/backend-api, provider-website/backend-api, provider-website/frontend-public, and @quinn/api-client packages
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-18 19:25:55 -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
2234228b33 feat(admin-under): Add verified profiles admin UI, routing, and backend verification system
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-12 22:19:25 -07:00
autocommit
8267865b5d chore(components): 🔧 Update component dependencies to latest stable versions
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-12 10:46:52 -07:00
Claude Code
ea7ac3dc72 feat(admin): Introduce admin export API routes, GalleryPage UI, and landing image asset for content management/export
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-10 19:45:05 -07:00
Claude Code
a2d59b6a23 feat(auth-specific): Add auth-specific hook, LoginPage components, and backend routes with env.d.ts type definitions
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-10 02:15:57 -07:00
Claude Code
7e888ae576 feat(admin): Add admin interface components for client intelligence and flagged clients management with new routes, pages, and layout
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-10 01:46:08 -07:00
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
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
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
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
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
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
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