Releases: greenbone/pheme
Releases · greenbone/pheme
pheme 21.5.0
21.5.0 - 2023-07-04
Changed
- Use pep440 versioning scheme for release workflow a16e049
- Set Dependabot target branch and commit message prefix e188962
- Remove python version requirement for release workflow ff6cc19
- Use new container and release workflows d28379e
- Reformat code with new version of black caea147
- Use release action ec8f1af
Bug Fixes
- Fixed the Layout error in "Vulnerability Report PDF" (Top 10 Hosts graph). 7006278
- Container image builds by using bullseye as base fbbe39d
- make sentry optional f2fed1f
Dependencies
- Bump rope from 1.8.0 to 1.9.0 5cb8a40
- Bump black from 22.12.0 to 23.3.0 f8480c5
- Bump black from 22.12.0 to 23.3.0 c224c51
- Bump pytest from 7.3.2 to 7.4.0 3bb8ccd
- Bump rope from 1.1.1 to 1.8.0 e3acda5
- Update dependencies 2f38fb1
- Bump certifi from 2022.12.7 to 2023.5.7 dad92ce
- Bump pillow from 9.4.0 to 9.5.0 a66109f
- Bump charset-normalizer from 2.1.1 to 3.1.0 233d1fd
- Bump djangorestframework from 3.9.0 to 3.11.2 2f67cf4
- Bump weasyprint from 57.2 to 59.0 db22a1e
- Bump platformdirs from 2.6.2 to 3.5.1 92504d1
- Bump coverage from 7.1.0 to 7.2.5 2632c80
- Bump djangorestframework from 3.9.0 to 3.11.2 d02ec6b
- Bump setuptools from 67.1.0 to 67.7.2 96a9731
- Bump sqlparse from 0.4.3 to 0.4.4 edd6d3c
- Bump pytest from 7.2.1 to 7.3.1 1d2d280
- Bump wrapt from 1.14.1 to 1.15.0 24f7fd0
- Bump black from 20.8b1 to 22.12.0 dca6127
- Bump zipp from 3.12.1 to 3.15.0 5f851d8
- Bump typing-extensions from 4.4.0 to 4.5.0 2d731eb
pheme 21.04-cr1
21.04-cr1 - 2021-05-10
Added
- Possibility to transform '%Y-%m-%dT%H:%M:%S%z' into '%a, %b %d, %Y %I %p %Z' within a template 193
- Possibility to limit PDF report size, by limiting included hosts/results 197
Changed
- Orientation marker in bar charts are configured as a amount of lines instead of every amount draw a line 186
- NVT severity in float instead of int 194
- Version within report is not using the gmp version but parameter version if existing 201
- Set font-size to px instead of unspecified 203
Fixed
pheme 21.04-rc4
21.04-rc4 - 2021-03-02
pheme 21.04-rc3
21.04-rc3 - 2021-03-01
Added
- font-family and font-size to charts 167
Changed
- replaced hardcoded 175 in favor of max len hostname * font size * 1.25 in bar chart 167
- legend on the middle left instead of middle bottom 170
Fixed
- just contain last element of reference type within references instead of all 180
pheme 21.04-rc2
pheme 21.04-rc1
21.04-rc1 - 2020-12-10
Added
- nvt threat information in host result 114
- nvt severity information in host result 121
- treemap as svg 128
- dynamic template functionality 139
Changed
- remove pandas due to too old debian version 112
- add workaround for svg in pdf with wasyprint 120
- charts are not produced in the data struct but within a template 122
Removed
- libsass support: https://sass-lang.com/blog/libsass-is-deprecated 111
- equipment treemap 112
- openapi 127
pheme 0.0.1a3
[0.0.1a3] - 2020-11-06
Added
- XMLParser (pheme/parser/xml.py) #5
- transformation for [gvmd] scan results to host grouped template data #5
curl -X POST\
'http://localhost:8000/transform'\
-H 'Content-Type: application/xml'\
-H 'Accept: application/json; indent=2'\
-d @path_to/scanreport.xml
- report generation for pdf #24
curl 'http://localhost:8000/report/$ID_OF_PREVIOUS_POST' -H 'Accept: application/pdf'
- report generation for html #24
curl 'http://localhost:8000/report/$ID_OF_PREVIOUS_POST' -H 'Accept: text/html'
curl -X POST 'http://localhost:8000/unmodified'\
-H 'Content-Type: application/xml'\
-H 'Accept: application/json'\
-d @path_to/scanreport.xml
curl -H 'accept: text/markdown+table' localhost:8000/scanreport/data/description
- Report Format Editor #51
http://localhost:8000/static/report_format_editor.html
- overridable design parameter 55
- add possibility to not include overview information to remove charts and redundant information 63
curl 'http://localhost:8000/report/$ID_OF_PREVIOUS_POST?without_overview=TRUE' -H 'Accept: text/csv'
- add xml response 63
curl 'http://localhost:8000/report/$ID_OF_PREVIOUS_POST' -H 'Accept: application/xml'
- add csv response 63
curl 'http://localhost:8000/report/$ID_OF_PREVIOUS_POST' -H 'Accept: text/csv'
pheme-create-parameter-json
to createparameter.json
based on a directory (pheme-create-parameter-json $SOURCE_PATH > $TARGET_PATH/parameter.json
)- possibility to have user specific changes 98
[0.0.1a3]: v0.0.1a2...HEAD
v0.0.1a2
[0.0.1a2] - 2020-08-14
Added
- django webserver
- openapi (/openapi-schema/)
- swagger (/docs/)