diff --git a/frontend/src/composables/systemSettings.js b/frontend/src/composables/systemSettings.js index 30c339c..eaa7155 100644 --- a/frontend/src/composables/systemSettings.js +++ b/frontend/src/composables/systemSettings.js @@ -108,6 +108,9 @@ export function useSystemSettings() { smtp_from_address: '', smtp_from_name: 'ShopDB', alert_recipients: '', + site_base_url: '', + alert_webhook_url: '', + alert_webhook_format: 'teams', // Audit audit_retention_days: 90, // Floor map blueprint (per-facility) diff --git a/frontend/src/views/settings/EmailSettings.vue b/frontend/src/views/settings/EmailSettings.vue index 7eb22fd..eff3672 100644 --- a/frontend/src/views/settings/EmailSettings.vue +++ b/frontend/src/views/settings/EmailSettings.vue @@ -137,6 +137,50 @@ +