Ludovic Fernandez
56f7515ecd
New logger for the Traefik logs
2022-11-21 18:36:05 +01:00
Greg
67d9c8da0b
Add support for Brotli
...
Co-authored-by: Mathieu Lonjaret <mathieu.lonjaret@gmail.com>
Co-authored-by: Tom Moulard <tom.moulard@traefik.io>
Co-authored-by: Romain <rtribotte@users.noreply.github.com>
Co-authored-by: Kevin Pollet <pollet.kevin@gmail.com>
2022-11-15 10:56:08 +01:00
Kevin Pollet
b2c4221429
Update vulcand/oxy to v1.4.2
2022-11-07 10:28:08 +01:00
Ludovic Fernandez
d131ef57da
chore: update nhooyr.io/websocket
2022-11-03 16:30:08 +01:00
Ludovic Fernandez
97de552e06
chore: update github.com/opencontainers/runc
2022-11-03 16:28:05 +01:00
kevinpollet
281fa25844
Merge branch v2.9 into master
2022-10-28 09:22:36 +02:00
Julien Salleyron
bd3eaf4f5e
Add GrpcWeb middleware
...
Co-authored-by: Kevin Pollet <pollet.kevin@gmail.com>
2022-10-27 17:34:06 +02:00
Ludovic Fernandez
7582da9650
Update Yaegi to v0.14.3
2022-10-26 18:22:05 +02:00
Fernandez Ludovic
e86f21ae7b
Merge branch 'v2.9' into master
2022-10-24 11:24:41 +02:00
Ludovic Fernandez
93212125e3
chore: bump github.com/BurntSushi/toml to v1.2.1
2022-10-23 14:16:05 +02:00
kevinpollet
cd0654026a
Merge branch v2.9 into master
2022-10-17 18:53:37 +02:00
Julien Levesy
b39ce8cc58
Support SPIFFE mTLS between Traefik and Backend servers
2022-10-14 17:16:08 +02:00
Ludovic Fernandez
0ca1c8aac3
fix: redis configuration type
2022-10-13 15:34:09 +02:00
kevinpollet
a5c520664a
Merge branch v2.9 into master
2022-10-06 16:40:09 +02:00
tony-defa
e2a9caf760
updated go-acme/lego to v4.9.0
...
Co-authored-by: Ludovic Fernandez <ldez@users.noreply.github.com>
2022-10-04 12:36:09 +02:00
Kevin Pollet
38d7011487
Add Tailscale certificate resolver
...
Co-authored-by: Mathieu Lonjaret <mathieu.lonjaret@gmail.com>
2022-09-30 15:20:08 +02:00
Fernandez Ludovic
dd34905ea9
Merge branch v2.8 into v2.9
2022-09-30 12:24:04 +02:00
tspearconquest
63a1186d3e
Update golang.org/x/net to latest version
2022-09-30 10:22:10 +02:00
romain
693d5da1b9
Merge v2.8 into master
2022-09-13 17:17:58 +02:00
Kevin Pollet
0cb2652f51
Update Yaegi to v0.14.2
2022-09-13 15:44:08 +02:00
Ludovic Fernandez
d531963f95
Update valkeyrie to v1.0.0
2022-09-12 17:40:09 +02:00
Tom Moulard
b26c45af2b
chore: update paerser to v0.1.9
2022-08-19 15:58:08 +02:00
Ludovic Fernandez
2cac58d9c0
Update paeser to v0.1.8
2022-08-12 16:08:07 +02:00
Ludovic Fernandez
868ab7a5c8
fix: update paerser to v0.1.7
2022-08-12 09:48:07 +02:00
Kevin Pollet
40db06204b
Update valkeyrie to a9a70ee
2022-08-11 15:42:07 +02:00
Ludovic Fernandez
45453b20fa
chore: update to go1.19
2022-08-09 17:36:08 +02:00
Ludovic Fernandez
b4ee7bdcbe
Bump paerser to v0.1.6
2022-08-01 15:12:08 +02:00
Julien Salleyron
0231db05b4
Improve performances when Prometheus metrics are enabled
2022-07-07 18:00:09 +02:00
Maxence Moutoussamy
51a02caea3
Upgrade valkeyrie to v0.4.1
2022-07-04 15:50:09 +02:00
romain
41748c3ae4
Merge current v2.7 into v2.8
2022-06-27 16:12:21 +02:00
Julien Salleyron
a887794313
Fix HostRegexp and Query muxers
2022-06-27 15:16:08 +02:00
Kevin Pollet
818541d4d7
Update yaegi to v0.13.0
2022-06-21 19:56:08 +02:00
Kevin Pollet
5c15f5fe04
Update DataDog tracing dependency to v1.38.1
...
Co-authored-by: Romain <rtribotte@users.noreply.github.com>
2022-06-16 17:54:08 +02:00
Seth Hoenig
aa0b5466a9
Implement Traefik provider for Nomad orchestrator
2022-06-10 18:32:08 +02:00
Tom Moulard
59e66dfce5
Merge current branch master into v2.7
2022-06-10 16:17:55 +02:00
Ludovic Fernandez
6d6f8b28d7
Update go-acme/lego to v4.7.0
2022-06-02 13:00:08 +02:00
romain
521109d3f2
Merge current v2.7 into master
2022-05-30 12:14:26 +02:00
romain
05f3e60366
Merge branch v2.6 into v2.7
2022-05-24 17:49:39 +02:00
mpl
c1919c6b24
Update Yaegi to v0.12.0
2022-05-23 12:52:08 +02:00
Ludovic Fernandez
9810120aff
Upgrade to oxy v1.4.1
2022-05-11 09:12:08 +02:00
Ludovic Fernandez
a34e1c0747
Upgrade to oxy v1.4.0
2022-05-10 09:36:08 +02:00
Maxence Moutoussamy
c29ed24a06
Update jaeger-client-go to v2.30.0
2022-05-10 08:50:09 +02:00
Tom Moulard
707d355d4a
Merge branch v2.7 into master
2022-04-21 11:40:16 +02:00
Tom Moulard
73ba7ed2d2
Merge branch v2.6 into v2.7
2022-04-21 10:59:46 +02:00
Kevin Pollet
a9fe3f98c5
Update Yaegi to v0.11.3
2022-04-20 14:56:09 +02:00
Romain
44621ad28c
Fix default for buffering middleware
...
Co-authored-by: Mathieu Lonjaret <mathieu.lonjaret@gmail.com>
Co-authored-by: Kevin Pollet <pollet.kevin@gmail.com>
2022-04-19 15:32:08 +02:00
Tom Moulard
883422dc21
Upgrade quic-go to v0.27.0
2022-04-06 10:06:13 +02:00
Sylvain Rabot
0d7d5a0318
Upgrade quic-go to v0.26.0
2022-03-28 17:08:09 +02:00
Tom Moulard
3bf4a8fbe2
Merge current v2.6 into master
2022-03-22 15:55:44 +01:00
Ludovic Fernandez
23a6602cbf
Bump paerser to v0.1.5
2022-03-22 11:04:08 +01:00
Tom Moulard
25725e9b2f
Merge current v2.6 into master
2022-02-21 14:07:27 +01:00
Tom Moulard
ce851a5929
Fix struct tag typo
2022-02-21 12:10:08 +01:00
Sylvain Rabot
9297055ad8
Upgrade quic-go to v0.25.0
2022-02-15 10:16:08 +01:00
Dmitry Sharshakov
ca55dfe1c6
Support InfluxDB v2 metrics backend
2022-02-09 15:32:12 +01:00
Richard Kojedzinszky
5780dc2b15
Refactor configuration reload/throttling
...
Co-authored-by: Mathieu Lonjaret <mathieu.lonjaret@gmail.com>
2022-02-07 11:58:04 +01:00
Tom Moulard
64af364b02
Merge current v2.5 into v2.6
2022-01-20 09:48:51 +01:00
Ludovic Fernandez
cf14b8fa92
Update go-acme/lego to v4.6.0
2022-01-20 09:38:07 +01:00
romain
b42a7c89e7
Merge current v2.5 into v2.6
2022-01-19 16:16:18 +01:00
mpl
4071f1e7f2
Mitigate memory leak
2022-01-17 14:28:05 +01:00
Kevin Pollet
b84829336d
Support Consul KV Enterprise namespaces
...
Co-authored-by: Romain <rtribotte@users.noreply.github.com>
2022-01-12 14:42:21 +01:00
Andrii Kushch
d969e59911
Upgrade Instana tracer dependency
2022-01-10 16:08:20 +01:00
Tom Moulard
fc7f109cb2
Merge current v2.5 into v2.6
2021-12-22 15:02:51 +01:00
Ludovic Fernandez
98fc6ca441
Update Yaegi to v0.11.2
2021-12-22 09:24:05 +01:00
Tom Moulard
bf29417136
Merge current v2.5 into master
2021-12-20 14:43:35 +01:00
Kevin Pollet
16250361c3
chore: update golang.org/x/net dependency version
2021-12-16 11:52:04 +01:00
Tom Moulard
89cd9e8ddd
Merge current v2.5 into master
2021-12-06 17:39:06 +01:00
Markus Lippert
92093a8c09
Update go-acme/lego to v4.5.3
2021-12-06 15:44:04 +01:00
Tom Moulard
def0c1a526
Update yaegi to v0.11.1
2021-11-30 17:36:06 +01:00
Kevin Pollet
321c9421ea
chore: update docker/cli and containerd dependency versions
2021-11-25 15:34:06 +01:00
Charlie Haley
5a225b4196
test: upgrade docker-compose
...
Co-authored-by: Rémi Buisson <remi.buisson@traefik.io>
2021-11-25 11:10:06 +01:00
Ludovic Fernandez
9df053e3f5
Update yaegi v0.11.0
2021-11-09 14:30:09 +01:00
Kevin Pollet
8e32d1913b
Update gateway api provider to v1alpha2
...
Co-authored-by: Tom Moulard <tom.moulard@traefik.io>
2021-11-09 11:34:06 +01:00
kevinpollet
32340252b2
Merge branch v2.5 into master
2021-10-06 11:55:12 +02:00
Ludovic Fernandez
918a343557
chore: update proxyprotocol and consul
2021-10-04 17:54:10 +02:00
Ludovic Fernandez
89001ae9a4
Update go-acme/lego to v4.5.0
2021-10-01 09:20:08 +02:00
Andrii Kushch
9ef3fc84f9
Upgrade Instana tracer and make process profiling configurable
2021-09-29 11:52:08 +02:00
Tom Moulard
380514941c
Merge current v2.5 into master
2021-09-23 16:10:03 +02:00
Ludovic Fernandez
7d09132a5c
Update yaegi to v0.10.0
2021-09-16 10:20:07 +02:00
Antoine
70359e5d27
Replace go-bindata with Go embed
...
Co-authored-by: nrwiersma <nick@wiersma.co.za>
2021-09-15 10:36:14 +02:00
Romain
287cebb498
Fix CRDs code and manifests generation
2021-09-02 14:40:08 +02:00
Sylvain Rabot
6c8d200373
Upgrade github.com/lucas-clemente/quic-go to v0.23.0
2021-09-02 12:06:10 +02:00
Romain
ddcb003b3b
Bump go.elastic.co/apm version to v1.13.1
2021-09-02 09:56:11 +02:00
Roopak Venkatakrishnan
352a72a5d7
Update x/sys to support go 1.17
2021-08-25 21:00:11 +02:00
Romain
bd1c84755b
Update Go version to v1.17
2021-08-17 17:20:12 +02:00
mpl
b7700e77bf
Update Go version
2021-08-13 17:42:09 +02:00
Ludovic Fernandez
1e69939532
Update yaegi to v0.9.21
2021-07-20 11:58:06 +02:00
Ludovic Fernandez
ffd4e207a4
Downgrade yaegi to v0.9.19
2021-07-19 18:54:04 +02:00
Tom Moulard
c515ace328
Library change for compress middleware to increase performance
2021-07-19 10:22:14 +02:00
Jean-Baptiste Doumenjou
16f65f669b
Update Gateway API version to v0.3.0
...
Co-authored-by: Tom Moulard <tom.moulard@traefik.io>
2021-07-15 17:20:08 +02:00
Ludovic Fernandez
6ae50389e6
Update code generator for plugin's dyn conf
2021-07-15 15:58:08 +02:00
Mohammad Gufran
7e43e5615e
Add Support for Consul Connect
...
Co-authored-by: Florian Apolloner <apollo13@users.noreply.github.com>
2021-07-15 14:02:11 +02:00
Ludovic Fernandez
5e3e47b484
Local private plugins.
...
Co-authored-by: Julien Salleyron <julien.salleyron@gmail.com>
2021-06-25 15:50:09 +02:00
romain
ce2e02b690
Merge current v2.4 into master
2021-06-22 14:44:56 +02:00
Wei Lun
dca348359b
add permissionsPolicy
and deprecate featurePolicy
2021-06-21 15:16:13 +02:00
Michael
2ccdc419d0
Override jaeger configuration with env variables
2021-06-18 18:10:05 +02:00
Andreas Fitzek
9af0e705a5
Update Elastic APM from 1.7.0 to 1.11.0
2021-06-17 09:52:05 +02:00
Ludovic Fernandez
b03c5ff5ce
Update go-acme/lego to v4.4.0
2021-06-08 23:50:05 +02:00
Ludovic Fernandez
ee12424795
Bump paerser to v0.1.4
2021-05-06 09:32:04 +02:00
Tom Moulard
dc8d5ef744
Add a mechanism to format the sticky cookie value
...
Co-authored-by: Jean-Baptiste Doumenjou <925513+jbdoumenjou@users.noreply.github.com>
2021-04-29 17:56:03 +02:00
Tom Moulard
0624cefc10
Merge branch 'master' into mrg-current-v2.4
2021-04-29 14:24:07 +02:00
Ludovic Fernandez
08b258a2cb
Update Yaegi to v0.9.17
2021-04-27 20:16:04 +02:00
Sylvain Rabot
e28b33b53b
Upgrade github.com/lucas-clemente/quic-go
2021-04-18 00:38:03 +02:00
Jean-Baptiste Doumenjou
cb4fb973b2
Merge current branch v2.4 into master
2021-03-31 09:43:04 +02:00
Jean-Baptiste Doumenjou
08e6ae07af
Update to gateway-api v0.2.0
...
Co-authored-by: Romain <rtribotte@users.noreply.github.com>
2021-03-15 09:44:03 +01:00
Matthias Schneider
49b46a9a3f
server: updating go-proxyproto with security bugfix from upstream
2021-03-15 09:16:03 +01:00
Ludovic Fernandez
36c316f39c
Update go-acme/lego to v4.3.1
2021-03-12 14:38:07 +01:00
Ludovic Fernandez
7e76abc067
Update go-acme/lego to v4.3.0
2021-03-11 09:52:04 +01:00
Jean-Baptiste Doumenjou
702e301990
Merge current branch v2.4 into master
2021-03-09 12:05:08 +01:00
dom3k
0e4b6d36fd
Use Docker dependency directly without replace directive
2021-03-07 22:26:03 +01:00
Romain
bdba7d3adf
Update to go1.16
2021-03-04 20:08:03 +01:00
Jean-Baptiste Doumenjou
992d4c1b94
Upgrade the CRD version from apiextensions.k8s.io/v1beta1 to apiextensions.k8s.io/v1
...
Co-authored-by: kevinpollet <pollet.kevin@gmail.com>
2021-03-03 15:32:04 +01:00
Jean-Baptiste Doumenjou
d2d7cf14e5
Bump paerser to v0.1.2
2021-03-03 12:46:03 +01:00
Ludovic Fernandez
32500773b8
Update Yaegi to v0.9.13
2021-02-24 17:06:03 +01:00
romain
1b21f0723f
Merge v2.4 into master
2021-02-16 11:12:09 +01:00
Jean-Baptiste Doumenjou
951d61bfcd
Apply content type exclusion on response
...
Co-authored-by: kevinpollet <pollet.kevin@gmail.com>
2021-02-12 12:12:03 +01:00
kevinpollet
2461e36ed4
Merge branch v2.4 into master
2021-01-25 12:42:23 +01:00
Ludovic Fernandez
da0a16e122
Update go-acme/lego to v4.2.0
2021-01-25 09:28:04 +01:00
Sune Keller
2bbb6fc427
Update sprig to v3.2.0
2021-01-20 15:10:04 +01:00
Julien Salleyron
e5a01c7cc8
Add HTTP3 support (experimental)
...
Co-authored-by: Ludovic Fernandez <ldez@users.noreply.github.com>
2021-01-07 14:48:04 +01:00
Romain
c21597c593
Add Kubernetes Gateway Provider
...
Co-authored-by: Jean-Baptiste Doumenjou <925513+jbdoumenjou@users.noreply.github.com>
2020-12-15 16:40:05 +01:00
romain
ea418aa7d8
Merge branch v2.3 into master
2020-12-15 15:28:00 +01:00
Harold Ozouf
5487015a83
Update Logrus to v1.7.0
2020-12-14 12:56:03 +01:00
Ludovic Fernandez
2a0760412c
Update Yaegi to v0.9.8
2020-12-14 12:00:04 +01:00
kevinpollet
eebbe64b36
Merge branch v2.3 into master
2020-12-11 10:58:00 +01:00
Ludovic Fernandez
134a767a7f
Update go-acme/lego to v4.1.3
2020-12-04 23:40:03 +01:00
Ludovic Fernandez
1c505903ff
fix: invalid slice parsing.
2020-11-24 09:40:03 +01:00
Ludovic Fernandez
53ed8e04ae
Update go-acme/lego to v4.1.2
2020-11-23 12:00:03 +01:00
kevinpollet
2112de6f15
Merge branch v2.3 into master
2020-11-20 11:30:07 +01:00
Kevin Pollet
08264749f0
Update Yaegi to v0.9.7
2020-11-19 17:56:03 +01:00
Matthias Schneider
84b125bdde
added support for tcp proxyProtocol v1&v2 to backend
2020-11-17 13:04:04 +01:00
Fernandez Ludovic
520fcf82ae
Merge branch v2.3 into master.
2020-11-09 00:07:28 +01:00
Ludovic Fernandez
9bdf9e1e02
Update Yaegi to v0.9.5
2020-11-08 23:42:03 +01:00
Ludovic Fernandez
3a45f05e36
Update go-acme/lego to v4.1.0
2020-11-08 23:24:04 +01:00
Ludovic Fernandez
267d0b7b5a
chore: update linter.
2020-11-06 09:26:03 +01:00
Jean-Baptiste Doumenjou
4fccde84bd
Merge current v2.3 branch into master
2020-10-23 14:29:22 +02:00
Ludovic Fernandez
ea459e9af0
fix: update Yaegi to v0.9.4
2020-10-23 11:30:04 +02:00
Ludovic Fernandez
c07301473b
fix: update Yaegi to v0.9.4
2020-10-16 11:02:03 +02:00
Romain
3567ae88ad
Bump k8s client to v0.19.2
2020-10-08 17:12:04 +02:00
Jean-Baptiste Doumenjou
c0f1e74bed
chore: move to Traefik organization.
...
Co-authored-by: Romain <rtribotte@users.noreply.github.com>
2020-09-16 15:46:04 +02:00
Ludovic Fernandez
660375d6e4
fix: uint64 alignment in go-kit.
2020-09-15 18:22:04 +02:00
Fernandez Ludovic
3678bd5a93
Merge branch v2.2 into v2.3
2020-09-04 21:06:11 +02:00
Ludovic Fernandez
41aa2672cd
Update go-acme/lego to v4.0.1
2020-09-04 10:52:03 +02:00
Kevin Pollet
584f4bc596
Update jaeger-client-go dependency to v2.25.0
2020-08-19 15:50:03 +02:00
Ludovic Fernandez
1502d20def
chore: move the parser to a dedicated package.
2020-08-17 18:04:03 +02:00
Ludovic Fernandez
eecc2f4dd7
Update to go1.15
2020-08-17 12:02:03 +02:00
Fernandez Ludovic
0186c31d59
feat: plugins integration.
2020-07-15 20:14:04 +02:00
jb doumenjou
73ca7ad0c1
Merge remote-tracking branch 'upstream/v2.2' into mrg-current-v2.2
2020-07-10 11:23:49 +02:00
Ludovic Fernandez
3350b56057
Update go-acme/lego to v3.8.0
2020-07-02 13:56:03 +02:00
Michael
7928e6d0cd
Merge branch 'v2.2' into master
2020-05-18 18:37:11 +02:00
Daniel Tomcej
5f0b6fde92
Upgrade Client-go to 0.18.2
2020-05-14 18:36:06 +02:00