mirror of
https://github.com/Jeuners/Logpy-AgentOne.git
synced 2026-09-09 15:02:33 +02:00
CSS-Blur (Sicher-Modus) verdeckt nur die Anzeige - im Seitenquelltext, DevTools oder Netzwerk-Tab standen die echten Rufnummern trotzdem drin, weil sie ganz normal im JSON von /api/anrufe und /api/verlauf ankamen. Bei Testzugang (per Token statt Passwort, self._via_token) werden nummer/ rueckrufnummer jetzt vor dem Senden durch einen Platzhalter ersetzt (_maskiere_anrufe), im Verlauf-Log werden eingebettete Ziffernfolgen ab 9 Stellen ersetzt (_maskiere_verlauf, gleiche Heuristik wie das bestehende Frontend-telBlur, nur serverseitig und wirklich ersetzend statt nur verdeckend). Die echten Werte verlassen den Server in diesem Modus nicht mehr. Getestet: 13 unmaskierte Rufnummern im Verlauf bei Passwort-Zugriff, 0 bei Token-Zugriff; _maskiere_anrufe() isoliert verifiziert. Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_015vtvcyNkapuDh583643hNs |
||
|---|---|---|
| .. | ||
| __init__.py | ||
| audit.py | ||
| bewertung.py | ||
| categorize.py | ||
| config.py | ||
| dashboard.py | ||
| deck.py | ||
| export.py | ||
| kontakte.py | ||
| loeschen.py | ||
| modellwahl.py | ||
| process_call.py | ||
| protokoll.py | ||
| resync.py | ||
| server.py | ||
| stapel.py | ||
| store.py | ||
| testzugang.py | ||
| transcribe.py | ||
| watch.py | ||