summaryrefslogtreecommitdiffhomepage
path: root/replacer.go
AgeCommit message (Expand)Author
2024-04-24replacer: Implement `file.*` global replacements (#5463)Francis Lavoie
2024-03-21replacer: use RWMutex to protect static provider (#6184)Mohammed Al Sahaf
2024-01-13replacer: Fix escaped closing braces (#5995)Aziz Rmadi
2023-08-22replacer: change timezone to UTC for "time.now.http" placeholders (#5774)WeidiDeng
2023-08-07ci: Use gofumpt to format code (#5707)Jacob Gadikian
2023-03-27replacer: Add HTTP time format (#5458)Francis Lavoie
2022-10-07replacer: working directory global placeholder (#5127)Kévin Dunglas
2022-09-15Limit unclosed placeholder tolerance (fix #4170)Matthew Holt
2022-09-01map: Coerce val to string, fix #4987Matthew Holt
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
2021-08-16core: Unix ns and Unix ms time placeholders (#4280)Rainer Borene
2021-04-22caddyfile: Fix `import` replacing unrelated placeholders (#4129)Francis Lavoie
2020-06-26caddyhttp: Add 'map' handler (#3199)Mark Sargent
2020-05-21caddyhttp: Add time.now placeholder and update cel-go (closes #2594)Matthew Holt
2020-03-30Keep type information with placeholders until replacements happenMatthew Holt
2020-03-13v2: Implement 'pki' app powered by Smallstep for localhost certificates (#3125)Matt Holt
2020-03-11Fix #3130: Crash at fuzzing target replacer (#3133)Bill Glover
2020-03-08Rework Replacer loop to handle escaped braces (#3121)Bill Glover
2020-02-25v2: 'log' directive for Caddyfile, and debug mode (#3052)Matt Holt
2019-12-29Export Replacer and use concrete type instead of interfaceMatthew Holt
2019-12-17core: Add ReplaceFunc method to Replacer to allow dynamic replacementsMatthew Holt
2019-11-11core: Add tests to Replacer; fix panic (fixes #2852)Matthew Holt
2019-10-28v2: Logging! (#2831)Matt Holt
2019-10-10Miscellaneous cleanups / commentsMatthew Holt
2019-07-21Tests for replacer (#2675)Johannes Hörmann
2019-07-16Performance improvements to Replacer implementation (placeholders) (#2674)Matt Holt
2019-07-03Lowercase env var names in replacerMatthew Holt
2019-06-30Add licenseMatthew Holt
2019-06-14Rename caddy2 -> caddyMatthew Holt
2019-05-20Implement most of static file server; refactor and improve ReplacerMatthew Holt