Skip to content

[Release] Major Version v1.0.0 #4

@spaaleks

Description

@spaaleks

Info

Release Candidate: #3

Current state: Testing phase

Notes

  • 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

Metadata

Metadata

Assignees

Labels

documentationImprovements or additions to documentationenhancementNew feature or request

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions