148 Commits (b4f1a713978f44b6f26721bd4eaa355164e3e6f4)

Author SHA1 Message Date
Matthew Holt dbe164d98a
httpcaddyfile: Fix automation policy consolidation again (fix #4161) 4 years ago
Francis Lavoie f5db41ce1d
encode: Drop `prefer` from Caddyfile (#4156) 4 years ago
Francis Lavoie 77764714ad
encode: Default to order the formats are enabled for `prefer` in Caddyfile (#4151) 4 years ago
Francis Lavoie 3cf443f0fe
httpcaddyfile: Add `grace_period` global option (#4152) 4 years ago
Francis Lavoie e4a22de9d1
reverseproxy: Add `handle_response` blocks to `reverse_proxy` (#3710) (#4021) 4 years ago
Francis Lavoie ef7f15f3a4
httpcaddyfile: Add `auto_https ignore_loaded_certs` (#4077) 4 years ago
Francis Lavoie 6e0e3e1537
httpcaddyfile: Add global option for `storage_clean_interval` (#4134) 4 years ago
Alban Lecocq ff6ca577ec
httpcaddyfile: Fix unexpectedly removed policy (#4128) 4 years ago
Francis Lavoie a8d45277ca
caddyfile: Fix `import` replacing unrelated placeholders (#4129) 4 years ago
Francis Lavoie d789596bc0
caddyhttp: Implement better logic for inserting the HTTP->HTTPS redirs (#4033) 4 years ago
Matthew Holt 96bb365929
httpcaddyfile: Take into account host scheme/port (fix #4113) 4 years ago
Francis Lavoie 3f6283b385
fileserver: Add status code override (#4076) 4 years ago
Francis Lavoie 1455d6bb69
httpcaddyfile: Fix panic in automation policy consolidation (#4104) 4 years ago
Steffen Brüheim f35a7fa466
encode,staticfiles: Content negotiation, precompressed files (#4045) 4 years ago
Francis Lavoie 75f797debd
reverseproxy: Implement health_uri, deprecate health_path, supports query (#4050) 4 years ago
Francis Lavoie f1c36680fc
headers: Fix Caddyfile parsing for `request_header` with matchers (#4085) 4 years ago
Aaron Taylor f137b82227
logging: add replace filter for static value replacement (#4029) 4 years ago
Aaron Taylor 2a127ac3d1
caddyconfig: add global option for configuring loggers (#4028) 4 years ago
Rajat Jain 802f80c382
map: Accept regex substitution in outputs (#3991) 4 years ago
Francis Lavoie 51f35ba03f
reverseproxy: Fix upstreams with placeholders with no port (#4046) 4 years ago
Matthew Holt edb362aa96
httpcaddyfile: Fix catch-all site block sorting 4 years ago
Matthew Holt 653a0d3f6b
httpcaddyfile: Fix automation policies 4 years ago
Mohammed Al Sahaf 0aefa7b047
ci: deflake integration tests (#3966) 4 years ago
Matthew Holt 160d199999
caddytest: Update Caddyfile tests for formatting, HTTP-only blocks 4 years ago
Matthew Holt d68cff8eb6
httpcaddyfile: Skip TLS APs for HTTP-only hosts (fix #3977) 4 years ago
Sven Dowideit f0c0f38ba5
tests: use actual admin port value in error message (#3973) 4 years ago
Jordi Masip 8b6fdc04da
caddytls: add 'key_type' subdirective (#3956) 4 years ago
yaxin 3c9256a1be
reverseproxy: Caddyfile health check headers, host header support (#3948) 4 years ago
Matthew Holt 7846bc1e06
httpcaddyfile: Adjust iterator when removing AP (fix #3953) 4 years ago
Matt Holt c8557dc00b
caddyfile: Introduce basic linting and fmt check (#3923) 4 years ago
Dave Henderson ebc278ec98
metrics: allow disabling OpenMetrics negotiation (#3944) 4 years ago
Matthew Holt 63bda6a0dc
caddyhttp: Clean up internal auto-HTTPS redirect code 4 years ago
Jack Baron c898a37f40
httpcaddyfile: support matching headers that do not exist (#3909) 4 years ago
Matthew Holt 7e719157d9
httpcaddyfile: Decrement counter when removing conn policy (fix #3906) 4 years ago
Francis Lavoie a26f70a12b
headers: Fix Caddyfile parsing with request matcher (#3892) 4 years ago
Matthew Holt 03d853e2ec
httpcaddyfile: Fix test on Windows 4 years ago
Matthew Holt 63afffc2e3
httpcaddyfile: Proper log config with catch-all blocks (fix #3878) 4 years ago
Francis Lavoie 3cfefeb0f7
httpcaddyfile: Configure servers via global options (#3836) 4 years ago
Francis Lavoie 4a641f6c6f
reverseproxy: Add Caddyfile scheme shorthand for h2c (#3629) 4 years ago
Dave Henderson bd17eb205d
ci: Use golangci's github action for linting (#3794) 4 years ago
Gilbert Gilb's b0d5c2c8ae
headers: Support default header values in Caddyfile with '?' (#3807) 4 years ago
Nicola Piccinini 670b723e38
requestbody: Add Caddyfile support (#3859) 4 years ago
Matt Holt 13781e67ab
caddytls: Support multiple issuers (#3862) 4 years ago
Francis Lavoie b4f49e2962
caddyhttp: Merge query matchers in Caddyfile (#3839) 4 years ago
Francis Lavoie eda9a1b377
fastcgi: Add timeouts support to Caddyfile adapter (#3842) 4 years ago
Francis Lavoie 860cc6adfe
reverseproxy: Wire up some http transport options in Caddyfile (#3843) 4 years ago
Matt Holt 8d038ca515
fileserver: Improve and clarify file hiding logic (#3844) 4 years ago
Francis Lavoie 966d5e6b42
caddyhttp: Merge header matchers in Caddyfile (#3832) 4 years ago
Francis Lavoie b66099379d
reverseproxy: Add max_idle_conns_per_host; fix godocs (#3829) 4 years ago
Matt Holt db4f1c0277
httpcaddyfile: Revise automation policy generation (#3824) 4 years ago