0
Fork 0
mirror of https://github.com/caddyserver/caddy.git synced 2025-01-06 22:40:31 -05:00
caddy/modules/caddyhttp
Matt Holt b00dfd3965
v2: Logging! (#2831)
* logging: Initial implementation

* logging: More encoder formats, better defaults

* logging: Fix repetition bug with FilterEncoder; add more presets

* logging: DiscardWriter; delete or no-op logs that discard their output

* logging: Add http.handlers.log module; enhance Replacer methods

The Replacer interface has new methods to customize how to handle empty
or unrecognized placeholders. Closes #2815.

* logging: Overhaul HTTP logging, fix bugs, improve filtering, etc.

* logging: General cleanup, begin transitioning to using new loggers

* Fixes after merge conflict
2019-10-28 14:39:37 -06:00
..
caddyauth http: authentication module; hash-password cmd; http_basic provider 2019-10-10 14:37:27 -06:00
encode httpcaddyfile: Global storage configuration (closes #2758) 2019-09-19 12:42:36 -06:00
fileserver v2: Logging! (#2831) 2019-10-28 14:39:37 -06:00
headers reverse_proxy/headers: Expose header replacement ability in Caddyfile 2019-09-20 13:13:49 -06:00
httpcache caddyhttp: Improve ResponseRecorder to buffer headers 2019-10-15 14:07:10 -06:00
markdown caddyhttp: Improve ResponseRecorder to buffer headers 2019-10-15 14:07:10 -06:00
requestbody Refactor Caddyfile adapter and module registration 2019-08-21 10:46:35 -06:00
reverseproxy v2: Logging! (#2831) 2019-10-28 14:39:37 -06:00
rewrite v2: Logging! (#2831) 2019-10-28 14:39:37 -06:00
starlarkmw http: Add Starlark handler 2019-10-10 11:02:16 -06:00
templates Minor enhancements/fixes to rewrite directive and template virt req's 2019-10-16 15:18:02 -06:00
caddyhttp.go v2: Logging! (#2831) 2019-10-28 14:39:37 -06:00
errors.go go.mod: Append /v2 to module name; update all import paths 2019-07-02 12:37:06 -06:00
marshalers.go v2: Logging! (#2831) 2019-10-28 14:39:37 -06:00
matchers.go caddyhttp: Support placeholders in MatchHost (#2810) 2019-10-14 11:29:36 -06:00
matchers_test.go caddyhttp: Support placeholders in MatchHost (#2810) 2019-10-14 11:29:36 -06:00
replacer.go v2: Logging! (#2831) 2019-10-28 14:39:37 -06:00
replacer_test.go caddyhttp: host labels placeholders endianness from right->left 2019-10-14 12:09:43 -06:00
responsewriter.go caddyhttp: Improve ResponseRecorder to buffer headers 2019-10-15 14:07:10 -06:00
routes.go Miscellaneous cleanups / comments 2019-10-10 15:38:30 -06:00
server.go v2: Logging! (#2831) 2019-10-28 14:39:37 -06:00
staticerror.go Refactor Caddyfile adapter and module registration 2019-08-21 10:46:35 -06:00
staticresp.go v2: Logging! (#2831) 2019-10-28 14:39:37 -06:00
staticresp_test.go Implement config adapters and beginning of Caddyfile adapter 2019-08-09 12:05:47 -06:00
subroute.go v2: Logging! (#2831) 2019-10-28 14:39:37 -06:00
vars.go v2: Logging! (#2831) 2019-10-28 14:39:37 -06:00