Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 24 Oct 2025 14:25:24 GMT
From:      Kai Knoblich <kai@FreeBSD.org>
To:        ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org
Subject:   git: f004d4708a75 - main - net-mgmt/netbox: Update to 4.4.4
Message-ID:  <202510241425.59OEPOwx003587@gitrepo.freebsd.org>

index | next in thread | raw e-mail

The branch main has been updated by kai:

URL: https://cgit.FreeBSD.org/ports/commit/?id=f004d4708a757fdc764cbbd53aaa2ff7a85ba3a6

commit f004d4708a757fdc764cbbd53aaa2ff7a85ba3a6
Author:     Kai Knoblich <kai@FreeBSD.org>
AuthorDate: 2025-10-24 14:24:07 +0000
Commit:     Kai Knoblich <kai@FreeBSD.org>
CommitDate: 2025-10-24 14:24:40 +0000

    net-mgmt/netbox: Update to 4.4.4
    
    It contains many bugfixes/enhancements and the following new features:
    
    * Background Jobs for Bulk Operations
    * Logging Mechanism for Background Jobs
    * Changelog Comments
    * Config Context Data Validation
    
    https://netbox.readthedocs.io/en/stable/release-notes/version-4.4/
    
    MFH:            No (feature release)
---
 net-mgmt/netbox/Makefile  | 51 +++++++++++++++---------------
 net-mgmt/netbox/distinfo  |  6 ++--
 net-mgmt/netbox/pkg-plist | 79 +++++++++++++++++++++++++++++++----------------
 3 files changed, 81 insertions(+), 55 deletions(-)

diff --git a/net-mgmt/netbox/Makefile b/net-mgmt/netbox/Makefile
index 4ee0eef84155..c496a8cfa503 100644
--- a/net-mgmt/netbox/Makefile
+++ b/net-mgmt/netbox/Makefile
@@ -1,7 +1,6 @@
 PORTNAME=	netbox
 DISTVERSIONPREFIX=	v
-DISTVERSION=	4.3.7
-PORTREVISION=	1
+DISTVERSION=	4.4.4
 CATEGORIES=	net-mgmt python
 
 MAINTAINER=	kai@FreeBSD.org
@@ -24,15 +23,15 @@ LICENSE_FILE=	${WRKSRC}/LICENSE.txt
 # - www/py-dj52-django-tables2
 # - www/py-dj52-djangorestframework
 #
-RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}django52>=5.2.3<5.3:www/py-django52@${PY_FLAVOR} \
-		${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<7: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.2<2:www/py-dj52-django-htmx@${PY_FLAVOR} \
+RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}django52>=5.2.7<5.3:www/py-django52@${PY_FLAVOR} \
+		${PYTHON_PKGNAMEPREFIX}dj52-django-cors-headers>=4.9.0<5:www/py-dj52-django-cors-headers@${PY_FLAVOR} \
+		${PYTHON_PKGNAMEPREFIX}dj52-django-debug-toolbar>=6.0.0<7:www/py-dj52-django-debug-toolbar@${PY_FLAVOR} \
+		${PYTHON_PKGNAMEPREFIX}dj52-django-filter>=25.2<26:www/py-dj52-django-filter@${PY_FLAVOR} \
+		${PYTHON_PKGNAMEPREFIX}dj52-django-htmx>=1.26.0<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>=6.0.0<7:www/py-dj52-django-redis@${PY_FLAVOR} \
-		${PYTHON_PKGNAMEPREFIX}dj52-django-rich>=2.0.0<3:www/py-dj52-django-rich@${PY_FLAVOR} \
+		${PYTHON_PKGNAMEPREFIX}dj52-django-rich>=2.2.0<3:www/py-dj52-django-rich@${PY_FLAVOR} \
 		${PYTHON_PKGNAMEPREFIX}dj52-django-rq>=3.0.1<3.2:devel/py-dj52-django-rq@${PY_FLAVOR} \
 		${PYTHON_PKGNAMEPREFIX}dj52-django-storages>=1.14.6<2:www/py-dj52-django-storages@${PY_FLAVOR} \
 		${PYTHON_PKGNAMEPREFIX}dj52-django-tables2>=2.7.5<2.8:www/py-dj52-django-tables2@${PY_FLAVOR} \
@@ -40,31 +39,33 @@ 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.1<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.8.1:www/py-dj52-drf-spectacular-sidecar@${PY_FLAVOR} \
+		${PYTHON_PKGNAMEPREFIX}dj52-drf-spectacular-sidecar>=2025.10.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.281.0<0.300:devel/py-dj52-strawberry-graphql@${PY_FLAVOR} \
-		${PYTHON_PKGNAMEPREFIX}dj52-strawberry-graphql-django>=0.65.1<1:www/py-dj52-strawberry-graphql-django@${PY_FLAVOR} \
+		${PYTHON_PKGNAMEPREFIX}dj52-sorl-thumbnail>=12.11.0<13:graphics/py-dj52-sorl-thumbnail@${PY_FLAVOR} \
+		${PYTHON_PKGNAMEPREFIX}dj52-strawberry-graphql>=0.283.3<0.300:devel/py-dj52-strawberry-graphql@${PY_FLAVOR} \
+		${PYTHON_PKGNAMEPREFIX}dj52-strawberry-graphql-django>=0.66.2<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}colorama>=0.4.6<1:devel/py-colorama@${PY_FLAVOR} \
+		${PYTHON_PKGNAMEPREFIX}feedparser>=6.0.12<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.10:textproc/py-markdown@${PY_FLAVOR} \
-		${PYTHON_PKGNAMEPREFIX}mkdocs-material>=9.6.18<10:textproc/py-mkdocs-material@${PY_FLAVOR} \
-		${PYTHON_PKGNAMEPREFIX}mkdocstrings>=0.30.0<1:textproc/py-mkdocstrings@${PY_FLAVOR} \
-		${PYTHON_PKGNAMEPREFIX}mkdocstrings-python>0:textproc/py-mkdocstrings-python@${PY_FLAVOR} \
+		${PYTHON_PKGNAMEPREFIX}jsonschema>=4.25.1<5:devel/py-jsonschema@${PY_FLAVOR} \
+		${PYTHON_PKGNAMEPREFIX}markdown>=3.9<3.10:textproc/py-markdown@${PY_FLAVOR} \
+		${PYTHON_PKGNAMEPREFIX}mkdocs-material>=9.6.22<10:textproc/py-mkdocs-material@${PY_FLAVOR} \
+		${PYTHON_PKGNAMEPREFIX}mkdocstrings>=0.30.1<1:textproc/py-mkdocstrings@${PY_FLAVOR} \
+		${PYTHON_PKGNAMEPREFIX}mkdocstrings-python>=1.18.2:textproc/py-mkdocstrings-python@${PY_FLAVOR} \
 		${PYTHON_PKGNAMEPREFIX}netaddr>=1.3.0<2:net/py-netaddr@${PY_FLAVOR} \
-		${PYTHON_PKGNAMEPREFIX}nh3>=0.3.0<1: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} \
+		${PYTHON_PKGNAMEPREFIX}nh3>=0.3.1<1:www/py-nh3@${PY_FLAVOR} \
+		${PYTHON_PKGNAMEPREFIX}pillow>=11.3.0:graphics/py-pillow@${PY_FLAVOR} \
+		${PYTHON_PKGNAMEPREFIX}psycopg>=3.2.10<4:databases/py-psycopg@${PY_FLAVOR} \
+		${PYTHON_PKGNAMEPREFIX}psycopg-c>=3.2.10<4:databases/py-psycopg-c@${PY_FLAVOR} \
 		${PYTHON_PKGNAMEPREFIX}psycopg-pool>=3.2.6<4:databases/py-psycopg-pool@${PY_FLAVOR} \
-		${PYTHON_PKGNAMEPREFIX}requests>=2.32.3<3:www/py-requests@${PY_FLAVOR} \
-		${PYTHON_PKGNAMEPREFIX}rq>=2.5.0<3:devel/py-rq@${PY_FLAVOR} \
+		${PYTHON_PKGNAMEPREFIX}requests>=2.32.5<3:www/py-requests@${PY_FLAVOR} \
+		${PYTHON_PKGNAMEPREFIX}rq>=2.6.0<3:devel/py-rq@${PY_FLAVOR} \
 		${PYTHON_PKGNAMEPREFIX}social-auth-core>=4.7.0<5:security/py-social-auth-core@${PY_FLAVOR} \
 		${PYTHON_PKGNAMEPREFIX}svgwrite>=1.4.3<2:graphics/py-svgwrite@${PY_FLAVOR} \
-		${PYTHON_PKGNAMEPREFIX}tablib>=3.8.0<4:textproc/py-tablib@${PY_FLAVOR} \
+		${PYTHON_PKGNAMEPREFIX}tablib>=3.9.0<4:textproc/py-tablib@${PY_FLAVOR} \
 		${PYTHON_PKGNAMEPREFIX}tzdata>=2025.2:devel/py-tzdata@${PY_FLAVOR} \
-		${PYTHON_PKGNAMEPREFIX}pyyaml>=6.0.1<7:devel/py-pyyaml@${PY_FLAVOR} \
+		${PYTHON_PKGNAMEPREFIX}pyyaml>=6.0.3<7:devel/py-pyyaml@${PY_FLAVOR} \
 		${PYTHON_PKGNAMEPREFIX}gunicorn>=23.0.0<24:www/py-gunicorn@${PY_FLAVOR}
 
 USES=		cpe pgsql:14+ python:3.10+
diff --git a/net-mgmt/netbox/distinfo b/net-mgmt/netbox/distinfo
index a041454c6736..a49703df59ce 100644
--- a/net-mgmt/netbox/distinfo
+++ b/net-mgmt/netbox/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1756288832
-SHA256 (netbox-community-netbox-v4.3.7_GH0.tar.gz) = fd2ed38732161a16f10e94786fa30d8d535cef8c6410516a4904b464dcd8243d
-SIZE (netbox-community-netbox-v4.3.7_GH0.tar.gz) = 18770741
+TIMESTAMP = 1761211870
+SHA256 (netbox-community-netbox-v4.4.4_GH0.tar.gz) = ac7dfae60e0ef4940abe835255a468b2994bd5c77f21973b9d939ccb002ad2a5
+SIZE (netbox-community-netbox-v4.4.4_GH0.tar.gz) = 19234070
diff --git a/net-mgmt/netbox/pkg-plist b/net-mgmt/netbox/pkg-plist
index 4411170e847e..7b0585bedc9b 100644
--- a/net-mgmt/netbox/pkg-plist
+++ b/net-mgmt/netbox/pkg-plist
@@ -77,6 +77,7 @@
 %%DATADIR%%/core/api/serializers_/change_logging.py
 %%DATADIR%%/core/api/serializers_/data.py
 %%DATADIR%%/core/api/serializers_/jobs.py
+%%DATADIR%%/core/api/serializers_/object_types.py
 %%DATADIR%%/core/api/serializers_/tasks.py
 %%DATADIR%%/core/api/urls.py
 %%DATADIR%%/core/api/views.py
@@ -85,6 +86,7 @@
 %%DATADIR%%/core/choices.py
 %%DATADIR%%/core/constants.py
 %%DATADIR%%/core/data_backends.py
+%%DATADIR%%/core/dataclasses.py
 %%DATADIR%%/core/events.py
 %%DATADIR%%/core/exceptions.py
 %%DATADIR%%/core/filtersets.py
@@ -118,6 +120,10 @@
 %%DATADIR%%/core/migrations/0013_job_data_encoder.py
 %%DATADIR%%/core/migrations/0014_datasource_sync_interval.py
 %%DATADIR%%/core/migrations/0015_remove_redundant_indexes.py
+%%DATADIR%%/core/migrations/0016_job_log_entries.py
+%%DATADIR%%/core/migrations/0017_objectchange_message.py
+%%DATADIR%%/core/migrations/0018_concrete_objecttype.py
+%%DATADIR%%/core/migrations/0019_configrevision_active.py
 %%DATADIR%%/core/migrations/__init__.py
 %%DATADIR%%/core/models/__init__.py
 %%DATADIR%%/core/models/change_logging.py
@@ -126,6 +132,8 @@
 %%DATADIR%%/core/models/data.py
 %%DATADIR%%/core/models/files.py
 %%DATADIR%%/core/models/jobs.py
+%%DATADIR%%/core/models/object_types.py
+%%DATADIR%%/core/object_actions.py
 %%DATADIR%%/core/plugins.py
 %%DATADIR%%/core/querysets.py
 %%DATADIR%%/core/search.py
@@ -237,6 +245,11 @@
 %%DATADIR%%/dcim/migrations/0208_devicerole_uniqueness.py
 %%DATADIR%%/dcim/migrations/0209_device_component_denorm_site_location.py
 %%DATADIR%%/dcim/migrations/0210_macaddress_ordering.py
+%%DATADIR%%/dcim/migrations/0211_platform_manufacturer_uniqueness.py
+%%DATADIR%%/dcim/migrations/0212_interface_tx_power_negative.py
+%%DATADIR%%/dcim/migrations/0213_platform_parent.py
+%%DATADIR%%/dcim/migrations/0214_platform_rebuild.py
+%%DATADIR%%/dcim/migrations/0215_rackreservation_status.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
@@ -255,6 +268,7 @@
 %%DATADIR%%/dcim/models/power.py
 %%DATADIR%%/dcim/models/racks.py
 %%DATADIR%%/dcim/models/sites.py
+%%DATADIR%%/dcim/object_actions.py
 %%DATADIR%%/dcim/search.py
 %%DATADIR%%/dcim/signals.py
 %%DATADIR%%/dcim/svg/__init__.py
@@ -288,10 +302,11 @@
 %%DATADIR%%/docs/administration/authentication/okta.md
 %%DATADIR%%/docs/administration/authentication/overview.md
 %%DATADIR%%/docs/administration/error-reporting.md
-%%DATADIR%%/docs/administration/housekeeping.md
 %%DATADIR%%/docs/administration/netbox-shell.md
 %%DATADIR%%/docs/administration/permissions.md
 %%DATADIR%%/docs/administration/replicating-netbox.md
+%%DATADIR%%/docs/best-practices/modeling-pluggable-transceivers.md
+%%DATADIR%%/docs/best-practices/performance-handbook.md
 %%DATADIR%%/docs/configuration/data-validation.md
 %%DATADIR%%/docs/configuration/default-values.md
 %%DATADIR%%/docs/configuration/development.md
@@ -346,6 +361,7 @@
 %%DATADIR%%/docs/features/search.md
 %%DATADIR%%/docs/features/synchronized-data.md
 %%DATADIR%%/docs/features/tenancy.md
+%%DATADIR%%/docs/features/user-preferences.md
 %%DATADIR%%/docs/features/virtualization.md
 %%DATADIR%%/docs/features/vlan-management.md
 %%DATADIR%%/docs/features/vpn-tunnels.md
@@ -458,6 +474,7 @@
 %%DATADIR%%/docs/models/dcim/virtualdevicecontext.md
 %%DATADIR%%/docs/models/extras/bookmark.md
 %%DATADIR%%/docs/models/extras/configcontext.md
+%%DATADIR%%/docs/models/extras/configcontextprofile.md
 %%DATADIR%%/docs/models/extras/configtemplate.md
 %%DATADIR%%/docs/models/extras/customfield.md
 %%DATADIR%%/docs/models/extras/customfieldchoiceset.md
@@ -533,7 +550,9 @@
 %%DATADIR%%/docs/plugins/development/search.md
 %%DATADIR%%/docs/plugins/development/tables.md
 %%DATADIR%%/docs/plugins/development/templates.md
+%%DATADIR%%/docs/plugins/development/user-interface.md
 %%DATADIR%%/docs/plugins/development/views.md
+%%DATADIR%%/docs/plugins/development/webhooks.md
 %%DATADIR%%/docs/plugins/index.md
 %%DATADIR%%/docs/plugins/installation.md
 %%DATADIR%%/docs/plugins/removal.md
@@ -565,6 +584,7 @@
 %%DATADIR%%/docs/release-notes/version-4.1.md
 %%DATADIR%%/docs/release-notes/version-4.2.md
 %%DATADIR%%/docs/release-notes/version-4.3.md
+%%DATADIR%%/docs/release-notes/version-4.4.md
 %%DATADIR%%/extras/__init__.py
 %%DATADIR%%/extras/api/__init__.py
 %%DATADIR%%/extras/api/customfields.py
@@ -582,7 +602,6 @@
 %%DATADIR%%/extras/api/serializers_/exporttemplates.py
 %%DATADIR%%/extras/api/serializers_/journaling.py
 %%DATADIR%%/extras/api/serializers_/notifications.py
-%%DATADIR%%/extras/api/serializers_/objecttypes.py
 %%DATADIR%%/extras/api/serializers_/savedfilters.py
 %%DATADIR%%/extras/api/serializers_/scripts.py
 %%DATADIR%%/extras/api/serializers_/tableconfigs.py
@@ -664,6 +683,10 @@
 %%DATADIR%%/extras/migrations/0127_configtemplate_as_attachment_and_more.py
 %%DATADIR%%/extras/migrations/0128_tableconfig.py
 %%DATADIR%%/extras/migrations/0129_fix_script_paths.py
+%%DATADIR%%/extras/migrations/0130_imageattachment_description.py
+%%DATADIR%%/extras/migrations/0131_concrete_objecttype.py
+%%DATADIR%%/extras/migrations/0132_configcontextprofile.py
+%%DATADIR%%/extras/migrations/0133_make_cf_minmax_decimal.py
 %%DATADIR%%/extras/migrations/__init__.py
 %%DATADIR%%/extras/models/__init__.py
 %%DATADIR%%/extras/models/configs.py
@@ -790,6 +813,7 @@
 %%DATADIR%%/ipam/tests/test_api.py
 %%DATADIR%%/ipam/tests/test_filtersets.py
 %%DATADIR%%/ipam/tests/test_forms.py
+%%DATADIR%%/ipam/tests/test_lookups.py
 %%DATADIR%%/ipam/tests/test_models.py
 %%DATADIR%%/ipam/tests/test_ordering.py
 %%DATADIR%%/ipam/tests/test_views.py
@@ -798,8 +822,6 @@
 %%DATADIR%%/ipam/validators.py
 %%DATADIR%%/ipam/views.py
 %%DATADIR%%/manage.py
-%%DATADIR%%/media/devicetype-images/.gitignore
-%%DATADIR%%/media/image-attachments/.gitignore
 %%DATADIR%%/mkdocs.yml
 %%DATADIR%%/netbox/__init__.py
 %%DATADIR%%/netbox/api/__init__.py
@@ -847,13 +869,16 @@
 %%DATADIR%%/netbox/graphql/types.py
 %%DATADIR%%/netbox/graphql/views.py
 %%DATADIR%%/netbox/jobs.py
+%%DATADIR%%/netbox/metrics.py
 %%DATADIR%%/netbox/middleware.py
 %%DATADIR%%/netbox/models/__init__.py
 %%DATADIR%%/netbox/models/deletion.py
 %%DATADIR%%/netbox/models/features.py
 %%DATADIR%%/netbox/models/mixins.py
+%%DATADIR%%/netbox/monkey.py
 %%DATADIR%%/netbox/navigation/__init__.py
 %%DATADIR%%/netbox/navigation/menu.py
+%%DATADIR%%/netbox/object_actions.py
 %%DATADIR%%/netbox/plugins/__init__.py
 %%DATADIR%%/netbox/plugins/navigation.py
 %%DATADIR%%/netbox/plugins/registration.py
@@ -893,13 +918,16 @@
 %%DATADIR%%/netbox/tests/dummy_plugin/template_content.py
 %%DATADIR%%/netbox/tests/dummy_plugin/urls.py
 %%DATADIR%%/netbox/tests/dummy_plugin/views.py
+%%DATADIR%%/netbox/tests/dummy_plugin/webhook_callbacks.py
 %%DATADIR%%/netbox/tests/test_api.py
 %%DATADIR%%/netbox/tests/test_authentication.py
 %%DATADIR%%/netbox/tests/test_config.py
 %%DATADIR%%/netbox/tests/test_graphql.py
 %%DATADIR%%/netbox/tests/test_import.py
 %%DATADIR%%/netbox/tests/test_jobs.py
+%%DATADIR%%/netbox/tests/test_model_features.py
 %%DATADIR%%/netbox/tests/test_models.py
+%%DATADIR%%/netbox/tests/test_object_actions.py
 %%DATADIR%%/netbox/tests/test_plugins.py
 %%DATADIR%%/netbox/tests/test_registry.py
 %%DATADIR%%/netbox/tests/test_search.py
@@ -1016,6 +1044,7 @@
 %%DATADIR%%/project-static/img/netbox.ico
 %%DATADIR%%/project-static/img/netbox_icon.svg
 %%DATADIR%%/project-static/img/netbox_touch-icon-180.png
+%%DATADIR%%/project-static/img/plugin-default.svg
 %%DATADIR%%/project-static/img/rest-api.ico
 %%DATADIR%%/project-static/js/setmode.js
 %%DATADIR%%/project-static/netbox-graphiql/package.json
@@ -1040,6 +1069,7 @@
 %%DATADIR%%/project-static/src/forms/savedFiltersSelect.ts
 %%DATADIR%%/project-static/src/forms/speedSelector.ts
 %%DATADIR%%/project-static/src/global.d.ts
+%%DATADIR%%/project-static/src/hotkeys.ts
 %%DATADIR%%/project-static/src/htmx.ts
 %%DATADIR%%/project-static/src/index.ts
 %%DATADIR%%/project-static/src/messages.ts
@@ -1123,13 +1153,17 @@
 %%DATADIR%%/templates/circuits/virtualcircuit.html
 %%DATADIR%%/templates/circuits/virtualcircuittermination.html
 %%DATADIR%%/templates/circuits/virtualcircuittype.html
+%%DATADIR%%/templates/core/buttons/bulk_sync.html
 %%DATADIR%%/templates/core/configrevision.html
 %%DATADIR%%/templates/core/configrevision_restore.html
 %%DATADIR%%/templates/core/datafile.html
 %%DATADIR%%/templates/core/datasource.html
 %%DATADIR%%/templates/core/inc/config_data.html
+%%DATADIR%%/templates/core/inc/datafile_panel.html
 %%DATADIR%%/templates/core/inc/plugin_installation.html
 %%DATADIR%%/templates/core/job.html
+%%DATADIR%%/templates/core/job/base.html
+%%DATADIR%%/templates/core/job/log.html
 %%DATADIR%%/templates/core/object_jobs.html
 %%DATADIR%%/templates/core/objectchange.html
 %%DATADIR%%/templates/core/objectchange_list.html
@@ -1142,36 +1176,25 @@
 %%DATADIR%%/templates/core/rq_worker_list.html
 %%DATADIR%%/templates/core/system.html
 %%DATADIR%%/templates/dcim/bulk_disconnect.html
+%%DATADIR%%/templates/dcim/buttons/bulk_add_components.html
+%%DATADIR%%/templates/dcim/buttons/bulk_disconnect.html
 %%DATADIR%%/templates/dcim/cable.html
 %%DATADIR%%/templates/dcim/cable_edit.html
 %%DATADIR%%/templates/dcim/cable_trace.html
-%%DATADIR%%/templates/dcim/component_list.html
 %%DATADIR%%/templates/dcim/connections_list.html
 %%DATADIR%%/templates/dcim/consoleport.html
 %%DATADIR%%/templates/dcim/consoleserverport.html
 %%DATADIR%%/templates/dcim/device.html
 %%DATADIR%%/templates/dcim/device/base.html
-%%DATADIR%%/templates/dcim/device/components_base.html
-%%DATADIR%%/templates/dcim/device/consoleports.html
-%%DATADIR%%/templates/dcim/device/consoleserverports.html
-%%DATADIR%%/templates/dcim/device/devicebays.html
-%%DATADIR%%/templates/dcim/device/frontports.html
 %%DATADIR%%/templates/dcim/device/inc/interface_table_controls.html
 %%DATADIR%%/templates/dcim/device/interfaces.html
-%%DATADIR%%/templates/dcim/device/inventory.html
-%%DATADIR%%/templates/dcim/device/modulebays.html
-%%DATADIR%%/templates/dcim/device/poweroutlets.html
-%%DATADIR%%/templates/dcim/device/powerports.html
-%%DATADIR%%/templates/dcim/device/rearports.html
 %%DATADIR%%/templates/dcim/device_edit.html
-%%DATADIR%%/templates/dcim/device_list.html
 %%DATADIR%%/templates/dcim/devicebay.html
 %%DATADIR%%/templates/dcim/devicebay_depopulate.html
 %%DATADIR%%/templates/dcim/devicebay_populate.html
 %%DATADIR%%/templates/dcim/devicerole.html
 %%DATADIR%%/templates/dcim/devicetype.html
 %%DATADIR%%/templates/dcim/devicetype/base.html
-%%DATADIR%%/templates/dcim/devicetype/component_templates.html
 %%DATADIR%%/templates/dcim/frontport.html
 %%DATADIR%%/templates/dcim/htmx/cable_edit.html
 %%DATADIR%%/templates/dcim/inc/cable_termination.html
@@ -1193,7 +1216,6 @@
 %%DATADIR%%/templates/dcim/module.html
 %%DATADIR%%/templates/dcim/modulebay.html
 %%DATADIR%%/templates/dcim/moduletype.html
-%%DATADIR%%/templates/dcim/moduletype/component_templates.html
 %%DATADIR%%/templates/dcim/moduletypeprofile.html
 %%DATADIR%%/templates/dcim/platform.html
 %%DATADIR%%/templates/dcim/powerfeed.html
@@ -1221,7 +1243,6 @@
 %%DATADIR%%/templates/dcim/trace/powerpanel.html
 %%DATADIR%%/templates/dcim/trace/termination.html
 %%DATADIR%%/templates/dcim/virtualchassis.html
-%%DATADIR%%/templates/dcim/virtualchassis_add.html
 %%DATADIR%%/templates/dcim/virtualchassis_add_member.html
 %%DATADIR%%/templates/dcim/virtualchassis_edit.html
 %%DATADIR%%/templates/dcim/virtualchassis_remove_member.html
@@ -1236,9 +1257,8 @@
 %%DATADIR%%/templates/exceptions/permission_error.html
 %%DATADIR%%/templates/exceptions/programming_error.html
 %%DATADIR%%/templates/extras/configcontext.html
-%%DATADIR%%/templates/extras/configcontext_list.html
+%%DATADIR%%/templates/extras/configcontextprofile.html
 %%DATADIR%%/templates/extras/configtemplate.html
-%%DATADIR%%/templates/extras/configtemplate_list.html
 %%DATADIR%%/templates/extras/customfield.html
 %%DATADIR%%/templates/extras/customfieldchoiceset.html
 %%DATADIR%%/templates/extras/customlink.html
@@ -1252,7 +1272,6 @@
 %%DATADIR%%/templates/extras/dashboard/widgets/rssfeed.html
 %%DATADIR%%/templates/extras/eventrule.html
 %%DATADIR%%/templates/extras/exporttemplate.html
-%%DATADIR%%/templates/extras/exporttemplate_list.html
 %%DATADIR%%/templates/extras/htmx/script_result.html
 %%DATADIR%%/templates/extras/imageattachment.html
 %%DATADIR%%/templates/extras/inc/configcontext_data.html
@@ -1263,6 +1282,7 @@
 %%DATADIR%%/templates/extras/notificationgroup.html
 %%DATADIR%%/templates/extras/object_changelog.html
 %%DATADIR%%/templates/extras/object_configcontext.html
+%%DATADIR%%/templates/extras/object_imageattachments.html
 %%DATADIR%%/templates/extras/object_journal.html
 %%DATADIR%%/templates/extras/object_render_config.html
 %%DATADIR%%/templates/extras/report/base.html
@@ -1286,7 +1306,6 @@
 %%DATADIR%%/templates/generic/bulk_delete.html
 %%DATADIR%%/templates/generic/bulk_edit.html
 %%DATADIR%%/templates/generic/bulk_import.html
-%%DATADIR%%/templates/generic/bulk_remove.html
 %%DATADIR%%/templates/generic/bulk_rename.html
 %%DATADIR%%/templates/generic/confirmation_form.html
 %%DATADIR%%/templates/generic/object.html
@@ -1380,18 +1399,15 @@
 %%DATADIR%%/templates/users/token.html
 %%DATADIR%%/templates/users/token_edit.html
 %%DATADIR%%/templates/users/user.html
+%%DATADIR%%/templates/virtualization/buttons/bulk_add_components.html
 %%DATADIR%%/templates/virtualization/cluster.html
 %%DATADIR%%/templates/virtualization/cluster/base.html
-%%DATADIR%%/templates/virtualization/cluster/devices.html
 %%DATADIR%%/templates/virtualization/cluster_add_devices.html
 %%DATADIR%%/templates/virtualization/clustergroup.html
 %%DATADIR%%/templates/virtualization/clustertype.html
 %%DATADIR%%/templates/virtualization/virtualdisk.html
 %%DATADIR%%/templates/virtualization/virtualmachine.html
 %%DATADIR%%/templates/virtualization/virtualmachine/base.html
-%%DATADIR%%/templates/virtualization/virtualmachine/interfaces.html
-%%DATADIR%%/templates/virtualization/virtualmachine/virtual_disks.html
-%%DATADIR%%/templates/virtualization/virtualmachine_list.html
 %%DATADIR%%/templates/virtualization/vminterface.html
 %%DATADIR%%/templates/vpn/ikepolicy.html
 %%DATADIR%%/templates/vpn/ikeproposal.html
@@ -1520,6 +1536,8 @@
 %%DATADIR%%/users/migrations/0008_flip_objectpermission_assignments.py
 %%DATADIR%%/users/migrations/0009_update_group_perms.py
 %%DATADIR%%/users/migrations/0010_add_token_meta_ordering.py
+%%DATADIR%%/users/migrations/0011_concrete_objecttype.py
+%%DATADIR%%/users/migrations/0012_drop_django_admin_log_table.py
 %%DATADIR%%/users/migrations/__init__.py
 %%DATADIR%%/users/models/__init__.py
 %%DATADIR%%/users/models/permissions.py
@@ -1540,6 +1558,7 @@
 %%DATADIR%%/users/views.py
 %%DATADIR%%/utilities/__init__.py
 %%DATADIR%%/utilities/api.py
+%%DATADIR%%/utilities/apps.py
 %%DATADIR%%/utilities/choices.py
 %%DATADIR%%/utilities/constants.py
 %%DATADIR%%/utilities/conversion.py
@@ -1548,6 +1567,7 @@
 %%DATADIR%%/utilities/datetime.py
 %%DATADIR%%/utilities/error_handlers.py
 %%DATADIR%%/utilities/exceptions.py
+%%DATADIR%%/utilities/export.py
 %%DATADIR%%/utilities/fields.py
 %%DATADIR%%/utilities/filters.py
 %%DATADIR%%/utilities/forms/__init__.py
@@ -1572,6 +1592,7 @@
 %%DATADIR%%/utilities/html.py
 %%DATADIR%%/utilities/htmx.py
 %%DATADIR%%/utilities/jinja2.py
+%%DATADIR%%/utilities/jobs.py
 %%DATADIR%%/utilities/json.py
 %%DATADIR%%/utilities/jsonschema.py
 %%DATADIR%%/utilities/management/__init__.py
@@ -1610,6 +1631,7 @@
 %%DATADIR%%/utilities/templates/buttons/bookmark.html
 %%DATADIR%%/utilities/templates/buttons/bulk_delete.html
 %%DATADIR%%/utilities/templates/buttons/bulk_edit.html
+%%DATADIR%%/utilities/templates/buttons/bulk_rename.html
 %%DATADIR%%/utilities/templates/buttons/clone.html
 %%DATADIR%%/utilities/templates/buttons/delete.html
 %%DATADIR%%/utilities/templates/buttons/edit.html
@@ -1666,6 +1688,8 @@
 %%DATADIR%%/utilities/tests/test_ordering.py
 %%DATADIR%%/utilities/tests/test_prefetch.py
 %%DATADIR%%/utilities/tests/test_request.py
+%%DATADIR%%/utilities/tests/test_serialization.py
+%%DATADIR%%/utilities/tests/test_templatetags.py
 %%DATADIR%%/utilities/tests/test_utils.py
 %%DATADIR%%/utilities/tracking.py
 %%DATADIR%%/utilities/urls.py
@@ -1714,6 +1738,7 @@
 %%DATADIR%%/virtualization/models/__init__.py
 %%DATADIR%%/virtualization/models/clusters.py
 %%DATADIR%%/virtualization/models/virtualmachines.py
+%%DATADIR%%/virtualization/object_actions.py
 %%DATADIR%%/virtualization/search.py
 %%DATADIR%%/virtualization/signals.py
 %%DATADIR%%/virtualization/tables/__init__.py


home | help

Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202510241425.59OEPOwx003587>