Commit Graph

  • 385fca3cc1 Merge pull request 'docs: README.md mit aktueller Projektstruktur und Feature-Übersicht erweitern' (#10) from docs/update-readme into main main martin 2026-04-21 21:43:28 +02:00
  • 680c23a61c docs: README.md mit aktueller Projektstruktur und Feature-Übersicht erweitern martin 2026-04-21 21:43:14 +02:00
  • 3441548066 Merge pull request 'refactor: unison-Migration vorbereiten — rsync-Abstraktion' (#9) from feat/script-unison-migration into main martin 2026-04-21 20:49:29 +02:00
  • 6074f101ff refactor: unison-Migration vorbereiten — rsync-Abstraktion in darktable_common martin 2026-04-21 20:49:11 +02:00
  • 6b47b8941c Merge pull request 'fix: Trockenlauf-Zählwerte korrigieren und Fehlerbehandlung verbessern' (#8) from fix/script-dry-run-counts into main martin 2026-04-21 17:28:22 +02:00
  • 9f401e48e9 fix: Trockenlauf-Zählwerte korrigieren und Fehlerbehandlung verbessern martin 2026-04-21 17:28:11 +02:00
  • 98722536f1 Merge pull request 'fix: GUI-Dialogauswahl und Konsolen-Fallback in darktable_wrapper' (#7) from fix/script-gui-console-mode into main martin 2026-04-21 16:01:16 +02:00
  • 50e3b46cc9 fix: GUI-Dialogauswahl und Konsolen-Fallback in darktable_wrapper martin 2026-04-21 15:55:32 +02:00
  • 41f2ce85cc docs: CLAUDE.md mit Projektarchitektur und Konventionen martin 2026-04-21 07:13:08 +02:00
  • 0dd2464108 Merge pull request 'Trockenlauf als Standard, Backups vor Download, Security-Verbesserungen' (#6) from feat/sync-delete-with-backup into main martin 2026-04-21 07:12:11 +02:00
  • faa65dde2f feat: Lösch-Synchronisation mit lokalem Backup und Bereinigung martin 2026-04-21 07:04:06 +02:00
  • d714f95cb7 refactor: Grep-Optimierung im Trockenlauf-Ergebnis martin 2026-04-20 16:37:47 +02:00
  • 688f93cfb9 test: Security-Tests für Dry-Run-Funktionen ergänzt martin 2026-04-20 16:33:53 +02:00
  • c05f323605 feat: Trockenlauf als Standard-Aufruf, --execute/-e für echten Sync feat/dry-run-default martin 2026-04-20 16:24:31 +02:00
  • 0c5774f695 install.sh: interaktive Abfragen bei Installation verbessert feat/install-interactive-prompts martin 2026-04-20 12:47:10 +02:00
  • bc63739399 Merge pull request 'Robustheit: Error-Handling, Validation und Strukturverbesserungen' (#3) from feat/improve-sync-robustness into main martin 2026-04-19 21:05:41 +02:00
  • c4a9b4a33d Robustheit: Error-Handling, Validation und Strukturverbesserungen martin 2026-04-19 21:05:14 +02:00
  • e5d87bd1cb Merge pull request 'Refaktorierung: Common-Library mit generischen Funktionen' (#2) from refactor/darktable-common-extraction into main martin 2026-04-19 20:36:58 +02:00
  • 6fd8a8c308 Refaktorierung: Common-Library mit generischen Funktionen martin 2026-04-19 20:35:56 +02:00
  • 0cd9679767 Merge pull request 'Robuste Darktable-Synchronisation: sequenzieller Ablauf, Sicherheitshaertung' (#1) from feature/robust-sync into main martin 2026-04-19 20:00:32 +02:00
  • 92a5d50082 Sicherheitshaertung: Injection-Schutz, atomares Locking, Pfad-Validierung martin 2026-04-19 19:57:39 +02:00
  • 46664ab3b6 Code-Vereinfachung: Redundanzen entfernen und Wiederverwendung verbessern martin 2026-04-19 19:45:11 +02:00
  • 6a6ce52cf9 Robuste Darktable-Synchronisation: sequenzieller Ablauf, Versions- und Concurrent-Schutz martin 2026-04-19 19:41:26 +02:00
  • 3bdd26ed81 First step into separated scripts martin 2026-01-03 10:47:27 +01:00
  • ced8ac8dc0 Add execution lock martin 2025-11-18 16:06:50 +01:00
  • 8d75bbd5f8 Disable background synchronisation martin 2025-11-18 13:40:29 +01:00
  • b933b1900d Ensure that only newer files will be synchronized, no matter which size they have martin 2025-11-18 12:20:06 +01:00
  • 3a6c4e28b3 Rename NAS to server to make it more general martin 2025-06-09 16:39:19 +02:00
  • d7ca1fa2a8 First complete version martin 2025-06-09 16:26:18 +02:00
  • 6eb94d9077 Initial commit MaTr74 2025-06-09 15:59:37 +02:00