From f1795030f0311d713331825342790571e8e836c7 Mon Sep 17 00:00:00 2001 From: stitch1 Date: Mon, 22 Jul 2024 13:33:44 +0200 Subject: [PATCH 1/2] add changelog --- CHANGELOG.md | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index f576b143..5720054a 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -4,6 +4,20 @@ All notable changes to this project will be documented in this file. The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). +## V4.4.0 - 22 july 2024 +Maintenance release to reduce the amount of disk space used. + +### Changed +- Compression of reports, saving a lot of disk space +- Allow scanning of domains where the DNS server returns servfail +- Limit the number of domains in a GUI upload and redirect to spreadsheets +- Enforce passwords to be at least 16 characters +- Improve API request name (for scan tracking on API backends) +- Add progress bar to spreadsheet uploads + +### Bugfixes +- Fixed a transaction issue creating duplicate endpoints + ## V4.3.0 - 13 may 2024 Version 4.3.0 targets to support creating lists and viewing reports up to 10.000 domains. From 091b4480329f1331e1683765e395b37309b33684 Mon Sep 17 00:00:00 2001 From: stitch1 Date: Tue, 20 Aug 2024 11:05:29 +0200 Subject: [PATCH 2/2] update urllib3 with fix for FrameTooLargeError --- requirements-deploy.in | 2 +- requirements-deploy.txt | 4 ++-- requirements-dev.in | 2 +- requirements-dev.txt | 6 +++--- requirements.in | 2 +- requirements.txt | 6 +++--- 6 files changed, 11 insertions(+), 11 deletions(-) diff --git a/requirements-deploy.in b/requirements-deploy.in index bb78eef0..35b47c2c 100644 --- a/requirements-deploy.in +++ b/requirements-deploy.in @@ -3,7 +3,7 @@ # make sure there are no version conflicts with requirements.txt -c requirements.txt -websecmap[deploy] @ git+https://gitlab.com/internet-cleanup-foundation/web-security-map@c61e40b5681bf5e09be8f3373dc7ea7072d59e2f +websecmap[deploy] @ git+https://gitlab.com/internet-cleanup-foundation/web-security-map@9833a47f52e6c39b5b02789cccf99cf49ee97ca9 # include (security) version constraints for non primary dependencies -c security-constraints.in diff --git a/requirements-deploy.txt b/requirements-deploy.txt index d19bb97e..9edbe37a 100644 --- a/requirements-deploy.txt +++ b/requirements-deploy.txt @@ -641,7 +641,7 @@ wcwidth==0.2.13 # -c requirements.txt # prompt-toolkit # websecmap -websecmap[deploy] @ git+https://gitlab.com/internet-cleanup-foundation/web-security-map@c61e40b5681bf5e09be8f3373dc7ea7072d59e2f +websecmap[deploy] @ git+https://gitlab.com/internet-cleanup-foundation/web-security-map@9833a47f52e6c39b5b02789cccf99cf49ee97ca9 # via # -c requirements.txt # -r requirements-deploy.in @@ -671,7 +671,7 @@ zope-event==5.0 # -c requirements.txt # gevent # websecmap -zope-interface==6.0 +zope.interface==6.0 # via # -c requirements.txt # gevent diff --git a/requirements-dev.in b/requirements-dev.in index 1186d544..460856a0 100644 --- a/requirements-dev.in +++ b/requirements-dev.in @@ -18,7 +18,7 @@ django-extensions django-debug-toolbar django-debug-toolbar-request-history pytest-mock -websecmap @ git+https://gitlab.com/internet-cleanup-foundation/web-security-map@c61e40b5681bf5e09be8f3373dc7ea7072d59e2f +websecmap @ git+https://gitlab.com/internet-cleanup-foundation/web-security-map@9833a47f52e6c39b5b02789cccf99cf49ee97ca9 # use the version with relaxed attr requirements pytest-docker @ git+https://github.com/avast/pytest-docker@519b155009b6f3570c01f1f56e7c4e6ce3c5c760 diff --git a/requirements-dev.txt b/requirements-dev.txt index 5f7a7328..2acb28e1 100644 --- a/requirements-dev.txt +++ b/requirements-dev.txt @@ -902,7 +902,7 @@ urllib3==1.26.18 # responses # sentry-sdk # websecmap -urllib3-future==2.7.912 +urllib3-future==2.8.907 # via # -c requirements.txt # niquests @@ -934,7 +934,7 @@ wcwidth==0.2.13 # -c requirements.txt # prompt-toolkit # websecmap -websecmap @ git+https://gitlab.com/internet-cleanup-foundation/web-security-map@c61e40b5681bf5e09be8f3373dc7ea7072d59e2f +websecmap @ git+https://gitlab.com/internet-cleanup-foundation/web-security-map@9833a47f52e6c39b5b02789cccf99cf49ee97ca9 # via # -c requirements.txt # -r requirements-dev.in @@ -968,7 +968,7 @@ zope-event==5.0 # -c requirements.txt # gevent # websecmap -zope-interface==6.0 +zope.interface==6.0 # via # -c requirements.txt # gevent diff --git a/requirements.in b/requirements.in index 363b46ad..bb357f62 100644 --- a/requirements.in +++ b/requirements.in @@ -9,7 +9,7 @@ # - no version pinning, unless it is required and explained # to update websecmap, update the SHA hash and run: make update_requirement_websecmap -websecmap @ git+https://gitlab.com/internet-cleanup-foundation/web-security-map@c61e40b5681bf5e09be8f3373dc7ea7072d59e2f +websecmap @ git+https://gitlab.com/internet-cleanup-foundation/web-security-map@9833a47f52e6c39b5b02789cccf99cf49ee97ca9 django-otp django-two-factor-auth>1.15 diff --git a/requirements.txt b/requirements.txt index cdba66b8..c5929ef3 100644 --- a/requirements.txt +++ b/requirements.txt @@ -513,7 +513,7 @@ urllib3==1.26.18 # requests # sentry-sdk # websecmap -urllib3-future==2.7.912 +urllib3-future==2.8.907 # via # niquests # websecmap @@ -535,7 +535,7 @@ wcwidth==0.2.13 # via # prompt-toolkit # websecmap -websecmap @ git+https://gitlab.com/internet-cleanup-foundation/web-security-map@c61e40b5681bf5e09be8f3373dc7ea7072d59e2f +websecmap @ git+https://gitlab.com/internet-cleanup-foundation/web-security-map@9833a47f52e6c39b5b02789cccf99cf49ee97ca9 # via -r requirements.in wikidata==0.7.0 # via websecmap @@ -557,7 +557,7 @@ zope-event==5.0 # via # gevent # websecmap -zope-interface==6.0 +zope.interface==6.0 # via # gevent # websecmap