Releases: greenbone/pheme
Releases · greenbone/pheme
pheme 21.6.0
21.6.0 - 2023-09-08
Added
- Add overrides and notes for results 80990e5
Bug Fixes
- Don't push/login on PR ... (#784) 9accbe3
- Added a differentiation between a single detail and a list of details d40b072
Dependencies
- Bump tomlkit from 0.11.8 to 0.12.1 4e21a1f
- Bump anyio from 3.7.0 to 3.7.1 b52dff7
- Bump pyyaml from 6.0 to 6.0.1 b0b4930
- Bump rich from 12.6.0 to 13.5.2 a423fda
- Bump click from 8.1.3 to 8.1.7 7897586
- Bump exceptiongroup from 1.1.1 to 1.1.3 9ad4d4c
- Bump pygments from 2.15.1 to 2.16.1 2b5d6a9
- Bump pydyf from 0.6.0 to 0.7.0 0463a1a
- Bump greenbone/actions from 2 to 3 (#781) 653a388
- Bump pyyaml from 6.0 to 6.0.1 (#782) ea4a578
- Bump charset-normalizer from 3.1.0 to 3.2.0 (#789) c04cd27
- Bump sentry-sdk from 1.26.0 to 1.29.2 (#785) b755f2e
- Bump platformdirs from 3.8.0 to 3.10.0 (#790) d02d4a3
- Bump pathspec from 0.11.1 to 0.11.2 (#788) 02c8928
- Bump typed-ast from 1.5.4 to 1.5.5 (#791) 6696e84
- Bump dill from 0.3.6 to 0.3.7 (#792) 7068a00
- Bump urllib3 from 2.0.3 to 2.0.4 (#793) 2ce0e0a
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/)