feat: Ordnerstruktur, Medienupload und erweiterten Editor ergänzen

- NetBox-4.6-Verknüpfungsformular korrigieren
- hierarchische Dokumentationsordner hinzufügen
- breite Editoransicht und Fokusmodus implementieren
- sicheren direkten Bild-Upload integrieren
- Ordner über Suche und REST-API bereitstellen
This commit is contained in:
2026-07-22 11:04:10 +02:00
parent da0774b3aa
commit 59598fbd74
19 changed files with 324 additions and 47 deletions
+7 -1
View File
@@ -1,5 +1,5 @@
from netbox.search import SearchIndex, register_search
from .models import Document
from .models import Document, DocumentCategory
@register_search
@@ -8,3 +8,9 @@ class DocumentIndex(SearchIndex):
fields = (("title", 100), ("summary", 80), ("body", 50))
display_attrs = ("summary",)
@register_search
class DocumentCategoryIndex(SearchIndex):
model = DocumentCategory
fields = (("name", 100), ("description", 60))
display_attrs = ("description",)