Skip to content

feat: v1.5.0 — Ordner anlegen und Navigation in Unterverzeichnisse#2

Merged
ahlers2mi merged 2 commits into
mainfrom
claude/lucid-bell-70x1N
Jun 25, 2026
Merged

feat: v1.5.0 — Ordner anlegen und Navigation in Unterverzeichnisse#2
ahlers2mi merged 2 commits into
mainfrom
claude/lucid-bell-70x1N

Conversation

@ahlers2mi

Copy link
Copy Markdown
Owner

Summary\n\n- Ordner anlegen über ein neues Panel neben dem Upload-Formular\n- Unterverzeichnisse werden als klickbare Links in der Tabelle angezeigt\n- Breadcrumb-Navigation mit klickbaren Pfadsegmenten\n- "Eine Ebene höher"-Link in Unterordnern\n- Upload landet im aktuell geöffneten Unterordner (hidden path-Feld)\n- Download funktioniert auch für Dateien in Unterordnern\n- Path-Traversal-Schutz via FileManager_SanitizePath\n\n## Test plan\n\n- [ ] Modul neu laden: reload 98_FileManager\n- [ ] Startseite aufrufen: Zwei Panels (Upload + Ordner anlegen) sichtbar\n- [ ] Neuen Ordner anlegen → erscheint in der Tabelle mit Ordner-Symbol\n- [ ] In Ordner klicken → Breadcrumb aktualisiert sich, Inhalt des Unterordners wird gezeigt\n- [ ] Datei in Unterordner hochladen → lastUploadFile Reading zeigt ordner/datei.txt\n- [ ] Download einer Datei aus Unterordner testen\n- [ ] Breadcrumb-Segmente anklicken → Navigation zurück\n- [ ] "Eine Ebene höher" Link testen\n- [ ] Pfad mit .. in URL manuell eintippen → wird bereinigt, kein Traversal möglich


Generated by Claude Code

@ahlers2mi ahlers2mi marked this pull request as ready for review June 1, 2026 11:34

@michael171185-coder michael171185-coder left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

ok

@ahlers2mi ahlers2mi merged commit ea45305 into main Jun 25, 2026
@ahlers2mi ahlers2mi deleted the claude/lucid-bell-70x1N branch June 25, 2026 06:12
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants