wip: pausiert nach Kategorien + Texte (3562b15)

This commit is contained in:
2026-10-03 03:28:35 +02:00
parent 3562b154f0
commit f3e816fafa
2 changed files with 123 additions and 21 deletions
+27 -21
View File
@@ -1,45 +1,51 @@
---
context: default
phase: quick-auftraege-1.9.x (keine GSD-Phase)
phase: quick-auftraege-02.-03.10. (keine GSD-Phase)
task: 0
total_tasks: 0
status: paused
last_updated: 2026-10-02T08:00:00.000Z
last_updated: 2026-10-03T01:28:08.977Z
---
# BLOCKING CONSTRAINTS — Read Before Anything Else
## Critical Anti-Patterns
- [ ] CONSTRAINT: live NICHT pushen/taggen, bis der User es verlangt.
- [ ] CONSTRAINT: Gebündelt pushen, nicht nach jeder Kleinigkeit.
- [ ] CONSTRAINT: Browser-Prüfungen im Dunkelmodus.
- [ ] CONSTRAINT: Echte Kundenzertifikate/Schlüssel nie ins Repo, lokale Kopien nach dem Test löschen.
| Pattern | Description | Severity | Prevention Mechanism |
|---------|-------------|----------|---------------------|
| GUI auf DISPLAY :10 | :10 ist die sichtbare Remote-Desktop-Sitzung des Users; 03.10. wurde dort ungefragt eine Test-App geoeffnet und die Maus bewegt | advisory | Vor GUI-Tests ankuendigen, danach sofort schliessen (Memory reference_linux_client_test) |
<current_state>
main = live = v1.9.2 (2d6caec). Tag gepusht; CI-Läufe 481/482/483 grün, Release Tessera 1.9.2 mit Setup.exe + AppImage. Arbeitsbaum sauber.
Alles erledigt, committet und gepusht (main 3562b15, CI 491 gruen). Kein offener Bau. live = v1.9.2.
</current_state>
<completed_work>
- 01.10.: Desktop-Favoriten öffnen im System-Browser (261001-cxo), Erinnerung-Cursor (261001-g68), Favoriten-Logo-Rückfall (261001-hbi); Freigabe 1.9.1, live gezogen.
- 01./02.10.: Zertifikat-Manager Reiter „Übersicht“ (261001-l4q): Paket/ZIP hochladen, Teile erkennen und zuordnen, jedes Teil in jedem Format; Desktop-Client speichert blob:/data:-Downloads selbst (VM gegen alpha nachgewiesen); geschützte PFX nur ruhiger Hinweis.
- Kalender-Test gehärtet (CI-Flake).
- 02.10.: Freigabe 1.9.2.
- 261002-fm5 Finanzbuchhaltung: Kantinenabrechnung + Handelsware (DATEV)
- 261002-icv Freigabestufe Benutzen/Verwalten
- 261002-k67/kxc Nextcloud-Status mit Ampel, Dashboard-Kachel, Benachrichtigung
- Fixes: Scrollleiste, Logos (256 px, eckig), Docker-Log [HTTP], Linux: dunkler Dateidialog, Dashboard ohne Animation, Melder-Drossel
- 261003-387 Kategorien bearbeitbar; Texte ohne „Mandant“
</completed_work>
<remaining_work>
- User: live auf 1.9.2 ziehen (df -h / vorher), alpha auf 2d6caec.
- Nächster Chat: NEUES MODUL (Auftrag kommt vom User).
- User: alpha ziehen, Linux-App aktualisieren und pruefen, Schallicloud-Logo neu hochladen
- Woche ab 05.10.: echte Dateien Kantine/Handelsware durch alpha + DATEV
- Offene Frage: Menuename „Administrator“ vs. Seitentitel „Verwaltung“ angleichen?
- Freigabe 1.10.0 nur auf Zuruf
</remaining_work>
<decisions_made>
- 1.9.2 statt 1.10.0 – ausdrücklicher Wunsch des Users.
- Logo-Rückfall DuckDuckGo nur für öffentliche Hosts.
- Aussteller-PFX-Passwort unbekannt und unnötig → ruhiger Hinweis.
- Freigaben vergeben nur Admins; „Verwalten“ = Modul-Einstellungen
- Firmenwerte nur als Einstellungen
- Nextcloud-Ampel wie vom User gewaehlt (Vorschlag)
</decisions_made>
<context>
VM 8233: Client 1.9.1 Stand c1b2654 an alpha; Aussteller-ZIP auf dem VM-Desktop. alpha-Admin admin / admin1234.
</context>
<blockers>
- keine
</blockers>
## Infrastructure State
- Lokaler Stack: api/web/db + MailHog (8025) laufen; API wieder NODE_ENV=production
- Lokale Testdaten: Kategorie „Serverraum“, Test-Clouds, Testlogos
<next_action>
Neuen Chat abwarten: User bringt ein neues Modul. Fragen, ob live auf 1.9.2 gezogen ist.
Start with: User fragen, ob alpha gezogen und Linux-App ok; dann alpha-Log auf Anfrage-Schuebe pruefen.
</next_action>