New bleeding edge build (v0.6.0) now available! #300
jshcodes
started this conversation in
Show and Tell
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
FalconPy v0.6.0
This update:
Planned release date
This package will release to the production index on 08.24.2021.
Unit test coverage
Bandit analysis
[main] INFO running on Python 3.9.6 Run started:2021-08-16 18:34:13.464428 Test results: No issues identified. Code scanned: Total lines of code: 21664 Total lines skipped (#nosec): 0 Run metrics: Total issues (by severity): Undefined: 0.0 Low: 0.0 Medium: 0.0 High: 0.0 Total issues (by confidence): Undefined: 0.0 Low: 0.0 Medium: 0.0 High: 0.0 Files skipped (0):
Added features and functionality
Refactored Cloud Connect AWS Service Class to the latest pattern (rev 3), aligns syntax to PEP8. Closes [ ENH ] Refactor the Cloud Connect AWS Service Class to the latest pattern (Rev 3) #271.
cloud_connect_aws.py
Refactored CSPM Registration Service Class to the latest pattern (rev 3), aligns syntax to PEP8. Closes [ ENH ] Refactor the CSPM Registration Service Class to the latest pattern (Rev 3) #272.
cspm_registration.py
Refactored Custom IOA Service Class to the latest pattern (rev 3), aligns syntax to PEP8. Closes [ ENH ] Refactor the Custom IOA Service Class to the latest pattern (Rev 3) #258.
custom_ioa.py
Refactored D4C Registration Service Class to the latest pattern (rev 3), aligns syntax to PEP8. Closes [ ENH ] Refactor the D4C Registration Service Class to the latest pattern (Rev 3) #273.
d4c_registration.py
Refactored Detects Service Class to the latest pattern (rev 3), aligns syntax to PEP8. Closes [ ENH ] Refactor the Detects Service Class to the latest pattern (Rev 3) #274.
detects.py
Refactored Device Control Policies Service Class to the latest pattern (rev 3), aligns syntax to PEP8. Closes [ ENH ] Refactor the Device Control Policies Service Class to the latest pattern (Rev 3) #275.
device_control_policies.py
Refactored Events Streams Service Class to the latest pattern (rev 3), aligns syntax to PEP8. Closes [ ENH ] Refactor the Event Streams Service Class to the latest pattern (Rev 3) #248.
event_streams.py
Refactored Falcon Complete Dashboard Service Class to the latest pattern (rev 3), aligns syntax to PEP8. Closes [ ENH ] Refactor the Falcon Complete Dashboard Service Class to the latest pattern (Rev 3) #294.
falcon_complete_dashboard.py
Refactored Falcon Flight Control Service Class to the latest pattern (rev 3), aligns syntax to PEP8. Closes [ ENH ] Refactor the Falcon Flight Control (MSSP) Service Class to the latest pattern (Rev 3) #292.
mssp.py
Refactored Falcon X Sandbox Service Class to the latest pattern (rev 3), aligns syntax to PEP8. Closes [ ENH ] Refactor the FalconX Sandbox Service Class to the latest pattern (Rev 3) #259.
falconx_sandbox.py
Refactored Firewall Management Service Class to the latest pattern (rev 3), aligns syntax to PEP8. Closes [ ENH ] Refactor the Firewall Management Service Class to the latest pattern (Rev 3) #257.
firewall_management.py
Refactored Firewall Policies Service Class to the latest pattern (rev 3), aligns syntax to PEP8. Closes [ ENH ] Refactor the Firewall Policies Service Class to the latest pattern (Rev 3) #296.
firewall_policies.py
Refactored Hosts Service Class to the latest pattern (rev 3), aligns syntax to PEP8. Closes [ ENH ] Refactor the Hosts Service Class to the latest pattern (Rev 3) #269.
hosts.py
Refactored Host Group Service Class to the latest pattern (rev 3), aligns syntax to PEP8. Closes [ ENH ] Refactor the Host Group Service Class to the latest pattern (Rev 3) #286.
host_group.py
Refactored Identity Protection Service Class to the latest pattern (rev 3), aligns syntax to PEP8. Closes [ ENH ] Refactor the Identity Protection Service Class to the latest pattern (Rev 3) #299.
identity_protection.py
Refactored Incidents Service Class to the latest pattern (rev 3), aligns syntax to PEP8. Closes [ ENH ] Refactor the Incidents Service Class to the latest pattern (Rev 3) #289.
incidents.py
Refactored Installation Tokens Service Class to the latest pattern (rev 3), aligns syntax to PEP8. Closes [ ENH ] Refactor the Installation Tokens Service Class to the latest pattern (Rev 3) #287.
installation_tokens.py
Refactored Intel Service Class to the latest pattern (rev 3), aligns syntax to PEP8. Closes [ ENH ] Refactor the Intel Service Class to the latest pattern (Rev 3) #264.
intel.py
Refactored IOA Exclusions Service Class to the latest pattern (rev 3), aligns syntax to PEP8. Closes [ ENH ] Refactor the IOA Exclusions Service Class to the latest pattern (Rev 3) #283.
ioa_exclusions.py
Refactored IOC Service Class to the latest pattern (rev 3), aligns syntax to PEP8. Closes [ ENH ] Refactor the IOC Service Class to the latest pattern (Rev 3) #267.
ioc.py
Refactored IOCs Service Class to the latest pattern (rev 3), aligns syntax to PEP8. Closes [ ENH ] Refactor the IOCs Service Class to the latest pattern (Rev 3) [Deprecated Class] #284.
iocs.py
Refactored Kubernetes Protection Service Class to the latest pattern (rev 3), aligns syntax to PEP8. Closes [ ENH ] Refactor the Kubernetes Protection Service Class to the latest pattern (Rev 3) #293.
kubernetes_protection.py
Refactored MalQuery Service Class to the latest pattern (rev 3), aligns syntax to PEP8. Closes [ ENH ] Refactor the MalQuery Service Class to the latest pattern (Rev 3) #298.
malquery.py
Refactored ML Exclusions Service Class to the latest pattern (rev 3), aligns syntax to PEP8. Closes [ ENH ] Refactor the ML Exclusions Service Class to the latest pattern (Rev 3) #281.
ml_exclusions.py
Refactored Overwatch Dashboard Service Class to the latest pattern (rev 3), aligns syntax to PEP8. Closes [ ENH ] Refactor the Overwatch Dashboard Service Class to the latest pattern (Rev 3) #278.
overwatch_dashboard.py
Refactored Prevention Policy Service Class to the latest pattern (rev 3), aligns syntax to PEP8. Closes [ ENH ] Refactor the Prevention Policy Service Class to the latest pattern (Rev 3) #290.
prevention_policy.py
Refactored Quick Scan Service Class to the latest pattern (rev 3), aligns syntax to PEP8. Closes [ ENH ] Refactor the Quick Scan Service Class to the latest pattern (Rev 3) #282.
quick_scan.py
Refactored Real Time Response Service Class to the latest pattern (rev 3), aligns syntax to PEP8. Closes [ ENH ] Refactor the Real Time Response Service Class to the latest pattern (Rev 3) #280.
real_time_response.py
Refactored Real Time Response Admin Service Class to the latest pattern (rev 3), aligns syntax to PEP8. Closes [ ENH ] Refactor the Real Time Response Admin Service Class to the latest pattern (Rev 3) #256.
real_time_response_admin.py
Refactored Recon Service Class to the latest pattern (rev 3), aligns syntax to PEP8. Closes [ ENH ] Refactor the Recon Service Class to the latest pattern (Rev 3) #297.
recon.py
Refactored Response Policies Service Class to the latest pattern (rev 3), aligns syntax to PEP8. Closes [ ENH ] Refactor the Response Policies Service Class to the latest pattern (Rev 3) #295.
response_policies.py
Refactored Sample Uploads Service Class to the latest pattern (rev 3), aligns syntax to PEP8. Closes [ ENH ] Refactor the Sample Uploads Service Class to the latest pattern (Rev 3) #255.
sample_uploads.py
Refactored Sensor Download Service Class to the latest pattern (rev 3), aligns syntax to PEP8. Closes [ ENH ] Refactor the Sensor Download Service Class to the latest pattern (Rev 3) #285.
sensor_download.py
Refactored Sensor Update Policy Service Class to the latest pattern (rev 3), aligns syntax to PEP8. Closes [ ENH ] Refactor the Sensor Update Policy Service Class to the latest pattern (Rev 3) #288.
sensor_update_policy.py
Refactored Sensor Visibility Exclusions Service Class to the latest pattern (rev 3), aligns syntax to PEP8. Closes [ ENH ] Refactor the Sensor Visibility Exclusions Service Class to the latest pattern (Rev 3) #279.
sensor_visibility_exclusions.py
Refactored Spotlight Vulnerabilities Service Class to the latest pattern (rev 3), aligns syntax to PEP8. Closes [ ENH ] Refactor the Spotlight Vulnerabilities Service Class to the latest pattern (Rev 3) #277.
spotlight_vulnerabilities.py
Refactored User Management Service Class to the latest pattern (rev 3), aligns syntax to PEP8. Closes [ ENH ] Refactor the User Management Service Class to the latest pattern (Rev 3) #276.
user_management.py
Refactored Zero Trust Assessment Service Class to the latest pattern (rev 3), aligns syntax to PEP8. Closes [ ENH ] Refactor the Zero Trust Assessment Service Class to the latest pattern (Rev 3) #260.
zero_trust_assessment.py
Added client_id and client_secret as keywords to the base Service Class, Uber Class, and Authentication class.
api_complete.py
,oauth2.py
,_service_class.py
Added new Report Executions Service Class.
report_executions.py
test_report_executions.py
Added new Schedule Reports Service Class.
scheduled_reports.py
test_scheduled_reports.py
Added new operation (getComplianceV1) to Zero Trust Assessment Service Class.
zero_trust_assessment.py
Issues resolved
Bug fix: Resolved HTTP status code 415 on calls to refreshActiveStreamSession (refresh_active_stream). Closes [ BUG ] Event Streams service class generates 415 on call to refreshActiveStreamSession #247.
event_streams.py
Bug fix: Resolved header pollution issue within Falcon X Sandbox Service Class. Closes [ BUG ] Header pollution in the FalconX_Sandbox service class #250.
falconx_sandbox.py
Bug fix: Resolved header pollution issue within Firewall Management Service Class. Closes [ BUG ] Header pollution in the Firewall_Management service class #252.
firewall_management.py
Bug fix: Resolved header pollution issue within Custom IOA Service Class. Closes [ BUG ] Header pollution in the Custom_IOA service class #253.
custom_ioa.py
Bug fix: Resolved header pollution issue within Sample Uploads Service Class. Closes [ BUG ] Header pollution in the Sample_Uploads service class #254.
sample_uploads.py
Bug fix: Resolved HTTP status code 500 error on calls to RTR_CreatePut_Files (create_put_files). Closes [ BUG ] 500 error on CreatePut_Files within Real Time Response Admin Service Class #261.
real_time_response_admin.py
Bug fix: Resolved HTTP status code 400 or 500 error on calls to RTR_UpdateScripts (update_scripts) and calls to RTR_CreateScripts (create_scripts). Closes [ BUG ] 400 / 500 error on RTR_UpdateScripts and RTR_CreateScripts when using Real_Time_Response_Admin service class #262.
real_time_response_admin.py
Bug fix: Added handle_single_argument helper to attempt to handle single arguments passed to Service Class methods. Addresses a potential breaking change introduced by v0.5.4. Closes [ BUG ] Parameter abstraction handling impacting calls that use arguments instead of keywords #263.
_util.py
Example
Related to [ BUG ] Parameter abstraction handling impacting calls that use arguments instead of keywords #263: Updated Uber class to no longer leverage the force_default helper, allowing users to still use the first argument to specify the action to be performed.
api_complete.py
Bug fix: Added the after parameter to the endpoint parameter definitions for indicator_combined_v1 and indicator_search_v1. Closes [ BUG ] indicator_combined_v1 and indicator_search_v1 do not list or support the after parameter in the IOC Service Class #266.
_endpoint/_ioc.py
Bug fix: Multiple methods within the Flight Control Service Class make use of the wrong HTTP method. Closes [ BUG ] Several functions within Flight Control Service Class reference the wrong HTTP method #291.
mssp.py
Other
Installation
You can check out this new release by installing the package via the Python Package Index.
or
Upgrading
You can upgrade to this new release by installing the update via the Python Package Index.
or
Beta Was this translation helpful? Give feedback.
All reactions