Commit Graph

8 Commits

Author SHA1 Message Date
Tola Leng debf35703b Update email test and INCIDENT template 2025-07-15 17:34:04 +07:00
Tola Leng 2d2bd790b0 Disable the debug console logs for production 2025-07-10 22:14:17 +07:00
Tola Leng 78674f758c Refactor: Split settings API into modules 2025-06-17 21:51:26 +08:00
Tola Leng 3a6ab2258a Fix: Use correct API path for test email 2025-06-17 21:50:46 +08:00
Tola Leng 1daaf067d9 Refactor: Split settings API into modules 2025-06-17 21:50:34 +08:00
Tola Leng 039a832b79 feat: Add mail test functionality
Adds a dialog to test email settings and integrates with the `/api/settings/test/email` API endpoint.
- Added a "Test Email" button to the Mail Settings tab.
- Implemented a dialog for entering the recipient email and selecting a template.
- Added UI elements for the dialog (input fields, radio buttons, and a send button).
- Updated `src/services/settingsService.ts` to include the test email API call.
- Added UI components for the dialog (using existing UI components).
- Updated `src/components/settings/general/MailSettingsTab.tsx` to include the test email functionality.
2025-06-05 21:06:48 +08:00
Tola Leng 7ccd413973 Feat: added tab dashboard under General Settings (System Setting and Mail Settings). Improved the Setting API to dynamically use the baseURL. 2025-05-26 16:51:05 +08:00
Tola Leng f483fbd2ee feat: Implement tabbed settings dashboard (System Settings and Mail Settings) 2025-05-24 02:59:34 +08:00