tftsr-devops_investigation/src-tauri/src
Shaun Arman fbd6aab7fe
All checks were successful
Test / rust-fmt-check (pull_request) Successful in 1m20s
Test / frontend-typecheck (pull_request) Successful in 1m37s
Test / frontend-tests (pull_request) Successful in 1m35s
Test / rust-clippy (pull_request) Successful in 3m11s
PR Review Automation / review (pull_request) Successful in 4m22s
Test / rust-tests (pull_request) Successful in 4m28s
fix(security): expand Password PII patterns; add regression tests
Two credential patterns were missing from the PiiDetector, confirmed
by live audit log showing was_pii_redacted: false with plaintext creds:

1. Abbreviated key form (pass: abc123!!): the pattern only matched
   password|passwd|pwd. Added pass, passphrase, secret with a word
   boundary to prevent substring false positives (bypass:, compass:).

2. Natural language form (Is the password password123 good): added a
   second Password sub-pattern for keyword-adjacent values without a
   key separator. Value must contain a digit or special char to avoid
   flagging plain words (password strength, password policy).

5 new regression tests added. 233/233 Rust tests pass.
2026-05-31 20:47:59 -05:00
..
ai fix(security): backend-only PII redaction; fix fmt CI failure 2026-05-31 19:36:44 -05:00
audit fix(security): harden secret handling and audit integrity 2026-04-04 23:37:05 -05:00
commands fix: audit PII redaction metadata, safe bubble update, update ticket 2026-05-31 20:14:23 -05:00
db feat: attachment DB storage and cross-incident recall 2026-05-31 17:55:47 -05:00
docs feat: populate RCA and postmortem docs with real timeline data 2026-04-19 18:13:30 -05:00
integrations feat: add timeline_events table, model, and CRUD commands 2026-04-19 18:02:38 -05:00
mcp fix(mcp): add timeouts, delete audit log, OAuth state nonce; improve PR review prompt 2026-05-23 17:08:23 -05:00
ollama fix: provider routing uses provider_type, Active badge, fmt 2026-03-31 08:05:13 -05:00
pii fix(security): expand Password PII patterns; add regression tests 2026-05-31 20:47:59 -05:00
lib.rs fix(security): block PII in chat attachments and typed messages 2026-05-31 19:05:51 -05:00
main.rs feat: initial implementation of TFTSR IT Triage & RCA application 2026-03-14 22:36:25 -05:00
state.rs style(mcp): apply rustfmt formatting 2026-05-23 16:48:26 -05:00