Commit graph

72 commits

Author SHA1 Message Date
Julien Salleyron c1dc783512 Remove first byte wait when tcp catches all 2019-06-07 19:30:07 +02:00
Julien Salleyron 518a37e776 rework loadbalancer support 2019-06-05 22:18:06 +02:00
mpl f6df556eb0 API: expose runtime representation
Co-authored-by: Julien Salleyron <julien.salleyron@gmail.com>
Co-authored-by: Jean-Baptiste Doumenjou <jb.doumenjou@gmail.com>
2019-05-16 10:58:06 +02:00
Ludovic Fernandez ed12366d52 Update tracing dependencies 2019-04-05 11:58:06 +02:00
Daniel Tomcej d2b38e6ac4 Enable CORS configuration 2019-04-02 10:40:04 +02:00
Ludovic Fernandez 72ffa91fe0 Clean old 2019-03-18 11:30:07 +01:00
Ludovic Fernandez 4c060a78cc Custom resource definition
Co-authored-by: Mathieu Lonjaret <mathieu.lonjaret@gmail.com>
2019-03-14 15:56:06 +01:00
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
SALLEYRON Julien 0cfaab02c0 k8s integration tests 2019-03-11 14:54:05 +01:00
SALLEYRON Julien 9ebe3c38b2 New rule syntax
Co-authored-by: jbdoumenjou <jb.doumenjou@gmail.com>
2019-01-30 16:24:07 +01:00
Ludovic Fernandez e5fb1ffeb7 Updates lego. 2019-01-30 14:00:05 +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
SALLEYRON Julien c815a732ef Migrate rest provider 2018-12-03 11:32:05 +01:00
Ludovic Fernandez b6498cdcbc Cherry pick v1.7 into master 2018-11-19 16:40:03 +01:00
Fernandez Ludovic bd4846aa9c Merge branch 'v1.7' into master 2018-09-07 19:33:01 +02:00
Jean-Baptiste Doumenjou efc6560d83 Pass the TLS Cert infos in headers 2018-08-29 11:36:03 +02:00
SALLEYRON Julien 00728e711c IPStrategy for selecting IP in whitelist 2018-08-24 16:20:03 +02:00
Gérald Croës 1ec4e03738 Remove etcd v2 2018-08-07 19:12:03 +02:00
Ludovic Fernandez d62f7e2082 Use official Pebble Image. 2018-08-01 16:56:04 +02:00
Trevin Teacutter 04d8b5d483 Adding compatibility for marathon 1.5 2018-07-03 23:42:03 +02:00
Gamalan 31a8e3e39a CNAME flattening 2018-07-03 16:44:05 +02:00
Ludovic Fernandez 139f280f35 ACME TLS ALPN 2018-07-03 12:44:04 +02:00
Ludovic Fernandez 17ad5153b8 Minor changes 2018-07-03 10:02:03 +02:00
Jean-Baptiste Doumenjou f0589b310f Fix multiple frontends with docker-compose --scale 2018-04-16 18:14:04 +02:00
NicoMen 16bb9b6836 ACME V2 Integration 2018-03-26 14:12:03 +02:00
NicoMen 8380de1bd9 Create ACME Provider 2018-03-05 20:54:04 +01:00
Fernandez Ludovic 21e28ae848 Merge branch 'v1.5' into master 2018-02-21 16:55:57 +01:00
Michael 31550fd2c9 Replace nginx by whoami in integration tests 2018-02-21 16:28:03 +01:00
SALLEYRON Julien 45fe218ee2 Isolate backend with same name on different provider 2018-02-16 11:04:04 +01:00
Marco Jantke ef4aa202d0 Fix high memory usage in retry middleware 2018-01-26 18:22:03 +01:00
Michael 9f741abd84 Fix integration tests in tracing 2018-01-25 12:00:05 +01:00
Bastiaan Bakker 32ccc26712 Add username in accesslog 2018-01-24 18:18:03 +01:00
Fernandez Ludovic 89d90de7d8 Merge branch '1.5.0-rc5' into master 2018-01-15 17:27:37 +01:00
Michael 709d50836b Fix bad access log 2018-01-11 10:04:03 +01:00
SALLEYRON Julien e2c5f3712f Fix redirect problem on dashboard + docs/tests on [web] 2018-01-11 09:46:03 +01:00
Michael 30ffba78e6 Opentracing support 2018-01-10 17:48:04 +01:00
SALLEYRON Julien 40b3c17703 Fix metrics problem on multiple entrypoints 2017-11-30 12:18:03 +01:00
NicoMen 66e489addb Update libkv dependency 2017-11-17 17:22:03 +01:00
Fernandez Ludovic 8719f2836e Merge 'v1.4.3' into master
Release v1.4.3
2017-11-15 23:01:08 +01:00
Ludovic Fernandez 0c702b0b6b Revert "Merge v1.4.2 into master" 2017-11-15 18:18:03 +01:00
Ludovic Fernandez 6fcab72ec7 Merge v1.4.2 into master 2017-11-14 16:48:03 +01:00
Michael 5ee2cae85c Fix Traefik reload if Consul Catalog tags change 2017-11-13 12:14:02 +01:00
SALLEYRON Julien 27d1b46835 Split Web into API/Dashboard, ping, metric and Rest Provider 2017-11-09 16:12:04 +01:00
Emile Vauge e8633d17e8 Add proxy protocol tests 2017-10-30 10:02:03 +01:00
Timo Reimann 1c98a9ad3e Add request accepting grace period delaying graceful shutdown. 2017-09-26 10:22:03 +02:00
Ben Parli d54417acfe Rate limiting for frontends 2017-09-09 13:36:03 +02:00
SALLEYRON Julien f80a6ef2a6 Fix consul catalog refresh problems 2017-09-08 20:50:04 +02:00
Chulki Lee 8c5514612f Fix whitespaces 2017-09-07 12:02:03 +02:00
Michael f16219f90a Exposed by default feature in Consul Catalog 2017-08-25 17:32:03 +02:00