mirror of
https://github.com/fabro-sh/fabro.git
synced 2026-10-01 02:04:24 +00:00
Introduces a configurable IP allowlist applied to the main API router and the GitHub webhook listener. Supports CIDR literals plus a `github_meta_hooks` keyword that resolves live against GitHub's meta API for the webhooks override. Adds trusted-proxy handling for X-Forwarded-For, validation that rejects Unix socket listeners without a trusted proxy count, and deep-merge logic for the new server.ip_allowlist and per-integration override layers. |
||
|---|---|---|
| .. | ||
| mod.rs | ||
| routing.rs | ||
| runs.rs | ||
| settings.rs | ||
| system.rs | ||
| tls.rs | ||