From fb1cfd880aaf910f02893ae892d3a171f913d742 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Thu, 4 Sep 2025 09:54:49 +0000 Subject: [PATCH 1/8] Update dependency sentry-sdk to v2.36.0 --- requirements-container.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/requirements-container.txt b/requirements-container.txt index 08670830..602b28fd 100644 --- a/requirements-container.txt +++ b/requirements-container.txt @@ -3,4 +3,4 @@ dulwich==0.24.1 python3-saml==1.16.0 --no-binary lxml --no-binary xmlsec -sentry-sdk[django]==2.35.2 +sentry-sdk[django]==2.36.0 From 76f670faaa6a885e119f5a28f62520309e5fb646 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Fri, 5 Sep 2025 12:59:40 +0000 Subject: [PATCH 2/8] Update dependency sentry-sdk to v2.37.0 --- requirements-container.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/requirements-container.txt b/requirements-container.txt index 602b28fd..dd7043da 100644 --- a/requirements-container.txt +++ b/requirements-container.txt @@ -3,4 +3,4 @@ dulwich==0.24.1 python3-saml==1.16.0 --no-binary lxml --no-binary xmlsec -sentry-sdk[django]==2.36.0 +sentry-sdk[django]==2.37.0 From 4744eeb3ef331671da647d9df32fec32d3608e68 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?L=C3=A9o=20Colombaro?= Date: Sun, 7 Sep 2025 14:41:44 +0200 Subject: [PATCH 3/8] Update BUILD_DATE format to include seconds * Comply with all standards (RFC 3339, ISO 8601, and HTML). * Reduce ambiguity. * Ensure a fully compliant `org.opencontainers.image.created`. (fix artifacthub error) --- build.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/build.sh b/build.sh index c12fbe4e..ef4dc960 100755 --- a/build.sh +++ b/build.sh @@ -223,7 +223,7 @@ fi ### # Variables for labelling the docker image ### -BUILD_DATE="$(date -u '+%Y-%m-%dT%H:%M+00:00')" +BUILD_DATE="$(date -u '+%Y-%m-%dT%H:%M:%S+00:00')" if [ -d ".git" ] && [ -z "${SKIP_GIT}" ]; then GIT_REF="$(git rev-parse HEAD)" From 942fc04776f4f9285944097e47e01524ff4ef5fd Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Tue, 9 Sep 2025 14:47:12 +0000 Subject: [PATCH 4/8] Update dependency sentry-sdk to v2.37.1 --- requirements-container.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/requirements-container.txt b/requirements-container.txt index dd7043da..928d472b 100644 --- a/requirements-container.txt +++ b/requirements-container.txt @@ -3,4 +3,4 @@ dulwich==0.24.1 python3-saml==1.16.0 --no-binary lxml --no-binary xmlsec -sentry-sdk[django]==2.37.0 +sentry-sdk[django]==2.37.1 From e62af8be769852bac73ab89d814e8d6b2eeac6ca Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Alexander=20Hofst=C3=A4tter?= <6820505+alexanderhofstaetter@users.noreply.github.com> Date: Sat, 13 Sep 2025 13:06:29 +0200 Subject: [PATCH 5/8] Increase default NGINX Unit request body limit to 100 MB in docker/nginx-unit.json The current NGINX Unit configuration in netbox-docker implicitly limits incoming HTTP request bodies to roughly 2.5 MB. This causes file uploads (custom scripts, attachments, etc.) to fail with HTTP 413 before they reach Django, even when NetBox settings like FILE_UPLOAD_MAX_MEMORY_SIZE are raised. This change adds a settings block to docker/nginx-unit.json to raise the default limit: { "settings": { "http": { "max_body_size": 104857600 } } } With this change, new deployments can handle uploads up to 100 MB out of the box, aligning the container default with the capabilities of NetBox core and preventing unexpected 413 errors. Fixes: https://github.com/netbox-community/netbox-docker/issues/897 --- docker/nginx-unit.json | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/docker/nginx-unit.json b/docker/nginx-unit.json index c095611f..95fa1efa 100644 --- a/docker/nginx-unit.json +++ b/docker/nginx-unit.json @@ -73,5 +73,10 @@ } } }, - "access_log": "/dev/stdout" + "access_log": "/dev/stdout", + "settings": { + "http": { + "max_body_size": 104857600 + } + } } From c05e838edc51f07f24616b131492e0cbf7ccb8aa Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Mon, 15 Sep 2025 23:32:23 +0000 Subject: [PATCH 6/8] Update dependency sentry-sdk to v2.38.0 --- requirements-container.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/requirements-container.txt b/requirements-container.txt index 928d472b..18e914b3 100644 --- a/requirements-container.txt +++ b/requirements-container.txt @@ -3,4 +3,4 @@ dulwich==0.24.1 python3-saml==1.16.0 --no-binary lxml --no-binary xmlsec -sentry-sdk[django]==2.37.1 +sentry-sdk[django]==2.38.0 From 2c49500e8d5c3ec2172a564e99213d1ccea79504 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Thu, 25 Sep 2025 12:49:11 +0000 Subject: [PATCH 7/8] Update dependency sentry-sdk to v2.39.0 --- requirements-container.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/requirements-container.txt b/requirements-container.txt index 18e914b3..e285b550 100644 --- a/requirements-container.txt +++ b/requirements-container.txt @@ -3,4 +3,4 @@ dulwich==0.24.1 python3-saml==1.16.0 --no-binary lxml --no-binary xmlsec -sentry-sdk[django]==2.38.0 +sentry-sdk[django]==2.39.0 From a945236c818f563c2ca483db23d26f0992ffb000 Mon Sep 17 00:00:00 2001 From: Tobias Genannt Date: Fri, 26 Sep 2025 09:46:29 +0200 Subject: [PATCH 8/8] Preparation for 3.4.1 --- VERSION | 2 +- docker-compose.yml | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/VERSION b/VERSION index fbcbf738..47b322c9 100644 --- a/VERSION +++ b/VERSION @@ -1 +1 @@ -3.4.0 \ No newline at end of file +3.4.1 diff --git a/docker-compose.yml b/docker-compose.yml index a5e78d4a..0af361cc 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -1,6 +1,6 @@ services: netbox: &netbox - image: docker.io/netboxcommunity/netbox:${VERSION-v4.4-3.4.0} + image: docker.io/netboxcommunity/netbox:${VERSION-v4.4-3.4.1} depends_on: - postgres - redis