Files
RAPPORT-WEBSITE/content/features/auto-updater.md
T
karim 350457b99e feat: v0.8.3 + git.kgva.ch → git.openbureau.ch
- Alle Git-Links auf git.openbureau.ch umgestellt
- Version 0.8.3: Download-Links, Badges, FAQ, Changelog-Eintrag
- Changelog: 0.8.3 Neu (PWA, Desktop-Verhalten, Testmodus), 0.8.2 als Vorversion

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-06-06 12:59:54 +02:00

50 lines
1.3 KiB
Markdown

---
title: Auto-Updater
linkTitle: Auto-Updater
weight: 7
toc: true
---
<span class="rapport-status new">Neu in 0.7.0</span>
**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.openbureau.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
```json
{
"version": "0.8.2",
"notes": "Rapport 0.8.2",
"pub_date": "2026-05-24T00:00:00Z",
"platforms": {
"darwin-aarch64": {
"signature": "…",
"url": "https://git.openbureau.ch/karim/RAPPORT/releases/download/0.8.2/RAPPORT%20PRE-RELEASE.app.tar.gz"
}
}
}
```