feat: Add ability to configure and test SMTP via UI

This commit is contained in:
Maksim Eltyshev
2025-09-22 20:35:13 +02:00
parent 3a12bb7457
commit c6f4dcdb70
114 changed files with 2161 additions and 301 deletions
+11 -1
View File
@@ -39,7 +39,7 @@ export default {
/* Core */
CORE_INITIALIZE: 'CORE_INITIALIZE',
CORE_INITIALIZE__CONFIG_FETCH: 'CORE_INITIALIZE__CONFIG_FETCH',
CORE_INITIALIZE__BOOTSTRAP_FETCH: 'CORE_INITIALIZE__BOOTSTRAP_FETCH',
FAVORITES_TOGGLE: 'FAVORITES_TOGGLE',
EDIT_MODE_TOGGLE: 'EDIT_MODE_TOGGLE',
HOME_VIEW_UPDATE: 'HOME_VIEW_UPDATE',
@@ -51,6 +51,16 @@ export default {
MODAL_OPEN: 'MODAL_OPEN',
MODAL_CLOSE: 'MODAL_CLOSE',
/* Config */
CONFIG_UPDATE: 'CONFIG_UPDATE',
CONFIG_UPDATE__SUCCESS: 'CONFIG_UPDATE__SUCCESS',
CONFIG_UPDATE__FAILURE: 'CONFIG_UPDATE__FAILURE',
CONFIG_UPDATE_HANDLE: 'CONFIG_UPDATE_HANDLE',
SMTP_CONFIG_TEST: 'SMTP_CONFIG_TEST',
SMTP_CONFIG_TEST__SUCCESS: 'SMTP_CONFIG_TEST__SUCCESS',
SMTP_CONFIG_TEST__FAILURE: 'SMTP_CONFIG_TEST__FAILURE',
/* Webhooks */
WEBHOOK_CREATE: 'WEBHOOK_CREATE',
+6
View File
@@ -34,6 +34,12 @@ export default {
MODAL_OPEN: `${PREFIX}/MODAL_OPEN`,
MODAL_CLOSE: `${PREFIX}/MODAL_CLOSE`,
/* Config */
CONFIG_UPDATE: `${PREFIX}/CONFIG_UPDATE`,
CONFIG_UPDATE_HANDLE: `${PREFIX}/CONFIG_UPDATE_HANDLE`,
SMTP_CONFIG_TEST: `${PREFIX}/SMTP_CONFIG_TEST`,
/* Webhooks */
WEBHOOK_CREATE: `${PREFIX}/WEBHOOK_CREATE`,
+2
View File
@@ -39,6 +39,8 @@ export default [
'commentUpdate',
'commentDelete',
'configUpdate',
'customFieldCreate',
'customFieldUpdate',
'customFieldDelete',