diff options
author | Kai Knoblich <kai@FreeBSD.org> | 2025-07-19 15:43:53 +0200 |
---|---|---|
committer | Kai Knoblich <kai@FreeBSD.org> | 2025-07-20 10:26:07 +0200 |
commit | 726a1ebe1433e06ed138e54c9e652c30d203e9af (patch) | |
tree | 45ac288049645171b3e9aa58fea51dcca91e5787 | |
parent | www/py-nh3: Update to 0.2.22 (diff) |
net-mgmt/netbox: Update to 4.3.4
Changelog:
Enhancements:
* Match expanded form IPv6 addresses in global search
* Enable lazy loading for rack elevations
* Add a default module type profile for expansion cards
* Support custom dynamic navigation menu links
* Expose L2VPN termination in interface GraphQL response
Bug Fixes:
* Custom fields should be grouped in filter forms
* Introduce InvalidCondition exception and log all evaluations of
invalid event rule conditions
* Module type bulk import should support profile assignment
* Introduce JobFailed exception to allow marking background jobs
as failed
* Enforce uniqueness for device role names & slugs
* Enable export of parent assignment for recursively nested objects
* Remove Markdown rendering from CustomFieldChoiceSet description field
https://github.com/netbox-community/netbox/releases/tag/v4.3.4
MFH: 2025Q3
(cherry picked from commit 4062bbb681e510aab1b6cd1437384621275e0586)
-rw-r--r-- | net-mgmt/netbox/Makefile | 14 | ||||
-rw-r--r-- | net-mgmt/netbox/distinfo | 6 | ||||
-rw-r--r-- | net-mgmt/netbox/pkg-plist | 3 |
3 files changed, 13 insertions, 10 deletions
diff --git a/net-mgmt/netbox/Makefile b/net-mgmt/netbox/Makefile index 103de78bd629..f09ba1f86a07 100644 --- a/net-mgmt/netbox/Makefile +++ b/net-mgmt/netbox/Makefile @@ -1,6 +1,6 @@ PORTNAME= netbox DISTVERSIONPREFIX= v -DISTVERSION= 4.3.3 +DISTVERSION= 4.3.4 CATEGORIES= net-mgmt python MAINTAINER= kai@FreeBSD.org @@ -27,7 +27,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}django52>=5.2.3<5.3:www/py-django52@${PY_FLA ${PYTHON_PKGNAMEPREFIX}dj52-django-cors-headers>=4.7.0<5:www/py-dj52-django-cors-headers@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}dj52-django-debug-toolbar>=5.2.0<6:www/py-dj52-django-debug-toolbar@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}dj52-django-filter>=25.1<26:www/py-dj52-django-filter@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}dj52-django-htmx>=1.23.1<2:www/py-dj52-django-htmx@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}dj52-django-htmx>=1.23.2<2:www/py-dj52-django-htmx@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}dj52-django-mptt>=0.17.0<0.18:www/py-dj52-django-mptt@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}dj52-django-prometheus>=2.4.1<2.5:www/py-dj52-django-prometheus@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}dj52-django-redis>=5.4.0<7:www/py-dj52-django-redis@${PY_FLAVOR} \ @@ -39,20 +39,20 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}django52>=5.2.3<5.3:www/py-django52@${PY_FLA ${PYTHON_PKGNAMEPREFIX}dj52-django-timezone-field>=7.1<8:www/py-dj52-django-timezone-field@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}dj52-djangorestframework>=3.16.0<3.17.0:www/py-dj52-djangorestframework@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}dj52-drf-spectacular>=0.28.0<1:www/py-dj52-drf-spectacular@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}dj52-drf-spectacular-sidecar>=2025.6.1:www/py-dj52-drf-spectacular-sidecar@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}dj52-social-auth-app-django>=5.4.3<6:www/py-dj52-social-auth-app-django@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}dj52-strawberry-graphql>=0.275.4<0.300:devel/py-dj52-strawberry-graphql@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}dj52-drf-spectacular-sidecar>=2025.7.1:www/py-dj52-drf-spectacular-sidecar@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}dj52-social-auth-app-django>=5.5.1<6:www/py-dj52-social-auth-app-django@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}dj52-strawberry-graphql>=0.276.0<0.300:devel/py-dj52-strawberry-graphql@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}dj52-strawberry-graphql-django>=0.60.0<1:www/py-dj52-strawberry-graphql-django@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}django-pglocks>=1.0.4<1.1:www/py-django-pglocks@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}feedparser>=6.0.11<7:textproc/py-feedparser@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}Jinja2>=3.1.6<4:devel/py-Jinja2@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}jsonschema>=4.24.0<5:devel/py-jsonschema@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}markdown>=3.8<3.9:textproc/py-markdown@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}mkdocs-material>=9.6.14<10:textproc/py-mkdocs-material@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}mkdocs-material>=9.6.15<10:textproc/py-mkdocs-material@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}mkdocstrings>=0.29.1<1:textproc/py-mkdocstrings@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}mkdocstrings-python>0:textproc/py-mkdocstrings-python@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}netaddr>=1.3.0<2:net/py-netaddr@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}nh3>=0.2.21<0.3:www/py-nh3@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}nh3>=0.2.22<0.3:www/py-nh3@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}pillow>=11.2.1:graphics/py-pillow@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}psycopg>=3.2.9<4:databases/py-psycopg@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}psycopg-c>=3.2.9<4:databases/py-psycopg-c@${PY_FLAVOR} \ diff --git a/net-mgmt/netbox/distinfo b/net-mgmt/netbox/distinfo index 520a881142ea..7fae6229d55f 100644 --- a/net-mgmt/netbox/distinfo +++ b/net-mgmt/netbox/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1751183254 -SHA256 (netbox-community-netbox-v4.3.3_GH0.tar.gz) = 2d74bdd02f0a41407fb79839d62e2e55d69168a830c460e661efd21d6cb346fb -SIZE (netbox-community-netbox-v4.3.3_GH0.tar.gz) = 18707138 +TIMESTAMP = 1752836444 +SHA256 (netbox-community-netbox-v4.3.4_GH0.tar.gz) = c96c6708ecdba84f1b8952151dd5760ae4ddc51c7770ea9734218b21038a230c +SIZE (netbox-community-netbox-v4.3.4_GH0.tar.gz) = 18735246 diff --git a/net-mgmt/netbox/pkg-plist b/net-mgmt/netbox/pkg-plist index 3f993b2e91a5..a0bc28bf821f 100644 --- a/net-mgmt/netbox/pkg-plist +++ b/net-mgmt/netbox/pkg-plist @@ -234,8 +234,10 @@ %%DATADIR%%/dcim/migrations/0205_moduletypeprofile.py %%DATADIR%%/dcim/migrations/0206_load_module_type_profiles.py %%DATADIR%%/dcim/migrations/0207_remove_redundant_indexes.py +%%DATADIR%%/dcim/migrations/0208_devicerole_uniqueness.py %%DATADIR%%/dcim/migrations/__init__.py %%DATADIR%%/dcim/migrations/initial_data/module_type_profiles/cpu.json +%%DATADIR%%/dcim/migrations/initial_data/module_type_profiles/expansion_card.json %%DATADIR%%/dcim/migrations/initial_data/module_type_profiles/fan.json %%DATADIR%%/dcim/migrations/initial_data/module_type_profiles/gpu.json %%DATADIR%%/dcim/migrations/initial_data/module_type_profiles/hard_disk.json @@ -1068,6 +1070,7 @@ %%DATADIR%%/project-static/styles/custom/_markdown.scss %%DATADIR%%/project-static/styles/custom/_misc.scss %%DATADIR%%/project-static/styles/custom/_notifications.scss +%%DATADIR%%/project-static/styles/custom/racks.scss %%DATADIR%%/project-static/styles/external.scss %%DATADIR%%/project-static/styles/netbox.scss %%DATADIR%%/project-static/styles/overrides/_bootstrap.scss |