Skip to content

Fixes #1611: Adding comments#1628

Merged
0ssigeno merged 37 commits intodevelopfrom
0x0elliot/comments
Apr 6, 2023
Merged

Fixes #1611: Adding comments#1628
0ssigeno merged 37 commits intodevelopfrom
0x0elliot/comments

Conversation

@0x0elliot
Copy link
Member

@0x0elliot 0x0elliot commented Apr 2, 2023

Description

Basic comment support.

Type of change

  • New feature (non-breaking change which adds functionality).

Checklist

  • I have read and understood the rules about how to Contribute to this project
  • The pull request is for the branch develop
  • Linters (Black, Flake, Isort) gave 0 errors. If you have correctly installed pre-commit, it does these checks and adjustments on your behalf.

Screenshot

Screenshot 2023-04-02 at 5 37 07 AM

mlodic and others added 5 commits February 17, 2023 18:43
* incremented Yara soft time limit

* added JPCERT Yara rules

* added doc for new Japan CERT Yara Rules

* fix cape_sandbox analyzer (#1529)

* fix cape_sandbox analyzer

* fix JSON file

* closes #1392 (#1530)

* closes #1392

* fix test

* adjusted test

* adjusted test

* Broadcast cron for cluster deployment (#1531)

* stuff

Signed-off-by: 0ssigeno <[email protected]>

* More

Signed-off-by: 0ssigeno <[email protected]>

* Added invalidate on update

Signed-off-by: 0ssigeno <[email protected]>

* fix tests

Signed-off-by: 0ssigeno <[email protected]>

* Update api_app/core/views.py

Co-authored-by: code-review-doctor[bot] <72320148+code-review-doctor[bot]@users.noreply.github.com>

* fix deepsource

Signed-off-by: 0ssigeno <[email protected]>

* More tests

Signed-off-by: 0ssigeno <[email protected]>

---------

Signed-off-by: 0ssigeno <[email protected]>
Co-authored-by: code-review-doctor[bot] <72320148+code-review-doctor[bot]@users.noreply.github.com>

* Bump django from 3.2.17 to 3.2.18 in /requirements (#1533)

Bumps [django](https://github.com/django/django) from 3.2.17 to 3.2.18.
- [Release notes](https://github.com/django/django/releases)
- [Commits](django/django@3.2.17...3.2.18)

---
updated-dependencies:
- dependency-name: django
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <[email protected]>
Signed-off-by: 0ssigeno <[email protected]>
Signed-off-by: 0ssigeno <[email protected]>
Co-authored-by: Matteo Lodi <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: drosetti <[email protected]>
Co-authored-by: Simone Berni <[email protected]>
Co-authored-by: Abheek Tripathy <[email protected]>
Co-authored-by: AshirRashid <[email protected]>
Co-authored-by: Karanjot Singh <[email protected]>
Co-authored-by: 0ssigeno <[email protected]>
Co-authored-by: Daniele Rosetti <[email protected]>
Co-authored-by: Siddhanth <[email protected]>
Co-authored-by: Parth Madan <[email protected]>
Co-authored-by: Shivam Purohit <[email protected]>
Co-authored-by: code-review-doctor[bot] <72320148+code-review-doctor[bot]@users.noreply.github.com>

* Fixes on yara

Signed-off-by: 0ssigeno <[email protected]>

* Fix corner case on too many matches

Signed-off-by: 0ssigeno <[email protected]>

* Refactor (#1534)

* Refactor

Signed-off-by: 0ssigeno <[email protected]>

* Flake

Signed-off-by: 0ssigeno <[email protected]>

* Update api_app/core/views.py

Co-authored-by: code-review-doctor[bot] <72320148+code-review-doctor[bot]@users.noreply.github.com>

* Update api_app/core/views.py

Co-authored-by: code-review-doctor[bot] <72320148+code-review-doctor[bot]@users.noreply.github.com>

* Deepsource

Signed-off-by: 0ssigeno <[email protected]>

* Typo

Signed-off-by: 0ssigeno <[email protected]>

* Fix test

Signed-off-by: 0ssigeno <[email protected]>

* Fix signature

Signed-off-by: 0ssigeno <[email protected]>

* They were bytes, not an array

Signed-off-by: 0ssigeno <[email protected]>

---------

Signed-off-by: 0ssigeno <[email protected]>
Co-authored-by: code-review-doctor[bot] <72320148+code-review-doctor[bot]@users.noreply.github.com>

* added process time to the database + added ordering in the GUI (#1535)

* added process time to the database + added ordering in the GUI

* adjusted migration

* Fix migration

Signed-off-by: 0ssigeno <[email protected]>

* deepsource

---------

Signed-off-by: 0ssigeno <[email protected]>
Co-authored-by: 0ssigeno <[email protected]>

* added separated certego_saas logs (#1539)

* Fix migration

Signed-off-by: 0ssigeno <[email protected]>

* reworked Advanced configuration Documentation + added option of disabling PostgreSQL and RabbitMQ to run external database and broker + added change to change AWS region (#1536)

* Fix plugin config + added notification update cron (#1540)

* added separated certego_saas logs

* added type to all analyzer_config.json + added notification update cron + added some logs

* fix plugin config

* fixes

* changelog and bump (#1544)

* added separated certego_saas logs

* added type to all analyzer_config.json + added notification update cron + added some logs

* fix plugin config

* fixes

* added changelog and bumped version

---------

Signed-off-by: 0ssigeno <[email protected]>
Signed-off-by: dependabot[bot] <[email protected]>
Signed-off-by: 0ssigeno <[email protected]>
Co-authored-by: Simone Berni <[email protected]>
Co-authored-by: code-review-doctor[bot] <72320148+code-review-doctor[bot]@users.noreply.github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: drosetti <[email protected]>
Co-authored-by: Abheek Tripathy <[email protected]>
Co-authored-by: AshirRashid <[email protected]>
Co-authored-by: Karanjot Singh <[email protected]>
Co-authored-by: 0ssigeno <[email protected]>
Co-authored-by: Daniele Rosetti <[email protected]>
Co-authored-by: Siddhanth <[email protected]>
Co-authored-by: Parth Madan <[email protected]>
Co-authored-by: Shivam Purohit <[email protected]>
* using fixed fangfrisch official version

* added HuntressLab Yara rules

* removed deprecated URLS in env_file_app_template

* added support for IAM role for RDS auth (#1547)

* added support for IAM role for RDS auth

* tweak

* tweak

* added uwsgitop

* moved to WatchedFileHandler

* Bump greynoise from 1.3.0 to 2.0.0 in /requirements (#1548)

Bumps [greynoise](https://github.com/GreyNoise-Intelligence/pygreynoise) from 1.3.0 to 2.0.0.
- [Release notes](https://github.com/GreyNoise-Intelligence/pygreynoise/releases)
- [Changelog](https://github.com/GreyNoise-Intelligence/pygreynoise/blob/master/CHANGELOG.rst)
- [Commits](GreyNoise-Intelligence/pygreynoise@v1.3.0...v2.0.0)

---
updated-dependencies:
- dependency-name: greynoise
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* fix ID and User lookups in Jobs History table (#1552)

* soften healthcheck of core image

* moved PR templates (#1556)

* [Analyzer] BinaryEdge (#1546)

* initial changes

* precommits

* precommit

* added dummy env key

---------

Co-authored-by: shivam <[email protected]>

* updated dependencies

* updated dependencies in package-lock-json

* Updating Pulsedive Analyzer (#1557)

* pulsedive update

* tweak

* tweak

* tweak

* tweak

* added crowdsec analyzer (#1558)

* added crowdsec analyzer

* tweak

* added user-agent to crowdsec integration

* added changelog and bump version

* removed rendertron (#1562)

* removed Fortiguard analyzer (#1563)

* removed Fortiguard analyzer

* removed Fortiguard analyzer

* fixed tests and default playbook

---------

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Shivam Purohit <[email protected]>
Co-authored-by: shivam <[email protected]>
Co-authored-by: Daniele Rosetti <[email protected]>
* fix intelowl server_name

* managed 404 result for Crowdsec analyzer

* Bump whitenoise from 6.3.0 to 6.4.0 in /requirements (#1567)

Bumps [whitenoise](https://github.com/evansd/whitenoise) from 6.3.0 to 6.4.0.
- [Release notes](https://github.com/evansd/whitenoise/releases)
- [Changelog](https://github.com/evansd/whitenoise/blob/main/docs/changelog.rst)
- [Commits](evansd/whitenoise@6.3.0...6.4.0)

---
updated-dependencies:
- dependency-name: whitenoise
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump intezer-sdk from 1.15.1 to 1.16.1 in /requirements (#1568)

Bumps [intezer-sdk](https://github.com/intezer/analyze-python-sdk) from 1.15.1 to 1.16.1.
- [Release notes](https://github.com/intezer/analyze-python-sdk/releases)
- [Changelog](https://github.com/intezer/analyze-python-sdk/blob/master/CHANGES)
- [Commits](intezer/analyze-python-sdk@v1.15.1...v1.16.1)

---
updated-dependencies:
- dependency-name: intezer-sdk
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* restored pull request templates positions

* Registration Page #1284 (#1413)

* added registration - context_procesors problem

* changes

* test

* changes

* fixed registration bugs and adjusted the docs

* changes

* changed pull_request_automation

* changed env_file_app_template

* adjusted frontend env variable and documentation

* fixed register button and added  smtp backend

* added form and password validation

* adjusted docs

* adjusted password validation

* api_app/core/dataclasses.py

* added button to reset password

* Adjusted frontend validator and backend test_auth

* updated frontend login test

* updated frontend login test

* updated frontend login test

* adjusted validator

* added frontend tests

* adjusted frontend tests

* runned prettier:write

---------

Co-authored-by: Matteo Lodi <[email protected]>
Co-authored-by: Daniele Rosetti <[email protected]>

* fix initialize.sh docker condition (#1580)

* Bump google-cloud-webrisk from 1.10.0 to 1.11.0 in /requirements (#1564)

Bumps [google-cloud-webrisk](https://github.com/googleapis/python-webrisk) from 1.10.0 to 1.11.0.
- [Release notes](https://github.com/googleapis/python-webrisk/releases)
- [Changelog](https://github.com/googleapis/python-webrisk/blob/main/CHANGELOG.md)
- [Commits](googleapis/python-webrisk@v1.10.0...v1.11.0)

---
updated-dependencies:
- dependency-name: google-cloud-webrisk
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump quark-engine from 22.12.1 to 23.2.1 in /requirements (#1565)

Bumps [quark-engine](https://github.com/quark-engine/quark-engine) from 22.12.1 to 23.2.1.
- [Release notes](https://github.com/quark-engine/quark-engine/releases)
- [Commits](ev-flow/quark-engine@v22.12.1...v23.2.1)

---
updated-dependencies:
- dependency-name: quark-engine
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* [analyzer] hunter how (#1579)

* fixed precommit errors

* fixed usage.md

* changed analyzer config

* precommits

* changed the name for hunteIo

* modified mock test

---------

Co-authored-by: shivam <[email protected]>

* Bump django-ses from 3.1.0 to 3.3.0 in /requirements (#1585)

Bumps [django-ses](https://github.com/django-ses/django-ses) from 3.1.0 to 3.3.0.
- [Release notes](https://github.com/django-ses/django-ses/releases)
- [Changelog](https://github.com/django-ses/django-ses/blob/master/CHANGES.md)
- [Commits](django-ses/django-ses@v3.1.0...v3.3.0)

---
updated-dependencies:
- dependency-name: django-ses
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* fixing AWS IAM Auth and created specific AWS settings file

* tweak last commit

* removed AWS_REGION duplicate

* adjusted AWS SQS integration

* adjusting order of settings

* fix default queue

* added SQS package for Celery

* updated boto and added new Yara rule repo: https://github.com/elceef/yara-rulz

* added SECURITY.md

* added OpenSSF Best Practices badge + added permissions read to workflows

* adjusted DNS0 analyzers (#1593)

* adjusted DNS0 analyzers

* fixed boto3 version

* adjusted code ql

* adjusted error handling in PDF_Info

* added declaration of Slack related settings

* added support for Docker Analyzers in Cluster environments

* fixed typo in codeql

* fixing and updating qiling and codeql

* Fix "value too great for base" error (#1599)

Signed-off-by: 0ssigeno <[email protected]>
Signed-off-by: dependabot[bot] <[email protected]>
Signed-off-by: 0ssigeno <[email protected]>
Co-authored-by: Matteo Lodi <[email protected]>
Co-authored-by: Simone Berni <[email protected]>
Co-authored-by: code-review-doctor[bot] <72320148+code-review-doctor[bot]@users.noreply.github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: drosetti <[email protected]>
Co-authored-by: Abheek Tripathy <[email protected]>
Co-authored-by: AshirRashid <[email protected]>
Co-authored-by: Karanjot Singh <[email protected]>
Co-authored-by: 0ssigeno <[email protected]>
Co-authored-by: Daniele Rosetti <[email protected]>
Co-authored-by: Siddhanth <[email protected]>
Co-authored-by: Parth Madan <[email protected]>
Co-authored-by: Shivam Purohit <[email protected]>
Co-authored-by: shivam <[email protected]>

* adjusted paths in malware tools analyzers + added message to initialize.sh + fixed ThugUrl + managed Yara edge case

* added libcurl for codeql

* Fix logrotate copy command (#1600)

* Fix logrotate copy

cp: /etc/logrotate.d is not a directory

* Remove unnecessary directory context

---------

Signed-off-by: 0ssigeno <[email protected]>
Signed-off-by: dependabot[bot] <[email protected]>
Signed-off-by: 0ssigeno <[email protected]>
Co-authored-by: Matteo Lodi <[email protected]>
Co-authored-by: Simone Berni <[email protected]>
Co-authored-by: code-review-doctor[bot] <72320148+code-review-doctor[bot]@users.noreply.github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: drosetti <[email protected]>
Co-authored-by: Abheek Tripathy <[email protected]>
Co-authored-by: AshirRashid <[email protected]>
Co-authored-by: Karanjot Singh <[email protected]>
Co-authored-by: 0ssigeno <[email protected]>
Co-authored-by: Daniele Rosetti <[email protected]>
Co-authored-by: Siddhanth <[email protected]>
Co-authored-by: Parth Madan <[email protected]>
Co-authored-by: Shivam Purohit <[email protected]>
Co-authored-by: shivam <[email protected]>

* incremented logging for yara update and for broadcast update + adjust to emailrepio analyzer

* incremented logging for Yara analyzer

* forcing .fifo in case of AWS_SQS is used

* adjusted crons default queue

* Cron and command (#1603)

Signed-off-by: 0ssigeno <[email protected]>

* Fixes- #1404 Make Observable copy-pastable (#1578)

* fixes-observablecopypaste

* reviewing changes

* proxy-fix

* Added chance to use NFS instead of local storage (#1604)

* Support for nfs

Signed-off-by: 0ssigeno <[email protected]>

* Fix signal

Signed-off-by: 0ssigeno <[email protected]>

* Fixing nfs

Signed-off-by: 0ssigeno <[email protected]>

* Typo

Signed-off-by: 0ssigeno <[email protected]>

* Rename

Signed-off-by: 0ssigeno <[email protected]>

* Added docs

Signed-off-by: 0ssigeno <[email protected]>

* Black

Signed-off-by: 0ssigeno <[email protected]>

* Fix order

Signed-off-by: 0ssigeno <[email protected]>

* Added celery beat

Signed-off-by: 0ssigeno <[email protected]>

* Typo

Signed-off-by: 0ssigeno <[email protected]>

* Fifo case

Signed-off-by: 0ssigeno <[email protected]>

* Typo

Signed-off-by: 0ssigeno <[email protected]>

---------

Signed-off-by: 0ssigeno <[email protected]>

* Bump drf-spectacular from 0.25.1 to 0.26.1 in /requirements (#1607)

Bumps [drf-spectacular](https://github.com/tfranzel/drf-spectacular) from 0.25.1 to 0.26.1.
- [Release notes](https://github.com/tfranzel/drf-spectacular/releases)
- [Changelog](https://github.com/tfranzel/drf-spectacular/blob/master/CHANGELOG.rst)
- [Commits](tfranzel/drf-spectacular@0.25.1...0.26.1)

---
updated-dependencies:
- dependency-name: drf-spectacular
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump django-celery-beat from 2.4.0 to 2.5.0 in /requirements (#1605)

Bumps [django-celery-beat](https://github.com/celery/django-celery-beat) from 2.4.0 to 2.5.0.
- [Release notes](https://github.com/celery/django-celery-beat/releases)
- [Changelog](https://github.com/celery/django-celery-beat/blob/main/Changelog)
- [Commits](celery/django-celery-beat@v2.4.0...v2.5.0)

---
updated-dependencies:
- dependency-name: django-celery-beat
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump django-celery-results from 2.4.0 to 2.5.0 in /requirements (#1596)

Bumps [django-celery-results](https://github.com/celery/django-celery-results) from 2.4.0 to 2.5.0.
- [Release notes](https://github.com/celery/django-celery-results/releases)
- [Changelog](https://github.com/celery/django-celery-results/blob/main/Changelog)
- [Commits](celery/django-celery-results@v2.4.0...v2.5.0)

---
updated-dependencies:
- dependency-name: django-celery-results
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Matteo Lodi <[email protected]>

* removed pinned requests

* Yara fixes & speedup (#1608)

* Added global check

Signed-off-by: 0ssigeno <[email protected]>

* Yara fixes

Signed-off-by: 0ssigeno <[email protected]>

* Reverted global

Signed-off-by: 0ssigeno <[email protected]>

* SUPER FAST

Signed-off-by: 0ssigeno <[email protected]>

* Fix

Signed-off-by: 0ssigeno <[email protected]>

* Fix

Signed-off-by: 0ssigeno <[email protected]>

* Logs

Signed-off-by: 0ssigeno <[email protected]>

* Removed unused variable

Signed-off-by: 0ssigeno <[email protected]>

* Class mgmt

Signed-off-by: 0ssigeno <[email protected]>

* Removed unused attribute

Signed-off-by: 0ssigeno <[email protected]>

* Fixed docs

Signed-off-by: 0ssigeno <[email protected]>

---------

Signed-off-by: 0ssigeno <[email protected]>

* Malware tools analyzers refactor (#1609)

* updated malware_tools_analyzers image and refactored related analyzers

* fixes

* fixed fileinfo qiling and strings

* linters

* deepsource

* fix NFS flag

* Message group Id (#1610)

* Uuid

Signed-off-by: 0ssigeno <[email protected]>

* Blake

Signed-off-by: 0ssigeno <[email protected]>

---------

Signed-off-by: 0ssigeno <[email protected]>

* Update_repositories script is no longer necessary, since you can have the same result using a shared nfs

Signed-off-by: 0ssigeno <[email protected]>

* Corner case

Signed-off-by: 0ssigeno <[email protected]>

* Adding global config on worker connect

Signed-off-by: 0ssigeno <[email protected]>

* Fix owner

Signed-off-by: 0ssigeno <[email protected]>

* Fix path compiled

Signed-off-by: 0ssigeno <[email protected]>

* adjustments to Thug and malware_tools_analyzers

* Adding url in match

Signed-off-by: 0ssigeno <[email protected]>

* Added rule_url to every match

Signed-off-by: 0ssigeno <[email protected]>

* set_permissions is now recursive

Signed-off-by: 0ssigeno <[email protected]>

* upgraded Django to 4.1 and added DB options to better manage connections (#1613)

* adjusts to Quad9, Classic DNS, MWdb and OTX analyzers (#1612)

* adjusts to Quad9 and Classic DNS analyzers

* fixes to mwdb and to last commit

* adjusted OTX with timeout

* managed edge case

* adjust

* tweak

* incremented logging

* removed Manalyze

---------

Signed-off-by: dependabot[bot] <[email protected]>
Signed-off-by: 0ssigeno <[email protected]>
Signed-off-by: 0ssigeno <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Martina Carella <[email protected]>
Co-authored-by: Daniele Rosetti <[email protected]>
Co-authored-by: ben-ce <[email protected]>
Co-authored-by: Shivam Purohit <[email protected]>
Co-authored-by: shivam <[email protected]>
Co-authored-by: Kyle Taylor <[email protected]>
Co-authored-by: Simone Berni <[email protected]>
Co-authored-by: code-review-doctor[bot] <72320148+code-review-doctor[bot]@users.noreply.github.com>
Co-authored-by: drosetti <[email protected]>
Co-authored-by: Abheek Tripathy <[email protected]>
Co-authored-by: AshirRashid <[email protected]>
Co-authored-by: Karanjot Singh <[email protected]>
Co-authored-by: 0ssigeno <[email protected]>
Co-authored-by: Siddhanth <[email protected]>
Co-authored-by: Parth Madan <[email protected]>
Copy link
Contributor

@code-review-doctor code-review-doctor bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Some things to consider. View full project report here.

@0x0elliot
Copy link
Member Author

god, these pre-commit errors always mess up for me. that's why i would love #1626 to work out.

@0x0elliot
Copy link
Member Author

0x0elliot commented Apr 2, 2023

there is pagination and comment searching that i am yet to add. i would rather do it another weekend. want me to open another issue for it?

@0x0elliot 0x0elliot requested a review from mlodic April 2, 2023 00:33
@0x0elliot
Copy link
Member Author

Should be ready to go!

@codecov
Copy link

codecov bot commented Apr 2, 2023

Codecov Report

Merging #1628 (3ea1f14) into develop (aa8820f) will increase coverage by 10.65%.
The diff coverage is 77.69%.

❗ Current head 3ea1f14 differs from pull request most recent head cc608f8. Consider uploading reports for the commit cc608f8 to get more accurate results

Impacted file tree graph

@@             Coverage Diff              @@
##           develop    #1628       +/-   ##
============================================
+ Coverage    66.75%   77.40%   +10.65%     
============================================
  Files           95      281      +186     
  Lines         3706     9495     +5789     
  Branches       519     1059      +540     
============================================
+ Hits          2474     7350     +4876     
- Misses         941     1683      +742     
- Partials       291      462      +171     
Impacted Files Coverage Δ
...analyzers_manager/migrations/0004_datamigration.py 91.30% <ø> (ø)
api_app/management/commands/update_analyzer.py 0.00% <0.00%> (ø)
api_app/migrations/0023_runtime_config.py 35.29% <ø> (ø)
api_app/migrations/0024_tlp.py 100.00% <ø> (ø)
api_app/migrations/0025_comment.py 100.00% <ø> (ø)
api_app/models.py 82.99% <ø> (ø)
api_app/playbooks_manager/admin.py 76.92% <ø> (ø)
api_app/playbooks_manager/apps.py 100.00% <ø> (ø)
api_app/playbooks_manager/exceptions.py 0.00% <ø> (ø)
...i_app/playbooks_manager/migrations/0001_initial.py 100.00% <ø> (ø)
... and 219 more

... and 90 files with indirect coverage changes


Continue to review full report in Codecov by Sentry.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update 76caeb0...cc608f8. Read the comment docs.

@0x0elliot 0x0elliot linked an issue Apr 2, 2023 that may be closed by this pull request
@mlodic
Copy link
Member

mlodic commented Apr 3, 2023

there is pagination and comment searching that i am yet to add. i would rather do it another weekend. want me to open another issue for it?

yep that would be cool!

Meanwhile thank you for this PR! That is really cool feature! :)

In the future, if you are willing to try out to add also few tests from the frontend part it would be great! We recently added the framework to add those tests too (https://intelowl.readthedocs.io/en/latest/Contribute.html#id2). That would increase stability of the application!

Plus, feel free to create branches directly inside IntelOwl main repository instead of your branch. That would help us other people to collaborate because ,for instance, it would be simpler to add their changes on top of your opened PRs

Copy link
Member

@mlodic mlodic left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The concept is cool! Aside the error that I found, it seems a cool feature to add!

api_app/views.py Outdated
if self.action in ["destroy", "update", "partial_update"]:
permissions.append(self.IsCommentObjectOwner())

# anyone can read the comment
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

anyone in the organization can...

Copy link
Member Author

@0x0elliot 0x0elliot Apr 3, 2023

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

what? no only comment owner can. please recheck once.

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

mine was only a suggestion to change the comment, I should have been more explicit in that sense.

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

is it fine if we leave it the way it is? i will edit it in the next PR if you want me to. i want to finish this issue safely before we get into the visualizer hassle.

Copy link
Member Author

@0x0elliot 0x0elliot Apr 3, 2023

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

i am not sure if i would like the logic like that right now, personally. i think only organization admins should be able to do all that rather than anyone in the organization, to begin with. this is why i would like to wait out the change and talk it through. there too, we should ideally provide a "edited by xyz" label.

@mlodic
Copy link
Member

mlodic commented Apr 3, 2023

hey @0x0elliot, we are about to push major changes to the develop branch (we will do it tomorrow). To reduce the chance of conflicts with this PR, I would like to merge this PR before the bigger one. Would you be able to make those fixes today? Otherwise if I can do I'll do it today. Thank you

@0x0elliot
Copy link
Member Author

okay i will

@0x0elliot
Copy link
Member Author

0x0elliot commented Apr 3, 2023

should be good to go. i don't want this to be a hassle we need to look into right now. @mlodic

i will make all the small changes we need in a separate PR. also, p.s using intelowl branches :)

@0ssigeno
Copy link
Contributor

0ssigeno commented Apr 4, 2023

I have made some fixes here and there. Before merging this PR, there are some tests missing.
I have made the boilerplate inside tests.api_app.test_views.CommentViewSetTestCase and tests.api_app.test_serializers.CommentSerializerTestCase.

@0x0elliot 0x0elliot force-pushed the 0x0elliot/comments branch from e7e5a96 to 328f189 Compare April 4, 2023 18:30
@0x0elliot
Copy link
Member Author

Ready?

@0ssigeno
Copy link
Contributor

0ssigeno commented Apr 5, 2023

@drosetti is fixing some stuff on the frontend if i'm not mistaken. I will merge this PR once it is done.
Meanwhile, if you have more tests or you want to refactor stuff that I have changed, you are free to do it!

@drosetti
Copy link
Contributor

drosetti commented Apr 5, 2023

Yes, I noticed in case there are several comments (now I'm testing with 16, but I think 4/5 are enough) you cannot scroll all the comments after you add a new one.

@0x0elliot
Copy link
Member Author

interesting. let me know if you need help for this @drosetti

@drosetti
Copy link
Contributor

drosetti commented Apr 6, 2023

Don't worry I fixed it. :)

I used the vh instead of px as units for the height: this solved the problem of the oldest messages and also makes the UI more adaptable to different devices. Pixels number can be a problem with different displays: in 1920x1080 500 px takes some space in 4k the UI is completely different. vh instead is based on the height of the viewport.

Also i sorted the messages in this way the most recent are near the comment input and are shown immediately.

@0ssigeno 0ssigeno merged commit 326f6b3 into develop Apr 6, 2023
@0ssigeno 0ssigeno deleted the 0x0elliot/comments branch April 6, 2023 12:38
mlodic added a commit that referenced this pull request May 31, 2023
* Bump pre-commit from 2.21.0 to 3.2.1 in /requirements (#1617)

Bumps [pre-commit](https://github.com/pre-commit/pre-commit) from 2.21.0 to 3.2.1.
- [Release notes](https://github.com/pre-commit/pre-commit/releases)
- [Changelog](https://github.com/pre-commit/pre-commit/blob/main/CHANGELOG.md)
- [Commits](https://github.com/pre-commit/pre-commit/compare/v2.21.0...v3.2.1)

---
updated-dependencies:
- dependency-name: pre-commit
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump django-filter from 22.1 to 23.1 in /requirements (#1616)

Bumps [django-filter](https://github.com/carltongibson/django-filter) from 22.1 to 23.1.
- [Release notes](https://github.com/carltongibson/django-filter/releases)
- [Changelog](https://github.com/carltongibson/django-filter/blob/main/CHANGES.rst)
- [Commits](https://github.com/carltongibson/django-filter/compare/22.1...23.1)

---
updated-dependencies:
- dependency-name: django-filter
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Update code base to reflect change in TLP standard (closes #1190) (#1477)

* fix: update code base to reflect change in tlp standard (closes #1190)

* fix: resolve remaining merge conflicts

* improvement: backwards compatibility for TLP standard versions before v2.0

* feat: test tlp.CLEAR and tlp.WHITE in job creation

* fix: analyzer_config.json errors

* added uwsgi stats and other little adjusts

* added dr4k0nia yara rules

* Handle git command error

Signed-off-by: 0ssigeno <[email protected]>

* Typo

Signed-off-by: 0ssigeno <[email protected]>

* added explanation about how to solve the log permissions problem

* Bump quark-engine from 23.2.1 to 23.3.1 in /requirements (#1618)

Bumps [quark-engine](https://github.com/quark-engine/quark-engine) from 23.2.1 to 23.3.1.
- [Release notes](https://github.com/quark-engine/quark-engine/releases)
- [Commits](https://github.com/quark-engine/quark-engine/compare/v23.2.1...v23.3.1)

---
updated-dependencies:
- dependency-name: quark-engine
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump yara-python from 4.2.0 to 4.3.0 in /requirements (#1619)

Bumps [yara-python](https://github.com/VirusTotal/yara-python) from 4.2.0 to 4.3.0.
- [Release notes](https://github.com/VirusTotal/yara-python/releases)
- [Commits](https://github.com/VirusTotal/yara-python/compare/v4.2.0...v4.3.0)

---
updated-dependencies:
- dependency-name: yara-python
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump django-auth-ldap from 4.1.0 to 4.2.0 in /requirements (#1633)

Bumps [django-auth-ldap](https://github.com/django-auth-ldap/django-auth-ldap) from 4.1.0 to 4.2.0.
- [Release notes](https://github.com/django-auth-ldap/django-auth-ldap/releases)
- [Changelog](https://github.com/django-auth-ldap/django-auth-ldap/blob/master/docs/changes.rst)
- [Commits](https://github.com/django-auth-ldap/django-auth-ldap/compare/4.1.0...4.2.0)

---
updated-dependencies:
- dependency-name: django-auth-ldap
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump certego-saas from 0.4.3 to 0.5.0 in /requirements (#1631)

Bumps [certego-saas](https://github.com/certego/certego-saas) from 0.4.3 to 0.5.0.
- [Release notes](https://github.com/certego/certego-saas/releases)
- [Commits](https://github.com/certego/certego-saas/compare/0.4.3...0.5.0)

---
updated-dependencies:
- dependency-name: certego-saas
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump webpack from 5.72.1 to 5.76.1 in /frontend (#1598)

Bumps [webpack](https://github.com/webpack/webpack) from 5.72.1 to 5.76.1.
- [Release notes](https://github.com/webpack/webpack/releases)
- [Commits](https://github.com/webpack/webpack/compare/v5.72.1...v5.76.1)

---
updated-dependencies:
- dependency-name: webpack
  dependency-type: indirect
...

Signed-off-by: 0ssigeno <[email protected]>
Signed-off-by: dependabot[bot] <[email protected]>
Signed-off-by: 0ssigeno <[email protected]>
Co-authored-by: Matteo Lodi <[email protected]>
Co-authored-by: Simone Berni <[email protected]>
Co-authored-by: code-review-doctor[bot] <72320148+code-review-doctor[bot]@users.noreply.github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: drosetti <[email protected]>
Co-authored-by: Abheek Tripathy <[email protected]>
Co-authored-by: AshirRashid <[email protected]>
Co-authored-by: Karanjot Singh <[email protected]>
Co-authored-by: 0ssigeno <[email protected]>
Co-authored-by: Daniele Rosetti <[email protected]>
Co-authored-by: Siddhanth <[email protected]>
Co-authored-by: Parth Madan <[email protected]>
Co-authored-by: Shivam Purohit <[email protected]>
Co-authored-by: shivam <[email protected]>
Co-authored-by: Martina Carella <[email protected]>
Co-authored-by: ben-ce <[email protected]>
Co-authored-by: Kyle Taylor <[email protected]>

* Bump jest-environment-jsdom from 29.4.2 to 29.5.0 in /frontend (#1587)

Bumps [jest-environment-jsdom](https://github.com/facebook/jest/tree/HEAD/packages/jest-environment-jsdom) from 29.4.2 to 29.5.0.
- [Release notes](https://github.com/facebook/jest/releases)
- [Changelog](https://github.com/facebook/jest/blob/main/CHANGELOG.md)
- [Commits](https://github.com/facebook/jest/commits/v29.5.0/packages/jest-environment-jsdom)

---
updated-dependencies:
- dependency-name: jest-environment-jsdom
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump @certego/certego-ui from 0.1.3 to 0.1.4 in /frontend (#1571)

Bumps [@certego/certego-ui](https://github.com/certego/certego-ui) from 0.1.3 to 0.1.4.
- [Release notes](https://github.com/certego/certego-ui/releases)
- [Changelog](https://github.com/certego/certego-ui/blob/main/CHANGELOG.md)
- [Commits](https://github.com/certego/certego-ui/compare/v0.1.3...v0.1.4)

---
updated-dependencies:
- dependency-name: "@certego/certego-ui"
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump dns-packet from 5.3.1 to 5.4.0 in /frontend (#1581)

Bumps [dns-packet](https://github.com/mafintosh/dns-packet) from 5.3.1 to 5.4.0.
- [Release notes](https://github.com/mafintosh/dns-packet/releases)
- [Changelog](https://github.com/mafintosh/dns-packet/blob/master/CHANGELOG.md)
- [Commits](https://github.com/mafintosh/dns-packet/compare/v5.3.1...5.4.0)

---
updated-dependencies:
- dependency-name: dns-packet
  dependency-type: indirect
...

Signed-off-by: 0ssigeno <[email protected]>
Signed-off-by: dependabot[bot] <[email protected]>
Signed-off-by: 0ssigeno <[email protected]>
Co-authored-by: Matteo Lodi <[email protected]>
Co-authored-by: Simone Berni <[email protected]>
Co-authored-by: code-review-doctor[bot] <72320148+code-review-doctor[bot]@users.noreply.github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: drosetti <[email protected]>
Co-authored-by: Abheek Tripathy <[email protected]>
Co-authored-by: AshirRashid <[email protected]>
Co-authored-by: Karanjot Singh <[email protected]>
Co-authored-by: 0ssigeno <[email protected]>
Co-authored-by: Daniele Rosetti <[email protected]>
Co-authored-by: Siddhanth <[email protected]>
Co-authored-by: Parth Madan <[email protected]>
Co-authored-by: Shivam Purohit <[email protected]>
Co-authored-by: shivam <[email protected]>
Co-authored-by: Martina Carella <[email protected]>
Co-authored-by: ben-ce <[email protected]>
Co-authored-by: Kyle Taylor <[email protected]>

* Bump zustand from 4.3.3 to 4.3.7 in /frontend (#1632)

Bumps [zustand](https://github.com/pmndrs/zustand) from 4.3.3 to 4.3.7.
- [Release notes](https://github.com/pmndrs/zustand/releases)
- [Commits](https://github.com/pmndrs/zustand/compare/v4.3.3...v4.3.7)

---
updated-dependencies:
- dependency-name: zustand
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump react-router-dom from 6.7.0 to 6.10.0 in /frontend (#1635)

Bumps [react-router-dom](https://github.com/remix-run/react-router/tree/HEAD/packages/react-router-dom) from 6.7.0 to 6.10.0.
- [Release notes](https://github.com/remix-run/react-router/releases)
- [Changelog](https://github.com/remix-run/react-router/blob/main/packages/react-router-dom/CHANGELOG.md)
- [Commits](https://github.com/remix-run/react-router/commits/[email protected]/packages/react-router-dom)

---
updated-dependencies:
- dependency-name: react-router-dom
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Visualizer Framework + Plugins as Models + Refactor serializer + Refactor job analysis (#1625)

* Visualizers

Signed-off-by: 0ssigeno <[email protected]>

* More refact

Signed-off-by: 0ssigeno <[email protected]>

* Added migration

Signed-off-by: 0ssigeno <[email protected]>

* added partial visualizer rework

* updated visualization components

* Complete refactor

Signed-off-by: 0ssigeno <[email protected]>

* More

Signed-off-by: 0ssigeno <[email protected]>

* updated frontend to pagination APIs

* comments

* More

Signed-off-by: 0ssigeno <[email protected]>

* More

Signed-off-by: 0ssigeno <[email protected]>

* More tests and fixes

Signed-off-by: 0ssigeno <[email protected]>

* More tests and fixes

Signed-off-by: 0ssigeno <[email protected]>

* More tests and fixes

Signed-off-by: 0ssigeno <[email protected]>

* More tests and fixes

Signed-off-by: 0ssigeno <[email protected]>

* Fix

Signed-off-by: 0ssigeno <[email protected]>

* Fixes

Signed-off-by: 0ssigeno <[email protected]>

* fix datamigration

Signed-off-by: 0ssigeno <[email protected]>

* Fix validator

Signed-off-by: 0ssigeno <[email protected]>

* More

Signed-off-by: 0ssigeno <[email protected]>

* JsonViewer for playbooks

Signed-off-by: 0ssigeno <[email protected]>

* More

Signed-off-by: 0ssigeno <[email protected]>

* Fix post merge

Signed-off-by: 0ssigeno <[email protected]>

* Split aws secrets

Signed-off-by: 0ssigeno <[email protected]>

* Added cache

Signed-off-by: 0ssigeno <[email protected]>

* Fix

Signed-off-by: 0ssigeno <[email protected]>

* Added visualizers

Signed-off-by: 0ssigeno <[email protected]>

* added playbooks plugin table required analyzers/connectors columns. fixes: playbooks info, filtering in analyzers plugin table -> supported type filter

* fixed validation details

* fixed runtime configuration

* Refactor set_params

Signed-off-by: 0ssigeno <[email protected]>

* work in progress on plugin configuration section

* Signals

Signed-off-by: 0ssigeno <[email protected]>

* Fixes

Signed-off-by: 0ssigeno <[email protected]>

* Minor

Signed-off-by: 0ssigeno <[email protected]>

* Added validators.py

Signed-off-by: 0ssigeno <[email protected]>

* Minor fixes

Signed-off-by: 0ssigeno <[email protected]>

* Minor fixes

Signed-off-by: 0ssigeno <[email protected]>

* Fix admin

Signed-off-by: 0ssigeno <[email protected]>

* fixed bug in job result for long term jobs

* Removed org plugin state

Signed-off-by: 0ssigeno <[email protected]>

* Fix corner case

Signed-off-by: 0ssigeno <[email protected]>

* Validation for tags

Signed-off-by: 0ssigeno <[email protected]>

* Fix test

Signed-off-by: 0ssigeno <[email protected]>

* Speedup dockerfile

Signed-off-by: 0ssigeno <[email protected]>

* improved code plugin section

* improved job result view

* Typo

Signed-off-by: 0ssigeno <[email protected]>

* Mitm between job and plugins

Signed-off-by: 0ssigeno <[email protected]>

* Using abstract class

Signed-off-by: 0ssigeno <[email protected]>

* Fixes

Signed-off-by: 0ssigeno <[email protected]>

* More tests

Signed-off-by: 0ssigeno <[email protected]>

* More tests and fixes

Signed-off-by: 0ssigeno <[email protected]>

* More tests and fixes

Signed-off-by: 0ssigeno <[email protected]>

* More tests and fixes

Signed-off-by: 0ssigeno <[email protected]>

* More tests and fixes

Signed-off-by: 0ssigeno <[email protected]>

* Fix

Signed-off-by: 0ssigeno <[email protected]>

* minor

Signed-off-by: 0ssigeno <[email protected]>

* Added check on user

Signed-off-by: 0ssigeno <[email protected]>

* Foreign key on report

Signed-off-by: 0ssigeno <[email protected]>

* Optimization

Signed-off-by: 0ssigeno <[email protected]>

* Optimization

Signed-off-by: 0ssigeno <[email protected]>

* Optimization

Signed-off-by: 0ssigeno <[email protected]>

* Parent playbook is a foreign key

Signed-off-by: 0ssigeno <[email protected]>

* Revert "Optimization"

This reverts commit 19619ced3edafbbe7807a4bd2f4cace1501751ba.

* Fixes

Signed-off-by: 0ssigeno <[email protected]>

* Allow export of configuration and playbooks

Signed-off-by: 0ssigeno <[email protected]>

* Re revert

Signed-off-by: 0ssigeno <[email protected]>

* Reverted export-import + added docs + static_analysis playbook

Signed-off-by: 0ssigeno <[email protected]>

* fixed loading job view

* Tlp + fixes

Signed-off-by: 0ssigeno <[email protected]>

* Test files with more mimetypes

Signed-off-by: 0ssigeno <[email protected]>

* VT new param

Signed-off-by: 0ssigeno <[email protected]>

* Fix

Signed-off-by: 0ssigeno <[email protected]>

* Fix plural

Signed-off-by: 0ssigeno <[email protected]>

* url

Signed-off-by: 0ssigeno <[email protected]>

* New classes and tests

Signed-off-by: 0ssigeno <[email protected]>

* Manage .fifo queues

Signed-off-by: 0ssigeno <[email protected]>

* Added tests and fixes

Signed-off-by: 0ssigeno <[email protected]>

* Reverting sqs

Signed-off-by: 0ssigeno <[email protected]>

* added notifications when job terminated, added incons, improved job visualization

* Fix tests

Signed-off-by: 0ssigeno <[email protected]>

* Fix broadcast

Signed-off-by: 0ssigeno <[email protected]>

* fixes

* frontend refactor and fix

* fixes

* merge and fixes

Signed-off-by: 0ssigeno <[email protected]>

* Fix

Signed-off-by: 0ssigeno <[email protected]>

* Fixed crons and command

Signed-off-by: 0ssigeno <[email protected]>

* Fix paths and crons

Signed-off-by: 0ssigeno <[email protected]>

* Fix signal + update

Signed-off-by: 0ssigeno <[email protected]>

* Nfs setting

Signed-off-by: 0ssigeno <[email protected]>

* Fix

Signed-off-by: 0ssigeno <[email protected]>

* Horizontal_list and vertical

Signed-off-by: 0ssigeno <[email protected]>

* Changed base class

Signed-off-by: 0ssigeno <[email protected]>

* Added on visualizer

Signed-off-by: 0ssigeno <[email protected]>

* Fixes and tests

Signed-off-by: 0ssigeno <[email protected]>

* More tests

Signed-off-by: 0ssigeno <[email protected]>

* Removed unused property

Signed-off-by: 0ssigeno <[email protected]>

* Select valid queue

Signed-off-by: 0ssigeno <[email protected]>

* Moved cron + refactor

Signed-off-by: 0ssigeno <[email protected]>

* removed duplicate container

Signed-off-by: 0ssigeno <[email protected]>

* Change in requirements

Signed-off-by: 0ssigeno <[email protected]>

* Changed default

Signed-off-by: 0ssigeno <[email protected]>

* Justify content

Signed-off-by: 0ssigeno <[email protected]>

* Fixes and tests

Signed-off-by: 0ssigeno <[email protected]>

* Fixes and tests

Signed-off-by: 0ssigeno <[email protected]>

* Fix

Signed-off-by: 0ssigeno <[email protected]>

* Foreign key

Signed-off-by: 0ssigeno <[email protected]>

* Added more license

Signed-off-by: 0ssigeno <[email protected]>

* Removed prints

Signed-off-by: 0ssigeno <[email protected]>

* Added more tests

Signed-off-by: 0ssigeno <[email protected]>

* Fix on frontend

Signed-off-by: 0ssigeno <[email protected]>

* Fix playbook frontend

Signed-off-by: 0ssigeno <[email protected]>

* visualizer frontend use visualizer backend

* Fixes

Signed-off-by: 0ssigeno <[email protected]>

* Blake

Signed-off-by: 0ssigeno <[email protected]>

* Removed print

Signed-off-by: 0ssigeno <[email protected]>

* Slack connectors

Signed-off-by: 0ssigeno <[email protected]>

* Patches

Signed-off-by: 0ssigeno <[email protected]>

* Added icons + rename

Signed-off-by: 0ssigeno <[email protected]>

* Added comment for iso3166

Signed-off-by: 0ssigeno <[email protected]>

* Changed level syntax

Signed-off-by: 0ssigeno <[email protected]>

* Added update_level

Signed-off-by: 0ssigeno <[email protected]>

* Fix

Signed-off-by: 0ssigeno <[email protected]>

* Minor fix

Signed-off-by: 0ssigeno <[email protected]>

* Added choice on creation

Signed-off-by: 0ssigeno <[email protected]>

* Import

Signed-off-by: 0ssigeno <[email protected]>

* Fix for quark

Signed-off-by: 0ssigeno <[email protected]>

* Fix choices

Signed-off-by: 0ssigeno <[email protected]>

* fixed notification bug + handled visualizer case when no visualizers is available, or the task is running

* Fix python module for plugin inside subdirectories

Signed-off-by: 0ssigeno <[email protected]>

* added dns visualizer base config

* Added test

Signed-off-by: 0ssigeno <[email protected]>

* Fix

Signed-off-by: 0ssigeno <[email protected]>

* removed print

Signed-off-by: 0ssigeno <[email protected]>

* Fixed filescan

Signed-off-by: 0ssigeno <[email protected]>

* Fixes

Signed-off-by: 0ssigeno <[email protected]>

* frontend fixes

* updated default DNS visualizer config

* removed print

* Fixes

Signed-off-by: 0ssigeno <[email protected]>

* More fixes

Signed-off-by: 0ssigeno <[email protected]>

* More fixes

Signed-off-by: 0ssigeno <[email protected]>

* More fixes

Signed-off-by: 0ssigeno <[email protected]>

* More fixes

Signed-off-by: 0ssigeno <[email protected]>

* More fixes

Signed-off-by: 0ssigeno <[email protected]>

* More fixes

Signed-off-by: 0ssigeno <[email protected]>

* More fixes

Signed-off-by: 0ssigeno <[email protected]>

* More fixes

Signed-off-by: 0ssigeno <[email protected]>

* Removed test

Signed-off-by: 0ssigeno <[email protected]>

* Fixes

Signed-off-by: 0ssigeno <[email protected]>

* Fixes

Signed-off-by: 0ssigeno <[email protected]>

* Fixes

Signed-off-by: 0ssigeno <[email protected]>

* Blake

Signed-off-by: 0ssigeno <[email protected]>

* Fixes

Signed-off-by: 0ssigeno <[email protected]>

* Fixes

Signed-off-by: 0ssigeno <[email protected]>

* More fixe

Signed-off-by: 0ssigeno <[email protected]>

* fstring

Signed-off-by: 0ssigeno <[email protected]>

* Optimization dockerfile

Signed-off-by: 0ssigeno <[email protected]>

* Deepsource

Signed-off-by: 0ssigeno <[email protected]>

* Deepsource

Signed-off-by: 0ssigeno <[email protected]>

* adjusting legal notice

* adjusting legal notice

* Fix

Signed-off-by: 0ssigeno <[email protected]>

* Added docs

Signed-off-by: 0ssigeno <[email protected]>

* little adjust in the doc

* Minor fixes

Signed-off-by: 0ssigeno <[email protected]>

* fixed twitter icon

* Minor fixes

Signed-off-by: 0ssigeno <[email protected]>

* Minor fixes

Signed-off-by: 0ssigeno <[email protected]>

* Blake

Signed-off-by: 0ssigeno <[email protected]>

* More deepsource

Signed-off-by: 0ssigeno <[email protected]>

* added plugin description

* Rename

Signed-off-by: 0ssigeno <[email protected]>

* Fix

Signed-off-by: 0ssigeno <[email protected]>

* Fix

Signed-off-by: 0ssigeno <[email protected]>

* Fix job creation

Signed-off-by: 0ssigeno <[email protected]>

* Fix playbook exists

Signed-off-by: 0ssigeno <[email protected]>

* Fix for reverse

Signed-off-by: 0ssigeno <[email protected]>

* Fix reverse

Signed-off-by: 0ssigeno <[email protected]>

* Fix blank

Signed-off-by: 0ssigeno <[email protected]>

* adjusted YARAify and startup entrypoints

* fix malpedia token

* Fix

Signed-off-by: 0ssigeno <[email protected]>

* Revert "fix malpedia token"

This reverts commit 14bc028bc861e68837f4af6b00efea028b6e1abe.

* getattr yaraify

* Fix hash python path

Signed-off-by: 0ssigeno <[email protected]>

* Fix no analyzers

Signed-off-by: 0ssigeno <[email protected]>

* Fix corner case

Signed-off-by: 0ssigeno <[email protected]>

* Changed name

Signed-off-by: 0ssigeno <[email protected]>

* Full clean

Signed-off-by: 0ssigeno <[email protected]>

* Fix retry and kill

Signed-off-by: 0ssigeno <[email protected]>

* Runtimeconfig

Signed-off-by: 0ssigeno <[email protected]>

* Blake

Signed-off-by: 0ssigeno <[email protected]>

* Fix post merge

Signed-off-by: 0ssigeno <[email protected]>

* Fix post merge

Signed-off-by: 0ssigeno <[email protected]>

* Blake

Signed-off-by: 0ssigeno <[email protected]>

* Fix args

Signed-off-by: 0ssigeno <[email protected]>

* Fix

Signed-off-by: 0ssigeno <[email protected]>

* Fixes

Signed-off-by: 0ssigeno <[email protected]>

* Fix test_files

Signed-off-by: 0ssigeno <[email protected]>

* prettier

* Fixes

Signed-off-by: 0ssigeno <[email protected]>

* Black

Signed-off-by: 0ssigeno <[email protected]>

* Fix

Signed-off-by: 0ssigeno <[email protected]>

* Flake

Signed-off-by: 0ssigeno <[email protected]>

* Fixes

Signed-off-by: 0ssigeno <[email protected]>

---------

Signed-off-by: 0ssigeno <[email protected]>
Co-authored-by: Daniele Rosetti <[email protected]>
Co-authored-by: Matteo Lodi <[email protected]>

* Added time threshold (minutes ago) in the scan page  (#1637)

* added minutes ago

* updated message

* update

* Corner case on visualizer with no analyzer/connectors requirements

Signed-off-by: 0ssigeno <[email protected]>

* Black

Signed-off-by: 0ssigeno <[email protected]>

* Typo

Signed-off-by: 0ssigeno <[email protected]>

* Optimize memory consumption yara (#1638)

* Fix

Signed-off-by: 0ssigeno <[email protected]>

* Fix

Signed-off-by: 0ssigeno <[email protected]>

* Fix

Signed-off-by: 0ssigeno <[email protected]>

* Minor

Signed-off-by: 0ssigeno <[email protected]>

* Fixes

Signed-off-by: 0ssigeno <[email protected]>

* remove index

Signed-off-by: 0ssigeno <[email protected]>

* Fixes

Signed-off-by: 0ssigeno <[email protected]>

* Added is_sample to obs too

Signed-off-by: 0ssigeno <[email protected]>

* Blake

Signed-off-by: 0ssigeno <[email protected]>

* Migrations + fix on mimetype

Signed-off-by: 0ssigeno <[email protected]>

* Blake

Signed-off-by: 0ssigeno <[email protected]>

* MAX_YARA_STRINGS

---------

Signed-off-by: 0ssigeno <[email protected]>
Co-authored-by: Matteo Lodi <[email protected]>

* adjusted warning logs to info when not necessary

* Fix postgres

Signed-off-by: 0ssigeno <[email protected]>

* Fixes #1611: Adding comments (#1628)

* Adding comments frontend support

* Adding comments backend support

* Code doctor suggested changes

* Finalising doctor suggested changes

* Getting done with pre-commit changes

* Adding very basic test cases

* Fixing the pre-commit mess ups

* Junk .gitconfig removal

* Removing my changes from docker files

* Removing unnecessary comments

* Fixing black

* Clearing up comments

Co-authored-by: Matteo Lodi <[email protected]>

* Fixing suggested changes and bugs

* Fixing elif suggestion

* Fixing double user usage in serializer

* Fix migration

Signed-off-by: 0ssigeno <[email protected]>

* Fixes

Signed-off-by: 0ssigeno <[email protected]>

* Adding serializer and viewset tests

* pre-commit fixes

* Removing extra 'w'

* Fixing tests

* Removing retrieve for the time being

* Fix tests

Signed-off-by: 0ssigeno <[email protected]>

* More tests and fixes

Signed-off-by: 0ssigeno <[email protected]>

* Fixes

Signed-off-by: 0ssigeno <[email protected]>

* Commentserializer

Signed-off-by: 0ssigeno <[email protected]>

* check username in frontend

* fixed username in comments

* Fixes

Signed-off-by: 0ssigeno <[email protected]>

* Fixes

Signed-off-by: 0ssigeno <[email protected]>

* Not related fix

Signed-off-by: 0ssigeno <[email protected]>

* Fixing prettier

* sorted comment and improved UX

---------

Signed-off-by: 0ssigeno <[email protected]>
Signed-off-by: dependabot[bot] <[email protected]>
Signed-off-by: 0ssigeno <[email protected]>
Co-authored-by: Matteo Lodi <[email protected]>
Co-authored-by: Simone Berni <[email protected]>
Co-authored-by: code-review-doctor[bot] <72320148+code-review-doctor[bot]@users.noreply.github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: drosetti <[email protected]>
Co-authored-by: Abheek Tripathy <[email protected]>
Co-authored-by: AshirRashid <[email protected]>
Co-authored-by: Karanjot Singh <[email protected]>
Co-authored-by: 0ssigeno <[email protected]>
Co-authored-by: Daniele Rosetti <[email protected]>
Co-authored-by: Siddhanth <[email protected]>
Co-authored-by: Parth Madan <[email protected]>
Co-authored-by: Shivam Purohit <[email protected]>
Co-authored-by: shivam <[email protected]>
Co-authored-by: Martina Carella <[email protected]>
Co-authored-by: ben-ce <[email protected]>
Co-authored-by: Kyle Taylor <[email protected]>

* upgraded Capa to 5.1.0

* upgraded Capa to 5.1.0

* updated README

* updated twitter workflow

* Adding support for wscript

Signed-off-by: 0ssigeno <[email protected]>

* added visualizer icon and added vs code file for imports

* fixed plugins message

* Bump mwdblib from 4.3.0 to 4.4.0 in /requirements (#1642)

Bumps [mwdblib](https://github.com/CERT-Polska/mwdblib) from 4.3.0 to 4.4.0.
- [Release notes](https://github.com/CERT-Polska/mwdblib/releases)
- [Commits](https://github.com/CERT-Polska/mwdblib/compare/v4.3.0...v4.4.0)

---
updated-dependencies:
- dependency-name: mwdblib
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump pillow from 9.4.0 to 9.5.0 in /requirements (#1640)

Bumps [pillow](https://github.com/python-pillow/Pillow) from 9.4.0 to 9.5.0.
- [Release notes](https://github.com/python-pillow/Pillow/releases)
- [Changelog](https://github.com/python-pillow/Pillow/blob/main/CHANGES.rst)
- [Commits](https://github.com/python-pillow/Pillow/compare/9.4.0...9.5.0)

---
updated-dependencies:
- dependency-name: pillow
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Adding messagegroupid

Signed-off-by: 0ssigeno <[email protected]>

* Sublime security (#1648)

* Sublime security

Signed-off-by: 0ssigeno <[email protected]>

* Removed import

Signed-off-by: 0ssigeno <[email protected]>

* Added sublime test email

Signed-off-by: 0ssigeno <[email protected]>

* Added test_files.zip

Signed-off-by: 0ssigeno <[email protected]>

* Job for eml

Signed-off-by: 0ssigeno <[email protected]>

* Blake

Signed-off-by: 0ssigeno <[email protected]>

* Added fixture

Signed-off-by: 0ssigeno <[email protected]>

* Added user to jobs

Signed-off-by: 0ssigeno <[email protected]>

* Blake

Signed-off-by: 0ssigeno <[email protected]>

---------

Signed-off-by: 0ssigeno <[email protected]>

* Dnstwist update (#1649)

* dnstwist first adjustment

* moved from subprocess to library

* Fixes

Signed-off-by: 0ssigeno <[email protected]>

* django

Signed-off-by: 0ssigeno <[email protected]>

---------

Signed-off-by: 0ssigeno <[email protected]>
Co-authored-by: 0ssigeno <[email protected]>

* Order

Signed-off-by: 0ssigeno <[email protected]>

* updated dependecies

* Listing visualizers

Signed-off-by: 0ssigeno <[email protected]>

* Fixing typo on playbook name

Signed-off-by: 0ssigeno <[email protected]>

* Adding docs for playbook customization

Signed-off-by: 0ssigeno <[email protected]>

* Adding issue templates

Signed-off-by: 0ssigeno <[email protected]>

* Fix bool on visualizableBool

Signed-off-by: 0ssigeno <[email protected]>

* updated psycopg2-binary

* Docs for modify plugin

Signed-off-by: 0ssigeno <[email protected]>

* Delete plugin docs

Signed-off-by: 0ssigeno <[email protected]>

* Fix sqs

Signed-off-by: 0ssigeno <[email protected]>

* Blake

Signed-off-by: 0ssigeno <[email protected]>

* added capitalize in visualizer fields

* How to add new visualizer

Signed-off-by: 0ssigeno <[email protected]>

* Typo

Signed-off-by: 0ssigeno <[email protected]>

* Added timeout + log + clean for url

Signed-off-by: 0ssigeno <[email protected]>

* Fixed docs

Signed-off-by: 0ssigeno <[email protected]>

* Fixed docs

Signed-off-by: 0ssigeno <[email protected]>

* PR template adjusted

* Removed slow set permission on config

Signed-off-by: 0ssigeno <[email protected]>

* added visualizers to the readme

* Added requirement

Signed-off-by: 0ssigeno <[email protected]>

* Support for .msg

Signed-off-by: 0ssigeno <[email protected]>

* Fix + tests for JobResponseSerializer

Signed-off-by: 0ssigeno <[email protected]>

* added default DRF_RECAPTCHA_SECRET_KEY

* added timeout to xforce exchange (#1651)

* added timeout to xforce exchange

* blake

* blake

* fix migration

* Fix serializers

Signed-off-by: 0ssigeno <[email protected]>

* Allow pec analysis on Sublime

Signed-off-by: 0ssigeno <[email protected]>

* Adding more information on sublime result

Signed-off-by: 0ssigeno <[email protected]>

* fixed various analyzers errors (#1653)

* fixed OTX_Check_Hash timeout

* fixed last commit and yara edge case

* added default value for force_active_scan for VirusTotal_v3_Get_File

* Minor fixes

Signed-off-by: 0ssigeno <[email protected]>

* Added index for configuration

Signed-off-by: 0ssigeno <[email protected]>

* Fix case on eml without attachment

Signed-off-by: 0ssigeno <[email protected]>

* Adding retry endpoint + fix rescan

Signed-off-by: 0ssigeno <[email protected]>

* Prettier

Signed-off-by: 0ssigeno <[email protected]>

---------

Signed-off-by: 0ssigeno <[email protected]>
Co-authored-by: 0ssigeno <[email protected]>

* Fix runtime_config on serializer

Signed-off-by: 0ssigeno <[email protected]>

* Added more tests

Signed-off-by: 0ssigeno <[email protected]>

* fix job result analyzers and connectors count

* fixes

* Fix broadcast queue on sqs

Signed-off-by: 0ssigeno <[email protected]>

* Forcing broadcast queue name

Signed-off-by: 0ssigeno <[email protected]>

* Adding logging override

Signed-off-by: 0ssigeno <[email protected]>

* Adding MessageGroupId to continue_job

Signed-off-by: 0ssigeno <[email protected]>

* More cache + filtering on analyzer configurations

Signed-off-by: 0ssigeno <[email protected]>

* APKiD fix (#1662)

* Bump dnstwist[full] from 20230402 to 20230413 in /requirements (#1654)

Bumps [dnstwist[full]](https://github.com/elceef/dnstwist) from 20230402 to 20230413.
- [Release notes](https://github.com/elceef/dnstwist/releases)
- [Commits](https://github.com/elceef/dnstwist/commits)

---
updated-dependencies:
- dependency-name: dnstwist[full]
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Fix signal

Signed-off-by: 0ssigeno <[email protected]>

* added functionalities to VisualizableVerticalList

* adjusted doc

* Bump django-ses from 3.3.0 to 3.4.0 in /requirements (#1667)

Bumps [django-ses](https://github.com/django-ses/django-ses) from 3.3.0 to 3.4.0.
- [Release notes](https://github.com/django-ses/django-ses/releases)
- [Changelog](https://github.com/django-ses/django-ses/blob/master/CHANGES.md)
- [Commits](https://github.com/django-ses/django-ses/compare/v3.3.0...v3.4.0)

---
updated-dependencies:
- dependency-name: django-ses
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Visualizer improvements (#1664)

* fixes

* removed pill param

* used Base as header in vertical list

* added bold and italic to base visualizer

* added alignment in horizontal list visualizer

* updated tests

* fix frontend

* fix ui

* capitalized Title.title

* Fixes

Signed-off-by: 0ssigeno <[email protected]>

* updated disable on frontend

* Minor fix

Signed-off-by: 0ssigeno <[email protected]>

* fixes

* Fix

Signed-off-by: 0ssigeno <[email protected]>

* all fields just to be sure

Signed-off-by: 0ssigeno <[email protected]>

* updated disable logic in the frontend

* Title should be all disabled

Signed-off-by: 0ssigeno <[email protected]>

* Lists have disabled

Signed-off-by: 0ssigeno <[email protected]>

* fix frontend

* updated comments with number

* Blake

Signed-off-by: 0ssigeno <[email protected]>

* code review

Signed-off-by: 0ssigeno <[email protected]>

* Fix tests

Signed-off-by: 0ssigeno <[email protected]>

---------

Signed-off-by: 0ssigeno <[email protected]>
Co-authored-by: 0ssigeno <[email protected]>

* fixed runtime configuration in the scan section

* comment about runtime configuration

* concurrent download of plugins

* Bump django-filter from 23.1 to 23.2 in /requirements (#1674)

Bumps [django-filter](https://github.com/carltongibson/django-filter) from 23.1 to 23.2.
- [Release notes](https://github.com/carltongibson/django-filter/releases)
- [Changelog](https://github.com/carltongibson/django-filter/blob/main/CHANGES.rst)
- [Commits](https://github.com/carltongibson/django-filter/compare/23.1...23.2)

---
updated-dependencies:
- dependency-name: django-filter
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump quark-engine from 23.3.1 to 23.4.1 in /requirements (#1675)

Bumps [quark-engine](https://github.com/quark-engine/quark-engine) from 23.3.1 to 23.4.1.
- [Release notes](https://github.com/quark-engine/quark-engine/releases)
- [Commits](https://github.com/quark-engine/quark-engine/compare/v23.3.1...v23.4.1)

---
updated-dependencies:
- dependency-name: quark-engine
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump pycti from 5.5.0 to 5.7.3 in /requirements (#1678)

Bumps [pycti](https://github.com/OpenCTI-Platform/client-python) from 5.5.0 to 5.7.3.
- [Release notes](https://github.com/OpenCTI-Platform/client-python/releases)
- [Commits](https://github.com/OpenCTI-Platform/client-python/compare/5.5.0...5.7.3)

---
updated-dependencies:
- dependency-name: pycti
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump django-auth-ldap from 4.2.0 to 4.3.0 in /requirements (#1676)

Bumps [django-auth-ldap](https://github.com/django-auth-ldap/django-auth-ldap) from 4.2.0 to 4.3.0.
- [Release notes](https://github.com/django-auth-ldap/django-auth-ldap/releases)
- [Changelog](https://github.com/django-auth-ldap/django-auth-ldap/blob/master/docs/changes.rst)
- [Commits](https://github.com/django-auth-ldap/django-auth-ldap/compare/4.2.0...4.3.0)

---
updated-dependencies:
- dependency-name: django-auth-ldap
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Param as model  (#1679)

* start

Signed-off-by: 0ssigeno <[email protected]>

* Start

Signed-off-by: 0ssigeno <[email protected]>

* merge

Signed-off-by: 0ssigeno <[email protected]>

* Stuff

Signed-off-by: 0ssigeno <[email protected]>

* Query fixed

Signed-off-by: 0ssigeno <[email protected]>

* Fixes

Signed-off-by: 0ssigeno <[email protected]>

* Blake

Signed-off-by: 0ssigeno <[email protected]>

* Fixes

Signed-off-by: 0ssigeno <[email protected]>

* Fixes

Signed-off-by: 0ssigeno <[email protected]>

* Fix migrations

Signed-off-by: 0ssigeno <[email protected]>

* Final fixes of core feature

Signed-off-by: 0ssigeno <[email protected]>

* Fix secrets

Signed-off-by: 0ssigeno <[email protected]>

* Minor fixes

Signed-off-by: 0ssigeno <[email protected]>

* Fixes

Signed-off-by: 0ssigeno <[email protected]>

* Fixes

Signed-off-by: 0ssigeno <[email protected]>

* Fixes

Signed-off-by: 0ssigeno <[email protected]>

* Fixes

Signed-off-by: 0ssigeno <[email protected]>

* Fixes test

Signed-off-by: 0ssigeno <[email protected]>

* Fix tests

Signed-off-by: 0ssigeno <[email protected]>

* Fixes

Signed-off-by: 0ssigeno <[email protected]>

* Fix yara

Signed-off-by: 0ssigeno <[email protected]>

* More fixes on tests

Signed-off-by: 0ssigeno <[email protected]>

* More fixes and tests

Signed-off-by: 0ssigeno <[email protected]>

* More fixes

Signed-off-by: 0ssigeno <[email protected]>

* Fixes

Signed-off-by: 0ssigeno <[email protected]>

* Fixes

Signed-off-by: 0ssigeno <[email protected]>

* Fixes

Signed-off-by: 0ssigeno <[email protected]>

* Fix

Signed-off-by: 0ssigeno <[email protected]>

* More generalization

Signed-off-by: 0ssigeno <[email protected]>

* Revert

Signed-off-by: 0ssigeno <[email protected]>

* linter frontend

* Fixes deepsource

Signed-off-by: 0ssigeno <[email protected]>

* Fix

Signed-off-by: 0ssigeno <[email protected]>

* Revert "Fix"

This reverts commit 4797c1e8fce0de5c2fe0daced2c02ef4a4b65fb3.

* Fixes

Signed-off-by: 0ssigeno <[email protected]>

* Allow multiple page on the same visualizer

Signed-off-by: 0ssigeno <[email protected]>

* Silk on stage or local

Signed-off-by: 0ssigeno <[email protected]>

* Fix

Signed-off-by: 0ssigeno <[email protected]>

* Fix

Signed-off-by: 0ssigeno <[email protected]>

* Fix

Signed-off-by: 0ssigeno <[email protected]>

* ADded condition

Signed-off-by: 0ssigeno <[email protected]>

* Limiting max_recursion

Signed-off-by: 0ssigeno <[email protected]>

* Fix recursive call

Signed-off-by: 0ssigeno <[email protected]>

* Fix recursive call

Signed-off-by: 0ssigeno <[email protected]>

* No super call for mem usage

Signed-off-by: 0ssigeno <[email protected]>

* Revert

Signed-off-by: 0ssigeno <[email protected]>

* Revert

Signed-off-by: 0ssigeno <[email protected]>

* Fixes post review

Signed-off-by: 0ssigeno <[email protected]>

* Django doctor

Signed-off-by: 0ssigeno <[email protected]>

---------

Signed-off-by: 0ssigeno <[email protected]>
Co-authored-by: Daniele Rosetti <[email protected]>

* Yara facebook (#1683)

Signed-off-by: 0ssigeno <[email protected]>

* Allow generic mimetype to be executed

Signed-off-by: 0ssigeno <[email protected]>

* bump to v5.0.0 + codeql + codefactor

* Bump django from 4.1.7 to 4.1.9 in /requirements (#1686)

Bumps [django](https://github.com/django/django) from 4.1.7 to 4.1.9.
- [Commits](https://github.com/django/django/compare/4.1.7...4.1.9)

---
updated-dependencies:
- dependency-name: django
  dependency-type: direct:production
...

Signed-off-by: 0ssigeno <[email protected]>
Signed-off-by: dependabot[bot] <[email protected]>
Signed-off-by: 0ssigeno <[email protected]>
Co-authored-by: Matteo Lodi <[email protected]>
Co-authored-by: Simone Berni <[email protected]>
Co-authored-by: code-review-doctor[bot] <72320148+code-review-doctor[bot]@users.noreply.github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: drosetti <[email protected]>
Co-authored-by: Abheek Tripathy <[email protected]>
Co-authored-by: AshirRashid <[email protected]>
Co-authored-by: Karanjot Singh <[email protected]>
Co-authored-by: 0ssigeno <[email protected]>
Co-authored-by: Daniele Rosetti <[email protected]>
Co-authored-by: Siddhanth <[email protected]>
Co-authored-by: Parth Madan <[email protected]>
Co-authored-by: Shivam Purohit <[email protected]>
Co-authored-by: shivam <[email protected]>
Co-authored-by: Martina Carella <[email protected]>
Co-authored-by: ben-ce <[email protected]>
Co-authored-by: Kyle Taylor <[email protected]>

* changelog and docs for v5 (#1687)

* push draft

* updated changelog

* linting fixes + start.py fix + adjust to changelog + fixed malware_tools_analyzers build

* refactor: remove redundant `None` default (#1688)

It is unnecessary to provide `None` as the default value when the key is not present in the dictionary as `get` implicitly returns `None`.  Not preferred:

Co-authored-by: deepsource-autofix[bot] <62050782+deepsource-autofix[bot]@users.noreply.github.com>

* refactor: change methods not using its bound instance to staticmethods (#1689)

The method doesn't use its bound instance. Decorate this method with `@staticmethod` decorator, so that Python does not have to instantiate a bound method for every instance of this class thereby saving memory and computation. Read more about staticmethods [here](https://docs.python.org/3/library/functions.html#staticmethod).

Co-authored-by: deepsource-autofix[bot] <62050782+deepsource-autofix[bot]@users.noreply.github.com>

* removed CodeQl check on push + deepsource suggestions

* other deepsource tweaks

* fix python_base_path extension

* Fix mimetype

Signed-off-by: 0ssigeno <[email protected]>

* adjust to last commit

* moved OLD_JOBS_RETENTION_DAYS from 3 to 14 days + tweak in docs

* updated boto3

* adjusted changelog

* adjusted changelog

* Fixes

Signed-off-by: 0ssigeno <[email protected]>

* Scan improvements (#1691)

* improvements

* removed radio button for observable types

* fixes

* added default playbooks

* fixed playbooks analyzers didn't open

* updated tests

* deepsource ci fix

* fixes

* restored run all analyzer in the backend

* updated default tlp in the scan form from red to amber

* Name on visualizer report (#1692)

* Visualizer report can have a different name

Signed-off-by: 0ssigeno <[email protected]>

* frontend support multiple pages from the same visualizer

* fix icon in bool (frontend side)

* fix

* fix vlist button corners

* update disable components opacity

* added incons

* Forcing ordering as pk

Signed-off-by: 0ssigeno <[email protected]>

* added column size

* fixes

* handled visualizer loading

* fixes

---------

Signed-off-by: 0ssigeno <[email protected]>
Co-authored-by: 0ssigeno <[email protected]>

* Tlp adjust and analyzers cleanup (#1693)

* draft

* draft

* restore

* Fixes

Signed-off-by: 0ssigeno <[email protected]>

* Removed fixtures

Signed-off-by: 0ssigeno <[email protected]>

* Fixes

Signed-off-by: 0ssigeno <[email protected]>

* adjustment for greynoise

* adjustment for greynoise

* Fixes

Signed-off-by: 0ssigeno <[email protected]>

* Fixes

Signed-off-by: 0ssigeno <[email protected]>

* Fixes

Signed-off-by: 0ssigeno <[email protected]>

* Fix condition

Signed-off-by: 0ssigeno <[email protected]>

* Fixes

Signed-off-by: 0ssigeno <[email protected]>

* Typo

Signed-off-by: 0ssigeno <[email protected]>

* debug

Signed-off-by: 0ssigeno <[email protected]>

* Fix

Signed-off-by: 0ssigeno <[email protected]>

* Fix

Signed-off-by: 0ssigeno <[email protected]>

---------

Signed-off-by: 0ssigeno <[email protected]>
Co-authored-by: 0ssigeno <[email protected]>

* Fix dependencies on migrations

Signed-off-by: 0ssigeno <[email protected]>

* added back classic DNS analyzers to free to use playbook

* Bump maxminddb from 2.2.0 to 2.3.0 in /requirements (#1695)

Bumps [maxminddb](https://github.com/maxmind/MaxMind-DB-Reader-python) from 2.2.0 to 2.3.0.
- [Release notes](https://github.com/maxmind/MaxMind-DB-Reader-python/releases)
- [Changelog](https://github.com/maxmind/MaxMind-DB-Reader-python/blob/main/HISTORY.rst)
- [Commits](https://github.com/maxmind/MaxMind-DB-Reader-python/compare/v2.2.0...v2.3.0)

---
updated-dependencies:
- dependency-name: maxminddb
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Fix optional secrets

Signed-off-by: 0ssigeno <[email protected]>

* Fix admin

Signed-off-by: 0ssigeno <[email protected]>

* Fix yara

Signed-off-by: 0ssigeno <[email protected]>

* Manage mtm relations

Signed-off-by: 0ssigeno <[email protected]>

* Minor fix

Signed-off-by: 0ssigeno <[email protected]>

* Regex validator on name

Signed-off-by: 0ssigeno <[email protected]>

* Minor fixes

Signed-off-by: 0ssigeno <[email protected]>

* Regex validator on name

Signed-off-by: 0ssigeno <[email protected]>

* Fix regex

Signed-off-by: 0ssigeno <[email protected]>

* Bump dnstwist[full] from 20230413 to 20230509 in /requirements (#1697)

Bumps [dnstwist[full]](https://github.com/elceef/dnstwist) from 20230413 to 20230509.
- [Release notes](https://github.com/elceef/dnstwist/releases)
- [Commits](https://github.com/elceef/dnstwist/commits)

---
updated-dependencies:
- dependency-name: dnstwist[full]
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* added alignment support for the visualizers

* Fix whitespaces

Signed-off-by: 0ssigeno <[email protected]>

* Fix

Signed-off-by: 0ssigeno <[email protected]>

* Rename object -> plugin

Signed-off-by: 0ssigeno <[email protected]>

* Use cases (new playbooks and visualizers) + PhishingArmy added (#1700)

* removed non-free analyzers to DNS visualizer

* added new default playbook for url reputation services + little fixes

* phishing army addition + tweaks to some analyzers + adjusted static analysis playbook + added visualizer for domain reputation playbook

* added IP reputation playbook and visualizer

* fix after review

* fix migrations and refactored visualizers

* fix

* alter phishitank, fixed playbooks/visualizers names and adjusted migrations

* alter phishitank, fixed playbooks/visualizers names and adjusted migrations

* fixes

* adjustments

* adjust

* Revert "adjust"

This reverts commit a0593c0e0515715ec866aa2c02707e8bdb3d20c2.

* fix

* Fixes

Signed-off-by: 0ssigeno <[email protected]>

* Fix

Signed-off-by: 0ssigeno <[email protected]>

* Fix

Signed-off-by: 0ssigeno <[email protected]>

* Fixes + optimization

Signed-off-by: 0ssigeno <[email protected]>

---------

Signed-off-by: 0ssigeno <[email protected]>
Co-authored-by: Simone Berni <[email protected]>
Co-authored-by: 0ssigeno <[email protected]>

* Force lookup_field

Signed-off-by: 0ssigeno <[email protected]>

* Fix

Signed-off-by: 0ssigeno <[email protected]>

* Bump django-ses from 3.4.0 to 3.5.0 in /requirements (#1703)

Bumps [django-ses](https://github.com/django-ses/django-ses) from 3.4.0 to 3.5.0.
- [Release notes](https://github.com/django-ses/django-ses/releases)
- [Changelog](https://github.com/django-ses/django-ses/blob/master/CHANGES.md)
- [Commits](https://github.com/django-ses/django-ses/compare/v3.4.0...v3.5.0)

---
updated-dependencies:
- dependency-name: django-ses
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Frontend fixes. (#1706)

* improvements bool visualizer

* work-in-progress scan fix

* fixed start scan

* fix

* fix

* fixes

* sanitized input

* Fix default

Signed-off-by: 0ssigeno <[email protected]>

* Add ordering

Signed-off-by: 0ssigeno <[email protected]>

* fix

* updated dependencies

* collapsable tlp, tag and runtime config

---------

Signed-off-by: 0ssigeno <[email protected]>
Co-authored-by: 0ssigeno <[email protected]>

* fixes

* Fix retry connector

Signed-off-by: 0ssigeno <[email protected]>

* scan form colored tlp description

* visualizer hlist vertical align top

* adjustment for Doc Info

* added VisualizableList autofill in case of empty elements

* fix test

* updated regex for URLS

* Allow retry on visualizer

Signed-off-by: 0ssigeno <[email protected]>

* Block local address

Signed-off-by: 0ssigeno <[email protected]>

* Fixes urls

Signed-off-by: 0ssigeno <[email protected]>

* fixes for ClamAV

* added registration setup alert (#1709)

* adjustment to avoid recaptcha integration to yell every time

* added documentation regarding STAGE env variable

* Update api_app/analyzers_manager/observable_analyzers/phishstats.py

Co-authored-by: code-review-doctor[bot] <72320148+code-review-doctor[bot]@users.noreply.github.com>

* Update api_app/analyzers_manager/file_analyzers/doc_info.py

Co-authored-by: code-review-doctor[bot] <72320148+code-review-doctor[bot]@users.noreply.github.com>

* deepsource adjusts

* Bump library/nginx from 1.23-alpine to 1.25-alpine in /docker (#1713)

Bumps library/nginx from 1.23-alpine to 1.25-alpine.

---
updated-dependencies:
- dependency-name: library/nginx
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump certego-saas from 0.5.0 to 0.6.0 in /requirements (#1715)

Bumps [certego-saas](https://github.com/certego/certego-saas) from 0.5.0 to 0.6.0.
- [Release notes](https://github.com/certego/certego-saas/releases)
- [Commits](https://github.com/certego/certego-saas/compare/0.5.0...0.6.0)

---
updated-dependencies:
- dependency-name: certego-saas
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump lief from 0.12.2 to 0.13.1 in /requirements (#1714)

Bumps [lief](https://github.com/lief-project/LIEF) from 0.12.2 to 0.13.1.
- [Release notes](https://github.com/lief-project/LIEF/releases)
- [Commits](https://github.com/lief-project/LIEF/compare/0.12.2...0.13.1)

---
updated-dependencies:
- dependency-name: lief
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump actions/setup-python from 4.5.0 to 4.6.1 (#1712)

Bumps [actions/setup-python](https://github.com/actions/setup-python) from 4.5.0 to 4.6.1.
- [Release notes](https://github.com/actions/setup-python/releases)
- [Commits](https://github.com/actions/setup-python/compare/v4.5.0...v4.6.1)

---
updated-dependencies:
- dependency-name: actions/setup-python
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* deepsource adjusts

* added link to blog post

* Validation details (#1719)

* Fix validation error msg

Signed-off-by: 0ssigeno <[email protected]>

* added error messages

* fix test

* fix scan response

---------

Signed-off-by: 0ssigeno <[email protected]>
Co-authored-by: 0ssigeno <[email protected]>

---------

Signed-off-by: dependabot[bot] <[email protected]>
Signed-off-by: 0ssigeno <[email protected]>
Signed-off-by: 0ssigeno <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: AshirRashid <[email protected]>
Co-authored-by: 0ssigeno <[email protected]>
Co-authored-by: Simone Berni <[email protected]>
Co-authored-by: code-review-doctor[bot] <72320148+code-review-doctor[bot]@users.noreply.github.com>
Co-authored-by: drosetti <[email protected]>
Co-authored-by: Abheek Tripathy <[email protected]>
Co-authored-by: Karanjot Singh <[email protected]>
Co-authored-by: Daniele Rosetti <[email protected]>
Co-authored-by: Siddhanth <[email protected]>
Co-authored-by: Parth Madan <[email protected]>
Co-authored-by: Shivam Purohit <[email protected]>
Co-authored-by: shivam <[email protected]>
Co-authored-by: Martina Carella <[email protected]>
Co-authored-by: ben-ce <[email protected]>
Co-authored-by: Kyle Taylor <[email protected]>
Co-authored-by: Aditya <[email protected]>
Co-authored-by: deepsource-autofix[bot] <62050782+deepsource-autofix[bot]@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Add chance to add comments to Jobs

4 participants