Age | Commit message (Collapse) | Author | |
---|---|---|---|
2019-06-30 | encode: Add "Vary" response header | Matthew Holt | |
2019-06-30 | Add license | Matthew Holt | |
2019-06-29 | Fix encoder name bug; remove unused field in encode middleware struct | Matthew Holt | |
2019-06-27 | Implement etag; fix related bugs in encode and templates middlewares | Matthew Holt | |
2019-06-21 | Various bug fixes and minor improvements | Matthew Holt | |
- Fix static responder so it doesn't replace its own headers config, and instead replaces the actual response header values - caddyhttp.ResponseRecorder type optionally buffers response - Add interface guards to ensure regexp matchers get provisioned - Use default HTTP port if one is not explicitly set - Encode middleware writes status code 200 if not written upstream - Templates and markdown only try to execute on text responses - Static file server sets Content-Type based on file extension only (this whole thing -- MIME sniffing, etc -- needs more configurability) | |||
2019-06-18 | Implement templates handler; various minor cleanups and bug fixes | Matthew Holt | |
2019-06-14 | Rename caddy2 -> caddy | Matthew Holt | |
Removes the version from the package name | |||
2019-06-13 | Implement brotli encoder; improve validation of other encoders | Matthew Holt | |
2019-06-10 | Implement encode middleware (#2) | Matt Holt | |
* Implement encode middleware * Add missing break; and add missing JSON struct field tag |