CrowdStrike / MISP-tools

Import CrowdStrike Threat Intelligence into your instance of MISP
MIT License
37 stars 10 forks source link

Bump crowdstrike-falconpy from 1.4.0 to 1.4.4 #168

Open dependabot[bot] opened 1 month ago

dependabot[bot] commented 1 month ago

Bumps crowdstrike-falconpy from 1.4.0 to 1.4.4.

Release notes

Sourced from crowdstrike-falconpy's releases.

Version 1.4.4

FalconPy 1.4.4

This update implements the following:

  • Adds three new service collections
  • Updates several operations, parameters and descriptions.
  • Removes four operations.
  • Resolves two bugs.
  • [x] Enhancement
  • [x] Bug fixes
  • [x] Updated unit tests

Unit test coverage

Name                                                                   Stmts   Miss  Cover
------------------------------------------------------------------------------------------
src/falconpy/__init__.py                                                  95      0   100%
src/falconpy/_api_request/__init__.py                                      7      0   100%
src/falconpy/_api_request/_request.py                                    109      0   100%
src/falconpy/_api_request/_request_behavior.py                            55      0   100%
src/falconpy/_api_request/_request_connection.py                           8      0   100%
src/falconpy/_api_request/_request_meta.py                                26      0   100%
src/falconpy/_api_request/_request_payloads.py                             8      0   100%
src/falconpy/_api_request/_request_validator.py                            6      0   100%
src/falconpy/_auth_object/__init__.py                                      6      0   100%
src/falconpy/_auth_object/_base_falcon_auth.py                            13      0   100%
src/falconpy/_auth_object/_bearer_token.py                                63      0   100%
src/falconpy/_auth_object/_falcon_interface.py                           256      0   100%
src/falconpy/_auth_object/_interface_config.py                            40      0   100%
src/falconpy/_auth_object/_uber_interface.py                              42      0   100%
src/falconpy/_constant/__init__.py                                        11      0   100%
src/falconpy/_endpoint/__init__.py                                       178      0   100%
src/falconpy/_endpoint/_alerts.py                                          1      0   100%
src/falconpy/_endpoint/_api_integrations.py                                1      0   100%
src/falconpy/_endpoint/_cloud_connect_aws.py                               1      0   100%
src/falconpy/_endpoint/_cloud_snapshots.py                                 1      0   100%
src/falconpy/_endpoint/_configuration_assessment.py                        1      0   100%
src/falconpy/_endpoint/_configuration_assessment_evaluation_logic.py       1      0   100%
src/falconpy/_endpoint/_container_alerts.py                                1      0   100%
src/falconpy/_endpoint/_container_detections.py                            1      0   100%
src/falconpy/_endpoint/_container_images.py                                1      0   100%
src/falconpy/_endpoint/_container_packages.py                              1      0   100%
src/falconpy/_endpoint/_container_vulnerabilities.py                       1      0   100%
src/falconpy/_endpoint/_cspm_registration.py                               1      0   100%
src/falconpy/_endpoint/_custom_ioa.py                                      1      0   100%
src/falconpy/_endpoint/_custom_storage.py                                  1      0   100%
src/falconpy/_endpoint/_d4c_registration.py                                1      0   100%
src/falconpy/_endpoint/_detects.py                                         1      0   100%
src/falconpy/_endpoint/_device_control_policies.py                         1      0   100%
</tr></table> 

... (truncated)

Changelog

Sourced from crowdstrike-falconpy's changelog.

Version 1.4.4

Added features and functionality

  • Added: Added new API Integrations service collection with two new operations, GetCombinedPluginConfigs and ExecuteCommand.

    • __init__.py
    • _endpoint/__init__.py
    • _endpoint/_api_integrations.py
    • _payload/__init__.py
    • _payload/_api_integrations.py
    • api_integrations.py

    Unit testing expanded to complete code coverage.

    • tests/test_api_integrations.py
    • tests/test_uber.py
  • Added: Added new allowed parameters for the GetCSPMAwsAccountScriptsAttachment operation within the CSPM Registration service collection.

    • _endpoint/_cspm_registration.py
    • cspm_registration.py
  • Added: Added one new operation (update_rules_v2) to the Custom IOA service collection.

    • _endpoint/_custom_ioa.py
    • _endpoint/deprecated/_custom_ioa.py
    • custom_ioa.py

    Unit testing expanded to complete code coverage.

    • tests/test_custom_ioa.py
  • Added: Added new allowed parameters for the GetD4CAWSAccountScriptsAttachment operation within the D4C Registration service collection.

    • _endpoint/_d4c_registration.py
    • d4c_registration.py
  • Added: Added new Exposure Management service collection with 6 new operations.

    • aggregate_external_assets
    • blob_download_external_assets
    • blob_preview_external_assets
    • get_external_assets
    • patch_external_assets
    • query_external_assets
    • _endpoint/__init__.py
    • _endpoint/_exposure_management.py
    • _endpoint/deprecated/__init__.py
    • _endpoint/deprecated/_exposure_management.py
    • _payload/__init__.py
    • _payload/_exposure_management.py
    • __init__.py
    • exposure_management.py

    Unit testing expanded to complete code coverage.

    • tests/test_exposure_management.py
  • Added: Added five new operations to the FileVantage service collection.

    • getActionsMixin0
    • startActions
    • getContents

... (truncated)

Commits
  • fe74f16 Add ExposureManagement service collection
  • b2858fc Add five new FileVantage operations
  • 28f6654 Remove ReadDriftIndicatorEntities operation
  • 1f71a17 Update filter parameter description for ReadRunningContainerImages operation
  • edcba12 Remove three operations from KubernetesProtection service collection
  • 6fbf402 Add update_rules_v2 operation
  • c6e5dac Update sort parameter description (query_rulesMixin0)
  • 1db76a2 Add new parameters to the GetCSPMAwsAccountScriptsAttachment operation
  • 34b9194 Add new parameters for the GetD4CAWSAccountScriptsAttachment operation
  • cb0375e Update filter parameter description (query_iot_hosts)
  • Additional commits viewable in compare view


Dependabot compatibility score

You can trigger a rebase of this PR by commenting @dependabot rebase.


Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

Note Automatic rebases have been disabled on this pull request as it has been open for over 30 days.