Commit 3f6e405457efb2b8181e0d1a95ff040717a87d16

Authored by Artem Babak
1 parent 59abb2bc

Rule chains default to auto-assign style refactor

... ... @@ -1391,7 +1391,6 @@
1391 1391 "assign-rulechains": "Regelketten zuweisen",
1392 1392 "assign-new-rulechain": "Neues Regelkette zuweisen",
1393 1393 "delete-rulechains": "Regelketten löschen",
1394   - "default": "Standard",
1395 1394 "unassign-rulechain": "Nicht zugeordnete Regelkette",
1396 1395 "unassign-rulechains": "Nicht zugeordnete Regelketten",
1397 1396 "unassign-rulechain-title": "Möchten Sie die Zuordnung die Regelkette '{{ruleChainTitle}}' wirklich aufheben?",
... ... @@ -1401,16 +1400,17 @@
1401 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 1401 "assign-rulechain-to-edge": "Regelkette(n) dem Rand zuordnen",
1403 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 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 1415 "rulenode": {
1416 1416 "details": "Details",
... ...
... ... @@ -854,17 +854,7 @@
854 854 "edge-type-list-empty": "No edge types selected.",
855 855 "edge-types": "Edge types",
856 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 859 "error": {
870 860 "unable-to-connect": "Unable to connect to the server! Please check your internet connection.",
... ... @@ -1561,7 +1551,6 @@
1561 1551 "rulechain": {
1562 1552 "rulechain": "Rule chain",
1563 1553 "rulechains": "Rule chains",
1564   - "default-root": "Default root",
1565 1554 "root": "Root",
1566 1555 "delete": "Delete rule chain",
1567 1556 "name": "Name",
... ... @@ -1598,7 +1587,7 @@
1598 1587 "assign-rulechains": "Assign rulechains",
1599 1588 "assign-new-rulechain": "Assign new rulechain",
1600 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 1591 "unassign-rulechain": "Unassign rulechain",
1603 1592 "unassign-rulechains": "Unassign rulechains",
1604 1593 "unassign-rulechain-title": "Are you sure you want to unassign the rulechain '{{ruleChainTitle}}'?",
... ... @@ -1611,13 +1600,17 @@
1611 1600 "set-default-root-edge": "Make rule chain default root",
1612 1601 "set-default-root-edge-rulechain-title": "Are you sure you want to make the rule chain '{{ruleChainName}}' default edge root?",
1613 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 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 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 1615 "rulenode": {
1623 1616 "details": "Details",
... ...
... ... @@ -1459,7 +1459,6 @@
1459 1459 "assign-rulechains": "Asignar cadenas de reglas",
1460 1460 "assign-new-rulechain": "Asignar nueva cadena de reglas",
1461 1461 "delete-rulechains": "Eliminar cadenas de reglas",
1462   - "default": "Predeterminado",
1463 1462 "unassign-rulechain": "Anular asignación de cadena de reglas",
1464 1463 "unassign-rulechains": "Anular asignación de cadenas de reglas",
1465 1464 "unassign-rulechain-title": "¿Está seguro de que desea desasignar la cadena de reglas '{{ruleChainTitle}}'?",
... ... @@ -1469,16 +1468,17 @@
1469 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 1469 "assign-rulechain-to-edge": "Asignar cadena (s) de reglas a borde",
1471 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 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 1483 "rulenode": {
1484 1484 "details": "Detalles",
... ...
... ... @@ -1436,7 +1436,6 @@
1436 1436 "assign-rulechains": "Attribuer aux chaînes de règles",
1437 1437 "assign-new-rulechain": "Attribuer une nouvele chaînes de règles",
1438 1438 "delete-rulechains": "Supprimer une chaînes de règles",
1439   - "default": "Défaut",
1440 1439 "unassign-rulechain": "Retirer chaîne de règles",
1441 1440 "unassign-rulechains": "Retirer chaînes de règles",
1442 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 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 1446 "assign-rulechain-to-edge": "Attribuer les chaînes de règles a la bordure",
1448 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 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 1460 "rulenode": {
1461 1461 "add": "Ajouter un noeud de règle",
... ...
... ... @@ -18,6 +18,6 @@
18 18 <div ng-if="(vm.parentCtl.ruleChainsScope === 'tenant' && item && item.root) ||
19 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 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 43 <div layout="row">
45 44 <md-button ngclipboard data-clipboard-action="copy"
46 45 ngclipboard-success="onRuleChainIdCopied(e)"
... ...
... ... @@ -43,7 +43,7 @@ export default function RuleChainDirective($compile, $templateCache, $mdDialog,
43 43 ruleChainsScope: '=',
44 44 edge: '=',
45 45 onSetAutoAssignToEdgeRuleChain: '&',
46   - onRemoveAutoAssignToEdgeRuleChain: '&',
  46 + onUnsetAutoAssignToEdgeRuleChain: '&',
47 47 onSetRootRuleChain: '&',
48 48 onExportRuleChain: '&',
49 49 onDeleteRuleChain: '&'
... ...
... ... @@ -97,7 +97,7 @@ export default function RuleChainsController(ruleChainService, userService, impo
97 97
98 98 vm.exportRuleChain = exportRuleChain;
99 99 vm.setRootRuleChain = setRootRuleChain;
100   - vm.setDefaultEdgeRuleChain = setDefaultEdgeRuleChain;
  100 + vm.setAutoAssignToEdgeRuleChain = setAutoAssignToEdgeRuleChain;
101 101 vm.unsetAutoAssignToEdgeRuleChain = unsetAutoAssignToEdgeRuleChain;
102 102
103 103 initController();
... ... @@ -185,10 +185,10 @@ export default function RuleChainsController(ruleChainService, userService, impo
185 185
186 186 ruleChainActionsList.push({
187 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 192 icon: "bookmark_outline",
193 193 isEnabled: isNonDefaultEdgeRuleChain
194 194 });
... ... @@ -197,8 +197,8 @@ export default function RuleChainsController(ruleChainService, userService, impo
197 197 onAction: function ($event, item) {
198 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 202 icon: "bookmark",
203 203 isEnabled: isDefaultEdgeRuleChain
204 204 });
... ... @@ -207,8 +207,8 @@ export default function RuleChainsController(ruleChainService, userService, impo
207 207 onAction: function ($event, item) {
208 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 212 icon: "flag",
213 213 isEnabled: isNonRootRuleChain
214 214 });
... ... @@ -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 475 $event.stopPropagation();
476 476 var confirm = $mdDialog.confirm()
477 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 481 .cancel($translate.instant('action.no'))
482 482 .ok($translate.instant('action.yes'));
483 483 $mdDialog.show(confirm).then(function () {
... ... @@ -493,9 +493,9 @@ export default function RuleChainsController(ruleChainService, userService, impo
493 493 $event.stopPropagation();
494 494 var confirm = $mdDialog.confirm()
495 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 499 .cancel($translate.instant('action.no'))
500 500 .ok($translate.instant('action.yes'));
501 501 $mdDialog.show(confirm).then(function () {
... ... @@ -511,8 +511,8 @@ export default function RuleChainsController(ruleChainService, userService, impo
511 511 $event.stopPropagation();
512 512 var confirm = $mdDialog.confirm()
513 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 516 .ariaLabel($translate.instant('rulechain.set-root-rulechain-text'))
517 517 .cancel($translate.instant('action.no'))
518 518 .ok($translate.instant('action.yes'));
... ...
... ... @@ -28,8 +28,8 @@
28 28 the-form="vm.grid.detailsForm"
29 29 rule-chains-scope="vm.ruleChainsScope"
30 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 33 on-set-root-rule-chain="vm.setRootRuleChain(event, vm.grid.detailsConfig.currentItem)"
34 34 on-export-rule-chain="vm.exportRuleChain(event, vm.grid.detailsConfig.currentItem)"
35 35 on-delete-rule-chain="vm.grid.deleteItem(event, vm.grid.detailsConfig.currentItem)">
... ...