aboutsummaryrefslogtreecommitdiffhomepage
path: root/modules/caddyhttp/vars.go
AgeCommit message (Expand)Author
2024-11-04caddyhttp: Add `MatchWithError` to replace SetVar hack (#6596)Francis Lavoie
2024-10-02caddyhttp: Escaping placeholders in CEL, add `vars` and `vars_regexp` (#6594)Francis Lavoie
2024-04-17caddyfile: Populate regexp matcher names by default (#6145)Francis Lavoie
2024-03-21vars: Make nil values act as empty string instead of `"<nil>"` (#6174)Francis Lavoie
2024-03-05vars: Allow overriding `http.auth.user.id` in replacer as a special case (#6108)Francis Lavoie
2024-01-23caddyfile: Normalize & flatten all unmarshalers (#6037)Francis Lavoie
2023-03-02caddyhttp: Fix `vars_regexp` matcher with placeholders (#5408)Francis Lavoie
2022-09-01caddyhttp: Accept placeholders in vars matcher keyMatthew Holt
2022-08-02chore: Bump up to Go 1.19, minimum 1.18 (#4925)Francis Lavoie
2022-07-28caddyhttp: Clear out matcher error immediately after grabbing it (#4916)Francis Lavoie
2022-03-22httpcaddyfile: Add 'vars' directiveMatthew Holt
2022-03-11caddyhttp: retain all values of vars matcher when specified multiple times (#...Mohammed Al Sahaf
2021-12-13caddyhttp: Enhance vars matcher (#4433)Matt Holt
2021-09-24General minor improvements to docsMatthew Holt
2020-09-25caddyfile: Add support for `vars` and `vars_regexp` matchers (#3730)Mohammed Al Sahaf
2020-02-08v2: Implement RegExp Vars Matcher (#2997)Mohammed Al Sahaf
2020-01-22http: Fix vars matcherMatthew Holt
2020-01-09http: Change routes to sequential matcher evaluation (#2967)Matt Holt
2019-12-29Export Replacer and use concrete type instead of interfaceMatthew Holt
2019-12-23Improve godocs all aroundMatthew Holt
2019-12-10v2: Module documentation; refactor LoadModule(); new caddy struct tags (#2924)Matt Holt
2019-10-28v2: Logging! (#2831)Matt Holt
2019-08-21Refactor Caddyfile adapter and module registrationMatthew Holt
2019-08-09Implement config adapters and beginning of Caddyfile adapterMatthew Holt