Upload via GUI (85 Dateien)

This commit is contained in:
2026-10-22 09:13:16 +00:00
parent ce5a655758
commit 2ad8777311
19 changed files with 1429 additions and 135 deletions
+23 -1
View File
@@ -24,6 +24,15 @@ Verwalte deine Repositories intuitiv ohne Kommandozeile — mit Favoriten, Verla
- 📤 **Drag & Drop Upload** — ziehe Dateien ins App-Fenster zum hochladen
- 📥 **Drag & Drop Download** — ziehe Repos raus zum herunterladen
- 🔄 **Rename & Move** — Dateien verwalten direkt im Editor
- ⏹️ **Abbrechen** — Uploads, Downloads und Batch-Clones lassen sich per Knopf oder <kbd>Esc</kbd> stoppen
- ⏱️ **Fortschritt mit MB und Restzeit** — bei großen Uploads siehst du, ob es noch läuft
- 🔁 **Nur Fehlgeschlagene wiederholen** — nach einem Teilfehler nicht alles neu hochladen
- ⏸️ **Pausieren und Fortsetzen** — Übertragungen anhalten, auch über das Tray-Menü
- 🕘 **Upload-Verlauf** — die letzten 100 Uploads, filterbar nach Ergebnis und Repo, Klick öffnet das Repo, Export als CSV
- 🛡️ **Zugangsdaten-Sperre** — `credentials.json`, `.env`, Schlüssel und Ähnliches werden auf allen Upload-Wegen nie hochgeladen
- 🔔 **Windows-Meldung bei Upload-Ende** — wenn die App im Tray versteckt oder nicht im Vordergrund ist
- 📄 **.gitignore anlegen** — Vorlagen für Node.js, .NET, Electron, Python, Java, PHP und Unity
- 📦 **Release für den Updater** — Installer wählen, Prüfsumme abgleichen, Tag prüfen, `.sha256` mit hochladen
### 📊 Versionscontrol
- 📊 **Commit-History** mit Filter nach Autor und Nachricht
@@ -131,7 +140,7 @@ npm start
| <kbd>Ctrl</kbd>+<kbd>K</kbd> | Repo-Suche fokussieren |
| <kbd>Ctrl</kbd>+<kbd>S</kbd> | Datei im Editor speichern |
| <kbd>Ctrl</kbd>+<kbd>F</kbd> | Im Editor suchen |
| <kbd>Escape</kbd> | Suche schließen |
| <kbd>Escape</kbd> | Suche schließen · laufenden Upload/Download abbrechen (wenn kein Dialog offen ist) |
| <kbd>Rechtsklick</kbd> | Kontextmenü (Repos & Dateien) |
| <kbd>Drag</kbd> raus | Datei/Repo herunterladen |
| <kbd>Drag</kbd> rein | Datei hochladen |
@@ -176,6 +185,19 @@ Fehler gefunden oder Idee für neue Features?
## 📝 Changelog
### v2.2.1
- ⏹️ Abbrechen-Knopf (und <kbd>Esc</kbd>) für Uploads, Ordner-Downloads und Batch-Clones
- ⏸️ Pausieren und Fortsetzen im Fortschrittsbalken und im Tray-Menü
- 🔁 „Nur Fehlgeschlagene wiederholen“ bei Teilfehlern von Drag-&-Drop- und Ordner-Uploads
- ⏱️ Fortschrittsanzeige mit übertragenen MB und geschätzter Restzeit
- 🕘 Upload-Verlauf mit Filter, Klick zum Öffnen des Repos und CSV-Export
- 🛡️ Feste Sperre für Dateien mit Zugangsdaten auf allen Upload-Wegen (abschaltbar)
- 🔔 Windows-Meldung, wenn ein Upload endet, während die App nicht vorn ist
- 📄 `.gitignore`-Vorlagen im Repo, 📦 Release-Assistent für den Updater
- 🎨 Aufgeräumte Toolbar mit eigener Repo-Leiste, neues Tray-Menü mit Hover-Markierung
- ✨ Startanimation wie bei AeroMC: das Logo dreht sich, danach baut sich das Fenster von der Mitte aus auf (abschaltbar, beim Autostart im Tray nie)
- 🧪 `npm run test:ui`: Oberflächen-Testlauf
### v2.1.3 (13. Mai 2026)
- ✨ Projektname wird korrekt ausgeblendet bei Wechsel zur Übersicht
- 🐛 Bug-Fix: Zurück-Button setzt Gravur korrekt zurück