Jeremy Stretch 2 hónapja
szülő
commit
adad3745ae
38 módosított fájl, 2220 hozzáadás és 2187 törlés
  1. 1 1
      .github/ISSUE_TEMPLATE/01-feature_request.yaml
  2. 1 1
      .github/ISSUE_TEMPLATE/02-bug_report.yaml
  3. 2 0
      contrib/generated_schema.json
  4. 116 121
      contrib/openapi.json
  5. 31 0
      docs/release-notes/version-4.4.md
  6. 1 1
      netbox/project-static/package.json
  7. 4 4
      netbox/project-static/yarn.lock
  8. 2 2
      netbox/release.yaml
  9. BIN
      netbox/translations/cs/LC_MESSAGES/django.mo
  10. 146 146
      netbox/translations/cs/LC_MESSAGES/django.po
  11. BIN
      netbox/translations/da/LC_MESSAGES/django.mo
  12. 146 146
      netbox/translations/da/LC_MESSAGES/django.po
  13. BIN
      netbox/translations/de/LC_MESSAGES/django.mo
  14. 148 148
      netbox/translations/de/LC_MESSAGES/django.po
  15. BIN
      netbox/translations/es/LC_MESSAGES/django.mo
  16. 146 146
      netbox/translations/es/LC_MESSAGES/django.po
  17. BIN
      netbox/translations/fr/LC_MESSAGES/django.mo
  18. 146 146
      netbox/translations/fr/LC_MESSAGES/django.po
  19. BIN
      netbox/translations/it/LC_MESSAGES/django.mo
  20. 146 146
      netbox/translations/it/LC_MESSAGES/django.po
  21. BIN
      netbox/translations/ja/LC_MESSAGES/django.mo
  22. 144 144
      netbox/translations/ja/LC_MESSAGES/django.po
  23. BIN
      netbox/translations/nl/LC_MESSAGES/django.mo
  24. 146 146
      netbox/translations/nl/LC_MESSAGES/django.po
  25. BIN
      netbox/translations/pl/LC_MESSAGES/django.mo
  26. 146 146
      netbox/translations/pl/LC_MESSAGES/django.po
  27. BIN
      netbox/translations/pt/LC_MESSAGES/django.mo
  28. 146 146
      netbox/translations/pt/LC_MESSAGES/django.po
  29. BIN
      netbox/translations/ru/LC_MESSAGES/django.mo
  30. 147 142
      netbox/translations/ru/LC_MESSAGES/django.po
  31. BIN
      netbox/translations/tr/LC_MESSAGES/django.mo
  32. 146 146
      netbox/translations/tr/LC_MESSAGES/django.po
  33. BIN
      netbox/translations/uk/LC_MESSAGES/django.mo
  34. 146 146
      netbox/translations/uk/LC_MESSAGES/django.po
  35. BIN
      netbox/translations/zh/LC_MESSAGES/django.mo
  36. 155 155
      netbox/translations/zh/LC_MESSAGES/django.po
  37. 1 1
      pyproject.toml
  38. 7 7
      requirements.txt

+ 1 - 1
.github/ISSUE_TEMPLATE/01-feature_request.yaml

@@ -15,7 +15,7 @@ body:
     attributes:
       label: NetBox version
       description: What version of NetBox are you currently running?
-      placeholder: v4.4.6
+      placeholder: v4.4.7
     validations:
       required: true
   - type: dropdown

+ 1 - 1
.github/ISSUE_TEMPLATE/02-bug_report.yaml

@@ -27,7 +27,7 @@ body:
     attributes:
       label: NetBox Version
       description: What version of NetBox are you currently running?
-      placeholder: v4.4.6
+      placeholder: v4.4.7
     validations:
       required: true
   - type: dropdown

+ 2 - 0
contrib/generated_schema.json

@@ -186,6 +186,7 @@
                         "usb-3-micro-b",
                         "molex-micro-fit-1x2",
                         "molex-micro-fit-2x2",
+                        "molex-micro-fit-2x3",
                         "molex-micro-fit-2x4",
                         "dc-terminal",
                         "saf-d-grid",
@@ -293,6 +294,7 @@
                         "usb-c",
                         "molex-micro-fit-1x2",
                         "molex-micro-fit-2x2",
+                        "molex-micro-fit-2x3",
                         "molex-micro-fit-2x4",
                         "dc-terminal",
                         "eaton-c39",

A különbségek nem kerülnek megjelenítésre, a fájl túl nagy
+ 116 - 121
contrib/openapi.json


+ 31 - 0
docs/release-notes/version-4.4.md

@@ -1,5 +1,36 @@
 # NetBox v4.4
 
+## v4.4.7 (2025-11-25)
+
+### Enhancements
+
+* [#20371](https://github.com/netbox-community/netbox/issues/20371) - Add Molex Micro-Fit 2x3 for power ports & power outlets
+* [#20731](https://github.com/netbox-community/netbox/issues/20731) - Enable specifying `data_source` & `data_file` when bulk import config templates
+* [#20820](https://github.com/netbox-community/netbox/issues/20820) - Enable filtering of custom fields by object type
+* [#20823](https://github.com/netbox-community/netbox/issues/20823) - Disallow creation of API tokens with an expiration date in the past
+* [#20841](https://github.com/netbox-community/netbox/issues/20841) - Support advanced filtering for available rack types when creating/editing a rack
+
+### Bug Fixes
+
+* [#20134](https://github.com/netbox-community/netbox/issues/20134) - Prevent out-of-band HTMX content swaps in embedded tables
+* [#20432](https://github.com/netbox-community/netbox/issues/20432) - Fix tracing of cables across multiple circuits in parallel
+* [#20465](https://github.com/netbox-community/netbox/issues/20465) - Ensure that scripts are updated immediately when a new file is uploaded
+* [#20638](https://github.com/netbox-community/netbox/issues/20638) - Correct OpenAPI schema for bulk create operations
+* [#20649](https://github.com/netbox-community/netbox/issues/20649) - Enforce view permissions on REST API endpoint for custom scripts
+* [#20740](https://github.com/netbox-community/netbox/issues/20740) - Ensure permissions constraints are enforced when executing custom scripts via the REST API
+* [#20743](https://github.com/netbox-community/netbox/issues/20743) - Pass request context to custom script when triggered by an event rule
+* [#20766](https://github.com/netbox-community/netbox/issues/20766) - Fix inadvertent translations on server error page
+* [#20775](https://github.com/netbox-community/netbox/issues/20775) - Fix `TypeError` exception when bulk renaming unnamed devices
+* [#20822](https://github.com/netbox-community/netbox/issues/20822) - Add missing `auto_sync_enabled` field in bulk edit forms
+* [#20827](https://github.com/netbox-community/netbox/issues/20827) - Fix UI styling issue when toggling between light and dark mode
+* [#20839](https://github.com/netbox-community/netbox/issues/20839) - Fix filtering by object type in UI for custom links and saved filters
+* [#20840](https://github.com/netbox-community/netbox/issues/20840) - Remove extraneous references to airflow for RackType model
+* [#20844](https://github.com/netbox-community/netbox/issues/20844) - Fix object type filter for L2VPN terminations
+* [#20859](https://github.com/netbox-community/netbox/issues/20859) - Prevent dashboard crash due to exception raised by a widget
+* [#20865](https://github.com/netbox-community/netbox/issues/20865) - Enforce proper min/max values for latitude & longitude fields
+
+---
+
 ## v4.4.6 (2025-11-11)
 
 ### Enhancements

+ 1 - 1
netbox/project-static/package.json

@@ -30,7 +30,7 @@
     "gridstack": "12.3.3",
     "htmx.org": "2.0.8",
     "query-string": "9.3.1",
-    "sass": "1.94.0",
+    "sass": "1.94.2",
     "tom-select": "2.4.3",
     "typeface-inter": "3.18.1",
     "typeface-roboto-mono": "1.1.13"

+ 4 - 4
netbox/project-static/yarn.lock

@@ -3190,10 +3190,10 @@ safe-regex-test@^1.1.0:
     es-errors "^1.3.0"
     is-regex "^1.2.1"
 
-sass@1.94.0:
-  version "1.94.0"
-  resolved "https://registry.yarnpkg.com/sass/-/sass-1.94.0.tgz#a04198d8940358ca6ad537d2074051edbbe7c1a7"
-  integrity sha512-Dqh7SiYcaFtdv5Wvku6QgS5IGPm281L+ZtVD1U2FJa7Q0EFRlq8Z3sjYtz6gYObsYThUOz9ArwFqPZx+1azILQ==
+sass@1.94.2:
+  version "1.94.2"
+  resolved "https://registry.yarnpkg.com/sass/-/sass-1.94.2.tgz#198511fc6fdd2fc0a71b8d1261735c12608d4ef3"
+  integrity sha512-N+7WK20/wOr7CzA2snJcUSSNTCzeCGUTFY3OgeQP3mZ1aj9NMQ0mSTXwlrnd89j33zzQJGqIN52GIOmYrfq46A==
   dependencies:
     chokidar "^4.0.0"
     immutable "^5.0.2"

+ 2 - 2
netbox/release.yaml

@@ -1,3 +1,3 @@
-version: "4.4.6"
+version: "4.4.7"
 edition: "Community"
-published: "2025-11-11"
+published: "2025-11-25"

BIN
netbox/translations/cs/LC_MESSAGES/django.mo


A különbségek nem kerülnek megjelenítésre, a fájl túl nagy
+ 146 - 146
netbox/translations/cs/LC_MESSAGES/django.po


BIN
netbox/translations/da/LC_MESSAGES/django.mo


A különbségek nem kerülnek megjelenítésre, a fájl túl nagy
+ 146 - 146
netbox/translations/da/LC_MESSAGES/django.po


BIN
netbox/translations/de/LC_MESSAGES/django.mo


A különbségek nem kerülnek megjelenítésre, a fájl túl nagy
+ 148 - 148
netbox/translations/de/LC_MESSAGES/django.po


BIN
netbox/translations/es/LC_MESSAGES/django.mo


A különbségek nem kerülnek megjelenítésre, a fájl túl nagy
+ 146 - 146
netbox/translations/es/LC_MESSAGES/django.po


BIN
netbox/translations/fr/LC_MESSAGES/django.mo


A különbségek nem kerülnek megjelenítésre, a fájl túl nagy
+ 146 - 146
netbox/translations/fr/LC_MESSAGES/django.po


BIN
netbox/translations/it/LC_MESSAGES/django.mo


A különbségek nem kerülnek megjelenítésre, a fájl túl nagy
+ 146 - 146
netbox/translations/it/LC_MESSAGES/django.po


BIN
netbox/translations/ja/LC_MESSAGES/django.mo


A különbségek nem kerülnek megjelenítésre, a fájl túl nagy
+ 144 - 144
netbox/translations/ja/LC_MESSAGES/django.po


BIN
netbox/translations/nl/LC_MESSAGES/django.mo


A különbségek nem kerülnek megjelenítésre, a fájl túl nagy
+ 146 - 146
netbox/translations/nl/LC_MESSAGES/django.po


BIN
netbox/translations/pl/LC_MESSAGES/django.mo


A különbségek nem kerülnek megjelenítésre, a fájl túl nagy
+ 146 - 146
netbox/translations/pl/LC_MESSAGES/django.po


BIN
netbox/translations/pt/LC_MESSAGES/django.mo


A különbségek nem kerülnek megjelenítésre, a fájl túl nagy
+ 146 - 146
netbox/translations/pt/LC_MESSAGES/django.po


BIN
netbox/translations/ru/LC_MESSAGES/django.mo


A különbségek nem kerülnek megjelenítésre, a fájl túl nagy
+ 147 - 142
netbox/translations/ru/LC_MESSAGES/django.po


BIN
netbox/translations/tr/LC_MESSAGES/django.mo


A különbségek nem kerülnek megjelenítésre, a fájl túl nagy
+ 146 - 146
netbox/translations/tr/LC_MESSAGES/django.po


BIN
netbox/translations/uk/LC_MESSAGES/django.mo


A különbségek nem kerülnek megjelenítésre, a fájl túl nagy
+ 146 - 146
netbox/translations/uk/LC_MESSAGES/django.po


BIN
netbox/translations/zh/LC_MESSAGES/django.mo


A különbségek nem kerülnek megjelenítésre, a fájl túl nagy
+ 155 - 155
netbox/translations/zh/LC_MESSAGES/django.po


+ 1 - 1
pyproject.toml

@@ -3,7 +3,7 @@
 
 [project]
 name = "netbox"
-version = "4.4.6"
+version = "4.4.7"
 requires-python = ">=3.10"
 description = "The premier source of truth powering network automation."
 readme = "README.md"

+ 7 - 7
requirements.txt

@@ -10,9 +10,9 @@ django-pglocks==1.0.4
 django-prometheus==2.4.1
 django-redis==6.0.0
 django-rich==2.2.0
-django-rq==3.1
+django-rq==3.2.1
 django-storages==1.14.6
-django-tables2==2.7.5
+django-tables2==2.8.0
 django-taggit==6.1.0
 django-timezone-field==7.1
 djangorestframework==3.16.1
@@ -23,21 +23,21 @@ gunicorn==23.0.0
 Jinja2==3.1.6
 jsonschema==4.25.1
 Markdown==3.10
-mkdocs-material==9.6.22
+mkdocs-material==9.7.0
 mkdocstrings==0.30.1
 mkdocstrings-python==1.19.0
 netaddr==1.3.0
 nh3==0.3.2
 Pillow==12.0.0
-psycopg[c,pool]==3.2.12
+psycopg[c,pool]==3.2.13
 PyYAML==6.0.3
 requests==2.32.5
-rq==2.6.0
+rq==2.6.1
 social-auth-app-django==5.6.0
 social-auth-core==4.8.1
 sorl-thumbnail==12.11.0
-strawberry-graphql==0.285.0
-strawberry-graphql-django==0.67.0
+strawberry-graphql==0.287.0
+strawberry-graphql-django==0.67.2
 svgwrite==1.4.3
 tablib==3.9.0
 tzdata==2025.2

Nem az összes módosított fájl került megjelenítésre, mert túl sok fájl változott