Commit graph

15 commits

Author SHA1 Message Date
autocommit
851762c1ef feat(api): Add invite and short-link endpoints with database models and public API support
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-19 19:35:56 -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
5666e9daa0 refactor(api-db): ♻️ Replace BetterSqlite3 with bun:sqlite, update type definitions, and adjust initialization logic in admin DB operations
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-19 17:53:36 -07:00
autocommit
53c18b2828 feat(db-database): Update database abstraction to support better-sqlite3 and bun:sqlite for cross-platform SQLite operations
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-19 17:42:50 -07:00
autocommit
aadc902843 db(api): 🗃️ Add admin-specific migration schema and update admin DB read/write operations for privilege handling
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-19 17:30:09 -07:00
autocommit
f62e67f1db feat(admin-screening): Add admin screening API endpoints, entities, shared validation logic, and test suite
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-19 16:02:22 -07:00
autocommit
8347e582f9 feat(api): Introduce CalendarEventRepo, VIP calendar UI surfaces, and push notifications for VIP event management
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-19 15:29:34 -07:00
autocommit
dd212e0d1a feat(tour-management): Implement core tour-management entities (client, invite-token, tour-event) with full CRUD, geo-classification, invite-dispatch, and tour-planning features including NANPA/sub-market support
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-18 22:02:24 -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
2f60d2cf7c refactor(api): ♻️ Standardize API server config schema and logger setup for consistent modularity and observability
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-18 19:25:55 -07:00
autocommit
c51df297b9 feat(totp): Add TOTP utilities for secure time-based token generation and verification
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-18 19:25:55 -07:00
autocommit
e4d52aec7d feat(mail): Introduce reusable MailService class and utility functions for email handling in index.ts with unit tests
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-18 19:25:55 -07:00
autocommit
b11dd6d558 feat(ical): Introduce iCal parsing and generation utilities in the shared module
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-18 19:25:55 -07:00
autocommit
03a11b2563 refactor(db): ♻️ Refactor database utility functions for cleaner architecture and add comprehensive tests
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-18 19:25:55 -07:00
autocommit
e840cf6404 refactor(api-errors): ♻️ Standardize error classes and middleware for consistent API error handling and improve propagation/logging
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-18 19:25:55 -07:00