Shay Nehmad
f05178baeb
Fixed proptypes
2019-09-02 14:47:49 +03:00
Shay Nehmad
8f8f273859
Seperated main sections to components
2019-09-02 14:43:54 +03:00
Shay Nehmad
02cd1ad684
Extracted event text and creation to function
2019-09-02 14:43:39 +03:00
Shay Nehmad
5487395797
Moved JSON parsing to state.py
2019-09-02 12:32:00 +03:00
Shay Nehmad
a330dc1bb7
Extracted json parsing to scan.py
2019-09-02 11:46:42 +03:00
Shay Nehmad
fec0791c7b
Moved JSON parsing to exploit.py
2019-09-02 11:40:22 +03:00
Shay Nehmad
2269e78888
Added docs for is_segmentation_violation
2019-09-02 11:37:26 +03:00
Shay Nehmad
2d7829ca4b
Split test_machine_exploited into 2 functions
2019-09-02 11:05:57 +03:00
Shay Nehmad
107ac73366
Improved documentation of create_ir_add_to_existing_finding
2019-09-02 11:00:57 +03:00
Shay Nehmad
9fc2bf886d
Extracted ES_SERVICE to const
...
CR
2019-09-02 11:00:10 +03:00
Shay Nehmad
faf6da15bb
Improved doc, refactored names and added test case for segmentation_utils
...
CR
2019-09-02 10:20:52 +03:00
Shay Nehmad
36ad6fc441
Revert "Added post breach processing dict and extracted consts to common"
...
This reverts commit 98764f0291
.
2019-09-02 10:08:04 +03:00
Shay Nehmad
98764f0291
Added post breach processing dict and extracted consts to common
2019-09-02 10:07:26 +03:00
Shay Nehmad
68c0f590ac
Removing the refresh data interval when leaving report page
2019-09-01 16:17:22 +03:00
Shay Nehmad
5e059f78eb
Various UI Improvements
2019-09-01 10:51:33 +03:00
Shay Nehmad
85401e5d48
Formatting + Removed export events button from main page
2019-08-29 19:54:46 +03:00
Shay Nehmad
8136c31476
Venn diagram - new version from Vladimir
2019-08-29 19:28:03 +03:00
Shay Nehmad
641308c91b
Update rules of diagram
2019-08-29 10:58:51 +03:00
Shay Nehmad
20976ddaaf
Moved tooltip right
2019-08-28 20:11:21 +03:00
Shay Nehmad
b343ccf21e
New Version of the Venn Diagram
2019-08-28 19:52:30 +03:00
Shay Nehmad
dee006449d
Renamed events component
2019-08-28 14:13:33 +03:00
Shay Nehmad
a4a9f0c491
Separated findings per status
2019-08-28 14:10:30 +03:00
Shay Nehmad
dfebf5e841
Replaced Conclusive with Failed, and Positive with Passed
2019-08-28 11:59:33 +03:00
Shay Nehmad
04005b14d7
Fixed style name errors
2019-08-28 11:04:50 +03:00
Shay Nehmad
9538c3f0e6
Updated the VennDiagram
2019-08-28 10:51:52 +03:00
Shay Nehmad
bb1ee6ff14
Refactored directives to recommendations
2019-08-28 10:35:47 +03:00
Shay Nehmad
32bc318c69
Refactored directives to recommendations (still WIP)
2019-08-27 14:33:29 +03:00
Shay Nehmad
07eb9ec32f
A lot of small UI changes, trying to make the report look more polished.
2019-08-27 11:58:15 +03:00
Shay Nehmad
6cd5cff818
Added a collapsible report legend and redid the Summary section
2019-08-27 11:25:41 +03:00
Shay Nehmad
59581d3cc1
Merge pull request #412 from guardicore/400-zero-trust-mvp-venn-diagram
...
VennDiagram component first version is complete.
2019-08-26 15:26:40 +03:00
Shay Nehmad
05a1b2d235
Remove type hint as it doesn't work well with python2. 😢
2019-08-26 15:24:55 +03:00
Shay Nehmad
4601882ba2
Merge branch '400-zero-trust-mvp-venn-diagram' of https://github.com/guardicore/monkey into 400-zero-trust-mvp-venn-diagram
2019-08-26 14:23:17 +03:00
Shay Nehmad
a9ba3273dd
Added positive segmentation findings
2019-08-26 14:23:14 +03:00
Shay Nehmad
fbb82f412b
Fixed copy-pasta bug about state telemetry.
2019-08-26 14:08:45 +03:00
Shay Nehmad
f865c4b4b9
Added sent telemetry logging.
2019-08-26 14:08:18 +03:00
vkuchinov
e4a03ce3e0
Removing rudimentary variables from ResponsiveVennDiagram and VennDiagram
...
[x] childrenWidth/childrenHeight were removed, have beed used previously for non-responsive SVG
[x] this.ZOrder array was removed, since there is another way of soring z-indices
[x] translate was removed, since now it's the part of viewPortParameters string ((-this.width / 2) + ' ' + (-this.height / 2))
2019-08-26 09:59:36 +03:00
Shay Nehmad
01996a59ee
Merge branch '400-zero-trust-mvp-venn-diagram' of https://github.com/guardicore/monkey into 400-zero-trust-mvp-venn-diagram
2019-08-26 09:22:10 +03:00
Shay Nehmad
9367b6ce8e
Fixed arcnode text bug + formatting
2019-08-26 09:20:59 +03:00
vkuchinov
f0d43e033e
Update ArcNode.js
...
HAve returned missing labels
2019-08-26 08:12:51 +03:00
Shay Nehmad
79fabb1ac1
Whitespace fixes
2019-08-25 18:49:57 +03:00
Shay Nehmad
0a044e2295
Reverted changed to ZT report page and fixed rule bug in diagram + whitespace.
2019-08-25 18:30:56 +03:00
Shay Nehmad
223adb0f33
Added state function, WIP
2019-08-25 18:14:15 +03:00
Shay Nehmad
05eab34d45
Merge branch '400-zero-trust-mvp-venn-diagram' of https://github.com/guardicore/monkey into 400-zero-trust-mvp-venn-diagram
2019-08-25 18:08:43 +03:00
Shay Nehmad
470806f3bc
Added segmentation violation test
2019-08-25 18:08:21 +03:00
Shay Nehmad
9dfb250d59
Added a custom segmentation finding type
2019-08-25 18:07:49 +03:00
vkuchinov
b9cb655114
Fixes
...
Fixes for issues posted by Shay at VennDiagram component #412
[x] ResponsiveVennDiagram.js, VennDiagram.js
[x] VennDiagram.css (rename)
[x] ArcNode, CicularNode, Tooltip as .js
and other minor issues
2019-08-25 17:32:21 +03:00
vkuchinov
5c4797108e
Rules update
...
The rules are now set at this.rules array.
While some of them have two conditions, i.e. Rule #2 shoud check if Conclusive is 0 and Inconclusive > 0, all rules has its own function (formula), which returns true or false.
Eventually, I could shorten variable naming, for example, d_['Conclusive'] to something more prompt, but keeping this helps understand formulas even without referencing to upper comments.
2019-08-25 13:05:56 +03:00
Shay Nehmad
6ec4e613cf
Extracted segmentation utils function
2019-08-25 11:31:31 +03:00
Shay Nehmad
fb01bface6
Extracted config utility function to new package - in future all config should move here
2019-08-25 10:30:17 +03:00
vkuchinov
244be146bb
Update VennDiagram/index.js
...
[x] Scrolling issue. Since only window/document have 'scroll' event, the only option to fix tooltip issue on scrolling is just simply hide it.
That works well if after scrolling the mouse pointer doesn't stay on any venn nodes. Otherwise, you have to move mouse for the tooltip.
Theoretically, I could store hovered node coordinates and use them in _onScroll function to check if mouse is still on top one Venn nodes find window.pageYOffset difference.
2019-08-23 02:41:00 +03:00