Commit graph

14 commits

Author SHA1 Message Date
autocommit
06dd43f9a3 feat(provider-config): Introduce ProviderConfigService with configurable destinations and test coverage
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-19 02:53:15 -07:00
autocommit
940f706677 feat(tour-derivation): Introduce TourDerivationService with tour generation logic and surface layer in www/tour.ts
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-19 02:53:15 -07:00
autocommit
5bf123fd86 feat(provider-config): Introduce ProviderConfig types, service logic, and UI for managing third-party integrations
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-19 02:27:25 -07:00
autocommit
1098547566 feat(derive-display-name): Implement configurable display name derivation rules, unit tests, and batch processing script
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-19 00:57:52 -07:00
autocommit
4ff66de1cf feat(contact-sync): Implement ContactSyncService with syncContacts function and add comprehensive tests
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-18 23:27:35 -07:00
autocommit
ea7fd283c9 test(api): Add test coverage for InviteToken, TourEvent, Invites, and TourPlanning entities
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-18 22:02:25 -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
2709e3f10b feat(tour-derivation): Add TourDerivationService class with methods for generating and processing tour data in the API
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-18 19:25:56 -07:00
autocommit
f12b9bd6e7 feat(touring): Introduce TouringOptIn component, analytics-relay service, and API endpoints for guided onboarding interaction tracking
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-18 19:25:55 -07:00
autocommit
6dd2973c48 feat(roster): Introduce roster management UI, API endpoints, and client SDK with email notifications for updates
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-18 19:25:55 -07:00
autocommit
8122857be6 feat(touring-subscribe): Implement touring subscription entity, service, API endpoints, and frontend opt-in component with validation and tests
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-18 19:25:55 -07:00
autocommit
6283e90ffb feat(contact-form): Implement contact form entity, service, and schema with hCaptcha validation; add frontend components, hooks, and API client
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-18 19:25:55 -07:00
autocommit
d141065ff1 feat(blog-publishing): Implement blog publishing system with Markdown support, slug generation, and service logic including unit tests
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-18 19:25:55 -07:00