nc-backup (2.1.1-1) noble; urgency=medium

  * Update-Cache: nach einem Paket-Upgrade die Sidebar-Version nicht
    mehr aus dem 12-Stunden-Check anzeigen, wenn dort noch die alte
    installierte Version steht. Der Cache wird nur verwendet, wenn
    installed (und update_available) zur laufenden Version passen.

 -- Markus Fröndhoff <markus@froendhoff.com>  Wed, 16 Sep 2026 11:15:00 +0200

nc-backup (2.1.0-1) noble; urgency=medium

  * Web-UI: einzelne Datei oder einen kleinen Pfad aus einem
    Restic-Snapshot nach /var/lib/nc-backup/exports holen, ohne die
    laufende Nextcloud zu verändern. Neue API /api/snapshot-ls,
    /api/restore-file und optionaler Download /api/export-download.
    Die komplette Wiederherstellung bleibt unverändert und getrennt
    gekennzeichnet.

 -- Markus Fröndhoff <markus@froendhoff.com>  Wed, 16 Sep 2026 10:30:00 +0200

nc-backup (2.0.3-1) noble; urgency=medium

  * Web-API: POST-Body [] (leeres PHP-Array der Nextcloud-App) wie {}
    behandeln, damit „Backup starten“ nicht mehr mit 400
    „JSON-Objekt erwartet“ scheitert. Nicht-leere Arrays und andere
    JSON-Typen bleiben abgelehnt.
  * Nextcloud-App 1.3.3: leere POST-Bodies als JSON-Objekt {} senden.
  * Hinweis: Es gibt keinen aktiven 1.8-Zweig. Installationen auf 1.8.2
    (z. B. Raspberry Pi) brauchen denselben _read_json-Patch oder die
    aktualisierte App, die {} sendet.

 -- Markus Fröndhoff <markus@froendhoff.com>  Sat, 12 Sep 2026 11:00:00 +0200

nc-backup (2.0.2-1) noble; urgency=medium

  * mysqldump: Nextcloud-dbhost im Format localhost:/run/mysqld/mysqld.sock
    korrekt als Unix-Socket lesen (nicht den ganzen String als -S-Pfad).
    Betrifft Dump und Restore.

 -- Markus Fröndhoff <markus@froendhoff.com>  Tue, 01 Sep 2026 15:30:00 +0200

nc-backup (2.0.1-1) noble; urgency=medium

  * Desktop-GUI: Absturz unter Ubuntu 26.04 behoben
    (Gio.ApplicationFlags.DEFAULT existiert in neueren GLib/PyGObject
    nicht mehr; DEFAULT_FLAGS mit Fallback auf DEFAULT).
  * Speichern: pkexec nur wenn nicht schon root (sonst
    "Error getting authority" ohne Polkit-System-Bus).
  * Zeitplan: Config speichern auch ohne laufendes systemd;
    Timer nur aktivieren, wenn systemd da ist.
  * Debian-Paket: debian/compat entfernt (Compat-Level steht schon
    in debhelper-compat), sonst bricht der Build mit neuem debhelper ab.

 -- Markus Fröndhoff <markus@froendhoff.com>  Tue, 01 Sep 2026 15:05:00 +0200

nc-backup (2.0.0-1) noble; urgency=medium

  * Version 2.0 für Ubuntu 26.04 LTS (Resolute): das Paket policykit-1
    existiert dort nicht mehr (no installation candidate).
    Abhängigkeit auf polkitd und pkexec umgestellt; die GUI braucht pkexec
    für Root-Aktionen. Beide Pakete gibt es auch unter 24.04.
  * GitHub-Issue #1 (Jan / DecaTec).

 -- Markus Fröndhoff <markus@froendhoff.com>  Tue, 01 Sep 2026 14:15:00 +0200

nc-backup (1.8.2-1) noble; urgency=medium

  * Restic-Parent: Snapshot-ID statt --parent latest
    (Nachtlauf ab 30.8. brach ab, obwohl USB-Platte hing:
    latest verlangt dieselben Pfade; Staging wechselte von /tmp nach
    /var/lib/nc-backup/staging)
  * Update-Hinweis in Web-UI und Desktop-GUI (GitHub-Version, kein Auto-Install)
  * Timer: ExecStart=/usr/bin/python3 -m nc_backup run
  * Docker/AIO-Erkennung inkl. extra DB-Container
  * API /api/backup, /api/status, /api/targets und Zugangsschlüssel unverändert

 -- Markus Fröndhoff <markus@froendhoff.com>  Tue, 01 Sep 2026 13:50:00 +0200

nc-backup (1.8.0-1) noble; urgency=medium

  * Versionsstand an 1.7.1 anschließen (nicht 0.3.0)
  * Nutzerfreundlichere GUI und Web-UI (gleiche Struktur)
  * Web-Dienst auf Port 42173, UFW-Regel, starker Zugangsschlüssel
  * Lizenz AGPL-3.0-or-later

 -- NC Backup <nc-backup@localhost>  Thu, 27 Aug 2026 13:00:00 +0200

nc-backup (0.3.0-2) noble; urgency=medium

  * Web-Oberfläche als systemd-Dienst (Port 42173)
  * Lizenz AGPL-3.0-or-later
  * Nextcloud-Erkennung bei der Installation

 -- NC Backup <nc-backup@localhost>  Thu, 27 Aug 2026 12:00:00 +0200

nc-backup (0.3.0-1) noble; urgency=medium

  * GUI: Rclone-Assistent und Wiederherstellungs-Ansicht
  * Inkrementelle Backups mit Restic
  * Debian-Paket für Ubuntu 24.04

 -- NC Backup <nc-backup@localhost>  Wed, 27 May 2026 12:00:00 +0200
