This website requires JavaScript.
1119c83af6
docs: aufgeblasene Anruf-Formen und 0.1.43 protokolliert
master
Bernd Steckmeister and Claude Opus 5.5
2026-10-10 14:58:46 +02:00
ab84701e73
feat(call): aufgeblasene Formen statt runder Bubbles (Bernds Referenzbild)
v0.1.43
Bernd Steckmeister and Claude Opus 5.5
2026-10-10 14:54:45 +02:00
d4473c7d64
docs: UI-Neuanstrich und Test-Version 0.1.42 protokolliert
Bernd Steckmeister and Claude Opus 5.5
2026-10-10 14:32:03 +02:00
391ebf0ffa
feat(ui): untere Leiste (Chats/Server/Du) als Option, Server-Uebersicht, Du-Tab, Feinschliff
v0.1.42
Bernd Steckmeister and Claude Opus 5.5
2026-10-10 14:22:02 +02:00
de24053167
feat(ui): gemeinsame Chatliste, Gruppenanrufe mit Beitreten-Karte, Bubble-Anrufansicht
Bernd Steckmeister and Claude Opus 5.5
2026-10-09 11:58:31 +02:00
87b472a373
fix(ui): UX-Audit – Sackgassen, tote Knöpfe, englische Reste; Screenshot-Tour
Bernd Steckmeister and Claude Opus 5.5
2026-10-09 11:35:40 +02:00
842dd61031
docs: PROGRESS/ROADMAP – Taub/Stumm, HDR-Befund, 0.1.41
Bernd Steckmeister and Claude Opus 5.5
2026-10-08 16:25:01 +02:00
5204bb81bb
chore: Testversion 0.1.41
v0.1.41
Bernd Steckmeister and Claude Opus 5.5
2026-10-08 16:20:49 +02:00
f46cc22aae
fix(calls): Taub wirkt, Stumm-Knopf zeigt echten Zustand, Mini-Leiste erst nach Annehmen, HDR-Hinweis
Bernd Steckmeister and Claude Opus 5.5
2026-10-08 16:20:48 +02:00
2bbb45fe19
docs: PROGRESS – Live-Anruftest, Teilen/Verbindung/Sprech-Ring, 0.1.40
Bernd Steckmeister and Claude Opus 5.5
2026-10-08 11:10:20 +02:00
064d730f33
chore: Testversion 0.1.40
v0.1.40
Bernd Steckmeister and Claude Opus 5.5
2026-10-08 11:05:57 +02:00
8074928505
fix(calls): Bildschirm teilen sichtbar, Verbindung trotz SDK-Wettlauf, Sprech-Ring; Trenner in Gruppen
Bernd Steckmeister and Claude Opus 5.5
2026-10-08 11:05:46 +02:00
5485b6d449
docs: PROGRESS – Anruf-/Chat-Test, Testinstanz, 0.1.39
Bernd Steckmeister and Claude Opus 5.5
2026-10-08 00:06:54 +02:00
775cf71b77
chore: Testversion 0.1.39
v0.1.39
Bernd Steckmeister and Claude Opus 5.5
2026-10-08 00:01:46 +02:00
441cc6ef54
fix(calls): Bildschirmübertragung ohne Absturz, Lautsprecher, Mikrofon im Hintergrund, zurück in den Anruf
Bernd Steckmeister and Claude Opus 5.5
2026-10-08 00:01:29 +02:00
c817de924a
fix: Haken live, Einladung im Chat annehmen, Trenner verschwindet zuverlässig
Bernd Steckmeister and Claude Opus 5.5
2026-10-07 23:33:59 +02:00
a6461fe23c
feat: Trenner bleibt 6 s stehen, Testprofil im Fenstertitel
Bernd Steckmeister and Claude Opus 5.5
2026-10-07 23:06:20 +02:00
a30d57ba69
docs: PROGRESS/ROADMAP – Runde 4 (UI, Animationen, Lesebestätigung, LiveKit, Markdown)
v0.1.38
Bernd Steckmeister and Claude Opus 5.5
2026-10-07 22:15:00 +02:00
df377d7c4b
chore: Testversion 0.1.38
Bernd Steckmeister and Claude Opus 5.5
2026-10-07 22:13:57 +02:00
0ad06e3238
chore: flutter_markdown (eingestellt) -> flutter_markdown_plus
Bernd Steckmeister and Claude Opus 5.5
2026-10-07 22:13:27 +02:00
756486d1fe
security: LiveKit-Token vom Server statt Secret in der App
Bernd Steckmeister and Claude Opus 5.5
2026-10-07 22:12:15 +02:00
ae6f651f4c
feat: federnde Übergänge und Animationen, Entwürfe je Raum
Bernd Steckmeister and Claude Opus 5.5
2026-10-07 22:07:17 +02:00
1d0ccfde8b
fix: Lesebestätigung nur im Vordergrund, ohne Dauerfeuer, privat statt gar nicht
Bernd Steckmeister and Claude Opus 5.5
2026-10-07 21:32:36 +02:00
223c9448f6
feat: schwebende Eingabeleiste - Chat laeuft darunter weiter (Milchglas), Flaeche faengt Beruehrungen ab
Bernd Steckmeister and Claude Opus 5.5
2026-10-07 21:26:33 +02:00
7063ebfceb
feat: Antwort-Zitat antippen springt zur zitierten Nachricht (inkl. Aufleuchten)
Bernd Steckmeister and Claude Opus 5.5
2026-10-07 18:17:35 +02:00
382747cdb1
feat: Handy - groessere Symbole, Suche/Mitglieder im Menue, Kontakt-Banner repariert, Schrift 110 %, federnde Knoepfe
Bernd Steckmeister and Claude Opus 5.5
2026-10-07 18:13:32 +02:00
36875ef9cd
fix: Android-Backup und Geraeteumzug fuer App-Daten abschalten (Aussperr-Schutz) + Gradle 8.14.3
v0.1.37
Bernd Steckmeister and Claude Opus 5.5
2026-10-07 17:44:58 +02:00
e90b954348
fix: Abmelden ohne verspaetete Sync-Antwort (SDK-Wettlauf) + Live-Regressionstest
Bernd Steckmeister and Claude Opus 5.5
2026-10-07 17:39:37 +02:00
f09e4875c6
chore: Version 0.1.37+38 (Test-Build Beta-Feedback) + PROGRESS/ROADMAP nachgezogen
Bernd Steckmeister and Claude Opus 5.5
2026-10-07 17:25:23 +02:00
c38e9c18b0
feat: Handy-Chatliste als Messenger-Kachel (Vorschau, Uhrzeit, Ungelesen) + deutsche Beschriftungen
Bernd Steckmeister and Claude Opus 5.5
2026-10-07 17:21:33 +02:00
c5f10901e6
feat: UI-Umbau - weiches Dunkel, Schriftgroessen-Regler, Sprechblasen umschaltbar, Einstellungen als Vollbild
Bernd Steckmeister and Claude Opus 5.5
2026-10-07 17:16:07 +02:00
a1d64ec813
feat: Handy - Platz fuer Statusleiste, randlose Bild-Vollansicht mit Gesten, groessere Medien im Chat
Bernd Steckmeister and Claude Opus 5.5
2026-10-07 16:52:10 +02:00
ef1d881967
feat: Push als Chat-Verlauf - mehrere Nachrichten, voller Text, Bildvorschau, echtes "Gelesen"
Bernd Steckmeister and Claude Opus 5.5
2026-10-07 16:27:56 +02:00
460477204b
docs: Bernds Beta-Feedback analysiert - Ursachen (Push, Statusleiste, Vollansicht) + Plan + UI-Entscheidungen
Bernd Steckmeister and Claude Opus 5.5
2026-10-07 12:32:36 +02:00
dbc0340eeb
docs: Wiederaufnahme 2026-10-07 - Tests/Benchmarks dokumentiert, SDK-Wettlauf + Abhaengigkeiten in ROADMAP
Bernd Steckmeister and Claude Opus 5.5
2026-10-07 11:55:32 +02:00
df1b392ed8
feat: Benchmarks (DB Klartext vs. SQLCipher, Migration) + scripts/test.ps1
Bernd Steckmeister and Claude Opus 5.5
2026-10-07 11:55:30 +02:00
f4d334a60b
test: Live-E2E-Test gegen SDK-Sync-Wettlauf abgesichert (sporadisch rot)
Bernd Steckmeister and Claude Opus 5.5
2026-10-07 11:55:29 +02:00
d5ff7982a0
refactor: lokale Nachrichtensuche als eigenes Modul (lib/features/search) + 5 Vertragstests
Bernd Steckmeister and Claude Opus 5.5
2026-10-07 11:55:28 +02:00
b2413ef627
chore: Version 0.1.36+37 (Beta-Release)
v0.1.36
Bernd Steckmeister
2026-07-07 06:22:30 +02:00
a4f9fd70e6
chore: Anzeigename gross geschrieben -> 'Pyramid' (Launcher-Label, Fenstertitel, Windows-Produktname); Paket-ID/Binaername unveraendert
Bernd Steckmeister
2026-07-07 06:22:29 +02:00
bf552ee194
feat: Windows-Audiogeraete-Erkennung reparieren - Dummy-PeerConnection weckt das Audio-Device-Modul (M3)
Bernd Steckmeister
2026-07-07 06:22:28 +02:00
e0179ad907
chore: auth_log-Check 23:12-03:06 - Mehr-Stunden-Fenster erfuellt, Langzeit-Punkt abgehakt
Bernd Steckmeister and Claude Fable 5
2026-07-07 03:07:40 +02:00
8b36d16cdd
chore: auth_log-Check 18:29-22:49 + 22:49-23:12 im PC_TESTPLAN dokumentiert
Bernd Steckmeister and Claude Fable 5
2026-07-06 23:13:40 +02:00
f8f5332d90
feat: Call-Robustheit + Standalone-Voice-Channel per Klick beitretbar (M3)
Bernd Steckmeister and Claude Fable 5
2026-07-06 22:50:58 +02:00
ffd70caffd
feat: 60-FPS-Streaming-Presets (hd60/fhd60) fuer Bildschirm-Streams (M4)
Bernd Steckmeister and Claude Fable 5
2026-07-06 22:19:25 +02:00
9f797279eb
test: Live-E2E-Verifikation SQLCipher mit echtem Login (Test-Account)
Bernd Steckmeister and Claude Fable 5
2026-07-06 22:11:48 +02:00
dba4b64df8
feat: PYRAMID_PROFILE_DIR-Override fuer Desktop-Testprofile (app_dirs.dart)
Bernd Steckmeister and Claude Fable 5
2026-07-06 18:55:30 +02:00
fdc16afa70
docs: Streaming-60fps-Task fuer Autopilot (M4) - hohe Aufloesung + 60 FPS, Ist-Analyse + Umsetzungsschritte
Bernd Steckmeister
2026-07-06 18:51:59 +02:00
9950e1eb29
chore: CHANGES-Hook-Log nachgezogen
Bernd Steckmeister and Claude Fable 5
2026-07-06 18:29:49 +02:00
17b3798dc0
docs: zweiter Netz-Blip 18:25 ebenfalls ohne Logout ueberstanden; Frage an Bernd (Test-Account fuer Emulator-Tests) notiert
Bernd Steckmeister and Claude Fable 5
2026-07-06 18:29:36 +02:00
f2b9afbfea
test: SQLCipher auf Android-Emulator verifiziert (Neuanlage verschluesselt, Klartext-Migration, Neustart ohne Re-Migration)
Bernd Steckmeister and Claude Fable 5
2026-07-06 18:28:25 +02:00
9693174de9
docs: auth_log-Check 17:43-Fenster - echter 7-min-Netzausfall ohne Logout ueberstanden, Sync selbst erholt
Bernd Steckmeister and Claude Fable 5
2026-07-06 18:20:24 +02:00
bca7abb206
docs: Session-Abschluss protokolliert (Analyse-Korrektur, VoicePrefs-Tests, 32 Tests im Testplan, Beobachtung laeuft seit 17:43)
Bernd Steckmeister and Claude Fable 5
2026-07-06 17:55:03 +02:00
3698048b26
test: VoicePrefs-Fassade abgesichert - historische Keys, null/leer-Loeschen, Fallback 1.0 (3 neue Tests, gesamt 32)
Bernd Steckmeister and Claude Fable 5
2026-07-06 17:54:06 +02:00
3300a44c4a
docs: State-Management-Doc korrigiert - MediaCache-Umstellung ist NICHT risikoarm (Chat-Timeline haengt dran), zurueckgestellt
Bernd Steckmeister and Claude Fable 5
2026-07-06 17:52:09 +02:00
6b0ae21f2b
docs: State-Management-Ist-Analyse + Umbauplan (M2), ROADMAP-Punkt annotiert
Bernd Steckmeister and Claude Fable 5
2026-07-06 17:50:05 +02:00
41bcaf2a88
chore: toten incomingCallProvider aus app_state.dart entfernt (seit M2-Call-Pilot unreferenziert)
Bernd Steckmeister and Claude Fable 5
2026-07-06 17:48:16 +02:00
52b0ae975a
docs: settings_encryption-Split + auth_log-Check 17:14-Fenster protokolliert, Beobachtung auf 17:43 umgestellt
Bernd Steckmeister and Claude Fable 5
2026-07-06 17:45:36 +02:00
6128953e28
refactor: settings_encryption.dart (1470 Zeilen) in 4 thematische part-Dateien unter encryption/ geteilt (M2, zeichenidentisch verifiziert)
Bernd Steckmeister and Claude Fable 5
2026-07-06 17:43:53 +02:00
c8cc1480a8
docs: PC_TESTPLAN - Beobachtungsfenster auf 17:14 aktualisiert (Neustarts durch Refactoring-Praxistests)
Bernd Steckmeister
2026-07-06 17:16:20 +02:00
643ba662dd
docs: voice_channel-Split protokolliert, ROADMAP-Nachtrag (app_shell bleibt bewusst ungeteilt)
Bernd Steckmeister
2026-07-06 17:15:46 +02:00
95d9b07dbd
refactor: call_ui/voice_channel.dart (1123 Zeilen) in 5 thematische part-Dateien unter view/ geteilt (M2, zeichenidentisch verifiziert)
Bernd Steckmeister
2026-07-06 17:15:12 +02:00
b131f56b72
docs: M2-Teilschritte call_ui-Modul + VoicePrefs-Fassade protokolliert, ROADMAP/Schnitt-Doc nachgezogen
Bernd Steckmeister
2026-07-06 17:10:37 +02:00
d22f9c2961
refactor: voice_*-Prefs hinter VoicePrefs-Fassade in settings_prefs (M2 storage-Leitplanke, gleiche Keys/Semantik)
Bernd Steckmeister
2026-07-06 17:09:41 +02:00
b2335da2fb
refactor: Call-UI als Modul lib/features/call_ui (M2, Pilot-Schritt vervollstaendigt - reine Umbenennung)
Bernd Steckmeister
2026-07-06 17:09:40 +02:00
b84d31ca87
docs: auth_log-Langzeit-Check - 12:43-Lauf endete frueh (kein Logout), Beobachtung 16:57 neu gestartet
Bernd Steckmeister
2026-07-06 16:59:34 +02:00
f87db183ea
docs: Haertetest-Stand in PC_TESTPLAN/ROADMAP/PROGRESS - automatisierbarer Teil erledigt
Bernd Steckmeister
2026-07-06 12:45:20 +02:00
3c7eb9ddca
refactor: M2-Call-Pilot – Module call_signaling + voice_channel mit Fassaden (Entscheidung 2)
Bernd Steckmeister
2026-07-06 12:42:59 +02:00
f64398d3c6
feat: SQLCipher-Verschluesselung der pyramid.sqlite (M1) via neue Storage-Fassade app_database.dart
Bernd Steckmeister
2026-07-06 12:31:38 +02:00
cead62ccb2
fix: Autopilot fest auf nordmann-Konto (Bernd 2026-07-06) – Review (aa): private E-Mail vor Publikation entfernt, *.bak-* gitignored
Bernd Steckmeister and Claude Fable 5
2026-07-06 11:58:32 +02:00
4d16d49012
docs: Fable-5-Review (z) – (y)-Protokoll geprüft (kein Befund), Ende-Kriterium der Review-Kette geschärft
Bernd Steckmeister and Claude Fable 5
2026-07-05 19:03:56 +02:00
725f03abb0
docs: Fable-5-Review (y) – (x)-Hinterlassenschaft geprüft/nachgeholt, kein Pi-bearbeitbarer ROADMAP-Punkt offen
Bernd Steckmeister and Claude Fable 5
2026-07-05 18:41:20 +02:00
15001ae80a
docs: Fable-5-Review (x) – Protokoll-Commit der abgebrochenen Vorsession nachgeholt
Bernd Steckmeister and Claude Fable 5
2026-07-05 18:40:06 +02:00
1ef32c0022
chore: CHANGES.md (auto-Hook)
Bernd Steckmeister
2026-07-05 14:54:38 +02:00
66bf54bdff
docs: Dashboard bleibt Heimnetz-only (Bernd Nr. 3) – ROADMAP-Punkt geschlossen, Doku nachgezogen, Nr.-4-Vermerk am Secrets-Punkt
Bernd Steckmeister and Claude Fable 5
2026-07-05 14:53:27 +02:00
81ec06398f
docs: Fable-5-Review (v)+(w) – PC-Commits 825481e/4477ed9 geprüft, Fix korrekt, 1 Doku-Lücke (Entscheidung 3 nicht nachgezogen)
Bernd Steckmeister and Claude Fable 5
2026-07-05 14:52:09 +02:00
4477ed9101
fix: Hauptkonto-Profil ohne CLAUDE_CONFIG_DIR ansprechen (Config-Pfad-Falle)
Bernd Steckmeister and Claude Fable 5
2026-07-05 14:47:35 +02:00
825481e6fa
docs: Bernds Richtungsfragen beantwortet (ANTWORTEN_BERND.md) - SQLCipher vor M2, Call-Pilot zuerst, Dashboard Heimnetz-only, History unangetastet
Bernd Steckmeister
2026-07-05 07:41:36 +02:00
db4d001ef1
chore: CHANGES.md (auto-Hook)
Bernd Steckmeister and Claude Fable 5
2026-07-04 20:06:53 +02:00
af7c538e18
docs: Fable-5-Review (u) – (t)-Fix verifiziert, server.py-Review-Kette konvergiert
Bernd Steckmeister and Claude Fable 5
2026-07-04 19:44:55 +02:00
4c6efa2a7a
chore: CHANGES.md (auto-Hook)
Bernd Steckmeister and Claude Fable 5
2026-07-04 19:22:29 +02:00
d3e75c36a1
security: server.py Restbefund aus Review (t) – registration-status antwortet generisch statt str(e)
Bernd Steckmeister and Claude Fable 5
2026-07-04 19:21:19 +02:00
326cc598c7
chore: CHANGES.md (auto-Hook)
Bernd Steckmeister and Claude Fable 5
2026-07-04 18:57:29 +02:00
13b333cbec
security: server.py Restbefunde aus Review (s) – ban/unban-Body vor ADMIN_LOCK, generische 500er auf oeffentlichen Routen
Bernd Steckmeister and Claude Fable 5
2026-07-04 18:56:42 +02:00
4d4044b888
chore: CHANGES.md (auto-Hook)
Bernd Steckmeister and Claude Fable 5
2026-07-04 14:48:07 +02:00
5ada0e5038
security: server.py Restbefunde aus Review (r) – GET-Leser-Lock, Content-Length-Haertung, secrets-Token
Bernd Steckmeister and Claude Fable 5
2026-07-04 14:46:27 +02:00
c8ff850c98
security: server.py Admin-Routen serialisieren (ADMIN_LOCK, Review-Befund q)
Bernd Steckmeister and Claude Fable 5
2026-07-04 14:20:42 +02:00
d42beaf7ab
chore: CHANGES.md (auto-Hook)
Bernd Steckmeister and Claude Fable 5
2026-07-04 13:52:07 +02:00
343545b59e
security: server.py multithreaded + Diag-Log-Lock (Review-Befund p, Threading-Haertung vollendet)
Bernd Steckmeister and Claude Fable 5
2026-07-04 13:51:32 +02:00
455742d1bf
security: Dashboard-Admin-Routen per Interims-Gate auf Heimnetz begrenzt (Befund o)
Bernd Steckmeister and Claude Fable 5
2026-07-04 09:17:56 +02:00
e97a748b35
security: KRITISCH – Dashboard-Admin-Endpoints ohne Auth (Review-Befund o)
Bernd Steckmeister and Claude Fable 5
2026-07-04 08:43:42 +02:00
ba97f942d6
security: Diagnose-Endpoint gegen Disk-Fill haerten (Review-Befund l)
Bernd Steckmeister and Claude Fable 5
2026-07-04 04:32:38 +02:00
88af6c016c
chore: CHANGES.md (auto-Hook)
Bernd Steckmeister and Claude Fable 5
2026-07-04 04:07:39 +02:00
78e4174658
docs: LiveKit-Token-Minting-Migrationsplan (apiSecret raus aus Client)
Bernd Steckmeister and Claude Fable 5
2026-07-04 04:06:53 +02:00
925aafb2fe
security: Admin-Token aus Client entfernen (E2EE-Diagnose entkoppeln)
Bernd Steckmeister and Claude Fable 5
2026-07-04 04:04:15 +02:00
fe6427bfba
security: geleakte Secrets aus Repo entfernen (Review-Befund k)
Bernd Steckmeister and Claude Opus 4.8
2026-07-04 03:32:37 +02:00
a5a5c4baf5
docs: Fable-5-Review um Punkte (h)-(j) ergänzt, Testplan auf 24 Tests
Bernd Steckmeister and Claude Fable 5
2026-07-03 23:22:15 +02:00
7b90f20e36
fix: Lade-Race in BoolPref/StringSetPref (Review-Befund)
Bernd Steckmeister and Claude Fable 5
2026-07-03 23:20:49 +02:00
03b84e0e0e
docs: PC-Testplan Schritt 0 auf aktuellen Teststand (22 Tests) gebracht
Bernd Steckmeister and Claude Fable 5
2026-07-03 22:53:42 +02:00
7dfdbf1159
test: Vertragsnetz für die Storage-Fassade settings_prefs.dart
Bernd Steckmeister and Claude Fable 5
2026-07-03 22:53:26 +02:00