2.8 KiB
2.8 KiB
ABSCHLUSSBERICHT — AzA Stable 1.3.12
Datum: 2026-06-10
Ergebnis: Stable veröffentlicht (signiert, SHA256 verifiziert)
A. Version
| Feld | Wert |
|---|---|
| Version | 1.3.12 |
| Build | 20260610_115128 (Manifest/Installer-Metadaten: 20260610_115736) |
| Channel | stable |
B. Geänderte Kernbereiche
Diktat (active_bg), Chat-Singleton, AzA schliessen, Bibliothek, Office-only Updater, Soft-Delete Chat, Hüllen-Update-Hinweis, sichere Links, web/empfang.html, empfang_routes.py
C–D. Backups
| Pfad | |
|---|---|
| Lokal PRE | backup_pre_signed_stable_release_20260610_114401\ |
| Syncthing | AzA_SIGNED_STABLE_20260610_114401\ |
| Server PRE | /root/backups/pre_signed_stable_release_20260610_114401/ |
| Server POST | /root/backups/post_signed_stable_release_20260610_114401/ |
E–G. Gates
| Gate | Status |
|---|---|
| A Quellcode | PASS (py_compile, JS-Blöcke) |
| B Diktat | PASS (Widget + Phase 3 manuell) |
| C Singleton | PASS (automatisiert + Phase 4 manuell) |
| D Schliessen | PASS (Code; visuell morgen) |
| E Updater | PASS (E2E --e2e-local-test; Testinstall 1.3.12) |
| F Signing | PASS (5+1 Valid, Praxis Lindengut AG) |
| G Manifest/SHA | PASS (alle SHA identisch) |
H–K. Funktionen
| Bereich | Status |
|---|---|
| Bibliothek | fertig, automatisiert |
| Notizen/Dokumente | fertig, visuell morgen |
| Popup/Pin/Links | Code fertig, visuell morgen |
| Soft Delete | deployt, visuell morgen |
| Hüllen-Update | fertig, automatisiert |
| 5-Geräte-Limit | zurückgestellt |
| Notizbilder | zurückgestellt |
L–P. Artefakte
| Installer SHA256 | C3C220F4F6ED12CE7171C2C8122C5597DFD88E81046DCE078497DE4CA370B301 |
| Signaturverbrauch | 6 (5 EXEs + 1 Installer) |
| Publisher | Praxis Lindengut AG |
| Zeitstempel | vorhanden (Authenticode) |
| Testinstallation | C:\AzA_StableTest_1312\ — 5/5 Valid |
Q–R. SHA-Abgleich
| Quelle | SHA256 | Match |
|---|---|---|
| Lokal signiert | C3C220F4… | ✓ |
| Server downloads | C3C220F4… | ✓ |
| Manifest | C3C220F4… | ✓ |
| Public Download | C3C220F4… | ✓ |
S. Web/Backend
Deploy: empfang_routes.py, backend_main.py, web/empfang.html — API /health 200, keine Tracebacks in Logs.
T. HTTP
https://api.aza-medwork.ch/downloads/aza_desktop_setup.exe→ 200https://api.aza-medwork.ch/downloads/updates/manifest.json→ 200,latest_version: 1.3.12
Hinweis publish_update.ps1
Schritte 1–4 + Manifest-Upload erfolgreich; Schritt 5 brach wegen Quote-Bug ab — manuelle Verifikation bestätigt korrekten Stand.
Der neue AzA-Stable-Release wurde vollständig digital signiert, dreifach verifiziert und mit übereinstimmendem SHA256 veröffentlicht.