Commit Graph

3962 Commits

Author SHA1 Message Date
Mike Salvatore 0b6ef67f49
Merge pull request #926 from guardicore/new-user-tests
New user tests
2021-01-27 11:26:34 -05:00
Mike Salvatore 12b7a34fec remove duplicate spike issue templates 2021-01-27 10:59:11 -05:00
msal-guardicore 7f067ba239 add icon to Spike issue type 2021-01-27 10:54:15 -05:00
msal-guardicore 6c200c88d6 Add spike issue template 2021-01-27 10:46:54 -05:00
Mike Salvatore 41d5a98498
Merge pull request #931 from mssalvatore/150/resize-network-map
150/resize network map
2021-01-27 10:02:41 -05:00
VakarisZ e91dfaaaa2
Merge pull request #917 from VakarisZ/pba_path_fix
Bugfix: custom PBA upload path
2021-01-27 15:42:16 +02:00
Mike Salvatore 6719620183 ui: fix centering of guardicore logo
Fixes #612
2021-01-27 07:26:56 -05:00
VakarisZ bde2288da0 Minor fixes: Removed debugging log and improved readability in PBA path const 2021-01-27 12:23:39 +02:00
Mike Salvatore 913b35dde3 Update slack links in documentation 2021-01-25 10:35:39 -05:00
Mike Salvatore e9b50efc68 ui: Move map-specific css from App.css to Map.scss 2021-01-21 07:05:59 -05:00
Mike Salvatore 5d5091d914 ui: resize infection map when window resizes
Fixes #150
2021-01-21 07:05:50 -05:00
Mike Salvatore b191eff2b3
Merge pull request #927 from guardicore/minor-monkey-zoo-docs
monkey_zoo: minor fixes to monkey_zoo docs
2021-01-20 09:56:02 -05:00
Mike Salvatore 0bae2b922d monkey_zoo: minor fixes to monkey_zoo docs 2021-01-19 15:30:48 -05:00
Mike Salvatore 3dafdc810b add unit tests for AutoNewLinuxUser 2021-01-18 13:58:36 -05:00
Mike Salvatore 5481baf387 add unit tests for auto_new_user_factory 2021-01-18 13:56:25 -05:00
Mike Salvatore 32a8c1b362 Merge branch 'fix-code-coverage-accuracy' into develop 2021-01-18 13:40:27 -05:00
Mike Salvatore d008e3d52a ci: add .coveragerc to omit unit test code from coverage report
The code coverage report was including the unit tests themselves in the
coverage report. This resulted in an artifically inflated code coverage
metric, as code coverage tools will naturally report test code to be
very highly "covered".
2021-01-17 20:20:06 -05:00
Mike Salvatore 74933daf8d ci: Use pytest-cov instead of coverage
For some unknown reason, running `coverage` omits some python files from
the coverage report. It also runs the test suite a second time, which is
inefficient. By using pytest-cov, tests are only run once and coverage
data is more complete.
2021-01-14 14:10:43 -05:00
Mike Salvatore d9b25978a0 Fix codecov.io integration
See https://docs.codecov.io/docs/fixing-paths for more details
2021-01-14 09:24:37 -05:00
Mike Salvatore e2e87dc733 docs: Rename mispelled directory "configruation" -> "configuration" 2021-01-12 15:45:32 -05:00
VakarisZ f2b9f850d7
Merge pull request #838 from shreyamalviya/add-run-as-user-option
Add option to run as a certain user on the Run Monkey page
2021-01-11 10:19:34 +02:00
VakarisZ 4f43edbefb Removed unnecessary logging in pba_file_download.py 2021-01-11 08:54:01 +02:00
VakarisZ 78aaa4091d Fixed custom PBA upload path to use abstract path in island dir rather than flask cwd. 2021-01-08 17:07:36 +02:00
Shreya 55dae3f29d Minor code changes 2021-01-08 15:16:29 +05:30
Shreya 22d9f70374 Add option to run as a certain user via manual command on the Run Monkey page 2021-01-08 15:16:29 +05:30
Mike Salvatore 62541d2027
Merge pull request #913 from guardicore/improve-report-documentation
Fixes #887
2021-01-06 16:16:56 -05:00
Mike Salvatore 708bb88c35 docs: Format report list with '"style="p"' 2021-01-06 11:25:48 -05:00
Mike Salvatore ae614c83ed docs: Add descriptions for reports and display them on the reports index page 2021-01-04 15:38:48 -05:00
Mike Salvatore 539a87a5cc docs: Move "Reports" to the top level of the documentation menu 2021-01-04 15:11:49 -05:00
VakarisZ 1f129757a4
Merge pull request #909 from shreyamalviya/doc-fix
Documentation fix
2020-12-22 18:00:14 +02:00
VakarisZ 1bff64f09b
Merge pull request #875 from VakarisZ/validation_script
Validation script
2020-12-22 15:48:39 +02:00
Shreya 208f83f4ff Change label from "other" to "unused" in ZT report documentation 2020-12-22 18:49:01 +05:30
VakarisZ da1ef9088d
Merge pull request #855 from VakarisZ/readme_update_password_change
Added password reset tutorial to FAQ
2020-12-18 12:30:24 +02:00
VakarisZ 7fb1e3f15b
Merge pull request #862 from VakarisZ/gevent_refactoring
Gevent refactoring
2020-12-17 17:29:58 +02:00
VakarisZ 99d73be0d8
Merge pull request #890 from guardicore/custom_pba_bugfix
Fixed custom post breach action path bug.
2020-12-17 14:14:23 +02:00
VakarisZ 8aae611396 Merge remote-tracking branch 'upstream/develop' into custom_pba_bugfix 2020-12-17 13:26:55 +02:00
VakarisZ e6bb978dc4
Merge pull request #894 from withshubh/develop
Fix code quality issues
2020-12-16 12:19:37 +02:00
Shubhendra Singh Chauhan 866d62239f
Delete .deepsource.toml 2020-12-15 17:53:17 +05:30
VakarisZ d8440303ce
Merge pull request #867 from VakarisZ/aws_run_option_fix
Run on AWS instance option fix
2020-12-15 12:15:41 +02:00
VakarisZ cd27a889b1
Merge pull request #895 from guardicore/smb_exec_bugfix
SMB bugfix
2020-12-15 12:11:53 +02:00
Shreya Malviya d1743a95e1
Merge pull request #904 from shreyamalviya/swimm-fix
Swimm updates
2020-12-15 12:02:04 +05:30
Shreya 50bec61494 Update apt-get commands for Swimm in Travis 2020-12-15 11:33:59 +05:30
Mike Salvatore c5e4db5d94
Merge pull request #905 from guardicore/linux-deploy-config-exports
deployment_scripts/config: Consolidate exports
2020-12-10 07:48:14 -05:00
Mike Salvatore 77d23ca969 deployment_scripts/config: Consolidate exports 2020-12-09 15:06:39 -05:00
Shreya 9783b57761 Swimm changes in Travis 2020-12-10 00:18:56 +05:30
Shreya 96e103ada5 Add Swimm dependencies to Travis 2020-12-09 23:44:38 +05:30
Shreya b78046e6f4 Update Swimm in Travis 2020-12-09 23:18:01 +05:30
Shreya 61ebba274f Fix "Implement a new PBA — `ScheduleJobs`" Swimm unit, after changes in post_breach/actions/schedule_jobs.py 2020-12-09 21:47:58 +05:30
Mike Salvatore 44fd1ab69c
Merge pull request #900 from mssalvatore/linux-deployment-scripts-tweaks
Linux deployment scripts tweaks
2020-12-09 09:02:50 -05:00
Mike Salvatore 5401cf2406 Switch from `apt install` to `apt-get install` in deploy_linux.sh
`apt-get` has a stable command-line interface, while `apt` does not.
2020-12-08 18:54:00 -05:00