Commit 3f6e405457efb2b8181e0d1a95ff040717a87d16
1 parent
59abb2bc
Rule chains default to auto-assign style refactor
Showing
9 changed files
with
87 additions
and
95 deletions
@@ -1391,7 +1391,6 @@ | @@ -1391,7 +1391,6 @@ | ||
1391 | "assign-rulechains": "Regelketten zuweisen", | 1391 | "assign-rulechains": "Regelketten zuweisen", |
1392 | "assign-new-rulechain": "Neues Regelkette zuweisen", | 1392 | "assign-new-rulechain": "Neues Regelkette zuweisen", |
1393 | "delete-rulechains": "Regelketten löschen", | 1393 | "delete-rulechains": "Regelketten löschen", |
1394 | - "default": "Standard", | ||
1395 | "unassign-rulechain": "Nicht zugeordnete Regelkette", | 1394 | "unassign-rulechain": "Nicht zugeordnete Regelkette", |
1396 | "unassign-rulechains": "Nicht zugeordnete Regelketten", | 1395 | "unassign-rulechains": "Nicht zugeordnete Regelketten", |
1397 | "unassign-rulechain-title": "Möchten Sie die Zuordnung die Regelkette '{{ruleChainTitle}}' wirklich aufheben?", | 1396 | "unassign-rulechain-title": "Möchten Sie die Zuordnung die Regelkette '{{ruleChainTitle}}' wirklich aufheben?", |
@@ -1401,16 +1400,17 @@ | @@ -1401,16 +1400,17 @@ | ||
1401 | "unassign-rulechains-from-edge-text": "Nach der Bestätigung wird die Zuordnung aller ausgewählten Regelketten aufgehoben und sie sind für den Rand nicht mehr zugänglich.", | 1400 | "unassign-rulechains-from-edge-text": "Nach der Bestätigung wird die Zuordnung aller ausgewählten Regelketten aufgehoben und sie sind für den Rand nicht mehr zugänglich.", |
1402 | "assign-rulechain-to-edge": "Regelkette(n) dem Rand zuordnen", | 1401 | "assign-rulechain-to-edge": "Regelkette(n) dem Rand zuordnen", |
1403 | "assign-rulechain-to-edge-text": "Bitte wählen Sie die Regelketten aus, die Sie dem Rand zuordnen möchten", | 1402 | "assign-rulechain-to-edge-text": "Bitte wählen Sie die Regelketten aus, die Sie dem Rand zuordnen möchten", |
1404 | - "set-default-root-edge": "Machen Sie Randregelkette zur Wurzel Standard", | ||
1405 | - "set-default-root-edge-rulechain-title": "Sind Sie sicher, dass Sie die Randregelkette '{{ruleChainName}}' zur Wurzel machen Standard?", | ||
1406 | - "set-default-root-edge-rulechain-text": "Nach der Bestätigung wird die Randregelkette zur Wurzel Standard und behandelt alle eingehenden Transportnachrichten.", | 1403 | + "set-edge-template-root-rulechain": "Regelkette als Rand der Kantenvorlage erstellen", |
1404 | + "set-edge-template-root-rulechain-title": "Möchten Sie die Kantenvorlage der Regelkette '{{ruleChainName}}' wirklich als Root festlegen?", | ||
1405 | + "set-edge-template-root-rulechain-text": "Nach der Bestätigung wird die Regelkette zum Stamm der Kantenvorlage und zur Stammregelkette für neu erstellte Kanten.", | ||
1407 | "invalid-rulechain-type-error": "Regelkette konnte nicht importiert werden: Ungültige Regelkettentyp. Erwarteter Typ ist {{expectedRuleChainType}}.", | 1406 | "invalid-rulechain-type-error": "Regelkette konnte nicht importiert werden: Ungültige Regelkettentyp. Erwarteter Typ ist {{expectedRuleChainType}}.", |
1408 | - "set-default-edge": "Machen Sie Regelkette Standard", | ||
1409 | - "set-default-edge-title": "Sind Sie sicher, dass Sie die Randregelkette '{{ruleChainName}}' machen Standard?", | ||
1410 | - "set-default-edge-text": "Nach der Bestätigung wird die Randregelkette für neu erstellte Rand vergeben.", | ||
1411 | - "remove-default-edge": "Randregelkette Standard entfernen", | ||
1412 | - "remove-default-edge-title": "Sind Sie sicher, dass Sie die Randregelkette '{{ruleChainName}}' aus der Standardliste entfernen?", | ||
1413 | - "remove-default-edge-text": "Nach der Bestätigung wird die Randregelkette nicht für neu erstellte Rand vergeben." | 1407 | + "set-auto-assign-to-edge": "Weisen Sie den Kanten bei der Erstellung eine Regelkette zu", |
1408 | + "set-auto-assign-to-edge-title": "Sind Sie sicher, dass Sie die Kantenregelkette '{{ruleChainName}}' bei der Erstellung den Kanten zuweisen möchten? ", | ||
1409 | + "set-auto-assign-to-edge-text": "Nach der Bestätigung wird die Kantenregelkette bei der Erstellung automatisch den Kanten zugewiesen.", | ||
1410 | + "unset-auto-assign-to-edge": "Weisen Sie Kanten bei der Erstellung keine Regelkette zu", | ||
1411 | + "unset-auto-assign-to-edge-title": "Sind Sie sicher, dass Sie die Kantenregelkette '{{ruleChainName}}' bei der Erstellung nicht den Kanten zuweisen möchten?", | ||
1412 | + "unset-auto-assign-to-edge-text": "Nach der Bestätigung wird die Kantenregelkette bei der Erstellung nicht mehr automatisch den Kanten zugewiesen.", | ||
1413 | + "edge-template-root": "Vorlagenstamm" | ||
1414 | }, | 1414 | }, |
1415 | "rulenode": { | 1415 | "rulenode": { |
1416 | "details": "Details", | 1416 | "details": "Details", |
@@ -854,17 +854,7 @@ | @@ -854,17 +854,7 @@ | ||
854 | "edge-type-list-empty": "No edge types selected.", | 854 | "edge-type-list-empty": "No edge types selected.", |
855 | "edge-types": "Edge types", | 855 | "edge-types": "Edge types", |
856 | "license-key-hint": "To obtain your license please navigate to the <a href='https://thingsboard.io/pricing/?active=thingsboard-edge' target='_blank'>pricing page</a> and select the best license option for your case.", | 856 | "license-key-hint": "To obtain your license please navigate to the <a href='https://thingsboard.io/pricing/?active=thingsboard-edge' target='_blank'>pricing page</a> and select the best license option for your case.", |
857 | - "cloud-endpoint-hint": "Edge requires HTTP(s) access to Cloud (ThingsBoard CE/PE) to verify the license key. Please specify Cloud URL that Edge is able to connect to.", | ||
858 | - | ||
859 | - "set-edge-template-root-rulechain": "Make rule chain edge template root", | ||
860 | - "set-edge-template-root-rulechain-title": "Are you sure you want to make the rule chain '{{ruleChainName}}' edge template root?", | ||
861 | - "set-edge-template-root-rulechain-text": "After the confirmation the rule chain will become edge template root and will be root rule chain for a newly created edges.", | ||
862 | - "set-auto-assign-to-edge": "Assign rule chain to edge(s) on creation", | ||
863 | - "set-auto-assign-to-edge-title": "Are you sure you want to assign the edge rule chain '{{ruleChainName}}' to edge(s) on creation?", | ||
864 | - "set-auto-assign-to-edge-text": "After the confirmation the edge rule chain will be automatically assigned to edge(s) on creation.", | ||
865 | - "unset-auto-assign-to-edge": "Unset assign rule chain to edge(s) on creation", | ||
866 | - "unset-auto-assign-to-edge-title": "Are you sure you want to unset assign the edge rule chain '{{ruleChainName}}' to edge(s) on creation?", | ||
867 | - "unset-auto-assign-to-edge-text": "After the confirmation the edge rule chain will no longer be automatically assigned to edge(s) on creation." | 857 | + "cloud-endpoint-hint": "Edge requires HTTP(s) access to Cloud (ThingsBoard CE/PE) to verify the license key. Please specify Cloud URL that Edge is able to connect to." |
868 | }, | 858 | }, |
869 | "error": { | 859 | "error": { |
870 | "unable-to-connect": "Unable to connect to the server! Please check your internet connection.", | 860 | "unable-to-connect": "Unable to connect to the server! Please check your internet connection.", |
@@ -1561,7 +1551,6 @@ | @@ -1561,7 +1551,6 @@ | ||
1561 | "rulechain": { | 1551 | "rulechain": { |
1562 | "rulechain": "Rule chain", | 1552 | "rulechain": "Rule chain", |
1563 | "rulechains": "Rule chains", | 1553 | "rulechains": "Rule chains", |
1564 | - "default-root": "Default root", | ||
1565 | "root": "Root", | 1554 | "root": "Root", |
1566 | "delete": "Delete rule chain", | 1555 | "delete": "Delete rule chain", |
1567 | "name": "Name", | 1556 | "name": "Name", |
@@ -1598,7 +1587,7 @@ | @@ -1598,7 +1587,7 @@ | ||
1598 | "assign-rulechains": "Assign rulechains", | 1587 | "assign-rulechains": "Assign rulechains", |
1599 | "assign-new-rulechain": "Assign new rulechain", | 1588 | "assign-new-rulechain": "Assign new rulechain", |
1600 | "delete-rulechains": "Delete rulechains", | 1589 | "delete-rulechains": "Delete rulechains", |
1601 | - "auto-assign-to-edge": "Auto-assign to edge(s)", | 1590 | + "set-auto-assign-to-edge-card": "Assign to edge(s) on creation", |
1602 | "unassign-rulechain": "Unassign rulechain", | 1591 | "unassign-rulechain": "Unassign rulechain", |
1603 | "unassign-rulechains": "Unassign rulechains", | 1592 | "unassign-rulechains": "Unassign rulechains", |
1604 | "unassign-rulechain-title": "Are you sure you want to unassign the rulechain '{{ruleChainTitle}}'?", | 1593 | "unassign-rulechain-title": "Are you sure you want to unassign the rulechain '{{ruleChainTitle}}'?", |
@@ -1611,13 +1600,17 @@ | @@ -1611,13 +1600,17 @@ | ||
1611 | "set-default-root-edge": "Make rule chain default root", | 1600 | "set-default-root-edge": "Make rule chain default root", |
1612 | "set-default-root-edge-rulechain-title": "Are you sure you want to make the rule chain '{{ruleChainName}}' default edge root?", | 1601 | "set-default-root-edge-rulechain-title": "Are you sure you want to make the rule chain '{{ruleChainName}}' default edge root?", |
1613 | "set-default-root-edge-rulechain-text": "After the confirmation the rule chain will become default edge root and will handle all incoming transport messages.", | 1602 | "set-default-root-edge-rulechain-text": "After the confirmation the rule chain will become default edge root and will handle all incoming transport messages.", |
1603 | + "set-edge-template-root-rulechain": "Make rule chain as edge template root", | ||
1604 | + "set-edge-template-root-rulechain-title": "Are you sure you want to make the rule chain '{{ruleChainName}}' edge template root?", | ||
1605 | + "set-edge-template-root-rulechain-text": "After the confirmation the rule chain will become edge template root and will be root rule chain for a newly created edges.", | ||
1614 | "invalid-rulechain-type-error": "Unable to import rule chain: Invalid rule chain type. Expected type is {{expectedRuleChainType}}.", | 1606 | "invalid-rulechain-type-error": "Unable to import rule chain: Invalid rule chain type. Expected type is {{expectedRuleChainType}}.", |
1615 | - "set-auto-assign-to-edge": "Auto-assign rule chain to edge(s) on creation", | ||
1616 | - "set-auto-assign-to-edge-title": "Are you sure you want to auto-assign the edge rule chain '{{ruleChainName}}' to edge(s) on creation?", | 1607 | + "set-auto-assign-to-edge": "Assign rule chain to edge(s) on creation", |
1608 | + "set-auto-assign-to-edge-title": "Are you sure you want to assign the edge rule chain '{{ruleChainName}}' to edge(s) on creation?", | ||
1617 | "set-auto-assign-to-edge-text": "After the confirmation the edge rule chain will be automatically assigned to edge(s) on creation.", | 1609 | "set-auto-assign-to-edge-text": "After the confirmation the edge rule chain will be automatically assigned to edge(s) on creation.", |
1618 | - "remove-auto-assign-to-edge": "Do not assign rule chain to edge(s) on creation", | ||
1619 | - "remove-auto-assign-to-edge-title": "Are you sure you do not want to auto-assign the edge rule chain '{{ruleChainName}}' to edge(s) on creation?", | ||
1620 | - "remove-auto-assign-to-edge-text": "After the confirmation the edge rule chain won't be automatically assigned to edge(s) on creation." | 1610 | + "unset-auto-assign-to-edge": "Do not assign rule chain to edge(s) on creation", |
1611 | + "unset-auto-assign-to-edge-title": "Are you sure you do not want to assign the edge rule chain '{{ruleChainName}}' to edge(s) on creation?", | ||
1612 | + "unset-auto-assign-to-edge-text": "After the confirmation the edge rule chain will no longer be automatically assigned to edge(s) on creation.", | ||
1613 | + "edge-template-root": "Template Root" | ||
1621 | }, | 1614 | }, |
1622 | "rulenode": { | 1615 | "rulenode": { |
1623 | "details": "Details", | 1616 | "details": "Details", |
@@ -1459,7 +1459,6 @@ | @@ -1459,7 +1459,6 @@ | ||
1459 | "assign-rulechains": "Asignar cadenas de reglas", | 1459 | "assign-rulechains": "Asignar cadenas de reglas", |
1460 | "assign-new-rulechain": "Asignar nueva cadena de reglas", | 1460 | "assign-new-rulechain": "Asignar nueva cadena de reglas", |
1461 | "delete-rulechains": "Eliminar cadenas de reglas", | 1461 | "delete-rulechains": "Eliminar cadenas de reglas", |
1462 | - "default": "Predeterminado", | ||
1463 | "unassign-rulechain": "Anular asignación de cadena de reglas", | 1462 | "unassign-rulechain": "Anular asignación de cadena de reglas", |
1464 | "unassign-rulechains": "Anular asignación de cadenas de reglas", | 1463 | "unassign-rulechains": "Anular asignación de cadenas de reglas", |
1465 | "unassign-rulechain-title": "¿Está seguro de que desea desasignar la cadena de reglas '{{ruleChainTitle}}'?", | 1464 | "unassign-rulechain-title": "¿Está seguro de que desea desasignar la cadena de reglas '{{ruleChainTitle}}'?", |
@@ -1469,16 +1468,17 @@ | @@ -1469,16 +1468,17 @@ | ||
1469 | "unassign-rulechains-from-edge-text": "Después de la confirmación, todas las cadenas de reglas seleccionadas quedarán sin asignar y el borde no podrá acceder a ellas", | 1468 | "unassign-rulechains-from-edge-text": "Después de la confirmación, todas las cadenas de reglas seleccionadas quedarán sin asignar y el borde no podrá acceder a ellas", |
1470 | "assign-rulechain-to-edge": "Asignar cadena (s) de reglas a borde", | 1469 | "assign-rulechain-to-edge": "Asignar cadena (s) de reglas a borde", |
1471 | "assign-rulechain-to-edge-text": "Seleccione las cadenas de reglas para asignar al borde", | 1470 | "assign-rulechain-to-edge-text": "Seleccione las cadenas de reglas para asignar al borde", |
1472 | - "set-default-root-edge": "Hacer que la cadena de reglas sea la raíz predeterminada", | ||
1473 | - "set-default-root-edge-rulechain-title": "¿Está seguro de que desea hacer que la cadena de reglas '{{ruleChainName}}' sea la raíz de borde predeterminada?", | ||
1474 | - "set-default-root-edge-rulechain-text": "Después de la confirmación, la cadena de reglas se convertirá en raíz raíz predeterminada y manejará todos los mensajes de transporte entrantes", | 1471 | + "set-edge-template-root-rulechain": "Hacer una cadena de reglas como raíz de la plantilla de borde", |
1472 | + "set-edge-template-root-rulechain-title": "¿Está seguro de que desea que la cadena de reglas '{{ruleChainName}}' sea la raíz de la plantilla de borde?", | ||
1473 | + "set-edge-template-root-rulechain-text": "Después de la confirmación, la cadena de reglas se convertirá en la raíz de la plantilla de borde y será la cadena de reglas raíz para los bordes recién creados.", | ||
1475 | "invalid-rulechain-type-error": "No se puede importar la cadena de reglas: Tipo de cadena de reglas no válido. El tipo esperado es {{expectedRuleChainType}}", | 1474 | "invalid-rulechain-type-error": "No se puede importar la cadena de reglas: Tipo de cadena de reglas no válido. El tipo esperado es {{expectedRuleChainType}}", |
1476 | - "set-default-edge": "Hacer que la cadena de reglas de borde sea predeterminada", | ||
1477 | - "set-default-edge-title": "¿Está seguro de que desea que la cadena de reglas de borde '{{ruleChainName}}' sea predeterminada?", | ||
1478 | - "set-default-edge-text": "Después de la confirmación, la cadena de reglas de borde se agregará a la lista predeterminada y se asignará a los bordes recién creados", | ||
1479 | - "remove-default-edge": "Eliminar la cadena de regla de borde de los valores predeterminados", | ||
1480 | - "remove-default-edge-title": "¿Está seguro de que desea eliminar la cadena de reglas de borde '{{ruleChainName}}' de la lista predeterminada?", | ||
1481 | - "remove-default-edge-text": "Después de la confirmación, la cadena de reglas de borde no se asignará a los bordes recién creados" | 1475 | + "set-auto-assign-to-edge": "Asignar cadena de reglas a los bordes en la creación", |
1476 | + "set-auto-assign-to-edge-title": "¿Está seguro de que desea asignar la cadena de reglas de borde '{{ruleChainName}}' a los bordes en la creación?", | ||
1477 | + "set-auto-assign-to-edge-text": "Después de la confirmación, la cadena de reglas de borde se asignará automáticamente a los bordes en la creación.", | ||
1478 | + "unset-auto-assign-to-edge": "No asigne una cadena de reglas a los bordes en la creación", | ||
1479 | + "unset-auto-assign-to-edge-title": "¿Está seguro de que no desea asignar la cadena de reglas de borde '{{ruleChainName}}' a los bordes en la creación?", | ||
1480 | + "unset-auto-assign-to-edge-text": "Después de la confirmación, la cadena de reglas de borde ya no se asignará automáticamente a los bordes en la creación.", | ||
1481 | + "edge-template-root": "Raíz de plantilla" | ||
1482 | }, | 1482 | }, |
1483 | "rulenode": { | 1483 | "rulenode": { |
1484 | "details": "Detalles", | 1484 | "details": "Detalles", |
@@ -1436,7 +1436,6 @@ | @@ -1436,7 +1436,6 @@ | ||
1436 | "assign-rulechains": "Attribuer aux chaînes de règles", | 1436 | "assign-rulechains": "Attribuer aux chaînes de règles", |
1437 | "assign-new-rulechain": "Attribuer une nouvele chaînes de règles", | 1437 | "assign-new-rulechain": "Attribuer une nouvele chaînes de règles", |
1438 | "delete-rulechains": "Supprimer une chaînes de règles", | 1438 | "delete-rulechains": "Supprimer une chaînes de règles", |
1439 | - "default": "Défaut", | ||
1440 | "unassign-rulechain": "Retirer chaîne de règles", | 1439 | "unassign-rulechain": "Retirer chaîne de règles", |
1441 | "unassign-rulechains": "Retirer chaînes de règles", | 1440 | "unassign-rulechains": "Retirer chaînes de règles", |
1442 | "unassign-rulechain-title": "AÊtes-vous sûr de vouloir retirer l'attribution de chaînes de règles '{{ruleChainTitle}}'?", | 1441 | "unassign-rulechain-title": "AÊtes-vous sûr de vouloir retirer l'attribution de chaînes de règles '{{ruleChainTitle}}'?", |
@@ -1446,16 +1445,17 @@ | @@ -1446,16 +1445,17 @@ | ||
1446 | "unassign-rulechains-from-edge-text": "Après la confirmation, tous les chaînes de règles sélectionnés ne seront pas attribués et ne seront pas accessibles a la bordure.", | 1445 | "unassign-rulechains-from-edge-text": "Après la confirmation, tous les chaînes de règles sélectionnés ne seront pas attribués et ne seront pas accessibles a la bordure.", |
1447 | "assign-rulechain-to-edge": "Attribuer les chaînes de règles a la bordure", | 1446 | "assign-rulechain-to-edge": "Attribuer les chaînes de règles a la bordure", |
1448 | "assign-rulechain-to-edge-text": "Veuillez sélectionner la bordure pour attribuer le ou les chaînes de règles", | 1447 | "assign-rulechain-to-edge-text": "Veuillez sélectionner la bordure pour attribuer le ou les chaînes de règles", |
1449 | - "set-default-root-edge": "Définir la racine par défaut de la chaîne de règles", | ||
1450 | - "set-default-root-edge-rulechain-title": "AVoulez-vous vraiment créer de chaînes de règles par défaut '{{ruleChainName}}'?", | ||
1451 | - "set-default-root-edge-rulechain-text": "Après la confirmation, la chaîne de règles deviendra la racine de la bordure par défaut et gérera tous les messages de transport entrants.", | 1448 | + "set-edge-template-root-rulechain": "Faire de la chaîne de règles la racine du modèle d'arête", |
1449 | + "set-edge-template-root-rulechain-title": "Voulez-vous vraiment définir la racine du modèle d'arête de la chaîne de règles '{{ruleChainName}}'?", | ||
1450 | + "set-edge-template-root-rulechain-text": "Après la confirmation, la chaîne de règles deviendra la racine du modèle d'arête et sera la chaîne de règles racine pour les arêtes nouvellement créées.", | ||
1452 | "invalid-rulechain-type-error": "Impossible d'importer la chaîne de règles: type de chaîne de règles non valide. Le type attendu est {{attenduRuleChainType}}.", | 1451 | "invalid-rulechain-type-error": "Impossible d'importer la chaîne de règles: type de chaîne de règles non valide. Le type attendu est {{attenduRuleChainType}}.", |
1453 | - "set-default-edge": "Définir la chaîne de règles de la bordure par défaut", | ||
1454 | - "set-default-edge-title": "Voulez-vous vraiment définir la chaîne de règles de la bordure '{{ruleChainName}}' par défaut?", | ||
1455 | - "set-default-edge-text": "Après la confirmation, la chaîne de règles d'arête sera ajoutée à la liste par défaut et affectée aux arêtes nouvellement créées.", | ||
1456 | - "remove-default-edge": "Supprimer la chaîne de règles de la bordure des valeurs par défaut", | ||
1457 | - "remove-default-edge-title": "Voulez-vous vraiment supprimer la chaîne de règles de la bordure '{{ruleChainName}}' de la liste par défaut", | ||
1458 | - "remove-default-edge-text": "Après la confirmation, la chaîne de règles d'arête ne sera pas affectée aux arêtes nouvellement créées." | 1452 | + "set-auto-assign-to-edge": "Attribuer une chaîne de règles aux arêtes lors de la création", |
1453 | + "set-auto-assign-to-edge-title": "Voulez-vous vraiment attribuer la chaîne de règles d'arête '{{ruleChainName}}' à l'arête (s) lors de la création?", | ||
1454 | + "set-auto-assign-to-edge-text": "Après la confirmation, la chaîne de règles d'arêtes sera automatiquement affectée aux arêtes lors de la création.", | ||
1455 | + "unset-auto-assign-to-edge": "N'attribuez pas de chaîne de règles aux arêtes lors de la création", | ||
1456 | + "unset-auto-assign-to-edge-title": "Êtes-vous sûr de ne pas vouloir attribuer la chaîne de règles d'arête '{{ruleChainName}}' à l'arête (s) lors de la création?", | ||
1457 | + "unset-auto-assign-to-edge-text": "Après la confirmation, la chaîne de règles d'arêtes ne sera plus automatiquement affectée aux arêtes lors de la création.", | ||
1458 | + "edge-template-root": "Racine du modèle" | ||
1459 | }, | 1459 | }, |
1460 | "rulenode": { | 1460 | "rulenode": { |
1461 | "add": "Ajouter un noeud de règle", | 1461 | "add": "Ajouter un noeud de règle", |
@@ -18,6 +18,6 @@ | @@ -18,6 +18,6 @@ | ||
18 | <div ng-if="(vm.parentCtl.ruleChainsScope === 'tenant' && item && item.root) || | 18 | <div ng-if="(vm.parentCtl.ruleChainsScope === 'tenant' && item && item.root) || |
19 | (vm.parentCtl.ruleChainsScope === 'edge' && vm.parentCtl.isRootRuleChain(item))" translate>rulechain.root</div> | 19 | (vm.parentCtl.ruleChainsScope === 'edge' && vm.parentCtl.isRootRuleChain(item))" translate>rulechain.root</div> |
20 | 20 | ||
21 | -<div ng-if="vm.parentCtl.ruleChainsScope === 'edges' && vm.parentCtl.isRootRuleChain(item)" translate>rulechain.default-root</div> | 21 | +<div ng-if="vm.parentCtl.ruleChainsScope === 'edges' && vm.parentCtl.isRootRuleChain(item)" translate>rulechain.edge-template-root</div> |
22 | 22 | ||
23 | -<div ng-if="(vm.parentCtl.ruleChainsScope === 'edges' && vm.parentCtl.isDefaultEdgeRuleChain(item))" translate>rulechain.auto-assign-to-edge</div> | 23 | +<div ng-if="(vm.parentCtl.ruleChainsScope === 'edges' && vm.parentCtl.isDefaultEdgeRuleChain(item))" translate>rulechain.set-auto-assign-to-edge-card</div> |
@@ -15,32 +15,31 @@ | @@ -15,32 +15,31 @@ | ||
15 | limitations under the License. | 15 | limitations under the License. |
16 | 16 | ||
17 | --> | 17 | --> |
18 | -<md-button ng-click="onExportRuleChain({event: $event})" | ||
19 | - ng-show="!isEdit" | ||
20 | - class="md-raised md-primary">{{ 'rulechain.export' | translate }}</md-button> | ||
21 | - | ||
22 | -<md-button ng-click="onSetRootRuleChain({event: $event})" | ||
23 | - ng-show="!isEdit && !ruleChain.root && ruleChainsScope == 'tenant'" | ||
24 | - class="md-raised md-primary">{{ 'rulechain.set-root' | translate }}</md-button> | ||
25 | - | ||
26 | -<md-button ng-click="onSetRootRuleChain({event: $event})" | ||
27 | - ng-show="!isEdit && !ruleChain.root && ruleChainsScope == 'edges'" | ||
28 | - class="md-raised md-primary">{{ 'rulechain.set-default-root-edge' | translate }}</md-button> | ||
29 | -<md-button ng-click="onSetAutoAssignToEdgeRuleChain({event: $event})" | ||
30 | - ng-show="!isEdit && !ruleChain.root && !ruleChain.isDefault && ruleChainsScope == 'edges'" | ||
31 | - class="md-raised md-primary">{{ 'rulechain.set-auto-assign-to-edge' | translate }}</md-button> | ||
32 | -<md-button ng-click="onRemoveDefaultEdgeRuleChain({event: $event})" | ||
33 | - ng-show="!isEdit && !ruleChain.root && ruleChain.isDefault && ruleChainsScope == 'edges'" | ||
34 | - class="md-raised md-primary">{{ 'rulechain.remove-auto-assign-to-edge' | translate }}</md-button> | ||
35 | - | ||
36 | -<md-button ng-click="onSetRootRuleChain({event: $event})" | ||
37 | - ng-show="!isEdit && ruleChainsScope == 'edge' && edge.rootRuleChainId.id !== ruleChain.id.id" | ||
38 | - class="md-raised md-primary">{{ 'rulechain.set-root' | translate }}</md-button> | ||
39 | - | ||
40 | -<md-button ng-click="onDeleteRuleChain({event: $event})" | ||
41 | - ng-show="!isEdit && !ruleChain.root && ruleChainsScope != 'edge'" | ||
42 | - class="md-raised md-primary">{{ 'rulechain.delete' | translate }}</md-button> | 18 | +<div layout="row"> |
19 | + <md-button ng-click="onExportRuleChain({event: $event})" | ||
20 | + ng-show="!isEdit" | ||
21 | + class="md-raised md-primary">{{ 'rulechain.export' | translate }}</md-button> | ||
22 | + <md-button ng-click="onDeleteRuleChain({event: $event})" | ||
23 | + ng-show="!isEdit && !ruleChain.root && ruleChainsScope != 'edge'" | ||
24 | + class="md-raised md-primary">{{ 'rulechain.delete' | translate }}</md-button> | ||
25 | +</div> | ||
26 | +<div layout="row"><md-button ng-click="onSetRootRuleChain({event: $event})" | ||
27 | + ng-show="!isEdit && !ruleChain.root && ruleChainsScope == 'tenant'" | ||
28 | + class="md-raised md-primary">{{ 'rulechain.set-root' | translate }}</md-button> | ||
29 | + <md-button ng-click="onSetRootRuleChain({event: $event})" | ||
30 | + ng-show="!isEdit && !ruleChain.root && ruleChainsScope == 'edges'" | ||
31 | + class="md-raised md-primary">{{ 'rulechain.set-edge-template-root-rulechain' | translate }}</md-button> | ||
32 | + <md-button ng-click="onSetAutoAssignToEdgeRuleChain({event: $event})" | ||
33 | + ng-show="!isEdit && !ruleChain.root && !ruleChain.isDefault && ruleChainsScope == 'edges'" | ||
34 | + class="md-raised md-primary">{{ 'rulechain.set-auto-assign-to-edge' | translate }}</md-button> | ||
35 | + <md-button ng-click="onUnsetAutoAssignToEdgeRuleChain({event: $event})" | ||
36 | + ng-show="!isEdit && !ruleChain.root && ruleChain.isDefault && ruleChainsScope == 'edges'" | ||
37 | + class="md-raised md-primary">{{ 'rulechain.unset-auto-assign-to-edge' | translate }}</md-button> | ||
43 | 38 | ||
39 | + <md-button ng-click="onSetRootRuleChain({event: $event})" | ||
40 | + ng-show="!isEdit && ruleChainsScope == 'edge' && edge.rootRuleChainId.id !== ruleChain.id.id" | ||
41 | + class="md-raised md-primary">{{ 'rulechain.set-root' | translate }}</md-button> | ||
42 | +</div> | ||
44 | <div layout="row"> | 43 | <div layout="row"> |
45 | <md-button ngclipboard data-clipboard-action="copy" | 44 | <md-button ngclipboard data-clipboard-action="copy" |
46 | ngclipboard-success="onRuleChainIdCopied(e)" | 45 | ngclipboard-success="onRuleChainIdCopied(e)" |
@@ -43,7 +43,7 @@ export default function RuleChainDirective($compile, $templateCache, $mdDialog, | @@ -43,7 +43,7 @@ export default function RuleChainDirective($compile, $templateCache, $mdDialog, | ||
43 | ruleChainsScope: '=', | 43 | ruleChainsScope: '=', |
44 | edge: '=', | 44 | edge: '=', |
45 | onSetAutoAssignToEdgeRuleChain: '&', | 45 | onSetAutoAssignToEdgeRuleChain: '&', |
46 | - onRemoveAutoAssignToEdgeRuleChain: '&', | 46 | + onUnsetAutoAssignToEdgeRuleChain: '&', |
47 | onSetRootRuleChain: '&', | 47 | onSetRootRuleChain: '&', |
48 | onExportRuleChain: '&', | 48 | onExportRuleChain: '&', |
49 | onDeleteRuleChain: '&' | 49 | onDeleteRuleChain: '&' |
@@ -97,7 +97,7 @@ export default function RuleChainsController(ruleChainService, userService, impo | @@ -97,7 +97,7 @@ export default function RuleChainsController(ruleChainService, userService, impo | ||
97 | 97 | ||
98 | vm.exportRuleChain = exportRuleChain; | 98 | vm.exportRuleChain = exportRuleChain; |
99 | vm.setRootRuleChain = setRootRuleChain; | 99 | vm.setRootRuleChain = setRootRuleChain; |
100 | - vm.setDefaultEdgeRuleChain = setDefaultEdgeRuleChain; | 100 | + vm.setAutoAssignToEdgeRuleChain = setAutoAssignToEdgeRuleChain; |
101 | vm.unsetAutoAssignToEdgeRuleChain = unsetAutoAssignToEdgeRuleChain; | 101 | vm.unsetAutoAssignToEdgeRuleChain = unsetAutoAssignToEdgeRuleChain; |
102 | 102 | ||
103 | initController(); | 103 | initController(); |
@@ -185,10 +185,10 @@ export default function RuleChainsController(ruleChainService, userService, impo | @@ -185,10 +185,10 @@ export default function RuleChainsController(ruleChainService, userService, impo | ||
185 | 185 | ||
186 | ruleChainActionsList.push({ | 186 | ruleChainActionsList.push({ |
187 | onAction: function ($event, item) { | 187 | onAction: function ($event, item) { |
188 | - setDefaultEdgeRuleChain($event, item); | 188 | + setAutoAssignToEdgeRuleChain($event, item); |
189 | }, | 189 | }, |
190 | - name: function() { return $translate.instant('rulechain.set-default-edge') }, | ||
191 | - details: function() { return $translate.instant('rulechain.set-default-edge') }, | 190 | + name: function() { return $translate.instant('rulechain.set-auto-assign-to-edge') }, |
191 | + details: function() { return $translate.instant('rulechain.set-auto-assign-to-edge') }, | ||
192 | icon: "bookmark_outline", | 192 | icon: "bookmark_outline", |
193 | isEnabled: isNonDefaultEdgeRuleChain | 193 | isEnabled: isNonDefaultEdgeRuleChain |
194 | }); | 194 | }); |
@@ -197,8 +197,8 @@ export default function RuleChainsController(ruleChainService, userService, impo | @@ -197,8 +197,8 @@ export default function RuleChainsController(ruleChainService, userService, impo | ||
197 | onAction: function ($event, item) { | 197 | onAction: function ($event, item) { |
198 | unsetAutoAssignToEdgeRuleChain($event, item); | 198 | unsetAutoAssignToEdgeRuleChain($event, item); |
199 | }, | 199 | }, |
200 | - name: function() { return $translate.instant('rulechain.remove-default-edge') }, | ||
201 | - details: function() { return $translate.instant('rulechain.remove-default-edge') }, | 200 | + name: function() { return $translate.instant('rulechain.unset-auto-assign-to-edge') }, |
201 | + details: function() { return $translate.instant('rulechain.unset-auto-assign-to-edge') }, | ||
202 | icon: "bookmark", | 202 | icon: "bookmark", |
203 | isEnabled: isDefaultEdgeRuleChain | 203 | isEnabled: isDefaultEdgeRuleChain |
204 | }); | 204 | }); |
@@ -207,8 +207,8 @@ export default function RuleChainsController(ruleChainService, userService, impo | @@ -207,8 +207,8 @@ export default function RuleChainsController(ruleChainService, userService, impo | ||
207 | onAction: function ($event, item) { | 207 | onAction: function ($event, item) { |
208 | setEdgeTemplateRootRuleChain($event, item); | 208 | setEdgeTemplateRootRuleChain($event, item); |
209 | }, | 209 | }, |
210 | - name: function() { return $translate.instant('rulechain.set-default-root-edge') }, | ||
211 | - details: function() { return $translate.instant('rulechain.set-default-root-edge') }, | 210 | + name: function() { return $translate.instant('rulechain.set-edge-template-root-rulechain') }, |
211 | + details: function() { return $translate.instant('rulechain.set-edge-template-root-rulechain') }, | ||
212 | icon: "flag", | 212 | icon: "flag", |
213 | isEnabled: isNonRootRuleChain | 213 | isEnabled: isNonRootRuleChain |
214 | }); | 214 | }); |
@@ -471,13 +471,13 @@ export default function RuleChainsController(ruleChainService, userService, impo | @@ -471,13 +471,13 @@ export default function RuleChainsController(ruleChainService, userService, impo | ||
471 | }); | 471 | }); |
472 | } | 472 | } |
473 | 473 | ||
474 | - function setDefaultEdgeRuleChain($event, ruleChain) { | 474 | + function setAutoAssignToEdgeRuleChain($event, ruleChain) { |
475 | $event.stopPropagation(); | 475 | $event.stopPropagation(); |
476 | var confirm = $mdDialog.confirm() | 476 | var confirm = $mdDialog.confirm() |
477 | .targetEvent($event) | 477 | .targetEvent($event) |
478 | - .title($translate.instant('rulechain.set-default-edge-title', {ruleChainName: ruleChain.name})) | ||
479 | - .htmlContent($translate.instant('rulechain.set-default-edge-text')) | ||
480 | - .ariaLabel($translate.instant('rulechain.set-default-edge')) | 478 | + .title($translate.instant('rulechain.set-auto-assign-to-edge-title', {ruleChainName: ruleChain.name})) |
479 | + .htmlContent($translate.instant('rulechain.set-auto-assign-to-edge-text')) | ||
480 | + .ariaLabel($translate.instant('rulechain.set-auto-assign-to-edge')) | ||
481 | .cancel($translate.instant('action.no')) | 481 | .cancel($translate.instant('action.no')) |
482 | .ok($translate.instant('action.yes')); | 482 | .ok($translate.instant('action.yes')); |
483 | $mdDialog.show(confirm).then(function () { | 483 | $mdDialog.show(confirm).then(function () { |
@@ -493,9 +493,9 @@ export default function RuleChainsController(ruleChainService, userService, impo | @@ -493,9 +493,9 @@ export default function RuleChainsController(ruleChainService, userService, impo | ||
493 | $event.stopPropagation(); | 493 | $event.stopPropagation(); |
494 | var confirm = $mdDialog.confirm() | 494 | var confirm = $mdDialog.confirm() |
495 | .targetEvent($event) | 495 | .targetEvent($event) |
496 | - .title($translate.instant('rulechain.remove-default-edge-title', {ruleChainName: ruleChain.name})) | ||
497 | - .htmlContent($translate.instant('rulechain.remove-default-edge-text')) | ||
498 | - .ariaLabel($translate.instant('rulechain.remove-default-edge')) | 496 | + .title($translate.instant('rulechain.unset-auto-assign-to-edge-title', {ruleChainName: ruleChain.name})) |
497 | + .htmlContent($translate.instant('rulechain.unset-auto-assign-to-edge-text')) | ||
498 | + .ariaLabel($translate.instant('rulechain.unset-auto-assign-to-edge')) | ||
499 | .cancel($translate.instant('action.no')) | 499 | .cancel($translate.instant('action.no')) |
500 | .ok($translate.instant('action.yes')); | 500 | .ok($translate.instant('action.yes')); |
501 | $mdDialog.show(confirm).then(function () { | 501 | $mdDialog.show(confirm).then(function () { |
@@ -511,8 +511,8 @@ export default function RuleChainsController(ruleChainService, userService, impo | @@ -511,8 +511,8 @@ export default function RuleChainsController(ruleChainService, userService, impo | ||
511 | $event.stopPropagation(); | 511 | $event.stopPropagation(); |
512 | var confirm = $mdDialog.confirm() | 512 | var confirm = $mdDialog.confirm() |
513 | .targetEvent($event) | 513 | .targetEvent($event) |
514 | - .title($translate.instant('rulechain.set-default-root-edge-rulechain-title', {ruleChainName: ruleChain.name})) | ||
515 | - .htmlContent($translate.instant('rulechain.set-default-root-edge-rulechain-text')) | 514 | + .title($translate.instant('rulechain.set-edge-template-root-rulechain-title', {ruleChainName: ruleChain.name})) |
515 | + .htmlContent($translate.instant('rulechain.set-edge-template-root-rulechain-text')) | ||
516 | .ariaLabel($translate.instant('rulechain.set-root-rulechain-text')) | 516 | .ariaLabel($translate.instant('rulechain.set-root-rulechain-text')) |
517 | .cancel($translate.instant('action.no')) | 517 | .cancel($translate.instant('action.no')) |
518 | .ok($translate.instant('action.yes')); | 518 | .ok($translate.instant('action.yes')); |
@@ -28,8 +28,8 @@ | @@ -28,8 +28,8 @@ | ||
28 | the-form="vm.grid.detailsForm" | 28 | the-form="vm.grid.detailsForm" |
29 | rule-chains-scope="vm.ruleChainsScope" | 29 | rule-chains-scope="vm.ruleChainsScope" |
30 | edge="vm.edge" | 30 | edge="vm.edge" |
31 | - on-set-default-edge-rule-chain="vm.setDefaultEdgeRuleChain(event, vm.grid.detailsConfig.currentItem)" | ||
32 | - on-remove-default-edge-rule-chain="vm.unsetAutoAssignToEdgeRuleChain(event, vm.grid.detailsConfig.currentItem)" | 31 | + on-set-auto-assign-to-edge-rule-chain="vm.setAutoAssignToEdgeRuleChain(event, vm.grid.detailsConfig.currentItem)" |
32 | + on-unset-auto-assign-to-edge-rule-chain="vm.unsetAutoAssignToEdgeRuleChain(event, vm.grid.detailsConfig.currentItem)" | ||
33 | on-set-root-rule-chain="vm.setRootRuleChain(event, vm.grid.detailsConfig.currentItem)" | 33 | on-set-root-rule-chain="vm.setRootRuleChain(event, vm.grid.detailsConfig.currentItem)" |
34 | on-export-rule-chain="vm.exportRuleChain(event, vm.grid.detailsConfig.currentItem)" | 34 | on-export-rule-chain="vm.exportRuleChain(event, vm.grid.detailsConfig.currentItem)" |
35 | on-delete-rule-chain="vm.grid.deleteItem(event, vm.grid.detailsConfig.currentItem)"> | 35 | on-delete-rule-chain="vm.grid.deleteItem(event, vm.grid.detailsConfig.currentItem)"> |