tftsr-devops_investigation/src-tauri
Shaun Arman 0a25ca7692 fix(pii): remove lookahead from hostname regex, fix fmt in analysis test
Rust's `regex` crate does not support lookaround assertions. The hostname
pattern `(?=.{1,253}\b)` caused a panic on every `PiiDetector::new()` call,
failing all four PII detector tests in CI (rust-fmt-check, rust-clippy,
rust-tests). Removed the lookahead; the remaining pattern correctly matches
valid FQDNs without the RFC 1035 length pre-check.

Also reformatted analysis.rs:253 to satisfy `rustfmt` (line break after `=`).

All 127 Rust tests pass and `cargo fmt --check` and `cargo clippy -- -D
warnings` are clean.
2026-04-05 09:59:19 -05:00
..
.cargo fix: resolve clippy format-args failures and OpenSSL vendoring issue 2026-04-04 15:05:13 -05:00
capabilities fix(security): harden secret handling and audit integrity 2026-04-04 23:37:05 -05:00
gen/schemas fix(security): harden secret handling and audit integrity 2026-04-04 23:37:05 -05:00
icons fix: replace empty icon placeholder files with real app icons 2026-03-15 20:31:52 -05:00
src fix(pii): remove lookahead from hostname regex, fix fmt in analysis test 2026-04-05 09:59:19 -05:00
target security: rotate exposed token, redact from PLAN.md, add secret patterns to .gitignore 2026-03-15 14:04:49 -05:00
build.rs feat: initial implementation of TFTSR IT Triage & RCA application 2026-03-14 22:36:25 -05:00
Cargo.lock fix(security): harden secret handling and audit integrity 2026-04-04 23:37:05 -05:00
Cargo.toml fix(security): harden secret handling and audit integrity 2026-04-04 23:37:05 -05:00
tauri.conf.json feat: add custom_rest provider mode and rebrand application name 2026-04-04 15:35:58 -05:00