Zum Inhalt springen
`CTRL K`

# Auto-Updater

Neu in 0.7.0

Rapport prüft beim Start automatisch auf neue Versionen und installiert Updates signiert über Tauri. Einzelne Versionen können übersprungen werden.

## Funktionsweise

Beim App-Start:

1. Abfrage gegen `https://git.kgva.ch/karim/RAPPORT/releases/latest.json`
2. Versionsvergleich mit lokaler `version` im Tauri-Bundle
3. Bei neuer Version → Update-Dialog
4. Bei Bestätigung → Download + Signaturprüfung + Installation + Neustart

## Sicherheit

- Updates werden mit dem Tauri-Updater-Schlüssel signiert
- Manipulierte Downloads werden abgelehnt
- Quellcode und Build sind reproduzierbar (Gitea CI, geplant)

## Optionen

- Update installieren — Download & Neustart
- Diese Version überspringen — überspringt nur diese eine Version
- Später erinnern — beim nächsten Start erneut fragen

Updates können in den Einstellungen komplett deaktiviert werden.

## Latest-Endpoint

    {
      "version": "0.8.2",
      "notes": "Rapport 0.8.2",
      "pub_date": "2026-05-24T00:00:00Z",
      "platforms": {
        "darwin-aarch64": {
          "signature": "…",
          "url": "https://git.kgva.ch/karim/RAPPORT/releases/download/0.8.2/RAPPORT%20PRE-RELEASE.app.tar.gz"
        }
      }
    }