Commit graph

140 commits

Author SHA1 Message Date
autocommit
a3a6d0fa25 feat(backend-api): Modify touring endpoint to proxy requests to data-api and update tests for proxy validation
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-19 13:31:59 -07:00
autocommit
58f2118b6e feat(backend-api): Add device linking API endpoints and comprehensive tests for linking/unlinking devices
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-19 03:56:21 -07:00
autocommit
210161f3ac feat(backend-api): Add planner and financials route handlers with schema updates and CRUD/validation tests
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-19 03:24:51 -07:00
autocommit
15a81465fe test(backend-api): Update financials, journal, planner, and tasks feature tests in backend API
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-19 03:18:56 -07:00
autocommit
22b2303830 feat(bookings): Introduce booking reference tracking and confirmation endpoints for income sessions
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-19 03:12:41 -07:00
autocommit
2c28a77656 feat(backend-api): Introduce MCP server API endpoints and database migrations for data handling
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-19 02:34:07 -07:00
autocommit
fdbbdc3270 feat(claude-accounts): Implement Claude account management API route with HTTP methods and validation logic
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-19 02:27:25 -07:00
autocommit
6726fe6ac3 feat(journal): Add journal API route handlers and server integration for endpoints
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-19 01:24:20 -07:00
autocommit
cb4a2bd9f5 feat(db): Add journal database schema definition and register it during backend initialization
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-19 01:24:20 -07:00
autocommit
bad095018e feat(planner): Add planner page, layout, and backend API routes with server integration
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-19 01:17:46 -07:00
autocommit
9c35cf5bcb db(migrations): 🗃️ Add event and period tracking tables to planner database schema
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-19 01:04:17 -07:00
autocommit
fccf1b1169 feat(backend-api): Add API routes, database migrations, and Caldav sync for calendar events, bookings, clients, and financial records
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-19 00:57:53 -07:00
autocommit
b0327c715e feat(tour-stop): Add hotel_name field to tour-stop schema, types, and database model; expose it in admin, user, and public API surfaces
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-19 00:13:19 -07:00
autocommit
71613083a4 feat(client): Introduce emoji tag model for client entities, add tag management route, and update ClientsPage UI
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-18 23:47:33 -07:00
autocommit
a49977dd94 infra(backend-api): 🧱 Implement travel API routes in server setup, testing harness, and seeding scripts
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-18 23:27:35 -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
1dda4bac11 feat(my-backend-apimy): Add financials and project management API routes, database migrations, frontend pages, and type definitions
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-18 22:02:24 -07:00
autocommit
f0ed8b98d5 feat(backend-api): Update API server configuration with new routes, middleware, and environment variables and document usage in README.md
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
7ed9f907d5 feat(api-routes): Add route handlers for fetching and processing platform data endpoints
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-18 19:25:55 -07:00
autocommit
f89a92a7c8 feat(clients-specific): Add new client channels, admin content management system, and enhanced UI for client operations
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-18 19:25:55 -07:00
autocommit
926ac6ada9 feat(backend-api): Introduce Client and Project models with database schema, migrations, and CRUD API routes
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-18 19:25:55 -07:00
autocommit
edf02c6b08 refactor(backend-api): ♻️ Implement cleaner data handling for financial categories by reorganizing queries, database interactions, and server config in categories-data.ts, db.ts, and server.ts
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-18 19:25:55 -07:00
autocommit
6bfdb4f0c1 feat(clients): Add ClientsPage component and /clients API route for client data management
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-18 19:25:55 -07:00
autocommit
ad9b6445bc feat(projects): Introduce ProjectsTab component and new /projects API route for project management
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-18 19:25:54 -07:00
autocommit
3bf807a3b4 feat(financials): Introduce project association support for financial sessions across backend API routes, database schema, and frontend UI
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-18 19:25:54 -07:00
autocommit
81720d4bb3 feat(backend-api): Add project CRUD, financial tracking, and categorization API endpoints and data processing logic
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-18 19:25:54 -07:00
autocommit
68c861d837 db(db): 🗃️ Add project_id foreign key constraints to financial and data tables, update migration scripts, and enhance database utilities for referential integrity
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-18 19:25:54 -07:00
autocommit
7b3f18b9df feat(backend-api): Introduce TOTP-based MFA credential generation, verification, and inference logic with new API routes
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-18 19:25:54 -07:00
autocommit
407b20e69c feat(backend-api): Add TOTP support by introducing totp_secret column and migration schema updates
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-18 19:25:54 -07:00
autocommit
38f00c2066 db(backend-api): 🗃️ Update CalDAV synchronization logic and database operations to support new schema requirements and category management
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-18 19:25:54 -07:00
autocommit
ab5a8a7faf feat(backend-api): Implement CRUD and custom operations for tasks, platforms, and category-site relationships in the backend API
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-18 19:25:54 -07:00
autocommit
87e2681ce1 feat(roster): Add 7 new roster management API endpoints for applications, availability, member management, tracks, and types
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-18 19:25:54 -07:00
autocommit
b217d9a213 feat(backend-api): Add platform inference, credential validation enhancements, and reminder parsing/synchronization logic
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-18 19:25:54 -07:00
autocommit
7b92579b49 feat(db): Introduce Photo and Platform schema definitions with metadata fields and validation for structured database management
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-18 19:25:54 -07:00
autocommit
97f1547df8 feat(backend-api): Introduce financial tracking and Caldav-based travel integration schemas and bridge
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-18 19:25:54 -07:00
autocommit
0f5148e84f feat(backend-api): Introduce database schemas for bookings, calendar, reminders, roster, and tasks, and implement Caldav sync for calendar synchronization
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-18 19:25:54 -07:00
autocommit
f8a351f248 feat(backend-api): Introduce auth schemas and database migrations for user authentication storage
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
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
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