This website requires JavaScript.
1b84ec2a45
fix(windows): Vollstaendiger Rundgang durch die Docker-Reste
Hitonabi and Claude Opus 5
2026-08-29 16:14:10 +02:00
1a529f4e75
fix(windows): „Disc wird gelesen" blieb waehrend des ganzen Rips stehen
Hitonabi and Claude Opus 5
2026-08-29 15:54:48 +02:00
548742e771
fix(windows): Restzeit blieb ewig „wird gemessen" — zwei Docker-Annahmen
Hitonabi and Claude Opus 5
2026-08-29 15:49:59 +02:00
aeb3128a85
fix(windows): Dauerscan der Disc, aufblitzende Fenster, Docker-Einstellung uebernommen
Hitonabi and Claude Opus 5
2026-08-29 15:30:29 +02:00
f0d39b4d04
docs(savepoint): laufende Disc-Erkennung sichtbar, verwaiste makemkvcon notiert
Hitonabi and Claude Opus 5
2026-08-29 15:13:43 +02:00
e67138e9ca
feat(ui): Laufende Disc-Erkennung ist jetzt sichtbar
Hitonabi and Claude Opus 5
2026-08-29 15:12:35 +02:00
dbb934d146
docs(savepoint): v4.0-rc7 — Drueberinstallieren, Linux-Reste, Ordner-Waehler, Jobzeile
Hitonabi and Claude Opus 5
2026-08-29 15:01:34 +02:00
7b0c41ddfe
fix(ui): Datum 1.1.1970, Disc nicht erkannt, kein Abbrechen — eine Ursache je Fall
Hitonabi and Claude Opus 5
2026-08-29 15:00:11 +02:00
b2acddbdfa
fix(windows): Drueberinstallieren, Linux-Reste im Windows-Betrieb, Ordner-Waehler
Hitonabi and Claude Opus 5
2026-08-29 14:28:01 +02:00
21b1757aa4
docs(savepoint): v4.0-rc6 — leerer Bildschirm und zwei weitere Container-Wurzeln
Hitonabi and Claude Opus 5
2026-08-29 14:15:58 +02:00
423374e65a
fix(windows): Roh- und Zielordner landeten in einem Ordner namens „app"
Hitonabi and Claude Opus 5
2026-08-29 14:15:17 +02:00
27c9d9a4bb
fix(ui): Leerer Bildschirm nach „Rippen starten" — ein halber Job riss alles mit
Hitonabi and Claude Opus 5
2026-08-29 14:10:12 +02:00
d9780a4951
docs(savepoint): v4.0-rc5 — Rippy rippt, drei Fehler im Rip-Pfad behoben
Hitonabi and Claude Opus 5
2026-08-29 13:52:52 +02:00
954f293871
fix(windows): Rippen ging nicht — drei Container-Annahmen im Rip-Pfad
Hitonabi and Claude Opus 5
2026-08-29 13:52:06 +02:00
73ed104bbc
docs(savepoint): Arbeitsordner im Setup, Beta-Key auf Knopfdruck
Hitonabi and Claude Opus 5
2026-08-29 11:54:18 +02:00
678fe276f9
feat(windows): Arbeitsordner im Setup, Beta-Key auf Knopfdruck
Hitonabi and Claude Opus 5
2026-08-29 11:53:12 +02:00
d0281f7a1b
style: Zeilenenden zurueck auf LF (kein Inhalt geaendert)
Hitonabi and Claude Opus 5
2026-08-29 11:52:08 +02:00
6881a63fb7
docs(savepoint): v4.0-rc4 — Cover, Arbeitsverzeichnis, aufgeraeumte Temp-Ordner
Hitonabi and Claude Opus 5
2026-08-28 16:45:52 +02:00
35370fd552
fix(windows): Cover, Arbeitsverzeichnis und die zurueckgelassenen _MEI-Ordner
Hitonabi and Claude Opus 5
2026-08-28 16:43:41 +02:00
11001a443e
docs: SAVEPOINT v4.0-rc3 — Windows testbereit
Hitonabi and Claude Opus 5
2026-08-28 16:09:24 +02:00
be3fac53af
fix(prescan): makemkvcon ueber den Katalog suchen, nicht ueber shutil.which
Hitonabi and Claude Opus 5
2026-08-28 16:05:25 +02:00
878b24c43b
fix: die Metadaten-Suche war seit V2-1 tot — auf Windows UND auf der VM
Hitonabi and Claude Opus 5
2026-08-28 15:59:47 +02:00
ea8a043643
feat(setup): Fortschrittsbalken, MakeMKV-Installer mit Rechteabfrage, Updates
Hitonabi and Claude Opus 5
2026-08-28 15:38:51 +02:00
95beb91364
feat(tools): Ausweichquellen fuer MakeMKV — recherchiert und gemessen
Hitonabi and Claude Opus 5
2026-08-28 15:19:46 +02:00
480b658294
fix: die Laufwerks-Pruefung muss selbst einspritzbar sein
Hitonabi and Claude Opus 5
2026-08-28 14:56:10 +02:00
16df61ea3a
fix: pruefe_schreibrecht nahm os.path statt pfade — zum vierten Mal dieselbe Falle
Hitonabi and Claude Opus 5
2026-08-28 14:53:26 +02:00
3d5f82b786
fix(windows): der Deinstallierer beendet jetzt auch den laufenden Dienst
Hitonabi and Claude Opus 5
2026-08-28 14:50:50 +02:00
8e65411189
fix(windows): die Datenbank lag AUSSERHALB der Installation — daher fehlte der Ersteinrichtungs-Assistent
Hitonabi and Claude Opus 5
2026-08-28 14:46:02 +02:00
082e8b8b55
fix(windows): der Knopf "Rippy oeffnen" oeffnete Rippy nicht
Hitonabi and Claude Opus 5
2026-08-28 14:38:17 +02:00
6dfff5c99d
fix(windows): vier Befunde aus dem ersten echten Installationslauf
Hitonabi and Claude Opus 5
2026-08-28 14:36:56 +02:00
8eca982e68
docs: SAVEPOINT v4.0-rc2 — Windows ist ein eigenes Produkt
Hitonabi and Claude Opus 5
2026-08-28 14:03:04 +02:00
151376aee3
fix: Pfad-Regeln an EINE Stelle — dreimal dieselbe Falle war zweimal zu viel
Hitonabi and Claude Opus 5
2026-08-28 14:00:34 +02:00
b47d21510d
docs: Entscheid 6 — Faehigkeiten statt Modus-Name, und ein Setup das fragt
Hitonabi and Claude Opus 5
2026-08-28 13:56:41 +02:00
a4a045f303
feat(windows): ein echtes Setup — Voraussetzungs-Pruefung, Zielordner, Ablage
Hitonabi and Claude Opus 5
2026-08-28 13:54:59 +02:00
66642b8d93
feat(ui): die Oberflaeche weiss jetzt, worauf sie laeuft
Hitonabi and Claude Opus 5
2026-08-28 13:45:00 +02:00
a5e64f8e56
fix(windows): der Deinstallierer liess 148 Dateien liegen und meldete Erfolg
Hitonabi and Claude Opus 5
2026-08-28 13:15:58 +02:00
ce4e7e6b8a
feat(windows): das Setup richtet MakeMKV und HandBrake wirklich ein
Hitonabi and Claude Opus 5
2026-08-28 13:09:01 +02:00
60c0f93237
fix(windows): leere Symbole und der verschwundene Eintrag in "Installierte Apps"
Hitonabi and Claude Opus 5
2026-08-28 12:57:50 +02:00
e1984dc543
docs: SAVEPOINT — Ampel wieder gruen, und warum sie fuenf Laeufe rot war
Hitonabi and Claude Opus 5
2026-08-28 12:46:22 +02:00
ca212ff835
fix(test): die detection-Attrappe muss auch das PAKET-Attribut ersetzen
Hitonabi and Claude Opus 5
2026-08-28 12:44:05 +02:00
bfc0cada62
fix(windows): kein CMD-Fenster mehr — die EXE ist ein Fenster-Programm
Hitonabi and Claude Opus 5
2026-08-28 12:41:10 +02:00
e1577a4f47
docs: SAVEPOINT v4.0-rc — Windows ist ein echtes Programm
Hitonabi and Claude Opus 5
2026-08-28 12:15:29 +02:00
c01ef1081c
feat(windows): echtes Fenster statt Browser-Tab (WebView2 statt Electron)
Hitonabi and Claude Opus 5
2026-08-28 12:14:15 +02:00
069fc46f44
fix(test): der Installations-Test hat die ECHTEN Verknuepfungen ueberschrieben
Hitonabi and Claude Opus 5
2026-08-28 11:47:11 +02:00
99c05865af
feat(windows): Desktop-Symbol und Startmenue-Eintrag — plus --oeffnen
Hitonabi and Claude Opus 5
2026-08-28 11:40:39 +02:00
f4a8d77598
feat(windows): Rippy arbeitet eigenstaendig — Rippen, Werkzeuge, Fähigkeiten
Hitonabi and Claude Opus 5
2026-08-28 11:27:54 +02:00
288f9eeb8d
feat(tools): Werkzeuge finden, holen und aktuell halten — Grundlage fuer Windows
Hitonabi and Claude Opus 5
2026-08-28 11:12:21 +02:00
059183c651
feat(windows): V2-4 fertig — RippySetup.exe, Taskmanager-Eintrag, Deinstallation
Hitonabi and Claude Opus 5
2026-08-28 11:00:39 +02:00
e5254c23f0
feat(daemon): V2-4 (Teil 3) — rippyd laeuft unter Windows, ohne Docker
Hitonabi and Claude Opus 5
2026-08-28 10:34:51 +02:00
9d95c95d79
feat(drives): Windows-Treiber an echter Disc BEWIESEN
Hitonabi and Claude Opus 5
2026-08-28 10:04:29 +02:00
3d7f3b1680
feat(drives): V2-4 (Teil 2) — main.py laedt unter Windows, Treiber gemessen
Hitonabi and Claude Opus 5
2026-08-28 09:55:15 +02:00
b723fee3a2
feat(drives): V2-4 (Teil 1) — Windows-Laufwerkstreiber, ohne Hardware geprueft
Hitonabi and Claude Opus 5
2026-08-28 09:45:43 +02:00
4337253797
docs: SAVEPOINT v4.0-beta — V2-0 bis V2-3 stehen, Laufwerk fehlt an der VM
Hitonabi and Claude Opus 5
2026-08-28 09:37:23 +02:00
05ab655116
fix: ein fehlendes Laufwerk darf Rippy nicht am Starten hindern
Hitonabi and Claude Opus 5
2026-08-28 09:35:48 +02:00
95705c8d88
feat(ui): V2-3 (Teil 2) — das UI haengt am Ereignis-Strom, Taktgeber raus
Hitonabi and Claude Opus 5
2026-08-28 09:32:50 +02:00
f097a0b59d
feat(bus): Waechter — Worker-Aenderungen werden zu Ereignissen
Hitonabi and Claude Opus 5
2026-08-28 09:23:03 +02:00
1fbe2cfc55
fix(test): Snapshot-Tests brauchten eine Datenbank — die Ampel hat keine
Hitonabi and Claude Opus 5
2026-08-28 09:20:58 +02:00
55db9eb13f
feat(api): V2-3 (Teil 1) — Ereignis-Bus und SSE-Endpunkt /api/v2/events
Hitonabi and Claude Opus 5
2026-08-28 09:09:33 +02:00
d2645f87e8
feat(core): V2-2 — SQLite hinter demselben Port, Auftrags-Queue mit Lease
Hitonabi and Claude Opus 5
2026-08-28 09:03:46 +02:00
7558be4854
fix: CRLF in gui.py wiederherstellen (Zeilenenden-Falle in V2-1)
Hitonabi and Claude Opus 5
2026-08-28 08:55:21 +02:00
dd1d0b7365
refactor(core): V2-1 — die vier Ports, ein Store, ein Laufwerks-Treiber
Hitonabi and Claude Opus 5
2026-08-28 08:54:28 +02:00
edfe0d4313
docs: SAVEPOINT fuer v4.0-alpha — v2-Konzept entschieden, Etappe V2-0 gruen
Hitonabi and Claude Opus 5
2026-08-28 08:41:29 +02:00
b98dc5eef5
refactor(core): V2-0 — gemeinsames Paket rippy statt drei Zwillingsdateien
Hitonabi and Claude Opus 5
2026-08-28 08:38:29 +02:00
20675a98fa
docs: Konzept fuer Rippy v2 + drei Commander-Entscheide (28.08.2026)
Hitonabi and Claude Opus 5
2026-08-28 08:38:03 +02:00
a14449ef85
fix(worker-ui): fix syntax error in gui.py and ruff error in test_verwaltung.py
Hitonabi
2026-07-27 17:17:30 +02:00
4343b0901d
feat(worker-ui): adjust thumbnails, log view, and button logic to match web dashboard
Hitonabi
2026-07-27 17:16:00 +02:00
c3e77399ad
fix(worker): mock ntpath.dirname in test_erreichbarkeit so it passes on Linux CI runner
Hitonabi
2026-07-27 17:13:45 +02:00
75426224d1
fix(worker): ensure sys.path in test_verwaltung for pytest importlib mode
Hitonabi
2026-07-27 17:11:11 +02:00
e5ff5373bb
fix(worker): restore pure logic module verwaltung.py and its tests (SoC)
Hitonabi
2026-07-27 17:06:38 +02:00
9b30c0a490
chore: remove obsolete test_verwaltung.py
Hitonabi
2026-07-27 17:02:37 +02:00
061f79ecda
fix: ruff linter errors (multiple statements, bare except, unused vars)
Hitonabi
2026-07-27 17:00:52 +02:00
a32a1bb075
fix: bare except in main.py
Hitonabi
2026-07-27 16:56:36 +02:00
32979d7bde
docs: SAVEPOINT update fuer Etappe 25 (Windows Worker in Flet)
Hitonabi
2026-07-27 16:53:59 +02:00
d15f4b2ab6
feat: Thumbnails, bunte Logs und Button-Status im Worker UI
Hitonabi
2026-07-27 16:17:30 +02:00
a221a161f4
feat: Tray-Icon fuer Worker GUI (pystray) — Fenster schliessen minimiert ins Tray
Hitonabi
2026-07-26 22:33:54 +02:00
264b2c77f0
chore: finale exe mit venv --clear fix neu gebaut
Hitonabi
2026-07-26 22:32:12 +02:00
16ea54e35d
fix: venv --clear bei Reinstall, verhindert veraltete Paketversionen
Hitonabi
2026-07-26 22:30:12 +02:00
81ba6bd1c6
fix: don't override pinned flet==0.23.2 with unpinned pip install
Hitonabi
2026-07-26 22:24:20 +02:00
06c1718a52
fix: installer buttons (Durchsuchen/Freigabe holen), Worker-Start via os.startfile, Shortcut via PowerShell
Hitonabi
2026-07-26 22:15:50 +02:00
de500f9890
feat: complete rewrite of worker installer in Flet (standalone exe)
Hitonabi
2026-07-26 22:07:24 +02:00
9a151f3d8b
feat: Worker V2 Flet GUI mit Feature-Parität und neuem Installer
Hitonabi
2026-07-26 22:01:27 +02:00
e165e2a0d3
feat: Komplettierung der aktuellen Rippy-Etappe
Hitonabi
2026-07-26 21:13:27 +02:00
d15900d1eb
fix(audio): nur die beste Tonspur pro Sprache verlustfrei kopieren
Hitonabi
2026-07-26 20:55:57 +02:00
4cb1fab416
docs(savepoint): die Kette ist zum ersten Mal ganz durchgelaufen
Hitonabi and Claude Opus 5
2026-07-26 18:52:12 +02:00
4915bba0b3
docs(savepoint): der volle Durchlauf - vier Belege und ein gefundener Fehler
Hitonabi and Claude Opus 5
2026-07-26 17:47:27 +02:00
96c400f2f2
fix(worker): erster Film in einer neuen Ablage war immer unerreichbar
Hitonabi and Claude Opus 5
2026-07-26 17:43:51 +02:00
936b0837bf
docs(savepoint): Uhrzeit-Meldung erledigt - mit dem Beweis, der zaehlt
Hitonabi and Claude Opus 5
2026-07-26 17:23:14 +02:00
a9cfcb272a
docs(konzept): Rate-Limit 100/min -> 600/min als Abweichung vermerkt
Hitonabi and Claude Opus 5
2026-07-26 17:09:23 +02:00
163216a68e
docs(savepoint): v3.20 - die Bremse war das Problem, nicht die Last
Hitonabi and Claude Opus 5
2026-07-26 17:06:56 +02:00
9156e8a4a9
fix(deploy): leere Argumente und eine fehlende .env brachen das Deploy - still
Hitonabi and Claude Opus 5
2026-07-26 16:56:21 +02:00
bfb13f44a5
fix(ui+api): das "Neuladen" war HTTP 429 - und "Neu" komprimierte immer
Hitonabi and Claude Opus 5
2026-07-26 16:49:10 +02:00
f7555a17d1
fix(zombies): die Fehlermeldung unterscheidet jetzt Rip von Kompression
Hitonabi and Claude Opus 5
2026-07-26 16:23:15 +02:00
19f3dc5330
fix(zombies): "running" fehlte - ein abgestuerzter RIP wurde NIE gefunden
Hitonabi and Claude Opus 5
2026-07-26 16:16:05 +02:00
6438beec05
fix(worker): kein CMD-Blitzen mehr - und die 7200-Sekunden-Meldung ist erklaert
Hitonabi and Claude Opus 5
2026-07-26 16:05:54 +02:00
5f01aa89fc
fix(deinstaller): er brauchte Adminrechte und hatte keine
Hitonabi and Claude Opus 5
2026-07-26 15:55:05 +02:00
f146f33f5d
feat(installer): Verknuepfung auf dem Desktop - mit Rippy-Icon
Hitonabi and Claude Opus 5
2026-07-26 15:46:15 +02:00
a448ebc4de
fix(ui): die Pfad-Warnung sagt jetzt, was zu tun ist - und bietet einen Knopf
Hitonabi and Claude Opus 5
2026-07-26 15:38:31 +02:00
b4a0dd551a
docs(savepoint): v3.19 - sieben Meldungen, drei echte Fehler, eine Kette
Hitonabi and Claude Opus 5
2026-07-26 15:25:46 +02:00
848deb1c24
fix(ui): Sprachnamen auf Deutsch - "Undetermined" versteht niemand
Hitonabi and Claude Opus 5
2026-07-26 15:22:13 +02:00
9230d0dd7a
fix(weitergabe): drei Luecken geschlossen, die einen Fremden gestolpert haetten
Hitonabi and Claude Opus 5
2026-07-26 15:18:30 +02:00