From a23cd8e7f299a2d192c9f19ff9c31f892a8d9f61 Mon Sep 17 00:00:00 2001 From: Eric Horvat Date: Wed, 17 Feb 2021 13:09:57 -0300 Subject: [PATCH] [MOD] Ready for 3.14.1 --- CHANGELOG/3.14.1/date.md | 1 + CHANGELOG/3.14.1/white.md | 27 +++++++++++++++++ CHANGELOG/RELEASE.md | 30 +++++++++++++++++++ CHANGELOG/current/add_docs_yaml_test.md | 1 - .../add_documentation_for_vuln_templ_post.md | 1 - CHANGELOG/current/add_forgot_password.md | 1 - .../current/add_forgot_password_feature.md | 1 - .../current/add_package_flask_security_too.md | 1 - CHANGELOG/current/add_security_logs.md | 1 - ...add_stop_all_threads_on_webui_exception.md | 1 - .../add_updating_services_by_bulk_create.md | 1 - CHANGELOG/current/dont_strip_new_line.md | 1 - CHANGELOG/current/export_cvs_performance.md | 1 - .../fix_upload_with_invalid_custom_fields.md | 1 - CHANGELOG/current/option_to_disable_logs.md | 1 - .../current/remove_unnecessary_json_loads.md | 1 - .../remove_unused_security_endpoints.md | 1 - .../sanitize_vuln_request_and_response.md | 1 - ...e_6708_rename_total_rows_field_to_count.md | 1 - CHANGELOG/current/v3.md | 14 --------- RELEASE.md | 30 +++++++++++++++++++ faraday/__init__.py | 2 +- pynixify/packages/faradaysec/default.nix | 2 +- 23 files changed, 90 insertions(+), 32 deletions(-) create mode 100644 CHANGELOG/3.14.1/date.md create mode 100644 CHANGELOG/3.14.1/white.md delete mode 100644 CHANGELOG/current/add_docs_yaml_test.md delete mode 100644 CHANGELOG/current/add_documentation_for_vuln_templ_post.md delete mode 100644 CHANGELOG/current/add_forgot_password.md delete mode 100644 CHANGELOG/current/add_forgot_password_feature.md delete mode 100644 CHANGELOG/current/add_package_flask_security_too.md delete mode 100644 CHANGELOG/current/add_security_logs.md delete mode 100644 CHANGELOG/current/add_stop_all_threads_on_webui_exception.md delete mode 100644 CHANGELOG/current/add_updating_services_by_bulk_create.md delete mode 100644 CHANGELOG/current/dont_strip_new_line.md delete mode 100644 CHANGELOG/current/export_cvs_performance.md delete mode 100644 CHANGELOG/current/fix_upload_with_invalid_custom_fields.md delete mode 100644 CHANGELOG/current/option_to_disable_logs.md delete mode 100644 CHANGELOG/current/remove_unnecessary_json_loads.md delete mode 100644 CHANGELOG/current/remove_unused_security_endpoints.md delete mode 100644 CHANGELOG/current/sanitize_vuln_request_and_response.md delete mode 100644 CHANGELOG/current/tkt_white_6708_rename_total_rows_field_to_count.md delete mode 100644 CHANGELOG/current/v3.md diff --git a/CHANGELOG/3.14.1/date.md b/CHANGELOG/3.14.1/date.md new file mode 100644 index 00000000000..71ac990b0f1 --- /dev/null +++ b/CHANGELOG/3.14.1/date.md @@ -0,0 +1 @@ +Feb 17th, 2021 diff --git a/CHANGELOG/3.14.1/white.md b/CHANGELOG/3.14.1/white.md new file mode 100644 index 00000000000..93cca118388 --- /dev/null +++ b/CHANGELOG/3.14.1/white.md @@ -0,0 +1,27 @@ + * ADD forgot password + * ADD update services by bulk_create + * ADD FARADAY_DISABLE_LOGS varibale to disable logs to filesystem + * ADD security logs in `audit.log` file + * UPD security dependency Flask-Security-Too v3.4.4 + * MOD rename total_rows field in filter host response + * MOD improved Export cvs performance by reducing the number of queries + * MOD sanitize the content of vulns' request and response + * MOD dont strip new line in description when exporting csv + * MOD improved threads management on exception + * MOD improved performance on vulnerability filter + * MOD improved [API documentation](www.api.faradaysec.com) + * FIX upload a report with invalid custom fields + * ADD v3 API, which includes: + * All endpoints ends without `/` + * `PATCH {model}/id` endpoints + * Bulk update via PATCH `{model}` endpoints + * Bulk delete via DELETE `{model}` endpoints + * Endpoints removed: + * `/v2/ws//activate/` + * `/v2/ws//change_readonly/` + * `/v2/ws//deactivate/` + * `/v2/ws//hosts/bulk_delete/` + * `/v2/ws//vulns/bulk_delete/` + * Endpoints updated: + * `/v2/ws//vulns//attachments/` => \ + `/v3/ws//vulns//attachment` diff --git a/CHANGELOG/RELEASE.md b/CHANGELOG/RELEASE.md index 372a048e4ad..77cef0ed55f 100644 --- a/CHANGELOG/RELEASE.md +++ b/CHANGELOG/RELEASE.md @@ -2,6 +2,36 @@ New features in the latest update ===================================== +3.14.1 [Feb 17th, 2021]: +--- + * ADD forgot password + * ADD update services by bulk_create + * ADD FARADAY_DISABLE_LOGS varibale to disable logs to filesystem + * ADD security logs in `audit.log` file + * UPD security dependency Flask-Security-Too v3.4.4 + * MOD rename total_rows field in filter host response + * MOD improved Export cvs performance by reducing the number of queries + * MOD sanitize the content of vulns' request and response + * MOD dont strip new line in description when exporting csv + * MOD improved threads management on exception + * MOD improved performance on vulnerability filter + * MOD improved [API documentation](www.api.faradaysec.com) + * FIX upload a report with invalid custom fields + * ADD v3 API, which includes: + * All endpoints ends without `/` + * `PATCH {model}/id` endpoints + * Bulk update via PATCH `{model}` endpoints + * Bulk delete via DELETE `{model}` endpoints + * Endpoints removed: + * `/v2/ws//activate/` + * `/v2/ws//change_readonly/` + * `/v2/ws//deactivate/` + * `/v2/ws//hosts/bulk_delete/` + * `/v2/ws//vulns/bulk_delete/` + * Endpoints updated: + * `/v2/ws//vulns//attachments/` => \ + `/v3/ws//vulns//attachment` + 3.14.0 [Dec 23th, 2020]: --- * ADD RESTless filter to multiples views, improving the searchs diff --git a/CHANGELOG/current/add_docs_yaml_test.md b/CHANGELOG/current/add_docs_yaml_test.md deleted file mode 100644 index 19d3537ccf6..00000000000 --- a/CHANGELOG/current/add_docs_yaml_test.md +++ /dev/null @@ -1 +0,0 @@ -ADD yaml docs test diff --git a/CHANGELOG/current/add_documentation_for_vuln_templ_post.md b/CHANGELOG/current/add_documentation_for_vuln_templ_post.md deleted file mode 100644 index 9be8a08c5c1..00000000000 --- a/CHANGELOG/current/add_documentation_for_vuln_templ_post.md +++ /dev/null @@ -1 +0,0 @@ -Added documentation for VulnerabilityTemplate POST endpoint diff --git a/CHANGELOG/current/add_forgot_password.md b/CHANGELOG/current/add_forgot_password.md deleted file mode 100644 index 69913254b92..00000000000 --- a/CHANGELOG/current/add_forgot_password.md +++ /dev/null @@ -1 +0,0 @@ -Add Forgot password feature diff --git a/CHANGELOG/current/add_forgot_password_feature.md b/CHANGELOG/current/add_forgot_password_feature.md deleted file mode 100644 index 99f3bf576ca..00000000000 --- a/CHANGELOG/current/add_forgot_password_feature.md +++ /dev/null @@ -1 +0,0 @@ -Added Forgot password feature diff --git a/CHANGELOG/current/add_package_flask_security_too.md b/CHANGELOG/current/add_package_flask_security_too.md deleted file mode 100644 index 9babe7f9693..00000000000 --- a/CHANGELOG/current/add_package_flask_security_too.md +++ /dev/null @@ -1 +0,0 @@ -Adding package Flask-Security-Too v3.4.4 and removing package Flask-Security diff --git a/CHANGELOG/current/add_security_logs.md b/CHANGELOG/current/add_security_logs.md deleted file mode 100644 index 5eb49014560..00000000000 --- a/CHANGELOG/current/add_security_logs.md +++ /dev/null @@ -1 +0,0 @@ -Adding security logs diff --git a/CHANGELOG/current/add_stop_all_threads_on_webui_exception.md b/CHANGELOG/current/add_stop_all_threads_on_webui_exception.md deleted file mode 100644 index 77b54ae7286..00000000000 --- a/CHANGELOG/current/add_stop_all_threads_on_webui_exception.md +++ /dev/null @@ -1 +0,0 @@ -Stop all threads on webUI exception diff --git a/CHANGELOG/current/add_updating_services_by_bulk_create.md b/CHANGELOG/current/add_updating_services_by_bulk_create.md deleted file mode 100644 index 3f2eaf0fad8..00000000000 --- a/CHANGELOG/current/add_updating_services_by_bulk_create.md +++ /dev/null @@ -1 +0,0 @@ -Add update services by bulk_create diff --git a/CHANGELOG/current/dont_strip_new_line.md b/CHANGELOG/current/dont_strip_new_line.md deleted file mode 100644 index 475c433f952..00000000000 --- a/CHANGELOG/current/dont_strip_new_line.md +++ /dev/null @@ -1 +0,0 @@ -Dont strip new line in description when exporting csv diff --git a/CHANGELOG/current/export_cvs_performance.md b/CHANGELOG/current/export_cvs_performance.md deleted file mode 100644 index b93f3d585ea..00000000000 --- a/CHANGELOG/current/export_cvs_performance.md +++ /dev/null @@ -1 +0,0 @@ -Improved Export cvs performance by reducing the number of queries diff --git a/CHANGELOG/current/fix_upload_with_invalid_custom_fields.md b/CHANGELOG/current/fix_upload_with_invalid_custom_fields.md deleted file mode 100644 index 0f8f28ec0bb..00000000000 --- a/CHANGELOG/current/fix_upload_with_invalid_custom_fields.md +++ /dev/null @@ -1 +0,0 @@ -FIX upload a report with invalid custom fields diff --git a/CHANGELOG/current/option_to_disable_logs.md b/CHANGELOG/current/option_to_disable_logs.md deleted file mode 100644 index 1ca55b31d0c..00000000000 --- a/CHANGELOG/current/option_to_disable_logs.md +++ /dev/null @@ -1 +0,0 @@ -Add FARADAY_DISABLE_LOGS varibale to disable logs to filesystem diff --git a/CHANGELOG/current/remove_unnecessary_json_loads.md b/CHANGELOG/current/remove_unnecessary_json_loads.md deleted file mode 100644 index cf52657f378..00000000000 --- a/CHANGELOG/current/remove_unnecessary_json_loads.md +++ /dev/null @@ -1 +0,0 @@ -Improved performance on vulnerability filter diff --git a/CHANGELOG/current/remove_unused_security_endpoints.md b/CHANGELOG/current/remove_unused_security_endpoints.md deleted file mode 100644 index 2e2a725ea38..00000000000 --- a/CHANGELOG/current/remove_unused_security_endpoints.md +++ /dev/null @@ -1 +0,0 @@ -Remove unused Flask-security endpoints diff --git a/CHANGELOG/current/sanitize_vuln_request_and_response.md b/CHANGELOG/current/sanitize_vuln_request_and_response.md deleted file mode 100644 index e0963ef3287..00000000000 --- a/CHANGELOG/current/sanitize_vuln_request_and_response.md +++ /dev/null @@ -1 +0,0 @@ -Sanitize the content of vuln request and response diff --git a/CHANGELOG/current/tkt_white_6708_rename_total_rows_field_to_count.md b/CHANGELOG/current/tkt_white_6708_rename_total_rows_field_to_count.md deleted file mode 100644 index 43b4adfa445..00000000000 --- a/CHANGELOG/current/tkt_white_6708_rename_total_rows_field_to_count.md +++ /dev/null @@ -1 +0,0 @@ -Rename total_rows field in filter host response diff --git a/CHANGELOG/current/v3.md b/CHANGELOG/current/v3.md deleted file mode 100644 index 79395a4047f..00000000000 --- a/CHANGELOG/current/v3.md +++ /dev/null @@ -1,14 +0,0 @@ -Add v3 API, which includes: - * All endpoints ends without `/` - * `PATCH {model}/id` endpoints - * Bulk update via PATCH `{model}` endpoints - * Bulk delete via DELETE `{model}` endpoints - * Endpoints removed: - * `/v2/ws//activate/` - * `/v2/ws//change_readonly/` - * `/v2/ws//deactivate/` - * `/v2/ws//hosts/bulk_delete/` - * `/v2/ws//vulns/bulk_delete/` - * Endpoints updated: - * `/v2/ws//vulns//attachments/` => \ - `/v3/ws//vulns//attachment` diff --git a/RELEASE.md b/RELEASE.md index 372a048e4ad..77cef0ed55f 100644 --- a/RELEASE.md +++ b/RELEASE.md @@ -2,6 +2,36 @@ New features in the latest update ===================================== +3.14.1 [Feb 17th, 2021]: +--- + * ADD forgot password + * ADD update services by bulk_create + * ADD FARADAY_DISABLE_LOGS varibale to disable logs to filesystem + * ADD security logs in `audit.log` file + * UPD security dependency Flask-Security-Too v3.4.4 + * MOD rename total_rows field in filter host response + * MOD improved Export cvs performance by reducing the number of queries + * MOD sanitize the content of vulns' request and response + * MOD dont strip new line in description when exporting csv + * MOD improved threads management on exception + * MOD improved performance on vulnerability filter + * MOD improved [API documentation](www.api.faradaysec.com) + * FIX upload a report with invalid custom fields + * ADD v3 API, which includes: + * All endpoints ends without `/` + * `PATCH {model}/id` endpoints + * Bulk update via PATCH `{model}` endpoints + * Bulk delete via DELETE `{model}` endpoints + * Endpoints removed: + * `/v2/ws//activate/` + * `/v2/ws//change_readonly/` + * `/v2/ws//deactivate/` + * `/v2/ws//hosts/bulk_delete/` + * `/v2/ws//vulns/bulk_delete/` + * Endpoints updated: + * `/v2/ws//vulns//attachments/` => \ + `/v3/ws//vulns//attachment` + 3.14.0 [Dec 23th, 2020]: --- * ADD RESTless filter to multiples views, improving the searchs diff --git a/faraday/__init__.py b/faraday/__init__.py index cb7a7ad58f6..41e30ea98de 100644 --- a/faraday/__init__.py +++ b/faraday/__init__.py @@ -2,5 +2,5 @@ # Copyright (C) 2013 Infobyte LLC (http://www.infobytesec.com/) # See the file 'doc/LICENSE' for the license information -__version__ = '3.14.0' +__version__ = '3.14.1' __license_version__ = __version__ diff --git a/pynixify/packages/faradaysec/default.nix b/pynixify/packages/faradaysec/default.nix index b6710237a7e..e1c68eef1fe 100644 --- a/pynixify/packages/faradaysec/default.nix +++ b/pynixify/packages/faradaysec/default.nix @@ -59,7 +59,7 @@ buildPythonPackage rec { pname = "faradaysec"; version = - "3.14.0"; + "3.14.1"; src = lib.cleanSource