Files
aza/AzA march 2026/ABSCHLUSSBERICHT_STABLE.md
2026-06-10 22:55:03 +02:00

88 lines
2.8 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# 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.**