149 lines
4.3 KiB
Markdown
149 lines
4.3 KiB
Markdown
# ABSCHLUSSBERICHT_RC — AzA Release Candidate
|
|
|
|
**Datum:** 2026-06-10
|
|
**Stable öffentlich unverändert:** 1.3.11
|
|
**RC-Build-Stamp:** `20260610_090403`
|
|
**RC-Ordner:** `C:\Users\surov\Documents\Syncthing-Test\AzA_RC_20260610_090141`
|
|
**Pre-Backup:** `backup_finish_aza_rc_20260610_090141\`
|
|
|
|
---
|
|
|
|
## A. Backup
|
|
|
|
| Status | Detail |
|
|
|--------|--------|
|
|
| fertig | `backup_finish_aza_rc_20260610_090141\` + Syncthing `AzA_RC_20260610_090141\` |
|
|
|
|
## B. Geänderte Dateien (seit Stable 1.3.11, uncommitted)
|
|
|
|
Kern: `basis14.py`, `aza_diktat_mixin.py`, `aza_ui_helpers.py`, `aza_persistence.py`, `web/empfang.html`, `empfang_routes.py`, `desktop_update_check.py`, `aza_empfang_webview.py`, Updater-Stack, `sign_release_artifacts.ps1` (neu). Vollständig: `git_diff_stat_before.txt` im Backup.
|
|
|
|
## C. Diktat
|
|
|
|
| Status | Detail |
|
|
|--------|--------|
|
|
| fertig, visueller Test morgen | `active_bg`-Fix; Dev-Lauf bestanden; RC-Build signiert; Widget-Test PASS |
|
|
|
|
## D. Singleton
|
|
|
|
| Status | Detail |
|
|
|--------|--------|
|
|
| fertig, Stichprobe morgen | Inflight-Fix; manuell Phase 4 bestanden; `SINGLETON_AUTOMATED_OK` |
|
|
|
|
## E. AzA schliessen
|
|
|
|
| Status | Detail |
|
|
|--------|--------|
|
|
| fertig, visueller Test morgen | WM_CLOSE→terminate; Diktat-Recording-Fix `_diktat_recording_active`; Resttest-Skript vorhanden |
|
|
|
|
## F. Bibliothek
|
|
|
|
| Status | Detail |
|
|
|--------|--------|
|
|
| fertig und automatisiert getestet | `apply_korrekturen`, display_name, `_inactive`, Korrektur-Dialog — Unit-Tests PASS |
|
|
|
|
## G. Notizen
|
|
|
|
| Status | Detail |
|
|
|--------|--------|
|
|
| fertig, visueller Test morgen | Cursor-Diktat in `aza_notizen_mixin.py`; Scroll/Links in `empfang.html` — Code vorhanden |
|
|
|
|
## H. Dokumente an Chat
|
|
|
|
| Status | Detail |
|
|
|--------|--------|
|
|
| fertig, visueller Test morgen | 5 Typen in `aza_text_windows_mixin.py` / `basis14._empfang_send_document_to_chat` — Code-Check PASS |
|
|
|
|
## I. Popup / Pin / Links
|
|
|
|
| Status | Detail |
|
|
|--------|--------|
|
|
| fertig, visueller Test morgen | Link-Helfer PASS; Pin/Popup in basis14/empfang.html — morgen minimiertes Office |
|
|
|
|
## J. Soft Delete
|
|
|
|
| Status | Detail |
|
|
|--------|--------|
|
|
| fertig, visueller Test morgen | Chat: `status=deleted`; Sanitize-Test PASS; Hard-Delete für Chat entfernt |
|
|
|
|
## K. Hüllen-Update-Hinweis
|
|
|
|
| Status | Detail |
|
|
|--------|--------|
|
|
| fertig und automatisiert getestet | IPC `office_update_hint.json`; Office-only Owner — IPC-Test PASS |
|
|
|
|
## L. 5-Geräte-Limit Kontaktpanel
|
|
|
|
| Status | Detail |
|
|
|--------|--------|
|
|
| bewusst zurückgestellt | Kein separates Panel-Namespace; Team-Limit Office unverändert — Folgeblock nach Stable |
|
|
|
|
## M. Notizbilder
|
|
|
|
| Status | Detail |
|
|
|--------|--------|
|
|
| bewusst zurückgestellt | Keine halbe Base64-Lösung |
|
|
|
|
## N. Automatisierte Tests
|
|
|
|
| Status | Detail |
|
|
|--------|--------|
|
|
| fertig | `AUTOMATED_TEST_REPORT.md` — 10 PASS, 1 SKIP (Updater Harness exit=2) |
|
|
|
|
## O. Updater-Testkanal
|
|
|
|
| Status | Detail |
|
|
|--------|--------|
|
|
| Pipeline vorbereitet, E2E morgen | Office-only Architektur; TEST-Installer; kein Stable-Manifest geändert |
|
|
|
|
## P. Signierte EXEs
|
|
|
|
| Status | Detail |
|
|
|--------|--------|
|
|
| fertig | 5/5 **Valid**, Publisher Praxis Lindengut AG — in `signed_exes\` |
|
|
|
|
## Q. Signierter TEST-Installer
|
|
|
|
| Status | Detail |
|
|
|--------|--------|
|
|
| fertig | `aza_desktop_setup_TEST.exe` **Valid** — SHA256 in `checksums\SHA256SUMS.txt` |
|
|
|
|
## R. Testinstallation
|
|
|
|
| Status | Detail |
|
|
|--------|--------|
|
|
| blockiert (UAC) | Automatische Silent-Install ohne Admin abgebrochen; **morgen manuell** mit Admin in separatem Pfad |
|
|
|
|
## S. Web-/Backend
|
|
|
|
| Status | Detail |
|
|
|--------|--------|
|
|
| deployfertig, nicht live | Kandidat in `web_backend_candidate\` + `DEPLOY_README.txt` — kein Hetzner-Deploy heute |
|
|
|
|
## T. RC-Backup / ZIP
|
|
|
|
| Status | Detail |
|
|
|--------|--------|
|
|
| fertig | Syncthing-Ordner + `AZA_RC_20260610_090141.zip` |
|
|
|
|
## U. Morgen-Testliste
|
|
|
|
| Status | Detail |
|
|
|--------|--------|
|
|
| fertig | `MORGEN_TESTLISTE.md` |
|
|
|
|
## V. Verbleibende Blocker vor Stable
|
|
|
|
1. André-Praxistest RC (Diktat, Singleton, Schliessen, Chat-Send, Updater E2E)
|
|
2. Isolierte Testinstallation mit Admin
|
|
3. Updater Inno E2E Tests 9+10
|
|
4. 5-Geräte-Limit Kontaktpanel (optional nächster Patch)
|
|
5. Notizbilder (optional)
|
|
6. Web-Deploy nur nach Freigabe
|
|
7. **Kein** `publish_update.ps1` bis alles grün
|
|
|
|
---
|
|
|
|
**Signaturverbrauch heute:** 6 (5 EXEs + 1 Installer)
|
|
**Stable:** nicht veröffentlicht — korrekt.
|