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
Mike Salvatore
2111d2af69
Add instructions on how to run monkey_island after deploy_linux.sh
2020-12-08 15:17:07 -05:00
Mike Salvatore
ce40392c2b
Assume yes for `apt install` commands in deploy_linux.sh
2020-12-08 15:17:07 -05:00
Mike Salvatore
66ac438fa2
Install libcurl4 in deploy_linux.sh
2020-12-08 15:16:50 -05:00
Mike Salvatore
cdc65152d2
Make create_certificate.sh executible when deploying on linux
2020-12-08 13:06:07 -05:00
Mike Salvatore
39da129933
Install python3-distutils in deploy_linux.sh
2020-12-08 12:38:04 -05:00
Mike Salvatore
c807104a38
Enable deployment_scripts/config to use wget or curl
2020-12-08 12:33:36 -05:00
VakarisZ
b84d1f1708
Fixed linux deployment script config syntax
2020-12-08 12:11:35 -05:00
VakarisZ
88c7a6a0f9
Fixed linux deployment script config to point to proper repository
2020-12-08 12:10:50 -05:00
Mike Salvatore
0238354bea
Give a more descriptive error message if deploy_linux.sh cannot use sudo
2020-12-08 10:23:53 -05:00
Mike Salvatore
6f0fffee07
Fix hung timeout when checking for sudo in deploy_linux.sh
2020-12-08 10:01:36 -05:00
Mike Salvatore
330ad6540e
Check if user is root before starting deploy_linux script
...
If the user is root, we want to exit as soon as possible since any commands
that the deployment script runs will be run as root.
2020-12-08 09:58:44 -05:00
VakarisZ
17ee823b08
Merge pull request #863 from VakarisZ/security_hub_fixes
...
Security hub fixes
2020-12-08 16:37:36 +02:00