You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: .github/CHANGELOG.md
+1
Original file line number
Diff line number
Diff line change
@@ -10,6 +10,7 @@ We added **Pivot** buttons to enable manual Pivoting from an Observable/File ana
10
10
As usual, we add new plugins. This release brings the following new ones:
11
11
* a complete **TakedownRequest** playbook to automate TakeDown requests for malicious domains
12
12
* new File Analyzers for tools like [HFinger](https://github.com/CERT-Polska/hfinger), [Permhash](https://github.com/google/permhash) and [Blint](https://github.com/owasp-dep-scan/blint)
13
+
* new Observable Analyzers for [CyCat](https://cycat.org/) and [Hudson Rock](https://cavalier.hudsonrock.com/docs)
13
14
* improvement of the existing Maxmind analyzer: it now downloads the ASN database too.
Copy file name to clipboardExpand all lines: .github/pull_request_template.md
+4-3
Original file line number
Diff line number
Diff line change
@@ -20,12 +20,13 @@ Please delete options that are not relevant.
20
20
-[ ] I strictly followed the documentation ["How to create a Plugin"](https://intelowl.readthedocs.io/en/latest/Contribute.html#how-to-add-a-new-plugin)
21
21
-[ ][Usage](https://github.com/intelowlproject/IntelOwl/blob/master/docs/source/Usage.md) file was updated.
22
22
-[ ][Advanced-Usage](https://github.com/intelowlproject/IntelOwl/blob/master/docs/source/Advanced-Usage.md) was updated (in case the plugin provides additional optional configuration).
23
-
-[ ] If the plugin requires mocked testing, `_monkeypatch()` was used in its class to apply the necessary decorators.
24
23
-[ ] I have dumped the configuration from Django Admin using the `dumpplugin` command and added it in the project as a data migration. (["How to share a plugin with the community"](https://intelowl.readthedocs.io/en/latest/Contribute.html#how-to-share-your-plugin-with-the-community))
25
24
-[ ] If a File analyzer was added and it supports a mimetype which is not already supported, you added a sample of that type inside the archive `test_files.zip` and you added the default tests for that mimetype in [test_classes.py](https://github.com/intelowlproject/IntelOwl/blob/master/tests/analyzers_manager/test_classes.py).
26
-
-[ ] If you created a new analyzer and it is free (does not require API keys), please add it in the `FREE_TO_USE_ANALYZERS` playbook by following [this guide](https://intelowl.readthedocs.io/en/latest/Contribute.html#how-to-modify-a-plugin).
25
+
-[ ] If you created a new analyzer and it is free (does not require any API key), please add it in the `FREE_TO_USE_ANALYZERS` playbook by following [this guide](https://intelowl.readthedocs.io/en/latest/Contribute.html#how-to-modify-a-plugin).
27
26
-[ ] Check if it could make sense to add that analyzer/connector to other [freely available playbooks](https://intelowl.readthedocs.io/en/develop/Usage.html#list-of-pre-built-playbooks).
28
-
-[ ] I have provided the resulting raw JSON of a finished analysis and a screenshot of the results.
27
+
-[ ] I have provided the resulting raw JSON of a finished analysis and a screenshot of the results.
28
+
-[ ] If the plugin interacts with an external service, I have created an attribute called precisely `url` that contains this information. This is required for Health Checks.
29
+
-[ ] If the plugin requires mocked testing, `_monkeypatch()` was used in its class to apply the necessary decorators.
29
30
-[ ] I have added that raw JSON sample to the `MockUpResponse` of the `_monkeypatch()` method. This serves us to provide a valid sample for testing.
30
31
-[ ] If external libraries/packages with restrictive licenses were used, they were added in the [Legal Notice](https://github.com/certego/IntelOwl/blob/master/.github/legal_notice.md) section.
31
32
-[ ] Linters (`Black`, `Flake`, `Isort`) gave 0 errors. If you have correctly installed [pre-commit](https://intelowl.readthedocs.io/en/latest/Contribute.html#how-to-start-setup-project-and-development-instance), it does these checks and adjustments on your behalf.
description="Number of Google results for [Phoneinfoga](https://sundowndev.github.io/phoneinfoga/)",
16
+
is_secret=False,
17
+
required=False,
18
+
python_module=pm,
19
+
)
20
+
p2=Parameter.objects.create(
21
+
name="scanners",
22
+
type="list",
23
+
description="List of scanner names for [Phoneinfoga](https://sundowndev.github.io/phoneinfoga/). Available options are: `local,numverify,googlecse,ovh`",
0 commit comments