5 Commits
Author SHA1 Message Date
duffyduckandClaude Opus 4.8 5f8fc453a1 release.py: Anmeldung per Benutzer/Passwort oder Token
Auth-Reihenfolge: GITEA_TOKEN, dann GITEA_USER/GITEA_PASSWORD, dann
interaktive Abfrage (Passwort ohne Echo via getpass). Zugangsdaten werden
curl ueber eine Config auf stdin (-K -) uebergeben, damit Token/Passwort
nicht in der Prozessliste auftauchen. 401 weist bei aktiver 2FA auf
Token-Nutzung hin.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-10-22 13:19:53 +02:00
duffyduck e6140388d5 release: v0.1.2 2026-10-22 12:58:03 +02:00
duffyduckandClaude Opus 4.8 7282153c27 GUI: Power-Menu (Beenden, Neustarten, Herunterfahren)
Haengt vor Reboot/Shutdown alle Datentraeger sauber aus. Verwendet
systemctl mit Fallback auf reboot/poweroff/shutdown.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-10-22 12:48:42 +02:00
duffyduckandClaude Opus 4.8 cbd7e74b1c NTFS-Dirty-Bit-Reparatur, Release-Skript und Projekthygiene
- GUI: Dirty-Bit/Fast-Startup beim Mounten erkennen, Rueckfrage mit
  ntfsfix + erzwungenem Schreib-Mount, Button "NTFS reparieren"
- release.py: Version hochzaehlen, CHANGELOG pflegen, commit+tag,
  ISO bauen und als Gitea-Release (tea) mit ISO-Anhang veroeffentlichen
- out/ bleibt im Repo (out/.gitignore), ISOs ignoriert
- .gitignore ergaenzt, versehentlich getrackte __pycache__ entfernt

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-10-22 12:38:20 +02:00
duffyduck fd3fe19539 first commit 2026-10-22 12:32:47 +02:00