Commit Graph

7 Commits

Author SHA1 Message Date
2eb4a57639 feat(mail): Add support for multiple domains per mail service
- Add `Domains` field to MailServiceConfig for managing additional domains under single API
- Implement `matchDomain` helper function for precise and subdomain matching logic
- Update `GetServiceByDomain` to check both primary domain and additional domains list
- Enhance EmailConfig UI to display domain count and allow comma-separated domain input
- Add domains field to mail service request/response structures in API handlers
- Update frontend types to include domains array in MailService interface
- Improve documentation with clarification on primary vs additional domains usage
- Allows single mail service API to manage multiple email domains for verification and operations
2026-02-08 02:57:19 +08:00
2bccb06359 feat: Implement the ChatGPT Owner Demotion Console with new frontend and backend components. 2026-02-05 03:13:30 +08:00
3d026b2010 feat: Introduce a new monitoring and configuration dashboard with backend API for autopool management and S2A integration. 2026-02-02 07:55:22 +08:00
247bfb336e feat: Implement database-backed configuration management and the main backend application entry point. 2026-02-01 07:37:49 +08:00
f590fe0c7a feat: Implement core backend infrastructure including configuration management, SQLite database with team owners and app settings, and initial owner-related APIs and frontend components. 2026-01-31 03:16:24 +08:00
92383f2f20 feat: Initialize core application structure with backend configuration, database, API, and a comprehensive frontend UI for account pooling and management. 2026-01-31 01:48:07 +08:00
f4448bbef2 feat: Implement initial full-stack application structure including frontend pages, components, hooks, API integration, and backend services for account pooling and management. 2026-01-30 07:40:35 +08:00