fabro/crates
Bryan Helmkamp 2355cd573d Simplify webhook module: deduplicate PEM decoding, extract delivery_id, remove redundant state
- Reuse jwt_auth::decode_pem_env in read_github_private_key instead of duplicating base64/PEM logic
- Extract delivery_id once at top of webhook_handler instead of 3 separate times
- Remove redundant funnel_port field from WebhookManager (derive from listener.port())
- Gate parse_event_metadata behind debug log level to avoid full JSON parse on every webhook

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-08 12:45:38 -04:00
..
arc-agent Fix clippy warnings in arc-agent 2026-03-08 10:15:25 -04:00
arc-api Simplify webhook module: deduplicate PEM decoding, extract delivery_id, remove redundant state 2026-03-08 12:45:38 -04:00
arc-cli Support verbose = true in cli.toml to default verbose output on 2026-03-08 12:01:05 -04:00
arc-db Fix cargo fmt formatting across workspace 2026-03-04 00:36:44 -05:00
arc-devcontainer Fix Dependabot security alerts: update aws-lc-sys, jsonwebtoken, git2 2026-03-04 00:42:23 -05:00
arc-exe Fix CI: clippy warnings, formatting, and mTLS test cert version 2026-03-08 11:07:33 -04:00
arc-git-storage Add structured tracing across 7 crates per logging audit plan 2026-03-01 19:43:19 -05:00
arc-llm Fix CI: clippy warnings, formatting, and mTLS test cert version 2026-03-08 11:07:33 -04:00
arc-mcp Add structured tracing across 7 crates per logging audit plan 2026-03-01 19:43:19 -05:00
arc-slack Fix CI: clippy warnings, formatting, and mTLS test cert version 2026-03-08 11:07:33 -04:00
arc-sprites cargo fmt 2026-03-08 09:51:10 -04:00
arc-types Fix CI: clippy warnings, formatting, and mTLS test cert version 2026-03-08 11:07:33 -04:00
arc-util cargo fmt 2026-03-08 09:51:10 -04:00
arc-workflows Make goal optional in run config TOML so it can be provided via CLI --goal 2026-03-08 11:56:41 -04:00