From 1c76cc272f99361c122ad87dee7b289d9008d283 Mon Sep 17 00:00:00 2001 From: Nabil Adouani Date: Mon, 22 Feb 2021 11:15:27 +0100 Subject: [PATCH] #1766 WIP: Add live stream procedure template --- .../app/scripts/directives/flow/flow-item.js | 4 ++- frontend/app/views/directives/flow/flow.html | 1 + .../app/views/directives/flow/procedure.html | 26 +++++++++++++++++++ 3 files changed, 30 insertions(+), 1 deletion(-) create mode 100644 frontend/app/views/directives/flow/procedure.html diff --git a/frontend/app/scripts/directives/flow/flow-item.js b/frontend/app/scripts/directives/flow/flow-item.js index 13cda323c9..a013a2209a 100644 --- a/frontend/app/scripts/directives/flow/flow-item.js +++ b/frontend/app/scripts/directives/flow/flow-item.js @@ -2,7 +2,7 @@ 'use strict'; angular.module('theHiveDirectives') - .directive('flowItem', function($uibModal, $state, $window, HtmlSanitizer, UserSrv) { + .directive('flowItem', function($uibModal, $state, $window, HtmlSanitizer, UserSrv, AttackPatternSrv) { return { restrict: 'E', replace: true, @@ -58,6 +58,8 @@ return false; }; + scope.tactics = AttackPatternSrv.tactics.values; + scope.bulk = scope.isBulkOperation(); }, templateUrl: 'views/directives/flow/flow-item.html' diff --git a/frontend/app/views/directives/flow/flow.html b/frontend/app/views/directives/flow/flow.html index 03a9bab26b..8ace7d2eba 100644 --- a/frontend/app/views/directives/flow/flow.html +++ b/frontend/app/views/directives/flow/flow.html @@ -11,5 +11,6 @@ + diff --git a/frontend/app/views/directives/flow/procedure.html b/frontend/app/views/directives/flow/procedure.html new file mode 100644 index 0000000000..8bd0958490 --- /dev/null +++ b/frontend/app/views/directives/flow/procedure.html @@ -0,0 +1,26 @@ +
+ +
+ {{tactics[base.details.tactic].label}} - {{base.details.patternId}} +
+
+
+ occureDate: {{base.details.occurDate | showDate}} +
+
+ description: {{(base.details.procedure || '-')| limitTo: 250}} +
+
+
+ +
+ {{k}}: + {{v | showDate}} +
+
+ {{k}}: + {{v | limitTo: 250}} +
+
+
+