Commit graph

227 commits

Author SHA1 Message Date
Julien Salleyron 4a68d29ce2 Add a new protocol
Co-authored-by: Gérald Croës <gerald@containo.us>
2019-03-14 09:30:04 +01:00
Ludovic Fernandez ebded2cbc0 feat: new linting system. 2019-03-04 16:40:05 +01:00
Gérald Croës ac6b11037d Documentation Revamp
Co-authored-by: jbdoumenjou <jb.doumenjou@gmail.com>
2019-02-26 14:50:07 +01:00
SALLEYRON Julien db13dbdf46 fix missing trailers with retry 2019-02-13 17:26:04 +01:00
Ludovic Fernandez 115ddc6a4a refactor: applies linting. 2019-02-05 17:10:03 +01:00
SALLEYRON Julien 9ebe3c38b2 New rule syntax
Co-authored-by: jbdoumenjou <jb.doumenjou@gmail.com>
2019-01-30 16:24:07 +01:00
Gérald Croës a433e469cc SchemeRedirect Middleware
Co-authored-by: jbdoumenjou <jb.doumenjou@gmail.com>
2019-01-22 08:30:04 +01:00
Ludovic Fernandez b54c956c5e Adds Docker provider support
Co-authored-by: Julien Salleyron <julien@containo.us>
2019-01-18 15:18:04 +01:00
Gérald Croës 8735263930 Enables the use of elements declared in other providers 2019-01-15 14:28:04 +01:00
SALLEYRON Julien a79d6aa669 Add forwarded headers on entry point configuration 2019-01-15 09:44:03 +01:00
Jean-Baptiste Doumenjou 7efafa5a2c Migrates the pass client tls cert middleware 2019-01-09 11:28:04 +01:00
Julien Levesy fc8c24e987 Retry middleware : store headers per attempts and propagate them when responding. 2019-01-08 14:32:04 +01:00
Radoslaw Wesolowski d7bd69714d Redirection status codes for methods different than GET 2019-01-08 14:32:04 +01:00
SALLEYRON Julien 5d91c7e15c Remove old global config and use new static config 2018-11-27 17:42:04 +01:00
Ludovic Fernandez b6498cdcbc Cherry pick v1.7 into master 2018-11-19 16:40:03 +01:00
Ludovic Fernandez a09dfa3ce1 Dynamic Configuration Refactoring 2018-11-14 10:18:03 +01:00
Fernandez Ludovic d3ae88f108 Merge tag 'v1.7.4' into master 2018-10-30 12:34:00 +01:00
Brendan LE GLAUNEC 55334b2062 Fix display of client username field 2018-10-25 18:00:05 +02:00
Ludovic Fernandez 3f044c48fa Nil request body with retry 2018-10-23 10:10:04 +02:00
Gérald Croës e6a88f3531 Uses ASCII characters to spell Traefik 2018-10-17 16:24:04 +02:00
Fernandez Ludovic 6dcb51a4bd Merge 'v1.7.3' into master 2018-10-15 13:13:48 +02:00
Ludovic Fernandez 0335f6fba9 Log stack when panic 2018-10-12 15:40:03 +02:00
Michael 2c7b7cd6ca Fix recover from panic handler 2018-10-12 13:04:02 +02:00
Nic Cope 32f7fb8bff Make Zipkin trace rate configurable 2018-10-09 10:18:02 +02:00
Thibault Coupin 1431ac5751 Basic Auth custom realm 2018-10-04 16:46:03 +02:00
Ludovic Fernandez f10516deb7 Merge v1.7.0 into master 2018-09-25 15:06:03 +02:00
stffabi 29473ef356 Do not copy hop-by-hop headers to forward auth request 2018-09-24 10:42:03 +02:00
Fernandez Ludovic fdf14cd101 Merge 'v1.7' into master 2018-09-18 15:48:28 +02:00
stffabi c2938ff138 Remove hop-by-hop headers from forward auth response 2018-09-18 14:22:03 +02:00
Michael bb7c4aaf7e Fix tracing duplicated headers 2018-09-12 16:32:04 +02:00
Fernandez Ludovic bd4846aa9c Merge branch 'v1.7' into master 2018-09-07 19:33:01 +02:00
Ludovic Fernandez 48e7a87741 Update go version 2018-09-07 09:40:03 +02:00
SALLEYRON Julien f400292be7 Enable retry on websocket 2018-08-29 11:58:03 +02:00
Jean-Baptiste Doumenjou efc6560d83 Pass the TLS Cert infos in headers 2018-08-29 11:36:03 +02:00
Fernandez Ludovic 4055654e9b Merge branch 'v1.7' into master 2018-08-28 17:04:39 +02:00
SALLEYRON Julien 00728e711c IPStrategy for selecting IP in whitelist 2018-08-24 16:20:03 +02:00
Daniel Tomcej 870755e90d Extend https redirection tests, and fix incorrect behavior 2018-08-14 18:38:04 +02:00
Michael 9cd47dd2aa Small code enhancements 2018-08-06 20:00:03 +02:00
Gérald Croës 015cd7a3d0 Remove deprecated elements 2018-08-06 17:20:03 +02:00
Fernandez Ludovic dad0e75121 Merge branch 'v1.7' into master 2018-08-02 17:28:44 +02:00
Jean-Baptiste Doumenjou c159e316be Migrate Compress from bool to struct 2018-08-02 17:14:03 +02:00
Tristan Colgate-McFarlane 6f6ebb8025 Updates for jaeger tracing client. 2018-08-01 13:52:03 +02:00
Michael 7732e2307e Fix missing tracing backend in documentation 2018-08-01 13:36:03 +02:00
Alex Antonov 4d79c2a6d2 Added support for Trace name truncation for traces 2018-08-01 00:16:03 +02:00
Daniel Tomcej 91cafd1752 Correct Entrypoint Redirect with Stripped or Added Path 2018-07-31 11:28:03 +02:00
Ludovic Fernandez a953d3ad89 Auth section in web UI. 2018-07-17 12:02:03 +02:00
Jean-Baptiste Doumenjou 9ce444b91a Don't pass the Authorization header to the backends 2018-07-16 13:52:03 +02:00
Shane Smith-Sahnow bf73127e0b Performance enhancements for the rules matchers. 2018-07-09 15:08:04 +02:00
Ludovic Fernandez 17ad5153b8 Minor changes 2018-07-03 10:02:03 +02:00
hwhelan-CB f9b1106df2 Forward auth headers 2018-06-30 07:54:03 +02:00