diff --git a/front/plugins/__template/config.json b/front/plugins/__template/config.json
index f34dd6be..f2dfd28a 100755
--- a/front/plugins/__template/config.json
+++ b/front/plugins/__template/config.json
@@ -361,7 +361,7 @@
"description": [
{
"language_code": "en_us",
- "string": "These columns are always overwritten by this plugin, unless the user locks or overwrites the value."
+ "string": "These columns are treated as authoritative and will overwrite existing values, including those set by other plugins, unless the current value was explicitly set by the user (Source = USER or Source = LOCKED)."
}
]
},
@@ -396,7 +396,7 @@
"description": [
{
"language_code": "en_us",
- "string": "These columns are only overwritten if they are empty or set to NEWDEV."
+ "string": "These columns are only overwritten if they are empty (NULL / empty string) or if their Source is set to NEWDEV"
}
]
}
diff --git a/front/plugins/adguard_import/config.json b/front/plugins/adguard_import/config.json
index 3c03986c..5fb46a88 100644
--- a/front/plugins/adguard_import/config.json
+++ b/front/plugins/adguard_import/config.json
@@ -335,7 +335,7 @@
"description": [
{
"language_code": "en_us",
- "string": "These columns are always overwritten by this plugin, unless the user locks or overwrites the value."
+ "string": "These columns are treated as authoritative and will overwrite existing values, including those set by other plugins, unless the current value was explicitly set by the user (Source = USER or Source = LOCKED)."
}
]
},
@@ -369,7 +369,7 @@
"description": [
{
"language_code": "en_us",
- "string": "These columns are only overwritten if they are empty or set to NEWDEV."
+ "string": "These columns are only overwritten if they are empty (NULL / empty string) or if their Source is set to NEWDEV"
}
]
}
diff --git a/front/plugins/arp_scan/config.json b/front/plugins/arp_scan/config.json
index ec00d4b0..2c342e5e 100755
--- a/front/plugins/arp_scan/config.json
+++ b/front/plugins/arp_scan/config.json
@@ -294,7 +294,7 @@
"description": [
{
"language_code": "en_us",
- "string": "These columns are always overwritten by this plugin, unless the user locks or overwrites the value."
+ "string": "These columns are treated as authoritative and will overwrite existing values, including those set by other plugins, unless the current value was explicitly set by the user (Source = USER or Source = LOCKED)."
}
]
},
@@ -327,7 +327,7 @@
"description": [
{
"language_code": "en_us",
- "string": "These columns are only overwritten if they are empty or set to NEWDEV."
+ "string": "These columns are only overwritten if they are empty (NULL / empty string) or if their Source is set to NEWDEV"
}
]
},
diff --git a/front/plugins/asuswrt_import/config.json b/front/plugins/asuswrt_import/config.json
index cf4be151..bd165e32 100755
--- a/front/plugins/asuswrt_import/config.json
+++ b/front/plugins/asuswrt_import/config.json
@@ -155,7 +155,7 @@
"description": [
{
"language_code": "en_us",
- "string": "These columns are always overwritten by this plugin, unless the user locks or overwrites the value."
+ "string": "These columns are treated as authoritative and will overwrite existing values, including those set by other plugins, unless the current value was explicitly set by the user (Source = USER or Source = LOCKED)."
}
]
},
@@ -189,7 +189,7 @@
"description": [
{
"language_code": "en_us",
- "string": "These columns are only overwritten if they are empty or set to NEWDEV."
+ "string": "These columns are only overwritten if they are empty (NULL / empty string) or if their Source is set to NEWDEV"
}
]
},
diff --git a/front/plugins/avahi_scan/config.json b/front/plugins/avahi_scan/config.json
index 5f170004..770e2541 100755
--- a/front/plugins/avahi_scan/config.json
+++ b/front/plugins/avahi_scan/config.json
@@ -83,66 +83,8 @@
}
]
},
- { "function": "SET_ALWAYS",
- "type": {
- "dataType": "array",
- "elements": [
- {
- "elementType": "select",
- "elementOptions": [{ "multiple": "true", "ordeable": "true"}],
- "transformers": []
- }
- ]
- },
- "default_value": ["devName"],
- "options": [
- "devName"
- ],
- "localized": ["name", "description"],
- "name": [
- {
- "language_code": "en_us",
- "string": "Set always columns"
- }
- ],
- "description": [
- {
- "language_code": "en_us",
- "string": "These columns are always overwritten by this plugin, unless the user locks or overwrites the value."
- }
- ]
- },
{
- "function": "SET_EMPTY",
- "type": {
- "dataType": "array",
- "elements": [
- {
- "elementType": "select",
- "elementOptions": [{ "multiple": "true", "ordeable": "true"}],
- "transformers": []
- }
- ]
- },
- "default_value": [],
- "options": [
- "devName"
- ],
- "localized": ["name", "description"],
- "name": [
- {
- "language_code": "en_us",
- "string": "Set empty columns"
- }
- ],
- "description": [
- {
- "language_code": "en_us",
- "string": "These columns are only overwritten if they are empty or set to NEWDEV."
- }
- ]
- },
- { "function": "CMD",
+ "function": "CMD",
"type": {
"dataType": "string",
"elements": [
diff --git a/front/plugins/dhcp_leases/config.json b/front/plugins/dhcp_leases/config.json
index 378b91b1..8735c46e 100755
--- a/front/plugins/dhcp_leases/config.json
+++ b/front/plugins/dhcp_leases/config.json
@@ -709,7 +709,7 @@
"description": [
{
"language_code": "en_us",
- "string": "These columns are always overwritten by this plugin, unless the user locks or overwrites the value."
+ "string": "These columns are treated as authoritative and will overwrite existing values, including those set by other plugins, unless the current value was explicitly set by the user (Source = USER or Source = LOCKED)."
}
]
},
@@ -742,7 +742,7 @@
"description": [
{
"language_code": "en_us",
- "string": "These columns are only overwritten if they are empty or set to NEWDEV."
+ "string": "These columns are only overwritten if they are empty (NULL / empty string) or if their Source is set to NEWDEV"
}
]
},
diff --git a/front/plugins/dig_scan/config.json b/front/plugins/dig_scan/config.json
index b97f3602..7a4d2820 100755
--- a/front/plugins/dig_scan/config.json
+++ b/front/plugins/dig_scan/config.json
@@ -84,68 +84,7 @@
]
},
{
- "function": "SET_ALWAYS",
- "type": {
- "dataType": "array",
- "elements": [
- {
- "elementType": "select",
- "elementOptions": [{ "multiple": "true", "ordeable": "true"}],
- "transformers": []
- }
- ]
- },
- "default_value": ["devName", "devFQDN"],
- "options": [
- "devName",
- "devFQDN"
- ],
- "localized": ["name", "description"],
- "name": [
- {
- "language_code": "en_us",
- "string": "Set always columns"
- }
- ],
- "description": [
- {
- "language_code": "en_us",
- "string": "These columns are always overwritten by this plugin, unless the user locks or overwrites the value."
- }
- ]
- },
- {
- "function": "SET_EMPTY",
- "type": {
- "dataType": "array",
- "elements": [
- {
- "elementType": "select",
- "elementOptions": [{ "multiple": "true", "ordeable": "true" }],
- "transformers": []
- }
- ]
- },
- "default_value": [],
- "options": [
- "devName",
- "devFQDN"
- ],
- "localized": ["name", "description"],
- "name": [
- {
- "language_code": "en_us",
- "string": "Set empty columns"
- }
- ],
- "description": [
- {
- "language_code": "en_us",
- "string": "These columns are only overwritten if they are empty or set to NEWDEV."
- }
- ]
- },
- { "function": "CMD",
+ "function": "CMD",
"type": {
"dataType": "string",
"elements": [
diff --git a/front/plugins/freebox/config.json b/front/plugins/freebox/config.json
index 037c88fa..bb63a858 100755
--- a/front/plugins/freebox/config.json
+++ b/front/plugins/freebox/config.json
@@ -331,7 +331,7 @@
"description": [
{
"language_code": "en_us",
- "string": "These columns are always overwritten by this plugin, unless the user locks or overwrites the value."
+ "string": "These columns are treated as authoritative and will overwrite existing values, including those set by other plugins, unless the current value was explicitly set by the user (Source = USER or Source = LOCKED)."
}
]
},
@@ -366,7 +366,7 @@
"description": [
{
"language_code": "en_us",
- "string": "These columns are only overwritten if they are empty or set to NEWDEV."
+ "string": "These columns are only overwritten if they are empty (NULL / empty string) or if their Source is set to NEWDEV"
}
]
}
diff --git a/front/plugins/icmp_scan/config.json b/front/plugins/icmp_scan/config.json
index 27a5473b..59692172 100755
--- a/front/plugins/icmp_scan/config.json
+++ b/front/plugins/icmp_scan/config.json
@@ -324,7 +324,7 @@
"description": [
{
"language_code": "en_us",
- "string": "These columns are always overwritten by this plugin, unless the user locks or overwrites the value."
+ "string": "These columns are treated as authoritative and will overwrite existing values, including those set by other plugins, unless the current value was explicitly set by the user (Source = USER or Source = LOCKED)."
}
]
},
@@ -357,7 +357,7 @@
"description": [
{
"language_code": "en_us",
- "string": "These columns are only overwritten if they are empty or set to NEWDEV."
+ "string": "These columns are only overwritten if they are empty (NULL / empty string) or if their Source is set to NEWDEV"
}
]
}
diff --git a/front/plugins/internet_ip/config.json b/front/plugins/internet_ip/config.json
index 43d260d3..ba8ade02 100755
--- a/front/plugins/internet_ip/config.json
+++ b/front/plugins/internet_ip/config.json
@@ -438,7 +438,7 @@
"description": [
{
"language_code": "en_us",
- "string": "These columns are always overwritten by this plugin, unless the user locks or overwrites the value."
+ "string": "These columns are treated as authoritative and will overwrite existing values, including those set by other plugins, unless the current value was explicitly set by the user (Source = USER or Source = LOCKED)."
}
]
},
@@ -471,7 +471,7 @@
"description": [
{
"language_code": "en_us",
- "string": "These columns are only overwritten if they are empty or set to NEWDEV."
+ "string": "These columns are only overwritten if they are empty (NULL / empty string) or if their Source is set to NEWDEV"
}
]
}
diff --git a/front/plugins/ipneigh/config.json b/front/plugins/ipneigh/config.json
index 1bd3d1cc..4bc1ab50 100755
--- a/front/plugins/ipneigh/config.json
+++ b/front/plugins/ipneigh/config.json
@@ -158,7 +158,7 @@
"description": [
{
"language_code": "en_us",
- "string": "These columns are always overwritten by this plugin, unless the user locks or overwrites the value."
+ "string": "These columns are treated as authoritative and will overwrite existing values, including those set by other plugins, unless the current value was explicitly set by the user (Source = USER or Source = LOCKED)."
}
]
},
@@ -193,7 +193,7 @@
"description": [
{
"language_code": "en_us",
- "string": "These columns are only overwritten if they are empty or set to NEWDEV."
+ "string": "These columns are only overwritten if they are empty (NULL / empty string) or if their Source is set to NEWDEV"
}
]
},
diff --git a/front/plugins/luci_import/config.json b/front/plugins/luci_import/config.json
index 9225d696..2eac488c 100755
--- a/front/plugins/luci_import/config.json
+++ b/front/plugins/luci_import/config.json
@@ -411,7 +411,7 @@
"description": [
{
"language_code": "en_us",
- "string": "These columns are always overwritten by this plugin, unless the user locks or overwrites the value."
+ "string": "These columns are treated as authoritative and will overwrite existing values, including those set by other plugins, unless the current value was explicitly set by the user (Source = USER or Source = LOCKED)."
}
]
},
@@ -443,7 +443,7 @@
"description": [
{
"language_code": "en_us",
- "string": "These columns are only overwritten if they are empty or set to NEWDEV."
+ "string": "These columns are only overwritten if they are empty (NULL / empty string) or if their Source is set to NEWDEV"
}
]
}
diff --git a/front/plugins/mikrotik_scan/config.json b/front/plugins/mikrotik_scan/config.json
index 8cc0bf30..03d1832d 100755
--- a/front/plugins/mikrotik_scan/config.json
+++ b/front/plugins/mikrotik_scan/config.json
@@ -295,7 +295,7 @@
"description": [
{
"language_code": "en_us",
- "string": "These columns are always overwritten by this plugin, unless the user locks or overwrites the value."
+ "string": "These columns are treated as authoritative and will overwrite existing values, including those set by other plugins, unless the current value was explicitly set by the user (Source = USER or Source = LOCKED)."
}
]
},
@@ -328,7 +328,7 @@
"description": [
{
"language_code": "en_us",
- "string": "These columns are only overwritten if they are empty or set to NEWDEV."
+ "string": "These columns are only overwritten if they are empty (NULL / empty string) or if their Source is set to NEWDEV"
}
]
}
diff --git a/front/plugins/nbtscan_scan/config.json b/front/plugins/nbtscan_scan/config.json
index d380bba5..b46ae793 100755
--- a/front/plugins/nbtscan_scan/config.json
+++ b/front/plugins/nbtscan_scan/config.json
@@ -83,66 +83,8 @@
}
]
},
- { "function": "SET_ALWAYS",
- "type": {
- "dataType": "array",
- "elements": [
- {
- "elementType": "select",
- "elementOptions": [{ "multiple": "true", "ordeable": "true" }],
- "transformers": []
- }
- ]
- },
- "default_value": ["devName"],
- "options": [
- "devName"
- ],
- "localized": ["name", "description"],
- "name": [
- {
- "language_code": "en_us",
- "string": "Set always columns"
- }
- ],
- "description": [
- {
- "language_code": "en_us",
- "string": "These columns are always overwritten by this plugin, unless the user locks or overwrites the value."
- }
- ]
- },
{
- "function": "SET_EMPTY",
- "type": {
- "dataType": "array",
- "elements": [
- {
- "elementType": "select",
- "elementOptions": [{ "multiple": "true", "ordeable": "true" }],
- "transformers": []
- }
- ]
- },
- "default_value": [],
- "options": [
- "devName"
- ],
- "localized": ["name", "description"],
- "name": [
- {
- "language_code": "en_us",
- "string": "Set empty columns"
- }
- ],
- "description": [
- {
- "language_code": "en_us",
- "string": "These columns are only overwritten if they are empty or set to NEWDEV."
- }
- ]
- },
- { "function": "CMD",
+ "function": "CMD",
"type": {
"dataType": "string",
"elements": [
diff --git a/front/plugins/nmap_dev_scan/config.json b/front/plugins/nmap_dev_scan/config.json
index 841e7d3a..81fcf114 100755
--- a/front/plugins/nmap_dev_scan/config.json
+++ b/front/plugins/nmap_dev_scan/config.json
@@ -479,7 +479,7 @@
"description": [
{
"language_code": "en_us",
- "string": "These columns are always overwritten by this plugin, unless the user locks or overwrites the value."
+ "string": "These columns are treated as authoritative and will overwrite existing values, including those set by other plugins, unless the current value was explicitly set by the user (Source = USER or Source = LOCKED)."
}
]
},
@@ -513,7 +513,7 @@
"description": [
{
"language_code": "en_us",
- "string": "These columns are only overwritten if they are empty or set to NEWDEV."
+ "string": "These columns are only overwritten if they are empty (NULL / empty string) or if their Source is set to NEWDEV"
}
]
}
diff --git a/front/plugins/nslookup_scan/config.json b/front/plugins/nslookup_scan/config.json
index e57a4899..1589e666 100755
--- a/front/plugins/nslookup_scan/config.json
+++ b/front/plugins/nslookup_scan/config.json
@@ -83,68 +83,8 @@
}
]
},
- { "function": "SET_ALWAYS",
- "type": {
- "dataType": "array",
- "elements": [
- {
- "elementType": "select",
- "elementOptions": [{ "multiple": "true", "ordeable": "true"}],
- "transformers": []
- }
- ]
- },
- "default_value": ["devName", "devFQDN"],
- "options": [
- "devName",
- "devFQDN"
- ],
- "localized": ["name", "description"],
- "name": [
- {
- "language_code": "en_us",
- "string": "Set always columns"
- }
- ],
- "description": [
- {
- "language_code": "en_us",
- "string": "These columns are always overwritten by this plugin, unless the user locks or overwrites the value."
- }
- ]
- },
{
- "function": "SET_EMPTY",
- "type": {
- "dataType": "array",
- "elements": [
- {
- "elementType": "select",
- "elementOptions": [{ "multiple": "true", "ordeable": "true"}],
- "transformers": []
- }
- ]
- },
- "default_value": [],
- "options": [
- "devName",
- "devFQDN"
- ],
- "localized": ["name", "description"],
- "name": [
- {
- "language_code": "en_us",
- "string": "Set empty columns"
- }
- ],
- "description": [
- {
- "language_code": "en_us",
- "string": "These columns are only overwritten if they are empty or set to NEWDEV."
- }
- ]
- },
- { "function": "CMD",
+ "function": "CMD",
"type": {
"dataType": "string",
"elements": [
diff --git a/front/plugins/omada_sdn_imp/config.json b/front/plugins/omada_sdn_imp/config.json
index fd920466..22203782 100755
--- a/front/plugins/omada_sdn_imp/config.json
+++ b/front/plugins/omada_sdn_imp/config.json
@@ -495,7 +495,7 @@
"description": [
{
"language_code": "en_us",
- "string": "These columns are always overwritten by this plugin, unless the user locks or overwrites the value."
+ "string": "These columns are treated as authoritative and will overwrite existing values, including those set by other plugins, unless the current value was explicitly set by the user (Source = USER or Source = LOCKED)."
}
]
},
@@ -531,7 +531,7 @@
"description": [
{
"language_code": "en_us",
- "string": "These columns are only overwritten if they are empty or set to NEWDEV."
+ "string": "These columns are only overwritten if they are empty (NULL / empty string) or if their Source is set to NEWDEV"
}
]
}
diff --git a/front/plugins/omada_sdn_openapi/config.json b/front/plugins/omada_sdn_openapi/config.json
index 9951f117..a9df0317 100755
--- a/front/plugins/omada_sdn_openapi/config.json
+++ b/front/plugins/omada_sdn_openapi/config.json
@@ -468,7 +468,7 @@
"description": [
{
"language_code": "en_us",
- "string": "These columns are always overwritten by this plugin, unless the user locks or overwrites the value."
+ "string": "These columns are treated as authoritative and will overwrite existing values, including those set by other plugins, unless the current value was explicitly set by the user (Source = USER or Source = LOCKED)."
}
]
},
@@ -505,7 +505,7 @@
"description": [
{
"language_code": "en_us",
- "string": "These columns are only overwritten if they are empty or set to NEWDEV."
+ "string": "These columns are only overwritten if they are empty (NULL / empty string) or if their Source is set to NEWDEV"
}
]
}
diff --git a/front/plugins/pihole_api_scan/config.json b/front/plugins/pihole_api_scan/config.json
index ef6520ac..fc94405c 100644
--- a/front/plugins/pihole_api_scan/config.json
+++ b/front/plugins/pihole_api_scan/config.json
@@ -143,7 +143,7 @@
"description": [
{
"language_code": "en_us",
- "string": "These columns are always overwritten by this plugin, unless the user locks or overwrites the value."
+ "string": "These columns are treated as authoritative and will overwrite existing values, including those set by other plugins, unless the current value was explicitly set by the user (Source = USER or Source = LOCKED)."
}
]
},
@@ -177,7 +177,7 @@
"description": [
{
"language_code": "en_us",
- "string": "These columns are only overwritten if they are empty or set to NEWDEV."
+ "string": "These columns are only overwritten if they are empty (NULL / empty string) or if their Source is set to NEWDEV"
}
]
},
diff --git a/front/plugins/pihole_scan/config.json b/front/plugins/pihole_scan/config.json
index ef8fcf26..1fbb936b 100755
--- a/front/plugins/pihole_scan/config.json
+++ b/front/plugins/pihole_scan/config.json
@@ -246,7 +246,7 @@
"description": [
{
"language_code": "en_us",
- "string": "These columns are only overwritten if they are empty or set to NEWDEV."
+ "string": "These columns are only overwritten if they are empty (NULL / empty string) or if their Source is set to NEWDEV"
}
]
},
@@ -279,7 +279,7 @@
"description": [
{
"language_code": "en_us",
- "string": "These columns are always overwritten by this plugin, unless the user locks or overwrites the value."
+ "string": "These columns are treated as authoritative and will overwrite existing values, including those set by other plugins, unless the current value was explicitly set by the user (Source = USER or Source = LOCKED)."
}
]
},
diff --git a/front/plugins/snmp_discovery/config.json b/front/plugins/snmp_discovery/config.json
index 0143b85c..62fc7760 100755
--- a/front/plugins/snmp_discovery/config.json
+++ b/front/plugins/snmp_discovery/config.json
@@ -613,7 +613,7 @@
"description": [
{
"language_code": "en_us",
- "string": "These columns are always overwritten by this plugin, unless the user locks or overwrites the value."
+ "string": "These columns are treated as authoritative and will overwrite existing values, including those set by other plugins, unless the current value was explicitly set by the user (Source = USER or Source = LOCKED)."
}
]
},
@@ -646,7 +646,7 @@
"description": [
{
"language_code": "en_us",
- "string": "These columns are only overwritten if they are empty or set to NEWDEV."
+ "string": "These columns are only overwritten if they are empty (NULL / empty string) or if their Source is set to NEWDEV"
}
]
},
diff --git a/front/plugins/sync/config.json b/front/plugins/sync/config.json
index 98258515..9ef665fa 100755
--- a/front/plugins/sync/config.json
+++ b/front/plugins/sync/config.json
@@ -624,7 +624,7 @@
"description": [
{
"language_code": "en_us",
- "string": "These columns are always overwritten by this plugin, unless the user locks or overwrites the value."
+ "string": "These columns are treated as authoritative and will overwrite existing values, including those set by other plugins, unless the current value was explicitly set by the user (Source = USER or Source = LOCKED)."
}
]
},
@@ -659,7 +659,7 @@
"description": [
{
"language_code": "en_us",
- "string": "These columns are only overwritten if they are empty or set to NEWDEV."
+ "string": "These columns are only overwritten if they are empty (NULL / empty string) or if their Source is set to NEWDEV"
}
]
}
diff --git a/front/plugins/unifi_api_import/config.json b/front/plugins/unifi_api_import/config.json
index fbd60112..ab8080b4 100755
--- a/front/plugins/unifi_api_import/config.json
+++ b/front/plugins/unifi_api_import/config.json
@@ -527,7 +527,7 @@
"description": [
{
"language_code": "en_us",
- "string": "These columns are always overwritten by this plugin, unless the user locks or overwrites the value."
+ "string": "These columns are treated as authoritative and will overwrite existing values, including those set by other plugins, unless the current value was explicitly set by the user (Source = USER or Source = LOCKED)."
}
]
},
@@ -562,7 +562,7 @@
"description": [
{
"language_code": "en_us",
- "string": "These columns are only overwritten if they are empty or set to NEWDEV."
+ "string": "These columns are only overwritten if they are empty (NULL / empty string) or if their Source is set to NEWDEV"
}
]
}
diff --git a/front/plugins/unifi_import/config.json b/front/plugins/unifi_import/config.json
index fe9eba4d..111e3521 100755
--- a/front/plugins/unifi_import/config.json
+++ b/front/plugins/unifi_import/config.json
@@ -948,7 +948,7 @@
"description": [
{
"language_code": "en_us",
- "string": "These columns are always overwritten by this plugin, unless the user locks or overwrites the value."
+ "string": "These columns are treated as authoritative and will overwrite existing values, including those set by other plugins, unless the current value was explicitly set by the user (Source = USER or Source = LOCKED)."
}
]
},
@@ -986,7 +986,7 @@
"description": [
{
"language_code": "en_us",
- "string": "These columns are only overwritten if they are empty or set to NEWDEV."
+ "string": "These columns are only overwritten if they are empty (NULL / empty string) or if their Source is set to NEWDEV"
}
]
},
diff --git a/front/plugins/vendor_update/config.json b/front/plugins/vendor_update/config.json
index cefeb034..d487dab2 100755
--- a/front/plugins/vendor_update/config.json
+++ b/front/plugins/vendor_update/config.json
@@ -254,7 +254,7 @@
"description": [
{
"language_code": "en_us",
- "string": "These columns are always overwritten by this plugin, unless the user locks or overwrites the value."
+ "string": "These columns are treated as authoritative and will overwrite existing values, including those set by other plugins, unless the current value was explicitly set by the user (Source = USER or Source = LOCKED)."
}
]
},
@@ -288,7 +288,7 @@
"description": [
{
"language_code": "en_us",
- "string": "These columns are only overwritten if they are empty or set to NEWDEV."
+ "string": "These columns are only overwritten if they are empty (NULL / empty string) or if their Source is set to NEWDEV"
}
]
},