MrBlake
1e670b1148
fix: Import mit fehlendem Mandanten laut abbrechen statt still verwerfen
...
Beim ZIP-Import wurden Tenant/TenantGroup bisher per Slug per
.filter().first() aufgelöst. Existierte der referenzierte Mandant auf
der Zielinstanz nicht, wurde das Feld stillschweigend auf None gesetzt.
Das führte bei Instanzen mit Mandanten-Pflichtfeld-Validierung zu einer
generischen ValidationError beim document.save(), ohne Hinweis darauf,
welches Dokument oder welcher Mandant betroffen war.
_resolve_tenant()/_resolve_tenant_group() werfen nun eine ArchiveFailure
mit Dokument-/Ordnertitel und fehlendem Slug, sobald ein referenzierter
Mandant nicht gefunden wird.
2026-09-02 10:41:52 +02:00
MrBlake
117ffac210
feat: Mandantenauswahl nach Mandantengruppe filtern
2026-07-29 10:28:52 +02:00
MrBlake
2af5ea997d
fix: Mandantenvalidierung mit NetBox 4.6 kompatibel machen
2026-07-29 10:24:44 +02:00
MrBlake
791b40b3c4
feat: Mandantenzuordnung für Dokumente und Ordner ergänzen
2026-07-29 10:17:18 +02:00
MrBlake
d20baa3ea3
feat: lokale Bildauswahl im Editor ergänzen
2026-07-24 11:30:33 +02:00
MrBlake
b632a5bb04
fix: eingefügte Bilder beim ersten Speichern dauerhaft ablegen
2026-07-23 16:36:07 +02:00
MrBlake
8d6b6a46db
feat: gleichnamige Dokumentationen nach Bestätigung aktualisieren
2026-07-23 16:20:14 +02:00
MrBlake
83cac4447a
feat: Querformat für Druck- und PDF-Ansicht ergänzen
2026-07-23 16:15:01 +02:00
MrBlake
dbf3e7a62a
fix: Farben freier Excel-Zellen beim Glätten bewahren
2026-07-23 16:13:38 +02:00
MrBlake
4690e67b32
perf: nur ausgewählte Excel-Blätter vollständig importieren
2026-07-23 16:03:56 +02:00
MrBlake
214502277f
fix: Tabellenfarben beim geglätteten Excel-Import erhalten
2026-07-23 15:57:28 +02:00
MrBlake
5e17e9ecdb
fix: Excel-Tabellenfarben in Importvorschau darstellen
2026-07-23 15:53:15 +02:00
MrBlake
3f2e7ca667
perf: Mehrblattimport großer Excel-Dateien optimieren
2026-07-23 15:48:07 +02:00
MrBlake
e4f4cd7c14
fix: Excel-Zellfarben beim Dokumentimport erhalten
2026-07-23 15:44:58 +02:00
MrBlake
8a2ccfd516
refactor: Fokusmodus aus Dokumenteditor entfernen
2026-07-23 14:39:51 +02:00
MrBlake
6ef3a593b9
feat: Farbeimer für Tabellenzellen ergänzen
2026-07-23 14:38:57 +02:00
MrBlake
d9ded6287f
fix: Tabellenfarben und Originalbreiten in Ansicht erhalten
2026-07-23 14:33:32 +02:00
MrBlake
bf68c9c9ed
fix: Tabellenformatierung in Leseansicht beibehalten
2026-07-23 14:30:07 +02:00
MrBlake
58637e1200
Revert "feat: Bearbeitungssperren und Versionskonfliktschutz ergänzen"
...
This reverts commit 601c7308ce .
2026-07-23 13:44:08 +02:00
MrBlake
601c7308ce
feat: Bearbeitungssperren und Versionskonfliktschutz ergänzen
2026-07-23 13:13:34 +02:00
MrBlake
df11d0eb05
feat: Vorschau und Blattauswahl für Excel-Mehrblattimport ergänzen
2026-07-23 12:58:52 +02:00
MrBlake
ae9c39865b
fix: Vollbildmodus durch seitenfüllende Dokumentansicht ersetzen
2026-07-23 12:44:58 +02:00
MrBlake
631ce4d13a
feat: erweiterte Tabellenformatierung im WYSIWYG-Editor ergänzen
2026-07-23 12:41:17 +02:00
MrBlake
523e03d26b
feat: lesbare Tabellen und Vollbild-Lesemodus ergänzen
2026-07-23 12:38:08 +02:00
MrBlake
5b00c9b96f
fix: Listenaktionen für Kategorien und Zuordnungen ergänzen
2026-07-22 15:34:32 +02:00
MrBlake
a3e255352a
feat: strukturierte Excel-Tabellen beim Glätten erhalten
2026-07-22 14:46:48 +02:00
MrBlake
e5767add73
fix: Excel-Glättung als dokumentartigen Lesefluss ausgeben
2026-07-22 14:44:00 +02:00
MrBlake
0d6361d3ff
fix: Zielordnerauswahl im Excel-Import wiederherstellen
2026-07-22 14:39:30 +02:00
MrBlake
eb503df94b
feat: Excel-Import glätten und Dokumentlistenaktionen korrigieren
2026-07-22 14:34:14 +02:00
MrBlake
6df5c101c5
feat: Excel-Mehrblattimport als einzelne Dokumentationen ergänzen
2026-07-22 14:22:22 +02:00
MrBlake
882a8d528f
feat: druckoptimierte PDF-Ansicht für Dokumentationen ergänzen
2026-07-22 12:48:01 +02:00
MrBlake
0492c67b9f
feat: ZIP-Export auf durchsuchbare Ordnerauswahl umstellen
2026-07-22 12:41:44 +02:00
MrBlake
c586e9fdaa
feat: gemeinsamen ZIP-Export und -Import hinzufügen
2026-07-22 12:35:59 +02:00
MrBlake
e0c2c0bbc9
fix: author name
2026-07-22 11:42:08 +02:00
MrBlake
9f1d68e391
fix: Serializer für Dokumentanhänge ergänzen
2026-07-22 11:32:50 +02:00
MrBlake
3d94a349b9
fix: Löschbestätigung für Dokumentationen mit Anhängen reparieren
2026-07-22 11:30:22 +02:00
MrBlake
eb44cef6d0
feat: formatiertes Einfügen aus Word unterstützen
2026-07-22 11:24:41 +02:00
MrBlake
a5fbde2bd2
fix: Rücksprung nach dem Erstellen einer Dokumentzuordnung korrigieren
2026-07-22 11:21:04 +02:00
MrBlake
59598fbd74
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
2026-07-22 11:04:10 +02:00
MrBlake
da0774b3aa
fix: TinyMCE über lokalen Plugin-Endpunkt ausliefern
2026-07-22 10:51:23 +02:00
MrBlake
a7c0db2685
fix: TinyMCE lokal bereitstellen und Rich-Text-Migration ergänzen
2026-07-22 10:44:58 +02:00
MrBlake
7bc6e5ec54
feat: WYSIWYG-Editor für Dokumentationen hinzufügen
2026-07-22 10:35:20 +02:00
MrBlake
5d23c63ac5
fix: ButtonColorChoices aus netbox.choices importieren
2026-07-22 10:30:46 +02:00
MrBlake
ab0ed26ad3
feat: integriertes Dokumentations-Wiki für NetBox hinzufügen
...
- Markdown-Dokumentationen direkt in NetBox erstellen
- Dokumente Standorten, Racks, Geräten, VMs und Clustern zuordnen
- DOCX-, XLSX-, PDF-, Markdown- und Textimporte unterstützen
- REST-API, Suche, Berechtigungen und Änderungsprotokoll ergänzen
- Installation, Konfiguration und Importgrenzen dokumentieren
2026-07-22 10:23:58 +02:00