Skip to content

Commit

Permalink
Merge branch 'refs/heads/white/dev' into white/staging
Browse files Browse the repository at this point in the history
  • Loading branch information
Diego Nadares committed Jul 17, 2024
2 parents 780d52b + b1b935d commit 06e1817
Show file tree
Hide file tree
Showing 18 changed files with 83 additions and 45 deletions.
8 changes: 8 additions & 0 deletions CHANGELOG/5.4.0/community.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
* [ADD] Implemented Elasticsearch vulnerability ingest from Faraday for comprehensive statistical analysis. #7723
* [ADD] Implemented workspace update functionality for changes to vulnerabilities, assets, and services. Introduced debouncer logic to prevent redundant updates to the database.#7688
* [ADD] Added ping timeout, ping interval and logger parameters on faraday server config. #7740
* [MOD] Changed session_timeout in config to float to allow for fractions of hours. #7737
* [FIX] Improved SID logic to prevent inconsistencies when the server resets. Also fixed a bug where SIDs were removed using faraday-manage. #7744
* [FIX] Improved workspaces performance. #7756
* [FIX] Fix filtering numerical Custom Attributes with some operators. #7759
* [DEL] Delete unnecessary websocket_port number for default server.ini configuration files. #7729
1 change: 1 addition & 0 deletions CHANGELOG/5.4.0/date.md
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
Jun 17th, 2024
4 changes: 0 additions & 4 deletions CHANGELOG/current/7688.json

This file was deleted.

4 changes: 0 additions & 4 deletions CHANGELOG/current/7709.json

This file was deleted.

4 changes: 0 additions & 4 deletions CHANGELOG/current/7723.json

This file was deleted.

4 changes: 0 additions & 4 deletions CHANGELOG/current/7729.json

This file was deleted.

4 changes: 0 additions & 4 deletions CHANGELOG/current/7737.json

This file was deleted.

4 changes: 0 additions & 4 deletions CHANGELOG/current/7740.json

This file was deleted.

4 changes: 0 additions & 4 deletions CHANGELOG/current/7744.json

This file was deleted.

4 changes: 0 additions & 4 deletions CHANGELOG/current/7756.json

This file was deleted.

4 changes: 0 additions & 4 deletions CHANGELOG/current/7759.json

This file was deleted.

11 changes: 11 additions & 0 deletions RELEASE.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,17 @@
New features in the latest update
=====================================

5.4.0 [Jun 17th, 2024]:
---
* [ADD] Implemented Elasticsearch vulnerability ingest from Faraday for comprehensive statistical analysis. #7723
* [ADD] Implemented workspace update functionality for changes to vulnerabilities, assets, and services. Introduced debouncer logic to prevent redundant updates to the database.#7688
* [ADD] Added ping timeout, ping interval and logger parameters on faraday server config. #7740
* [MOD] Changed session_timeout in config to float to allow for fractions of hours. #7737
* [FIX] Improved SID logic to prevent inconsistencies when the server resets. Also fixed a bug where SIDs were removed using faraday-manage. #7744
* [FIX] Improved workspaces performance. #7756
* [FIX] Fix filtering numerical Custom Attributes with some operators. #7759
* [DEL] Delete unnecessary websocket_port number for default server.ini configuration files. #7729

5.3.0 [May 23rd, 2024]:
---
* [ADD] Add vulnerability endpoint that retrieves all the objects that the users has access to. #7521
Expand Down
2 changes: 1 addition & 1 deletion faraday/__init__.py
Original file line number Diff line number Diff line change
Expand Up @@ -4,5 +4,5 @@
See the file 'doc/LICENSE' for the license information
"""

__version__ = '5.3.0'
__version__ = '5.4.0'
__license_version__ = __version__
56 changes: 55 additions & 1 deletion faraday/openapi/faraday_swagger.json
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"info": {
"description": "The Faraday REST API enables you to interact with [our server](https://github.com/infobyte/faraday).\nUse this API to interact or integrate with Faraday server. This page documents the REST API, with HTTP response codes and example requests and responses.",
"title": "Faraday 5.3.0 API",
"title": "Faraday 5.4.0 API",
"version": "v3"
},
"security": [
Expand Down Expand Up @@ -5392,6 +5392,60 @@
}
}
},
"/_api/v3/settings/elk": {
"get": {
"tags": [
"settings"
],
"summary": "Retrieves settings of {route_base}",
"responses": {
"200": {
"description": "Ok",
"content": {
"application/json": {
"schema": {
"schema_class": null
}
}
}
},
"403": {
"description": "Admin user required"
}
}
},
"patch": {
"tags": [
"settings"
],
"summary": "Creates/Updates settings of {route_base}",
"requestBody": {
"required": true,
"content": {
"application/json": {
"schema": {
"schema_class": null
}
}
}
},
"responses": {
"200": {
"description": "Created",
"content": {
"application/json": {
"schema": {
"schema_class": null
}
}
}
},
"403": {
"description": "Admin user required"
}
}
}
},
"/_api/v3/swagger": {
"get": {
"summary": "Get the swagger documentation.",
Expand Down
4 changes: 2 additions & 2 deletions pynixify/packages/faraday-agent-parameters-types/default.nix
Original file line number Diff line number Diff line change
Expand Up @@ -6,12 +6,12 @@

buildPythonPackage rec {
pname = "faraday-agent-parameters-types";
version = "1.6.0";
version = "1.7.0";

src = fetchPypi {
inherit version;
pname = "faraday_agent_parameters_types";
sha256 = "038bq2c3bs00w8izz5cb5ppmhfl85k80iz975ncdaqsz33bjw3nb";
sha256 = "03b8s649gvl25wrhx7wz4n1fhr2v8yxgfsijky1a1zi1r8xd6nn4";
};

buildInputs = [ pytest-runner ];
Expand Down
4 changes: 2 additions & 2 deletions pynixify/packages/faraday-plugins/default.nix
Original file line number Diff line number Diff line change
Expand Up @@ -8,11 +8,11 @@

buildPythonPackage rec {
pname = "faraday-plugins";
version = "1.18.0";
version = "1.18.1";

src = fetchPypi {
inherit pname version;
sha256 = "1n9yfc6bskl6j564ggkinqxw9bmg4ihwshzq2jc1rqng17vk397a";
sha256 = "0vqqp494m67a5p0fr6lv3n899hryhrj6w06r6kv82wm4958xhcqn";
};

propagatedBuildInputs = [
Expand Down
2 changes: 1 addition & 1 deletion pynixify/packages/faradaysec/default.nix
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@

buildPythonPackage rec {
pname = "faradaysec";
version = "5.3.0";
version = "5.4.0";

src = lib.cleanSource ../../..;

Expand Down
4 changes: 2 additions & 2 deletions requirements.txt
Original file line number Diff line number Diff line change
Expand Up @@ -36,7 +36,7 @@ syslog-rfc5424-formatter>=1.1.1
simplekv>=0.13.0
Flask-KVSession-fork>=0.6.4
distro>=1.4.0
faraday-plugins>=1.18.0,<2.0.0
faraday-plugins>=1.18.1,<2.0.0
apispec>=6.3.0
apispec-webframeworks<=0.5.2
pyyaml
Expand All @@ -45,7 +45,7 @@ Flask-SocketIO>=5.0.1
pyotp>=2.6.0
Flask-Limiter>=1.3.1,<1.4.0
Flask-Mail
faraday-agent-parameters-types>=1.6.0
faraday-agent-parameters-types>=1.7.0
cvss>=2.5
celery>=5.2.7
gevent>=22.10.2
Expand Down

0 comments on commit 06e1817

Please sign in to comment.