mirror of
https://github.com/fabro-sh/fabro.git
synced 2026-08-28 05:27:41 +00:00
- Move the GitHub App webhook config update to fabro-github as update_app_webhook_config, matching the crate's existing HttpClient + Result<_, String> conventions. Server-side callers go through the new symbol. - Add Bind::tcp_port() on the enum itself and drop the free function. - Collapse the six near-identical "webhook strategy configured but ...; skipping webhook startup" warn branches into resolve_webhook_preconditions returning a Ready/Skip enum, with one warn! at the call site. - Replace the per-file test-helper wrappers (assert_status, checked_response, response_json, response_bytes) with local macro_rules! macros so file!()/line!() expand at the caller. Panic context now identifies the failing assertion's source line instead of the wrapper's definition. Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com> |
||
|---|---|---|
| .. | ||
| src | ||
| tests | ||
| Cargo.toml | ||