summaryrefslogtreecommitdiff
path: root/modules/caddyhttp/routes.go
AgeCommit message (Expand)Author
2023-05-16caddyhttp: Implement named routes, `invoke` directive (#5107)Francis Lavoie
2022-09-16caddyhttp: Make metrics opt-in (#5042)Matt Holt
2022-09-13httpcaddyfile: Fix sorting of repeated directivesMatthew Holt
2022-08-02chore: Bump up to Go 1.19, minimum 1.18 (#4925)Francis Lavoie
2022-07-28caddyhttp: Clear out matcher error immediately after grabbing it (#4916)Francis Lavoie
2021-09-17caddyhttp: Add support for triggering errors from `try_files` (#4346)Francis Lavoie
2021-05-05caddyhttp: Fix fallback for the error handler chain (#4131)Francis Lavoie
2020-09-17metrics: Fix hidden panic while observing with bad exemplars (#3733)Dave Henderson
2020-09-17metrics: Initial integration of Prometheus metrics (#3709)Dave Henderson
2020-05-11caddyhttp: Minor refactoring for preparing requestsMatthew Holt
2020-04-08chore: make the linter happier (#3245)Mohammed Al Sahaf
2020-01-16httpcaddyfile: Fix nested blocks; add handle directive; refactorMatthew Holt
2020-01-13http: Refactor automatic HTTPS (fixes #2972)Matthew Holt
2020-01-12http: Fix subroutes, ensure that next handlers can still be calledMatthew Holt
2020-01-09http: Change routes to sequential matcher evaluation (#2967)Matt Holt
2019-12-17http: Patch path matcher to ignore dots and spaces (#2917)Matthew Holt
2019-12-10v2: Module documentation; refactor LoadModule(); new caddy struct tags (#2924)Matt Holt
2019-10-10Miscellaneous cleanups / commentsMatthew Holt
2019-10-05caddyhttp: Define MatcherSets and RawMatcherSets typesMatthew Holt
2019-09-14Eliminate some TODOsMatthew Holt
2019-08-21Refactor Caddyfile adapter and module registrationMatthew Holt
2019-08-09Implement config adapters and beginning of Caddyfile adapterMatthew Holt
2019-07-11Add error & subroute handlers; weakString; other minor handler changesMatthew Holt
2019-07-09Flatten HTTP handler config (#2662)Matthew Holt
2019-07-05Little cleanupsMatthew Holt
2019-07-02go.mod: Append /v2 to module name; update all import pathsMatthew Holt
2019-06-30Add licenseMatthew Holt
2019-06-26Optionally enforce strict TLS SNI + HTTP Host matching, & misc. cleanupMatthew Holt
2019-06-18Implement templates handler; various minor cleanups and bug fixesMatthew Holt
2019-06-14Rename caddy2 -> caddyMatthew Holt
2019-06-04Change import paths to GitHub package namesMatthew Holt
2019-05-23Fix error handling and matching catch-all routesMatthew Holt
2019-05-22Allow multiple matcher sets in routes (OR'ed together)Matthew Holt
2019-05-22Export types and fields necessary to build configs (for config adapters)Matthew Holt
2019-05-20Implement rewrite middleware; fix middleware stack bugsMatthew Holt
2019-05-20Implement most of static file server; refactor and improve ReplacerMatthew Holt
2019-05-16Architectural shift to using context for config and module stateMatthew Holt
2019-05-14Rename and export some types, other minor changesMatthew Holt
2019-05-10caddyhttp: Implement better HTTP matchers including regexp; add testsMatthew Holt
2019-04-25Initial commit of Storage, TLS, and automatic HTTPS implementationsMatthew Holt
2019-04-11Begin implementing error handling and re-handlingMatthew Holt