Skip to content

[Feature] Config hot-reloading#5

Merged
spaaleks merged 1 commit into
devfrom
feature/config-hot-reloading
Apr 7, 2026
Merged

[Feature] Config hot-reloading#5
spaaleks merged 1 commit into
devfrom
feature/config-hot-reloading

Conversation

@spaaleks
Copy link
Copy Markdown
Owner

@spaaleks spaaleks commented Apr 7, 2026

No description provided.

@spaaleks spaaleks self-assigned this Apr 7, 2026
@spaaleks spaaleks merged commit b5f4fc7 into dev Apr 7, 2026
5 checks passed
@spaaleks spaaleks deleted the feature/config-hot-reloading branch April 7, 2026 17:49
spaaleks added a commit that referenced this pull request Apr 8, 2026
* [Feature] Version v0.0.1

* [Feature] Version v0.0.1-rc.1 (#2)

- Wildcard zone (`name: "*"`) so a single token can operate across all zones with record type, operation and subdomain filters still enforced (e.g. ACME DNS01 challenges)
- Multi zone shorthand (`names: [...]`) to apply one policy to a list of specific zones without repeating the rules for each
- Timing safe token comparison using `hmac.compare_digest instead` of `==` in `proxy/auth.py`
- Config example and README updated: replaced confusing localhost placeholder (for docker usage), added examples for all three zone variants (single, multi, wildcard), fixed incorrect subdomain filter comment (`^app\.` doesn't match nested subdomains), documented `names` and `*` in the zone policy options table 
- new wildcard policy tests and new config expansion tests (names, mixed, validation error)

* [Feature] Config hot-reloading (#5)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant