diff options
author | Kai Knoblich <kai@FreeBSD.org> | 2021-01-24 12:20:49 +0000 |
---|---|---|
committer | Kai Knoblich <kai@FreeBSD.org> | 2021-01-24 12:20:49 +0000 |
commit | 83d92bffcf1f9c84525a2e53c9126dd69dce9166 (patch) | |
tree | dcc7dfefd82ed869954a598f458468e8ede7c197 /net-mgmt/netbox | |
parent | e35eb8c71633da1b25ed0b2f1d4e49e45f7f3456 (diff) | |
download | ports-83d92bffcf1f9c84525a2e53c9126dd69dce9166.tar.gz ports-83d92bffcf1f9c84525a2e53c9126dd69dce9166.zip |
net-mgmt/netbox: Update to 2.10.3
* Prune obsolete update instructions/notes for NetBox releases prior 2.7.
Notable changes since 2.9.11:
It contains many bugfixes/enhancements and the following new features:
* Route Targets
* REST API bulk deletion
* REST API bulk update
* Reimplementation of custom fields
* Improved cable trace performance
https://github.com/netbox-community/netbox/blob/v2.10.3/docs/release-notes/version-2.10.md
Notes
Notes:
svn path=/head/; revision=562467
Diffstat (limited to 'net-mgmt/netbox')
-rw-r--r-- | net-mgmt/netbox/Makefile | 22 | ||||
-rw-r--r-- | net-mgmt/netbox/distinfo | 6 | ||||
-rw-r--r-- | net-mgmt/netbox/files/pkg-message.in | 66 | ||||
-rw-r--r-- | net-mgmt/netbox/pkg-plist | 198 |
4 files changed, 146 insertions, 146 deletions
diff --git a/net-mgmt/netbox/Makefile b/net-mgmt/netbox/Makefile index e7df044cf453..2b35645ad098 100644 --- a/net-mgmt/netbox/Makefile +++ b/net-mgmt/netbox/Makefile @@ -2,7 +2,7 @@ PORTNAME= netbox DISTVERSIONPREFIX= v -DISTVERSION= 2.9.11 +DISTVERSION= 2.10.3 CATEGORIES= net-mgmt MAINTAINER= kai@FreeBSD.org @@ -24,27 +24,27 @@ LICENSE_FILE= ${WRKSRC}/LICENSE.txt # - www/py-dj31-django-tables2 # - www/py-dj31-djangorestframework (in conjunction with www/py-dj31-drf-yasg) # -RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}django31>=3.1<3.2:www/py-django31@${PY_FLAVOR} \ +RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}django31>=3.1.3<3.2:www/py-django31@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}dj31-django-cacheops>=5.1.0<5.2:www/py-dj31-django-cacheops@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}dj31-django-cors-headers>=3.4.0<3.6:www/py-dj31-django-cors-headers@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}dj31-django-debug-toolbar>=2.2<4:www/py-dj31-django-debug-toolbar@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}dj31-django-filter>=2.3.0<2.5:www/py-dj31-django-filter@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}dj31-django-cors-headers>=3.5.0<3.6:www/py-dj31-django-cors-headers@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}dj31-django-debug-toolbar>=3.1.1<4:www/py-dj31-django-debug-toolbar@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}dj31-django-filter>=2.4.0<2.5:www/py-dj31-django-filter@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}dj31-django-mptt>=0.11.0<0.12:www/py-dj31-django-mptt@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}dj31-django-prometheus>=2.0.0<2.2:www/py-dj31-django-prometheus@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}dj31-django-prometheus>=2.1.0<2.2:www/py-dj31-django-prometheus@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}dj31-django-rq>=2.3.2<2.5:devel/py-dj31-django-rq@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}dj31-django-tables2>=2.3.1<2.4:www/py-dj31-django-tables2@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}dj31-django-tables2>=2.3.3<2.4:www/py-dj31-django-tables2@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}dj31-django-taggit>=1.3.0<2:www/py-dj31-django-taggit@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}dj31-django-timezone-field>=4.0<5:www/py-dj31-django-timezone-field@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}dj31-djangorestframework>=3.11.0<3.13.0:www/py-dj31-djangorestframework@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}dj31-drf-yasg>=1.17.1<1.21:www/py-dj31-drf-yasg@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}dj31-djangorestframework>=3.12.2<3.13.0:www/py-dj31-djangorestframework@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}dj31-drf-yasg>=1.20.0<1.21:www/py-dj31-drf-yasg@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}django-pglocks>=1.0.4<1.1:www/py-django-pglocks@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}Jinja2>=2.11.2<3:devel/py-Jinja2@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}markdown>=2.6.11<3.5:textproc/py-markdown@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}netaddr>=0.7.19<1:net/py-netaddr@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}pycryptodome>=3.9.8<4:security/py-pycryptodome@${PY_FLAVOR} \ ${PY_PILLOW} \ - ${PYTHON_PKGNAMEPREFIX}psycopg2>=2.8.5<3:databases/py-psycopg2@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}svgwrite>=1.3.1<2:graphics/py-svgwrite@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}psycopg2>=2.8.6<3:databases/py-psycopg2@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}svgwrite>=1.4<2:graphics/py-svgwrite@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}yaml>=5.3.1<6:devel/py-yaml@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}gunicorn>=19.9.0<21:www/py-gunicorn@${PY_FLAVOR} diff --git a/net-mgmt/netbox/distinfo b/net-mgmt/netbox/distinfo index e15968eab6ae..ea885fae9705 100644 --- a/net-mgmt/netbox/distinfo +++ b/net-mgmt/netbox/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1607724416 -SHA256 (netbox-community-netbox-v2.9.11_GH0.tar.gz) = abc015cba5b02c66f653c7b12d074531af9ff0ea34d1697d47d3dce86d0770a5 -SIZE (netbox-community-netbox-v2.9.11_GH0.tar.gz) = 5803498 +TIMESTAMP = 1610994305 +SHA256 (netbox-community-netbox-v2.10.3_GH0.tar.gz) = 23bc6894efe0a794c9ec8de639027397a4138ed0d8c3bf3c6b66ca1d288174e1 +SIZE (netbox-community-netbox-v2.10.3_GH0.tar.gz) = 7058085 diff --git a/net-mgmt/netbox/files/pkg-message.in b/net-mgmt/netbox/files/pkg-message.in index 941578ac6e2f..91259bc023b8 100644 --- a/net-mgmt/netbox/files/pkg-message.in +++ b/net-mgmt/netbox/files/pkg-message.in @@ -31,61 +31,6 @@ The following steps are required to finish the upgrade: EOD } { type: upgrade - maximum_version: "2.6.5" - message: <<EOD -1. New dependency: Redis - -Since the 2.6 release a running Redis server instance is required for caching -objects to run. Also the following settings like below need to be added (or -modified) in the existing configuration.py: - -REDIS = { - 'HOST': 'localhost', - 'PORT': 6397, - 'PASSWORD': '' - 'DATABASE': 0, - 'CACHE_DATABASE': 1, - 'DEFAULT_TIMEOUT': 300, - 'SSL': False, -} - -Note that if you were using these settings in a prior release with webhooks, -the DATABASE setting remains the same but an additional CACHE_DATABASE settings -has been added with a default value of 1 to support the caching backend. - -The DATABASE setting will be renamed in a future release of NetBox to better -relay the meaning of the setting. It is highly recommended to keep the webhook -and cache databases separate. Using the same database number for both may -result in webhook processing data being lost during cache flushing events. - - -2. View Permissions - -NetBox now enforces view-only permissions by default. You can grant view -permission to a user or group by assigning the "can view" permission for the -desired objects. - -To exclude _all_ objects, effectively disabling view permissions and restoring -the pre-v2.6 behavior, set: - -EXEMPT_VIEW_PERMISSIONS = ['*'] - - -3. CORS_ORIGIN_WHITELIST requires URI Scheme - -If you have the CORS_ORIGIN_WHITELIST configuration parameter defined, note -that each origin must now include a URI scheme. -EOD -} -{ type: upgrade - maximum_version: 2.6.6 - message: <<EOD -The 2.6.6 release includes a migration which automatically updates all existing -cables to enable filtering by site/rack. This migration may take several -minutes to complete on installations with tens of thousands of cables defined. -EOD -} -{ type: upgrade maximum_version: 2.7.7 message: <<EOD 1. Removal of the Topology Maps feature @@ -259,4 +204,15 @@ following directory: %%EXAMPLESDIR%%/netbox_rq.sample EOD } +{ type: upgrade + maximum_version: 2.10.3 + message: <<EOD +The Django templating language (DTL) is no longer supported for export +templates. Please ensure that all export templates use Jinja2 before +upgrading. + +Also the support for embedded graphs was completely removed and several changes +to the REST API were made. Please check the changelogs for further details. +EOD +} ] diff --git a/net-mgmt/netbox/pkg-plist b/net-mgmt/netbox/pkg-plist index 10cb23a0a942..2db7993a43af 100644 --- a/net-mgmt/netbox/pkg-plist +++ b/net-mgmt/netbox/pkg-plist @@ -4,7 +4,6 @@ %%PORTDOCS%%%%DOCSDIR%%/additional-features/custom-links.md %%PORTDOCS%%%%DOCSDIR%%/additional-features/custom-scripts.md %%PORTDOCS%%%%DOCSDIR%%/additional-features/export-templates.md -%%PORTDOCS%%%%DOCSDIR%%/additional-features/graphs.md %%PORTDOCS%%%%DOCSDIR%%/additional-features/napalm.md %%PORTDOCS%%%%DOCSDIR%%/additional-features/prometheus-metrics.md %%PORTDOCS%%%%DOCSDIR%%/additional-features/reports.md @@ -99,6 +98,7 @@ %%PORTDOCS%%%%DOCSDIR%%/models/ipam/prefix.md %%PORTDOCS%%%%DOCSDIR%%/models/ipam/rir.md %%PORTDOCS%%%%DOCSDIR%%/models/ipam/role.md +%%PORTDOCS%%%%DOCSDIR%%/models/ipam/routetarget.md %%PORTDOCS%%%%DOCSDIR%%/models/ipam/service.md %%PORTDOCS%%%%DOCSDIR%%/models/ipam/vlan.md %%PORTDOCS%%%%DOCSDIR%%/models/ipam/vlangroup.md @@ -122,6 +122,7 @@ %%PORTDOCS%%%%DOCSDIR%%/release-notes/index.md %%PORTDOCS%%%%DOCSDIR%%/release-notes/version-2.0.md %%PORTDOCS%%%%DOCSDIR%%/release-notes/version-2.1.md +%%PORTDOCS%%%%DOCSDIR%%/release-notes/version-2.10.md %%PORTDOCS%%%%DOCSDIR%%/release-notes/version-2.2.md %%PORTDOCS%%%%DOCSDIR%%/release-notes/version-2.3.md %%PORTDOCS%%%%DOCSDIR%%/release-notes/version-2.4.md @@ -169,6 +170,11 @@ %%DATADIR%%/circuits/migrations/0017_circuittype_description.py %%DATADIR%%/circuits/migrations/0018_standardize_description.py %%DATADIR%%/circuits/migrations/0019_nullbooleanfield_to_booleanfield.py +%%DATADIR%%/circuits/migrations/0020_custom_field_data.py +%%DATADIR%%/circuits/migrations/0021_cache_cable_peer.py +%%DATADIR%%/circuits/migrations/0022_cablepath.py +%%DATADIR%%/circuits/migrations/0023_circuittermination_port_speed_optional.py +%%DATADIR%%/circuits/migrations/0024_standardize_name_length.py %%DATADIR%%/circuits/migrations/__init__.py %%DATADIR%%/circuits/models.py %%DATADIR%%/circuits/querysets.py @@ -191,10 +197,13 @@ %%DATADIR%%/dcim/choices.py %%DATADIR%%/dcim/constants.py %%DATADIR%%/dcim/elevations.py -%%DATADIR%%/dcim/exceptions.py %%DATADIR%%/dcim/fields.py %%DATADIR%%/dcim/filters.py %%DATADIR%%/dcim/forms.py +%%DATADIR%%/dcim/lookups.py +%%DATADIR%%/dcim/management/__init__.py +%%DATADIR%%/dcim/management/commands/__init__.py +%%DATADIR%%/dcim/management/commands/trace_paths.py %%DATADIR%%/dcim/migrations/0001_initial.py %%DATADIR%%/dcim/migrations/0002_auto_20160622_1821.py %%DATADIR%%/dcim/migrations/0003_auto_20160628_1721.py @@ -312,8 +321,15 @@ %%DATADIR%%/dcim/migrations/0114_update_jsonfield.py %%DATADIR%%/dcim/migrations/0115_rackreservation_order.py %%DATADIR%%/dcim/migrations/0116_rearport_max_positions.py +%%DATADIR%%/dcim/migrations/0117_custom_field_data.py +%%DATADIR%%/dcim/migrations/0118_inventoryitem_mptt.py +%%DATADIR%%/dcim/migrations/0119_inventoryitem_mptt_rebuild.py +%%DATADIR%%/dcim/migrations/0120_cache_cable_peer.py +%%DATADIR%%/dcim/migrations/0121_cablepath.py +%%DATADIR%%/dcim/migrations/0122_standardize_name_length.py %%DATADIR%%/dcim/migrations/__init__.py %%DATADIR%%/dcim/models/__init__.py +%%DATADIR%%/dcim/models/cables.py %%DATADIR%%/dcim/models/device_component_templates.py %%DATADIR%%/dcim/models/device_components.py %%DATADIR%%/dcim/models/devices.py @@ -321,15 +337,24 @@ %%DATADIR%%/dcim/models/racks.py %%DATADIR%%/dcim/models/sites.py %%DATADIR%%/dcim/signals.py -%%DATADIR%%/dcim/tables.py +%%DATADIR%%/dcim/tables/__init__.py +%%DATADIR%%/dcim/tables/cables.py +%%DATADIR%%/dcim/tables/devices.py +%%DATADIR%%/dcim/tables/devicetypes.py +%%DATADIR%%/dcim/tables/power.py +%%DATADIR%%/dcim/tables/racks.py +%%DATADIR%%/dcim/tables/sites.py +%%DATADIR%%/dcim/tables/template_code.py %%DATADIR%%/dcim/tests/__init__.py %%DATADIR%%/dcim/tests/test_api.py +%%DATADIR%%/dcim/tests/test_cablepaths.py %%DATADIR%%/dcim/tests/test_filters.py %%DATADIR%%/dcim/tests/test_forms.py %%DATADIR%%/dcim/tests/test_models.py %%DATADIR%%/dcim/tests/test_natural_ordering.py %%DATADIR%%/dcim/tests/test_views.py %%DATADIR%%/dcim/urls.py +%%DATADIR%%/dcim/utils.py %%DATADIR%%/dcim/views.py %%DATADIR%%/extras/__init__.py %%DATADIR%%/extras/admin.py @@ -352,7 +377,6 @@ %%DATADIR%%/extras/management/commands/rqworker.py %%DATADIR%%/extras/management/commands/runreport.py %%DATADIR%%/extras/management/commands/webhook_receiver.py -%%DATADIR%%/extras/middleware.py %%DATADIR%%/extras/migrations/0001_initial.py %%DATADIR%%/extras/migrations/0002_custom_fields.py %%DATADIR%%/extras/migrations/0003_exporttemplate_add_description.py @@ -400,6 +424,12 @@ %%DATADIR%%/extras/migrations/0045_configcontext_changelog.py %%DATADIR%%/extras/migrations/0046_update_jsonfield.py %%DATADIR%%/extras/migrations/0047_tag_ordering.py +%%DATADIR%%/extras/migrations/0048_exporttemplate_remove_template_language.py +%%DATADIR%%/extras/migrations/0049_remove_graph.py +%%DATADIR%%/extras/migrations/0050_customfield_changes.py +%%DATADIR%%/extras/migrations/0051_migrate_customfields.py +%%DATADIR%%/extras/migrations/0052_customfield_cleanup.py +%%DATADIR%%/extras/migrations/0053_rename_webhook_obj_type.py %%DATADIR%%/extras/migrations/__init__.py %%DATADIR%%/extras/models/__init__.py %%DATADIR%%/extras/models/change_logging.py @@ -503,6 +533,12 @@ %%DATADIR%%/ipam/migrations/0035_drop_ip_family.py %%DATADIR%%/ipam/migrations/0036_standardize_description.py %%DATADIR%%/ipam/migrations/0037_ipaddress_assignment.py +%%DATADIR%%/ipam/migrations/0038_custom_field_data.py +%%DATADIR%%/ipam/migrations/0039_service_ports_array.py +%%DATADIR%%/ipam/migrations/0040_service_drop_port.py +%%DATADIR%%/ipam/migrations/0041_routetarget.py +%%DATADIR%%/ipam/migrations/0042_standardize_name_length.py +%%DATADIR%%/ipam/migrations/0043_add_tenancy_to_aggregates.py %%DATADIR%%/ipam/migrations/__init__.py %%DATADIR%%/ipam/models.py %%DATADIR%%/ipam/querysets.py @@ -522,11 +558,23 @@ %%DATADIR%%/media/image-attachments/.gitignore %%DATADIR%%/netbox/__init__.py %%DATADIR%%/netbox/admin.py -%%DATADIR%%/netbox/api.py +%%DATADIR%%/netbox/api/__init__.py +%%DATADIR%%/netbox/api/authentication.py +%%DATADIR%%/netbox/api/exceptions.py +%%DATADIR%%/netbox/api/fields.py +%%DATADIR%%/netbox/api/metadata.py +%%DATADIR%%/netbox/api/pagination.py +%%DATADIR%%/netbox/api/renderers.py +%%DATADIR%%/netbox/api/routers.py +%%DATADIR%%/netbox/api/serializers.py +%%DATADIR%%/netbox/api/views.py %%DATADIR%%/netbox/authentication.py %%DATADIR%%/netbox/configuration.example.py %%DATADIR%%/netbox/configuration.testing.py +%%DATADIR%%/netbox/constants.py +%%DATADIR%%/netbox/context_processors.py %%DATADIR%%/netbox/forms.py +%%DATADIR%%/netbox/middleware.py %%DATADIR%%/netbox/releases.py %%DATADIR%%/netbox/settings.py %%DATADIR%%/netbox/tests/__init__.py @@ -535,7 +583,8 @@ %%DATADIR%%/netbox/tests/test_releases.py %%DATADIR%%/netbox/tests/test_views.py %%DATADIR%%/netbox/urls.py -%%DATADIR%%/netbox/views.py +%%DATADIR%%/netbox/views/__init__.py +%%DATADIR%%/netbox/views/generic.py %%DATADIR%%/netbox/wsgi.py %%DATADIR%%/project-static/bootstrap-3.4.1-dist/css/bootstrap-theme.css %%DATADIR%%/project-static/bootstrap-3.4.1-dist/css/bootstrap-theme.css.map @@ -559,42 +608,6 @@ %%DATADIR%%/project-static/flatpickr-4.6.3/flatpickr.min.js %%DATADIR%%/project-static/flatpickr-4.6.3/themes/dark.css %%DATADIR%%/project-static/flatpickr-4.6.3/themes/light.css -%%DATADIR%%/project-static/font-awesome-4.7.0/css/font-awesome.css -%%DATADIR%%/project-static/font-awesome-4.7.0/css/font-awesome.min.css -%%DATADIR%%/project-static/font-awesome-4.7.0/fonts/FontAwesome.otf -%%DATADIR%%/project-static/font-awesome-4.7.0/fonts/fontawesome-webfont.eot -%%DATADIR%%/project-static/font-awesome-4.7.0/fonts/fontawesome-webfont.svg -%%DATADIR%%/project-static/font-awesome-4.7.0/fonts/fontawesome-webfont.ttf -%%DATADIR%%/project-static/font-awesome-4.7.0/fonts/fontawesome-webfont.woff -%%DATADIR%%/project-static/font-awesome-4.7.0/fonts/fontawesome-webfont.woff2 -%%DATADIR%%/project-static/font-awesome-4.7.0/less/animated.less -%%DATADIR%%/project-static/font-awesome-4.7.0/less/bordered-pulled.less -%%DATADIR%%/project-static/font-awesome-4.7.0/less/core.less -%%DATADIR%%/project-static/font-awesome-4.7.0/less/fixed-width.less -%%DATADIR%%/project-static/font-awesome-4.7.0/less/font-awesome.less -%%DATADIR%%/project-static/font-awesome-4.7.0/less/icons.less -%%DATADIR%%/project-static/font-awesome-4.7.0/less/larger.less -%%DATADIR%%/project-static/font-awesome-4.7.0/less/list.less -%%DATADIR%%/project-static/font-awesome-4.7.0/less/mixins.less -%%DATADIR%%/project-static/font-awesome-4.7.0/less/path.less -%%DATADIR%%/project-static/font-awesome-4.7.0/less/rotated-flipped.less -%%DATADIR%%/project-static/font-awesome-4.7.0/less/screen-reader.less -%%DATADIR%%/project-static/font-awesome-4.7.0/less/stacked.less -%%DATADIR%%/project-static/font-awesome-4.7.0/less/variables.less -%%DATADIR%%/project-static/font-awesome-4.7.0/scss/_animated.scss -%%DATADIR%%/project-static/font-awesome-4.7.0/scss/_bordered-pulled.scss -%%DATADIR%%/project-static/font-awesome-4.7.0/scss/_core.scss -%%DATADIR%%/project-static/font-awesome-4.7.0/scss/_fixed-width.scss -%%DATADIR%%/project-static/font-awesome-4.7.0/scss/_icons.scss -%%DATADIR%%/project-static/font-awesome-4.7.0/scss/_larger.scss -%%DATADIR%%/project-static/font-awesome-4.7.0/scss/_list.scss -%%DATADIR%%/project-static/font-awesome-4.7.0/scss/_mixins.scss -%%DATADIR%%/project-static/font-awesome-4.7.0/scss/_path.scss -%%DATADIR%%/project-static/font-awesome-4.7.0/scss/_rotated-flipped.scss -%%DATADIR%%/project-static/font-awesome-4.7.0/scss/_screen-reader.scss -%%DATADIR%%/project-static/font-awesome-4.7.0/scss/_stacked.scss -%%DATADIR%%/project-static/font-awesome-4.7.0/scss/_variables.scss -%%DATADIR%%/project-static/font-awesome-4.7.0/scss/font-awesome.scss %%DATADIR%%/project-static/img/ajax-loader.gif %%DATADIR%%/project-static/img/netbox.ico %%DATADIR%%/project-static/img/netbox_icon.svg @@ -622,12 +635,34 @@ %%DATADIR%%/project-static/jquery-ui-1.12.1/package.json %%DATADIR%%/project-static/jquery/jquery-3.5.1.min.js %%DATADIR%%/project-static/js/cabletrace.js +%%DATADIR%%/project-static/js/connection_toggles.js %%DATADIR%%/project-static/js/forms.js -%%DATADIR%%/project-static/js/graphs.js -%%DATADIR%%/project-static/js/interface_toggles.js +%%DATADIR%%/project-static/js/interface_filtering.js %%DATADIR%%/project-static/js/job_result.js %%DATADIR%%/project-static/js/rack_elevations.js %%DATADIR%%/project-static/js/secrets.js +%%DATADIR%%/project-static/js/tableconfig.js +%%DATADIR%%/project-static/materialdesignicons-5.4.55/.github/ISSUE_TEMPLATE.md +%%DATADIR%%/project-static/materialdesignicons-5.4.55/LICENSE +%%DATADIR%%/project-static/materialdesignicons-5.4.55/README.md +%%DATADIR%%/project-static/materialdesignicons-5.4.55/css/materialdesignicons.css +%%DATADIR%%/project-static/materialdesignicons-5.4.55/css/materialdesignicons.css.map +%%DATADIR%%/project-static/materialdesignicons-5.4.55/css/materialdesignicons.min.css +%%DATADIR%%/project-static/materialdesignicons-5.4.55/css/materialdesignicons.min.css.map +%%DATADIR%%/project-static/materialdesignicons-5.4.55/fonts/materialdesignicons-webfont.eot +%%DATADIR%%/project-static/materialdesignicons-5.4.55/fonts/materialdesignicons-webfont.ttf +%%DATADIR%%/project-static/materialdesignicons-5.4.55/fonts/materialdesignicons-webfont.woff +%%DATADIR%%/project-static/materialdesignicons-5.4.55/fonts/materialdesignicons-webfont.woff2 +%%DATADIR%%/project-static/materialdesignicons-5.4.55/package.json +%%DATADIR%%/project-static/materialdesignicons-5.4.55/preview.html +%%DATADIR%%/project-static/materialdesignicons-5.4.55/scss/_animated.scss +%%DATADIR%%/project-static/materialdesignicons-5.4.55/scss/_core.scss +%%DATADIR%%/project-static/materialdesignicons-5.4.55/scss/_extras.scss +%%DATADIR%%/project-static/materialdesignicons-5.4.55/scss/_functions.scss +%%DATADIR%%/project-static/materialdesignicons-5.4.55/scss/_icons.scss +%%DATADIR%%/project-static/materialdesignicons-5.4.55/scss/_path.scss +%%DATADIR%%/project-static/materialdesignicons-5.4.55/scss/_variables.scss +%%DATADIR%%/project-static/materialdesignicons-5.4.55/scss/materialdesignicons.scss %%DATADIR%%/project-static/select2-4.0.13/.editorconfig %%DATADIR%%/project-static/select2-4.0.13/.github/CONTRIBUTING.md %%DATADIR%%/project-static/select2-4.0.13/.github/FUNDING.yml @@ -1347,6 +1382,9 @@ %%DATADIR%%/secrets/migrations/0007_secretrole_description.py %%DATADIR%%/secrets/migrations/0008_standardize_description.py %%DATADIR%%/secrets/migrations/0009_secretrole_drop_users_groups.py +%%DATADIR%%/secrets/migrations/0010_custom_field_data.py +%%DATADIR%%/secrets/migrations/0011_secret_generic_assignments.py +%%DATADIR%%/secrets/migrations/0012_standardize_name_length.py %%DATADIR%%/secrets/migrations/__init__.py %%DATADIR%%/secrets/models.py %%DATADIR%%/secrets/querysets.py @@ -1381,23 +1419,32 @@ %%DATADIR%%/templates/dcim/cable_connect.html %%DATADIR%%/templates/dcim/cable_edit.html %%DATADIR%%/templates/dcim/cable_trace.html -%%DATADIR%%/templates/dcim/console_connections_list.html +%%DATADIR%%/templates/dcim/connections_list.html %%DATADIR%%/templates/dcim/consoleport.html %%DATADIR%%/templates/dcim/consoleport_delete.html %%DATADIR%%/templates/dcim/consoleserverport.html %%DATADIR%%/templates/dcim/consoleserverport_delete.html %%DATADIR%%/templates/dcim/device.html +%%DATADIR%%/templates/dcim/device/base.html +%%DATADIR%%/templates/dcim/device/config.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/interfaces.html +%%DATADIR%%/templates/dcim/device/inventory.html +%%DATADIR%%/templates/dcim/device/lldp_neighbors.html +%%DATADIR%%/templates/dcim/device/poweroutlets.html +%%DATADIR%%/templates/dcim/device/powerports.html +%%DATADIR%%/templates/dcim/device/rearports.html +%%DATADIR%%/templates/dcim/device/status.html %%DATADIR%%/templates/dcim/device_component.html %%DATADIR%%/templates/dcim/device_component_add.html %%DATADIR%%/templates/dcim/device_component_edit.html -%%DATADIR%%/templates/dcim/device_config.html %%DATADIR%%/templates/dcim/device_edit.html %%DATADIR%%/templates/dcim/device_import.html %%DATADIR%%/templates/dcim/device_import_child.html -%%DATADIR%%/templates/dcim/device_inventory.html %%DATADIR%%/templates/dcim/device_list.html -%%DATADIR%%/templates/dcim/device_lldp_neighbors.html -%%DATADIR%%/templates/dcim/device_status.html %%DATADIR%%/templates/dcim/devicebay.html %%DATADIR%%/templates/dcim/devicebay_delete.html %%DATADIR%%/templates/dcim/devicebay_depopulate.html @@ -1409,35 +1456,26 @@ %%DATADIR%%/templates/dcim/inc/cable_form.html %%DATADIR%%/templates/dcim/inc/cable_termination.html %%DATADIR%%/templates/dcim/inc/cable_toggle_buttons.html -%%DATADIR%%/templates/dcim/inc/cable_trace_end.html -%%DATADIR%%/templates/dcim/inc/consoleport.html -%%DATADIR%%/templates/dcim/inc/consoleserverport.html +%%DATADIR%%/templates/dcim/inc/cabletermination.html %%DATADIR%%/templates/dcim/inc/device_component_table.html %%DATADIR%%/templates/dcim/inc/device_import_header.html %%DATADIR%%/templates/dcim/inc/device_napalm_tabs.html -%%DATADIR%%/templates/dcim/inc/devicebay.html %%DATADIR%%/templates/dcim/inc/devicetype_component_table.html -%%DATADIR%%/templates/dcim/inc/frontport.html -%%DATADIR%%/templates/dcim/inc/interface.html +%%DATADIR%%/templates/dcim/inc/endpoint_connection.html %%DATADIR%%/templates/dcim/inc/interface_vlans_table.html -%%DATADIR%%/templates/dcim/inc/inventoryitem.html -%%DATADIR%%/templates/dcim/inc/poweroutlet.html -%%DATADIR%%/templates/dcim/inc/powerport.html %%DATADIR%%/templates/dcim/inc/rack_elevation.html -%%DATADIR%%/templates/dcim/inc/rearport.html %%DATADIR%%/templates/dcim/interface.html -%%DATADIR%%/templates/dcim/interface_connections_list.html %%DATADIR%%/templates/dcim/interface_delete.html %%DATADIR%%/templates/dcim/interface_edit.html %%DATADIR%%/templates/dcim/inventoryitem.html %%DATADIR%%/templates/dcim/inventoryitem_bulk_delete.html %%DATADIR%%/templates/dcim/inventoryitem_delete.html -%%DATADIR%%/templates/dcim/power_connections_list.html %%DATADIR%%/templates/dcim/powerfeed.html %%DATADIR%%/templates/dcim/powerfeed_edit.html %%DATADIR%%/templates/dcim/poweroutlet.html %%DATADIR%%/templates/dcim/poweroutlet_delete.html %%DATADIR%%/templates/dcim/powerpanel.html +%%DATADIR%%/templates/dcim/powerpanel_edit.html %%DATADIR%%/templates/dcim/powerport.html %%DATADIR%%/templates/dcim/powerport_delete.html %%DATADIR%%/templates/dcim/rack.html @@ -1448,6 +1486,11 @@ %%DATADIR%%/templates/dcim/rearport.html %%DATADIR%%/templates/dcim/site.html %%DATADIR%%/templates/dcim/site_edit.html +%%DATADIR%%/templates/dcim/trace/cable.html +%%DATADIR%%/templates/dcim/trace/circuit.html +%%DATADIR%%/templates/dcim/trace/device.html +%%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 @@ -1476,6 +1519,16 @@ %%DATADIR%%/templates/extras/tag.html %%DATADIR%%/templates/extras/tag_edit.html %%DATADIR%%/templates/extras/templatetags/log_level.html +%%DATADIR%%/templates/generic/object_bulk_add_component.html +%%DATADIR%%/templates/generic/object_bulk_delete.html +%%DATADIR%%/templates/generic/object_bulk_edit.html +%%DATADIR%%/templates/generic/object_bulk_import.html +%%DATADIR%%/templates/generic/object_bulk_remove.html +%%DATADIR%%/templates/generic/object_bulk_rename.html +%%DATADIR%%/templates/generic/object_delete.html +%%DATADIR%%/templates/generic/object_edit.html +%%DATADIR%%/templates/generic/object_import.html +%%DATADIR%%/templates/generic/object_list.html %%DATADIR%%/templates/home.html %%DATADIR%%/templates/import_success.html %%DATADIR%%/templates/inc/ajax_loader.html @@ -1488,7 +1541,6 @@ %%DATADIR%%/templates/inc/plugin_menu_items.html %%DATADIR%%/templates/inc/search_panel.html %%DATADIR%%/templates/inc/table.html -%%DATADIR%%/templates/inc/table_config_form.html %%DATADIR%%/templates/ipam/aggregate.html %%DATADIR%%/templates/ipam/aggregate_edit.html %%DATADIR%%/templates/ipam/aggregate_list.html @@ -1507,6 +1559,7 @@ %%DATADIR%%/templates/ipam/prefix_list.html %%DATADIR%%/templates/ipam/prefix_prefixes.html %%DATADIR%%/templates/ipam/rir_list.html +%%DATADIR%%/templates/ipam/routetarget.html %%DATADIR%%/templates/ipam/service.html %%DATADIR%%/templates/ipam/service_edit.html %%DATADIR%%/templates/ipam/vlan.html @@ -1523,8 +1576,8 @@ %%DATADIR%%/templates/rest_framework/api.html %%DATADIR%%/templates/search.html %%DATADIR%%/templates/search_form.html +%%DATADIR%%/templates/secrets/inc/assigned_secrets.html %%DATADIR%%/templates/secrets/inc/private_key_modal.html -%%DATADIR%%/templates/secrets/inc/secret_tr.html %%DATADIR%%/templates/secrets/secret.html %%DATADIR%%/templates/secrets/secret_delete.html %%DATADIR%%/templates/secrets/secret_edit.html @@ -1540,27 +1593,17 @@ %%DATADIR%%/templates/users/userkey.html %%DATADIR%%/templates/users/userkey_edit.html %%DATADIR%%/templates/utilities/confirmation_form.html -%%DATADIR%%/templates/utilities/obj_bulk_add_component.html -%%DATADIR%%/templates/utilities/obj_bulk_delete.html -%%DATADIR%%/templates/utilities/obj_bulk_edit.html -%%DATADIR%%/templates/utilities/obj_bulk_import.html -%%DATADIR%%/templates/utilities/obj_bulk_remove.html -%%DATADIR%%/templates/utilities/obj_bulk_rename.html -%%DATADIR%%/templates/utilities/obj_delete.html -%%DATADIR%%/templates/utilities/obj_edit.html -%%DATADIR%%/templates/utilities/obj_import.html -%%DATADIR%%/templates/utilities/obj_list.html %%DATADIR%%/templates/utilities/obj_table.html %%DATADIR%%/templates/utilities/render_custom_fields.html %%DATADIR%%/templates/utilities/render_field.html %%DATADIR%%/templates/utilities/render_form.html %%DATADIR%%/templates/utilities/templatetags/badge.html +%%DATADIR%%/templates/utilities/templatetags/table_config_form.html %%DATADIR%%/templates/utilities/templatetags/tag.html %%DATADIR%%/templates/utilities/templatetags/utilization_graph.html %%DATADIR%%/templates/virtualization/cluster.html %%DATADIR%%/templates/virtualization/cluster_add_devices.html %%DATADIR%%/templates/virtualization/cluster_edit.html -%%DATADIR%%/templates/virtualization/inc/vminterface.html %%DATADIR%%/templates/virtualization/virtualmachine.html %%DATADIR%%/templates/virtualization/virtualmachine_component_add.html %%DATADIR%%/templates/virtualization/virtualmachine_edit.html @@ -1585,6 +1628,8 @@ %%DATADIR%%/tenancy/migrations/0007_nested_tenantgroups.py %%DATADIR%%/tenancy/migrations/0008_nested_tenantgroups_rebuild.py %%DATADIR%%/tenancy/migrations/0009_standardize_description.py +%%DATADIR%%/tenancy/migrations/0010_custom_field_data.py +%%DATADIR%%/tenancy/migrations/0011_standardize_name_length.py %%DATADIR%%/tenancy/migrations/__init__.py %%DATADIR%%/tenancy/models.py %%DATADIR%%/tenancy/tables.py @@ -1626,7 +1671,6 @@ %%DATADIR%%/utilities/background_tasks.py %%DATADIR%%/utilities/choices.py %%DATADIR%%/utilities/constants.py -%%DATADIR%%/utilities/context_processors.py %%DATADIR%%/utilities/custom_inspectors.py %%DATADIR%%/utilities/error_handlers.py %%DATADIR%%/utilities/exceptions.py @@ -1642,8 +1686,6 @@ %%DATADIR%%/utilities/management/commands/__init__.py %%DATADIR%%/utilities/management/commands/makemigrations.py %%DATADIR%%/utilities/management/commands/migrate.py -%%DATADIR%%/utilities/metadata.py -%%DATADIR%%/utilities/middleware.py %%DATADIR%%/utilities/mptt.py %%DATADIR%%/utilities/ordering.py %%DATADIR%%/utilities/paginator.py @@ -1709,6 +1751,8 @@ %%DATADIR%%/virtualization/migrations/0015_vminterface.py %%DATADIR%%/virtualization/migrations/0016_replicate_interfaces.py %%DATADIR%%/virtualization/migrations/0017_update_jsonfield.py +%%DATADIR%%/virtualization/migrations/0018_custom_field_data.py +%%DATADIR%%/virtualization/migrations/0019_standardize_name_length.py %%DATADIR%%/virtualization/migrations/__init__.py %%DATADIR%%/virtualization/models.py %%DATADIR%%/virtualization/tables.py |