Full Changelog
OpenKAT 1.6: email security and ease of use
The main new feature of OpenKAT 1.6 is email security with dkim, dmarc and spf being added to the datamodel, boefjes and bits. This release also offers a lot of smaller improvements, in installation, interface, maintenance and documentation.
- Organisation settings can now be pushed to other organisations, allowing you to copy from one to another. This has been built in such a way that we can add bulk actions in the near future.
- Uploaded documents are added to Bytes, hashed and timestamped just like all other raw data, which gives gives you the certainty about the date time of upload and the consistency of the document at a later stage - just like with all data included in Bytes.
- A new look for OpenKAT might not be visible right away but the development of 'manon' for the interface allows you to personalize OpenKAT with ease.
- The revamped documentation is not a feature of the software per se but nice to have for sure. Check out the docs at https://docs.openkat.nl.
Coordination
What's Changed
- Create README.rst by @ring-ring-ring in #112
- Add Figma references to the documentation by @Darwinkel in #111
- Fix installation of nodejs in Debian build docker image by @dekkers in #114
- Run apt-get upgrade with -y in Dockerfile by @dekkers in #119
- Add 1.5 release notes by @dekkers in #120
- update link to docs by @ring-ring-ring in #122
- Change Docker instructions by @marjoleintamis in #113
- Add Debian install guide by @dekkers in #125
New Contributors
- @marjoleintamis made their first contribution in #113
Full Changelog: v1.5.0...v1.6.0rc1
Octopoes
What's Changed
- release-1.5 -> Main by @Lisser in minvws/nl-kat-octopoes#63
- Disable mypy, pylint and pydocstyle for now by @Lisser in minvws/nl-kat-octopoes#65
- [OpenKAT v1.6] Declarations from Boefjes by @Donnype in minvws/nl-kat-octopoes#23
- Bump packaging from 21.3 to 23.0 by @dependabot in minvws/nl-kat-octopoes#36
- Remove optional type to overwrite None and fix Origin creation by @Donnype in minvws/nl-kat-octopoes#73
- Allow null in json for task_id and method by @Donnype in minvws/nl-kat-octopoes#74
- [OpenKAT v1.6] Add email security oois by @noamblitz in minvws/nl-kat-octopoes#15
New Contributors
- @dependabot made their first contribution in minvws/nl-kat-octopoes#36
Full Changelog: minvws/nl-kat-octopoes@v1.5.0rc2...v1.6.0rc1
Bytes
What's Changed
- Updated dependabot config by @ammar92 in minvws/nl-kat-bytes#32
- Bump platformdirs from 2.5.2 to 2.5.4 by @dependabot in minvws/nl-kat-bytes#37
- Bump python-dotenv from 0.21.0 to 0.21.1 by @dependabot in minvws/nl-kat-bytes#34
- Bump zipp from 3.8.0 to 3.8.1 by @dependabot in minvws/nl-kat-bytes#33
- Bump pytest from 7.2.0 to 7.2.1 by @dependabot in minvws/nl-kat-bytes#35
- Bump packaging from 21.3 to 23.0 by @dependabot in minvws/nl-kat-bytes#29
- Fix: increase organization_id length by @Donnype in minvws/nl-kat-bytes#44
- Bump cryptography from 38.0.4 to 39.0.0 by @dependabot in minvws/nl-kat-bytes#42
- Bump urllib3 from 1.26.9 to 1.26.14 by @dependabot in minvws/nl-kat-bytes#38
- Bump anyio from 3.6.1 to 3.6.2 by @dependabot in minvws/nl-kat-bytes#40
- Bump cffi from 1.15.0 to 1.15.1 by @dependabot in minvws/nl-kat-bytes#39
- Bump ecdsa from 0.18.0b2 to 0.18.0 by @dependabot in minvws/nl-kat-bytes#41
New Contributors
- @ammar92 made their first contribution in minvws/nl-kat-bytes#32
Full Changelog: minvws/nl-kat-bytes@v1.5.0rc2...v1.6.0rc1
Boefjes
What's Changed
- release-1.5 -> main by @Lisser in minvws/nl-kat-boefjes#72
- [OpenKAT v1.6] Feature/multipart download by @Donnype in minvws/nl-kat-boefjes#61
- [OpenKAT v1.7] Optional input_ooi by @Donnype in minvws/nl-kat-boefjes#39
- Fix/unit-tests by @Donnype in minvws/nl-kat-boefjes#74
- Feature/clone organization settings by @Donnype in minvws/nl-kat-boefjes#75
- Add manual normalizers for csv and declarations by @Donnype in minvws/nl-kat-boefjes#79
- Added dkim and dmarc to dns boefje by @noamblitz in minvws/nl-kat-boefjes#21
- update scan levels by @noamblitz in minvws/nl-kat-boefjes#80
- Overwrite settings when cloning by @Donnype in minvws/nl-kat-boefjes#81
- fix boefje dns tests by @noamblitz in minvws/nl-kat-boefjes#82
Full Changelog: minvws/nl-kat-boefjes@v1.5.0rc3...v1.6.0rc1
Rocky
What's Changed
- feat: Branding fonts by @HeleenSG in minvws/nl-kat-rocky#150
- Merge fixes on release branch 1.5 back to main by @TwistMeister in minvws/nl-kat-rocky#188
- Chore/many new object and finding tests by @Donnype in minvws/nl-kat-rocky#173
- Fix: return True when status_code is not 404 by @Donnype in minvws/nl-kat-rocky#191
- [OpenKAT v1.6] Make input oois optional by @Donnype in minvws/nl-kat-rocky#84
- chore: delete empty file "findings_add.py" by @TwistMeister in minvws/nl-kat-rocky#190
- Bump typing-extensions from 3.10.0.0 to 4.4.0 by @dependabot in minvws/nl-kat-rocky#77
- Bump chardet from 4.0.0 to 5.1.0 by @dependabot in minvws/nl-kat-rocky#78
- Bump robotframework-tidy from 3.3.2 to 3.3.3 by @dependabot in minvws/nl-kat-rocky#183
- Fix nav and breadcrumbs for objects, findings and tasks by @TwistMeister in minvws/nl-kat-rocky#197
- Removed old references to miauw and signal by @ammar92 in minvws/nl-kat-rocky#179
- Improve filter component implementation by @TwistMeister in minvws/nl-kat-rocky#201
- Bump lxml from 4.9.1 to 4.9.2 by @dependabot in minvws/nl-kat-rocky#206
- [OpenKAT v1.6] Some input validation by @ammar92 in minvws/nl-kat-rocky#160
- Add proofs to bytes for oois, findings and csv files by @Donnype in minvws/nl-kat-rocky#192
- add invalid spf finding type by @noamblitz in minvws/nl-kat-rocky#214
- Use Django settings in the correct way by @dekkers in minvws/nl-kat-rocky#213
- Added fredoka instead of fredoka one. by @HeleenSG in minvws/nl-kat-rocky#209
- Feature/copy settings organizations by @Donnype in minvws/nl-kat-rocky#212
- Chore: Update to manon v1.1.8 by @HeleenSG in minvws/nl-kat-rocky#217
- Fix delete finding view by @dekkers in minvws/nl-kat-rocky#220
Full Changelog: minvws/nl-kat-rocky@v1.5.0rc2...v1.6.0rc1
Mula
What's Changed
- Updated dependabot config by @ammar92 in minvws/nl-kat-mula#46
- [OpenKAT v1.6] Start with refactor based on feature/scheduled-jobs-rebase by @jpbruinsslot in minvws/nl-kat-mula#34
- Add better logging for info log level by @jpbruinsslot in minvws/nl-kat-mula#53
New Contributors
- @ammar92 made their first contribution in minvws/nl-kat-mula#46
Full Changelog: minvws/nl-kat-mula@v1.5.0rc2...v1.6.0rc1