Skip to content

v5.2.3#2065

Merged
mlodic merged 23 commits intomasterfrom
develop
Jan 12, 2024
Merged

v5.2.3#2065
mlodic merged 23 commits intomasterfrom
develop

Conversation

@mlodic
Copy link
Member

@mlodic mlodic commented Jan 12, 2024

Checklist for creating a new release

  • (optional) If we changed/added Docker Analyzers, we need to configure Docker Hub / Dependabot properly.
  • Update CHANGELOG.md for the new version
  • Change version number in docs/source/schema.yml and docker/.env
  • Verify CI Tests
  • Create release for the branch develop. A Github action should automatically create a Twitter post.
    Write the following statement there (change the version number):
please refer to the [Changelog](https://github.com/intelowlproject/IntelOwl/blob/develop/.github/CHANGELOG.md#v331)

WARNING: The release will be live within an hour!
  • Wait for dockerHub to finish the builds
  • Merge the PR to the master branch. Note: Only use "Merge and commit" as the merge strategy and not "Squash and merge". Using "Squash and merge" makes history between branches misaligned.
  • Remove the "wait" statement in the release description.
  • Publish new Post into official Twitter and LinkedIn accounts:
published #IntelOwl vX.X.X! https://github.com/intelowlproject/IntelOwl/releases/tag/vX.X.X #ThreatIntelligence #CyberSecurity #OpenSource #OSINT #DFIR

0ssigeno and others added 23 commits December 29, 2023 12:31
* Using correct pipeline to manage visualizers

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

* Fix tests

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

---------

Signed-off-by: 0ssigeno <[email protected]>
* fixed bug in multiple observable analysis: all observable had the type of the first one

* linter
* removed env in the toolbar

* linter
* frontend : add switch for user's org

Signed-off-by: Shivam Purohit <[email protected]>

* backend:add endpoint for the req

Signed-off-by: Shivam Purohit <[email protected]>

* initial backend url

Signed-off-by: Shivam Purohit <[email protected]>

* improve frontend logic

Signed-off-by: Shivam Purohit <[email protected]>

* add user org filter

Signed-off-by: Shivam Purohit <[email protected]>

* fix : try except block

Signed-off-by: Shivam Purohit <[email protected]>

* remove redundant url endpoints

Signed-off-by: Shivam Purohit <[email protected]>

* remove unnecessary commented code

Signed-off-by: Shivam Purohit <[email protected]>

* add hide component logic

Signed-off-by: Shivam Purohit <[email protected]>

* rename props

Signed-off-by: Shivam Purohit <[email protected]>

* reduce redundant code via functions

Signed-off-by: Shivam Purohit <[email protected]>

* convert get_org_members to static

Signed-off-by: Shivam Purohit <[email protected]>

* remove logger changes

Signed-off-by: Shivam Purohit <[email protected]>

* remove comments and rename variables

Signed-off-by: Shivam Purohit <[email protected]>

* remove console statement

Signed-off-by: Shivam Purohit <[email protected]>

* refactor get_org_members

Signed-off-by: Shivam Purohit <[email protected]>

* fix:prettier

Signed-off-by: Shivam Purohit <[email protected]>

---------

Signed-off-by: Shivam Purohit <[email protected]>
Signed-off-by: 0ssigeno <[email protected]>
Signed-off-by: 0ssigeno <[email protected]>
* job bi

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

* More

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

* Job bi

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

* Migration

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

* Fix

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

* Fix

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

* Added playbook in the elastic template

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

* Fix

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

* Missin migrations

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

---------

Signed-off-by: 0ssigeno <[email protected]>
Bumps [pillow](https://github.com/python-pillow/Pillow) from 10.0.1 to 10.2.0.
- [Release notes](https://github.com/python-pillow/Pillow/releases)
- [Changelog](https://github.com/python-pillow/Pillow/blob/main/CHANGES.rst)
- [Commits](python-pillow/Pillow@10.0.1...10.2.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>
Bumps [checkdmarc](https://github.com/domainaware/checkdmarc) from 4.8.4 to 5.2.7.
- [Changelog](https://github.com/domainaware/checkdmarc/blob/master/CHANGELOG.md)
- [Commits](https://github.com/domainaware/checkdmarc/commits)

---
updated-dependencies:
- dependency-name: checkdmarc
  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>
Bumps [quark-engine](https://github.com/quark-engine/quark-engine) from 23.9.1 to 23.12.1.
- [Release notes](https://github.com/quark-engine/quark-engine/releases)
- [Commits](ev-flow/quark-engine@v23.9.1...v23.12.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>
Bumps [flake8](https://github.com/pycqa/flake8) from 6.1.0 to 7.0.0.
- [Commits](PyCQA/flake8@6.1.0...7.0.0)

---
updated-dependencies:
- dependency-name: flake8
  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>
* fixed runtime config bugs

* restored old comment

---------

Co-authored-by: Daniele Rosetti <[email protected]>
* Removed initialize.sh root execution

* Remove sudo command from installation

* Added python3-venv installation

* Dropped support for docker compose V1

* Added redirection to stderr

* Dropped support for docker compose V1

* Fixed download directory of script

* Changed shebang for better compatibility

* First not finished bash script

* Formatting fix

* Added parameter checks

* Added other parameters check

* Fixed wrongly used check

* Removed start() function

* Used exact string matching for parameters

* Added mandatory argument parsing

* Moved declaration of array inside of logical function

* Added main parameter case

* Added help function

* Added default version to help

* Completed help function

* Added argument parsing

* Added help option

* Fixed subtle error with bash logic values

* Most of the work done

* Working docker cmd

* Added project directory specification

* Removed unused function

* Improved error message

* Removed reduntand if condition

* Added checks for empty strings

* Removed pycharm warnings

* Fixed IntelOwl version

* Fixed some bugs

* Fixed wrong for index

* Fixed git checkout

* Removed wrongly placed comment

* Removed python pre-requirements depencency

* Added execution of initialize.sh from start

* Entering venv

* Removed unused echo

* Added check for docker group

* Updated docs to use new startup script

* Fixed typo in doc

* Changed generic code blocks to bash

* Add curl dependency

* Add curl dependency

* Re added pre-requirements for compatibility

* Removed old occurrences of start.py

* Added test docker file for integrations

* Added manual usage to doc

* Removed python3 and venv dependency

* Updated major release informations

* Removed python and venv dependency for start

* Removed python and venv dependency for start from docs

* Made code-review-doctor happy

* Improved installation doc

* Added absolute path for application_restart

* Updated docs

* added deprecation notice

---------

Co-authored-by: Matteo Lodi <[email protected]>
* changed playbook serializer

* deepsource

---------

Co-authored-by: Matteo Lodi <[email protected]>
@codecov
Copy link

codecov bot commented Jan 12, 2024

Codecov Report

Attention: 47 lines in your changes are missing coverage. Please review.

Comparison is base (aefb8bb) 75.58% compared to head (b81cf33) 75.64%.
Report is 2 commits behind head on master.

Additional details and impacted files

Impacted file tree graph

@@            Coverage Diff             @@
##           master    #2065      +/-   ##
==========================================
+ Coverage   75.58%   75.64%   +0.05%     
==========================================
  Files         482      489       +7     
  Lines       14437    14550     +113     
  Branches     1496     1504       +8     
==========================================
+ Hits        10912    11006      +94     
- Misses       2927     2944      +17     
- Partials      598      600       +2     
Files Coverage Δ
api_app/analyzers_manager/classes.py 74.00% <ø> (ø)
...ons/0057_analyzerreport_analyzerreportsbisearch.py 100.00% <100.00%> (ø)
api_app/analyzers_manager/models.py 81.69% <100.00%> (+0.12%) ⬆️
api_app/analyzers_manager/queryset.py 55.55% <100.00%> (ø)
...s/0028_connectorreport_connectorreportsbisearch.py 100.00% <100.00%> (ø)
api_app/connectors_manager/models.py 92.85% <100.00%> (+0.26%) ⬆️
api_app/connectors_manager/queryset.py 55.55% <100.00%> (ø)
...ons/0015_ingestorreport_ingestorreportsbisearch.py 100.00% <100.00%> (ø)
api_app/ingestors_manager/models.py 83.92% <100.00%> (+0.29%) ⬆️
api_app/ingestors_manager/queryset.py 55.55% <100.00%> (ø)
... and 16 more

... and 1 file 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 aefb8bb...b81cf33. Read the comment docs.

Comment on lines +29 to +30
f"Elasticsearch certificate {ELASTICSEARCH_SSL_CERTIFICATE_PATH}"
" not found"

Check failure

Code scanning / CodeQL

Clear-text logging of sensitive information

This expression logs [sensitive data (secret)](1) as clear text. This expression logs [sensitive data (certificate)](2) as clear text. This expression logs [sensitive data (secret)](3) as clear text. This expression logs [sensitive data (secret)](4) as clear text. This expression logs [sensitive data (secret)](5) as clear text. This expression logs [sensitive data (secret)](6) as clear text. This expression logs [sensitive data (secret)](7) as clear text. This expression logs [sensitive data (secret)](8) as clear text. This expression logs [sensitive data (secret)](9) as clear text.
@mlodic mlodic merged commit 7afa0c2 into master Jan 12, 2024
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.

6 participants