caddy/modules/caddyhttp/templates
Francis Lavoie 792f1c7ed7
caddyhttp: Escaping placeholders in CEL, add `vars` and `vars_regexp` (#6594)
* caddyhttp: Escaping placeholders in CEL

* Simplify some of the test cases

* Implement vars and vars_regexp in CEL

* dupl lint is dumb

* Better consts for the placeholder CEL shortcut

* Bump CEL version, register a few extensions

* Refactor s390x test script for readability

* Add retries for s390x to smooth over flakiness

* Switch to `ph` for the CEL shortcut (match it in templates cause why not)
2024-10-02 06:34:04 -06:00
..
caddyfile.go caddyfile: Normalize & flatten all unmarshalers (#6037) 2024-01-23 19:36:59 -05:00
frontmatter.go chore: Use slices package where possible (#6585) 2024-09-25 14:30:56 -06:00
frontmatter_fuzz.go core: Windows service integration (#4790) 2022-07-29 14:06:54 -06:00
templates.go caddyhttp: Escaping placeholders in CEL, add `vars` and `vars_regexp` (#6594) 2024-10-02 06:34:04 -06:00
tplcontext.go caddyhttp: Escaping placeholders in CEL, add `vars` and `vars_regexp` (#6594) 2024-10-02 06:34:04 -06:00
tplcontext_test.go chore: check against errors of `io/fs` instead of `os` (#6011) 2024-01-02 08:48:55 +03:00