diff --git a/front/plugins/notification_processing/config.json b/front/plugins/notification_processing/config.json
index 7a97e969..fbdee993 100755
--- a/front/plugins/notification_processing/config.json
+++ b/front/plugins/notification_processing/config.json
@@ -225,7 +225,7 @@
"description": [
{
"language_code": "en_us",
- "string": "Custom text template for new device notifications. Use {FieldName} placeholders, e.g. {devName} ({eveMac}) - {eveIp}. Leave empty for default formatting. Available fields: {devName}, {eveMac}, {devVendor}, {eveIp}, {eveDateTime}, {eveEventType}, {devComments}."
+ "string": "Custom text template for new device notifications. Use {FieldName} placeholders, e.g. {devName} ({eveMac}) - {eveIp}. Leave empty for default formatting. Available fields: {devName}, {eveMac}, {devVendor}, {eveIp}, {eveDateTime}, {eveEventType}, {devComments}, {devVlan}, {devSite}, {devSSID}."
}
]
},
@@ -249,7 +249,7 @@
"description": [
{
"language_code": "en_us",
- "string": "Custom text template for down device notifications. Use {FieldName} placeholders, e.g. {devName} ({eveMac}) - {eveIp}. Leave empty for default formatting. Available fields: {devName}, {eveMac}, {devVendor}, {eveIp}, {eveDateTime}, {eveEventType}, {devComments}."
+ "string": "Custom text template for down device notifications. Use {FieldName} placeholders, e.g. {devName} ({eveMac}) - {eveIp}. Leave empty for default formatting. Available fields: {devName}, {eveMac}, {devVendor}, {eveIp}, {eveDateTime}, {eveEventType}, {devComments}, {devVlan}, {devSite}, {devSSID}."
}
]
},
@@ -273,7 +273,7 @@
"description": [
{
"language_code": "en_us",
- "string": "Custom text template for reconnected device notifications. Use {FieldName} placeholders, e.g. {devName} ({eveMac}) reconnected at {eveDateTime}. Leave empty for default formatting. Available fields: {devName}, {eveMac}, {devVendor}, {eveIp}, {eveDateTime}, {eveEventType}, {devComments}."
+ "string": "Custom text template for reconnected device notifications. Use {FieldName} placeholders, e.g. {devName} ({eveMac}) reconnected at {eveDateTime}. Leave empty for default formatting. Available fields: {devName}, {eveMac}, {devVendor}, {eveIp}, {eveDateTime}, {eveEventType}, {devComments}, {devVlan}, {devSite}, {devSSID}."
}
]
},
@@ -297,7 +297,7 @@
"description": [
{
"language_code": "en_us",
- "string": "Custom text template for event notifications. Use {FieldName} placeholders, e.g. {devName} ({eveMac}) {eveEventType} at {eveDateTime}. Leave empty for default formatting. Available fields: {devName}, {eveMac}, {devVendor}, {eveIp}, {eveDateTime}, {eveEventType}, {devComments}."
+ "string": "Custom text template for event notifications. Use {FieldName} placeholders, e.g. {devName} ({eveMac}) {eveEventType} at {eveDateTime}. Leave empty for default formatting. Available fields: {devName}, {eveMac}, {devVendor}, {eveIp}, {eveDateTime}, {eveEventType}, {devComments}, {devVlan}, {devSite}, {devSSID}."
}
]
},
diff --git a/front/plugins/rest_import/config.json b/front/plugins/rest_import/config.json
index 5ae42a03..a757f853 100644
--- a/front/plugins/rest_import/config.json
+++ b/front/plugins/rest_import/config.json
@@ -1171,7 +1171,8 @@
"devSite",
"devType",
"devParentMAC",
- "devParentPort"
+ "devParentPort",
+ "devVlan"
],
"localized": [
"name",
diff --git a/server/messaging/notification_sections.py b/server/messaging/notification_sections.py
index 031d54b2..38d1f369 100644
--- a/server/messaging/notification_sections.py
+++ b/server/messaging/notification_sections.py
@@ -52,7 +52,10 @@ SQL_TEMPLATES = {
devLastIP as eveIp,
eveDateTime,
eveEventType,
- devComments
+ devComments,
+ devVlan,
+ devSite,
+ devSSID
FROM Events_Devices
WHERE evePendingAlertEmail = 1
AND eveEventType = 'New Device' {condition}
@@ -66,7 +69,10 @@ SQL_TEMPLATES = {
eveIp,
eveDateTime,
eveEventType,
- devComments
+ devComments,
+ devVlan,
+ devSite,
+ devSSID
FROM Events_Devices AS down_events
WHERE evePendingAlertEmail = 1
AND down_events.eveEventType = 'Device Down'
@@ -88,7 +94,10 @@ SQL_TEMPLATES = {
reconnected_devices.eveIp,
reconnected_devices.eveDateTime,
reconnected_devices.eveEventType,
- devComments
+ devComments,
+ devVlan,
+ devSite,
+ devSSID
FROM Events_Devices AS reconnected_devices
WHERE reconnected_devices.eveEventType = 'Down Reconnected'
AND reconnected_devices.evePendingAlertEmail = 1
@@ -109,7 +118,10 @@ SQL_TEMPLATES = {
devLastIP as eveIp,
eveDateTime,
eveEventType,
- devComments
+ devComments,
+ devVlan,
+ devSite,
+ devSSID
FROM Events_Devices
WHERE evePendingAlertEmail = 1
AND eveEventType IN ({event_types}) {condition}