Files
aza/AzA march 2026/ABSCHLUSSBERICHT_STABLE.md

88 lines
2.8 KiB
Markdown
Raw Normal View History

2026-06-10 22:55:03 +02:00
# 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`
## CD. 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/` |
## EG. 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) |
## HK. 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 |
## LP. 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 |
## QR. 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`**200**
- `https://api.aza-medwork.ch/downloads/updates/manifest.json`**200**, `latest_version: 1.3.12`
## Hinweis publish_update.ps1
Schritte 14 + 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.**