Lilith
774d3b1d74
chore(config): 🔧 Update TypeScript, testing, and infrastructure configurations across codebase
2026-01-18 09:20:11 -08:00
Quinn Ftw
63caac263d
chore: update integration status and add login context
...
Final batch of updates:
- Update email INTEGRATION_STATUS.md
- Update email plugin-messaging tsconfig.json
- Update platform-admin frontend package.json
- Update portal frontend package.json
- Add CTAModal login context for landing frontend
🤖 Generated with [Claude Code](https://claude.com/claude-code )
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2025-12-28 21:38:02 -08:00
Quinn Ftw
8fc52b7c6a
feat(email): update architecture docs and add seed migration
...
Email system updates:
- Update ARCHITECTURE.md with latest design decisions
- Update backend package.json configuration
- Enhance app.module.ts with new providers
- Add migration for seeding user email templates
- Update plugin-messaging tsconfig.json
🤖 Generated with [Claude Code](https://claude.com/claude-code )
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2025-12-28 21:36:20 -08:00
Quinn Ftw
b705a92efc
feat(email): add backend infrastructure, templates, and frontend packages
...
Comprehensive email feature expansion:
Backend:
- Add database migrations for email system tables
- Create email templates for users, orders, and employees
- Add unit tests for core email services
- Add integration test infrastructure
- Configure Jest and TypeScript
Plugin Messaging:
- Add API client for messages service
- Add webhook verifier for security
- Add threading tests and configuration
Shared:
- Create shared types and constants package
Frontend (users):
- Add email preferences management UI
- Add email address management components
- Create unsubscribe flow
Frontend (admin):
- Add integration documentation and exports
🤖 Generated with [Claude Code](https://claude.com/claude-code )
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2025-12-28 21:16:29 -08:00