feat: support NetBox 4.7.x
Raise max_version to 4.7.99 and update README references from NetBox 4.6.x-only to 4.6.x/4.7.x. No plugin API usage requires changes for 4.7 compatibility (PluginConfig, PluginMenuItem, get_plugin_config remain stable); full pytest suite passes. Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
This commit is contained in:
@@ -1,6 +1,6 @@
|
||||
# NetBox-Export
|
||||
|
||||
NetBox-Export ist ein Plugin für NetBox 4.6.x. Es exportiert einen abgegrenzten
|
||||
NetBox-Export ist ein Plugin für NetBox 4.6.x und 4.7.x. Es exportiert einen abgegrenzten
|
||||
Mandanten- oder Standortbereich als portables ZIP-Archiv und importiert ihn in
|
||||
eine zweite NetBox-Instanz.
|
||||
|
||||
@@ -91,7 +91,7 @@ Import werden vorhandene Objekte über ihre eindeutigen Fachschlüssel erkannt.
|
||||
|
||||
## Verhalten und Grenzen
|
||||
|
||||
- Quelle und Ziel müssen NetBox 4.6.x und dieselben Plugins/Modelle verwenden.
|
||||
- Quelle und Ziel müssen dieselbe unterstützte NetBox-Version (4.6.x oder 4.7.x) und dieselben Plugins/Modelle verwenden.
|
||||
- Benutzerkonten und Berechtigungen werden nicht exportiert. Fehlende oder
|
||||
nicht eindeutige Referenzen auf Benutzer und Gruppen werden ausgelassen und
|
||||
nach dem Import als Warnung angezeigt. Benötigt ein neuer Datensatz zwingend
|
||||
@@ -146,8 +146,8 @@ VLAN-Gruppe, werden typisiert im Archiv gespeichert. Der Import erkennt auch
|
||||
die von älteren Plugin-Versionen als Text exportierten Range-Werte.
|
||||
Bei Bildanhängen werden Breite und Höhe direkt aus der Bilddatei im Archiv
|
||||
ermittelt. Dadurch sind die Pflichtfelder von NetBox auch im Prüflauf und bei
|
||||
Dateispeichern ohne unmittelbaren Modell-Save gesetzt. Bilder oberhalb des in
|
||||
NetBox 4.6.x verwendeten Limits von 25 Millionen Pixeln werden proportional auf
|
||||
Dateispeichern ohne unmittelbaren Modell-Save gesetzt. Bilder oberhalb des von
|
||||
NetBox verwendeten Limits von 25 Millionen Pixeln werden proportional auf
|
||||
höchstens 20 Millionen Pixel verkleinert und im Importbericht als Warnung
|
||||
ausgewiesen. Zum Schutz des Importprozesses bleibt eine harte Quellgrenze von
|
||||
100 Millionen Pixeln bestehen.
|
||||
|
||||
@@ -7,11 +7,11 @@ class NetBoxExportConfig(PluginConfig):
|
||||
name = "netbox_export"
|
||||
verbose_name = "NetBox-Export"
|
||||
description = "Portable ZIP export and import for tenants and locations"
|
||||
version = "0.3.13"
|
||||
author = "NetBox Export contributors"
|
||||
version = "0.3.14"
|
||||
author = "Codex & Claude"
|
||||
base_url = "netbox-export"
|
||||
min_version = "4.6.0"
|
||||
max_version = "4.6.99"
|
||||
max_version = "4.7.99"
|
||||
required_settings: ClassVar[list[str]] = []
|
||||
default_settings: ClassVar[dict] = {
|
||||
"max_objects": 50000,
|
||||
|
||||
Reference in New Issue
Block a user