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
+28 -1
View File
@@ -95,7 +95,7 @@
<div class="tool-group tool-group--repo-tools">
<span class="tool-group-title">Werkzeuge</span>
<button id="btnCleanupIgnored" class="hidden" title="Dateien entfernen, die laut .gitignore nicht ins Repo gehören">🧹 Aufräumen</button>
<button id="btnGitignoreTemplate" class="hidden" title="Standard-.gitignore (Node, .NET, Electron) im Repo anlegen">📄 .gitignore</button>
<button id="btnGitignoreTemplate" class="hidden" title="Standard-.gitignore (Node, .NET, Java, Python …) im Repo anlegen">📄 .gitignore</button>
<button id="btnTrash" class="hidden" style="display:none" title=""><!-- removed --></button>
<button id="btnPurgeTrash" class="hidden" style="display:none" title=""><!-- removed --></button>
</div>
@@ -394,6 +394,16 @@
<span class="toggle-track"></span>
</span>
</label>
<label class="settings-toggle-row" for="prefBlockSecrets">
<span class="settings-toggle-info">
<span class="settings-toggle-title">🛡️ Zugangsdaten nie hochladen</span>
<span class="settings-toggle-desc">Dateien wie credentials.json, .env oder private Schlüssel werden auf allen Upload-Wegen ausgelassen, auch wenn sie in der Vorschau nicht abgewählt wurden. Empfohlen bei öffentlichen Repos.</span>
</span>
<span class="toggle-switch">
<input type="checkbox" id="prefBlockSecrets" checked>
<span class="toggle-track"></span>
</span>
</label>
</div>
<div class="settings-backup-card">
<div class="input-group">
@@ -403,6 +413,13 @@
<option value="warnings">Nur bei Zugangsdaten oder sehr vielen Dateien</option>
</select>
</div>
<div class="input-group">
<label for="prefNotifyTransfers">Windows-Meldung bei Upload-Ende</label>
<select id="prefNotifyTransfers">
<option value="hidden">Nur wenn die App nicht im Vordergrund ist</option>
<option value="never">Nie</option>
</select>
</div>
<div class="input-group input-group--wide">
<label for="prefUploadExcludes">Zusätzlich nie hochladen (zusätzlich zur .gitignore)</label>
<textarea id="prefUploadExcludes" class="settings-textarea" rows="6" spellcheck="false" placeholder="Ein Muster pro Zeile, z. B.&#10;*.log&#10;dist/&#10;.idea/&#10;*.psd"></textarea>
@@ -471,6 +488,16 @@
<span class="toggle-track"></span>
</span>
</label>
<label class="settings-toggle-row" for="prefShowSplash">
<span class="settings-toggle-info">
<span class="settings-toggle-title">✨ Startanimation</span>
<span class="settings-toggle-desc">Beim Öffnen dreht sich das Logo, danach baut sich das Fenster von der Mitte aus auf. Beim automatischen Start mit Windows (im Tray) gibt es sie nie.</span>
</span>
<span class="toggle-switch">
<input type="checkbox" id="prefShowSplash" checked>
<span class="toggle-track"></span>
</span>
</label>
</div>
<div class="settings-backup-card">
<div class="input-group">