Commit Graph

2020 Commits

Author SHA1 Message Date
Shay Nehmad 757af1c6af Moved all processing code into services/telemetry/processing
Telemetry class line count: 87. 😄
2019-08-19 14:34:21 +03:00
Shay Nehmad c1ac45470c Added doc to test_event 2019-08-19 13:40:35 +03:00
Shay Nehmad 524859f011 Removed unused exception 2019-08-19 13:35:37 +03:00
Shay Nehmad 453c8f9eb4 Moved ZT models to own folder and added documentation 2019-08-19 13:34:32 +03:00
Shay Nehmad d50095b570 Changed "general" report to "security" all over 2019-08-19 12:03:42 +03:00
Shay Nehmad d693b216a7 Removed unused files 2019-08-19 11:57:39 +03:00
Shay Nehmad aaab4a479c Added doc to consts file, and moved AV list to AV file 2019-08-19 11:56:05 +03:00
Shay Nehmad ba1667372b create telemetry services directory - soon all the telemetry resources functions will be moved there. 2019-08-19 11:41:04 +03:00
Shay Nehmad 73a6cb22b6 Extracted antivirus ZTtest to different file in a new module under services. 2019-08-19 11:39:12 +03:00
Shay Nehmad 32a346fdcf Fixed missing pillar status (for label color) 2019-08-18 09:41:57 +03:00
Shay Nehmad 21c3c9bf4d Now returning full text data to the website 2019-08-15 12:27:21 +03:00
Shay Nehmad 7006a2332f All labels now show status 2019-08-15 11:39:46 +03:00
Shay Nehmad 3d96f71988 Made statuslabel look better 2019-08-15 10:54:30 +03:00
Shay Nehmad e4cf3706ec Extracted status label 2019-08-15 10:42:19 +03:00
Shay Nehmad db85dfe24a Added sec issues to ZT report as well and gridified the overview section 2019-08-15 10:23:06 +03:00
Shay Nehmad 785bc4f109 Extracted the security issues glance component 2019-08-15 10:17:38 +03:00
Shay Nehmad cd7cc4011d Added pillar summary as per Barak's idea 2019-08-15 09:17:32 +03:00
Shay Nehmad 0325521936 Extracted MustRunMonkeyWarning and ReportLoader to seperate compoments
and other small various fixes
2019-08-14 10:34:04 +03:00
Shay Nehmad dd48a2e40d Extracted not all monkeys done warning and added to zero trust report 2019-08-14 10:03:43 +03:00
Shay Nehmad 776b941076 Changed icons and fixed typo 2019-08-14 09:31:45 +03:00
Shay Nehmad d4f922ab00 Added zero trust service with passing sanity UTs 2019-08-13 14:33:18 +03:00
Shay Nehmad bfcd469e04 Added finding db cleaning for the UTs in IslandTestCase 2019-08-13 14:32:55 +03:00
Shay Nehmad fb893089d9 Fixed circular import in the testing env 2019-08-13 14:32:05 +03:00
Shay Nehmad 6cd7af6eaa Moved report generation logic to service, and now all report data is automatic
also renamed fields to lowercase and renamed "recommendation" to "directive".
2019-08-13 11:54:50 +03:00
Shay Nehmad ae88764dc8 Pillar grading resource is now real data 2019-08-12 18:48:13 +03:00
Shay Nehmad 47375efe42 Findings resource is now real data from the DB instead of mock data. 2019-08-12 18:21:55 +03:00
Shay Nehmad 2eb34821f8 Fixed telemetry access in AV test - it now works! 2019-08-12 16:56:11 +03:00
Shay Nehmad 829d9bc6f9 Added AV test, not tested yet! 2019-08-12 11:49:37 +03:00
Shay Nehmad 40ba116a04 Improved the event API and added UTs for validation 2019-08-12 11:49:16 +03:00
Shay Nehmad cabf235343 WIP added AV hook to sysinfo telem 2019-08-11 18:10:20 +03:00
Shay Nehmad 1a38a8ca93 Added basic finding and event data models 2019-08-11 17:57:11 +03:00
Shay Nehmad 14b5d5f658 Added consts file for zero trust 2019-08-11 17:56:37 +03:00
Shay Nehmad 547067c4da made power set return lists for ease of usage 2019-08-11 17:49:24 +03:00
Shay Nehmad e500068e45 Added utility function for calculating power set 2019-08-11 11:43:12 +03:00
Shay Nehmad 1a2d61e3a1 Made the test cell of the recommendation table a list instead of raw JSON 2019-08-08 20:57:04 +03:00
Shay Nehmad 96eb705b9c Added icons to pillar labels 2019-08-08 18:15:15 +03:00
Shay Nehmad a074d8e4a1 Divided recommendations into pillars 2019-08-08 16:50:32 +03:00
Shay Nehmad e4738d026c Added recommendation status table 2019-08-08 16:19:51 +03:00
Shay Nehmad 568257db26 Extracted common code of PagenatedTable component 2019-08-08 15:42:09 +03:00
Shay Nehmad 97c80c47af Added coloured labels 2019-08-08 14:21:22 +03:00
Shay Nehmad a337bb5800 Added table for pillar grades 2019-08-08 12:08:24 +03:00
Shay Nehmad 683e945506 Seperated report into 3 resources (DDR result) 2019-08-08 11:56:37 +03:00
Shay Nehmad bcc12657a4 Added export events button 2019-08-08 10:28:22 +03:00
Shay Nehmad 274b861adc Refactored ZeroTrust out of the names of all the things 2019-08-07 15:32:31 +03:00
Shay Nehmad 9c1abf08a9 Added event type and custom icons per type 2019-08-07 11:08:30 +03:00
Shay Nehmad 47d37dcdd0 Added title (should be event type) to report data and events timeline 2019-08-06 19:19:00 +03:00
Shay Nehmad ad5929b4e5 Added event timeline (not done yet, need to add title to data) and deleted console.logs 2019-08-06 18:19:39 +03:00
Shay Nehmad b17d0a841b Added "Show events" button and modal 2019-08-05 17:16:02 +03:00
Shay Nehmad ec15561bcb Changes JSON to say if tests are conclusive 2019-08-05 16:16:53 +03:00
Shay Nehmad 1b958ed300 Added label component for pillar and added word wrap 2019-08-05 15:23:52 +03:00