Yakun Sun
|
d6457e6cbb
|
Set sameSite field for wrr load balancer sticky cookie
|
2023-08-08 15:12:06 +02:00 |
|
CleverUnderDog
|
ca2b9e8e77
|
Fix GrpcWeb middleware to clear ContentLength after translating to normal gRPC message
|
2023-08-08 14:48:05 +02:00 |
|
mmatur
|
eb585740a1
|
Merge branch v2.10 into v3.0
|
2023-07-24 12:58:06 +02:00 |
|
Ludovic Fernandez
|
47faae25d7
|
fix: traceability of the middleware plugins
|
2023-07-20 15:02:07 +02:00 |
|
Ludovic Fernandez
|
bed6069e82
|
fix: avoid panic on resource backends
|
2023-07-19 17:36:06 +02:00 |
|
Massimiliano D
|
e29da5ad65
|
Updates the Hub tooltip content using a web component and adds an option to disable Hub button
|
2023-07-19 16:56:05 +02:00 |
|
Fernandez Ludovic
|
a7ef965412
|
Merge branch v2.10 into v3.0
|
2023-06-20 19:33:05 +02:00 |
|
Romain
|
4fbe9b81ec
|
Remove support of the networking.k8s.io/v1beta1 APIVersion
|
2023-06-20 10:26:05 +02:00 |
|
Romain
|
5fd6913ee5
|
Fix OpenTelemetry metrics
Co-authored-by: LandryBe <[lbenguigui@gmail.com](mailto:lbenguigui@gmail.com)>
|
2023-06-20 09:12:05 +02:00 |
|
Michael
|
fecaec7a4a
|
feat: new endpoint for collect
|
2023-06-16 23:08:05 +02:00 |
|
LandryBe
|
e62fe64ec9
|
Encode query semicolons
Co-authored-by: Romain <rtribotte@users.noreply.github.com>
|
2023-06-15 18:20:06 +02:00 |
|
Romain
|
6885e410f0
|
Support informational headers in middlewares redefining the response writer.
Co-authored-by: LandryBe <lbenguigui@gmail.com>
|
2023-06-14 17:42:44 +02:00 |
|
Romain
|
d1bdeb3a92
|
Fix missing trailer with custom errors middleware
Co-authored-by: LandryBe <lbenguigui@gmail.com>
|
2023-06-14 14:48:05 +02:00 |
|
Fernandez Ludovic
|
606281a4a5
|
Merge branch v2.10 into v3.0
|
2023-06-05 11:43:02 +02:00 |
|
Ludovic Fernandez
|
c5f23493ab
|
chore: update linter
|
2023-06-05 10:24:06 +02:00 |
|
Ludovic Fernandez
|
9aa57f362b
|
fix: improve error messages related to plugins
|
2023-06-02 11:34:06 +02:00 |
|
João Silva
|
6977b68b72
|
Fix multiple subsets endpoint
|
2023-05-31 11:40:05 +02:00 |
|
Fernandez Ludovic
|
981ad74870
|
Merge branch v2.10 into v3.0
|
2023-05-17 11:18:37 +02:00 |
|
Erikas
|
021f37ff71
|
Do not check for wildcard domains for non DNS challenge
|
2023-05-16 16:00:06 +02:00 |
|
Ludovic Fernandez
|
511762cbf3
|
fix: clean code related to Hub
|
2023-05-15 16:38:05 +02:00 |
|
Ludovic Fernandez
|
466d7461b7
|
Split Docker provider
|
2023-05-10 15:28:05 +02:00 |
|
Fernandez Ludovic
|
fc071a5ebe
|
Merge branch v2.10 into master
|
2023-04-18 09:20:53 +02:00 |
|
Ludovic Fernandez
|
5635687a3e
|
fix: DeepCopy of PluginConf
|
2023-04-17 17:22:05 +02:00 |
|
Fernandez Ludovic
|
79c5f34156
|
Merge branch v2.10 into v3.0
|
2023-04-17 11:58:01 +02:00 |
|
Fernandez Ludovic
|
928db9bc42
|
chore: update linter
|
2023-04-17 11:01:26 +02:00 |
|
Ludovic Fernandez
|
be1b1a6489
|
chore: update linter
|
2023-04-03 10:06:06 +02:00 |
|
Ludovic Fernandez
|
f2eda3aa6d
|
chore: bump k8s.io/client-go from v0.22.1 to v0.26.3
|
2023-03-27 12:14:05 +02:00 |
|
Senan Kelly
|
ac9d88e5a2
|
Only warn about missing docker network when network_mode is not host or container
|
2023-03-24 01:26:07 +01:00 |
|
Ludovic Fernandez
|
8b47c5adf7
|
Remove deprecated code
|
2023-03-22 16:40:06 +01:00 |
|
Fernandez Ludovic
|
a3bcf0f39e
|
Merge branch v2.10 into v3.0
|
2023-03-22 12:52:38 +01:00 |
|
Ludovic Fernandez
|
be702c2b61
|
Prepare release v2.10.0-rc1
|
2023-03-22 11:06:05 +01:00 |
|
Fernandez Ludovic
|
54f6144ef2
|
Merge branch v2.9 into v2.10
|
2023-03-21 17:11:20 +01:00 |
|
Fernandez Ludovic
|
7875826bd9
|
Merge branch v2.10 into v3.0
|
2023-03-21 16:45:33 +01:00 |
|
Romain
|
f7be1e97df
|
Support multiple namespaces in the Nomad Provider
|
2023-03-21 15:50:06 +01:00 |
|
Romain
|
48a2c8e41c
|
Fix Nomad client TLS defaults
|
2023-03-21 15:32:06 +01:00 |
|
mpl
|
358f47443e
|
hub: get out of experimental.
Co-authored-by: Romain <rtribotte@users.noreply.github.com>
|
2023-03-20 21:14:05 +01:00 |
|
Romain
|
c823879097
|
Add prometheus metric requests_total with headers
Co-authored-by: Julien Salleyron <julien.salleyron@gmail.com>
|
2023-03-20 18:06:07 +01:00 |
|
Thomas Quinot
|
4bc2305ed3
|
Expose ContainerName in Docker provider
|
2023-03-20 17:42:06 +01:00 |
|
Philipp Trulson
|
99d779a546
|
Add support to send DataDog traces via Unix Socket
|
2023-03-20 17:16:08 +01:00 |
|
Romain
|
6e460cd652
|
Native Kubernetes service load-balancing
|
2023-03-20 16:46:05 +01:00 |
|
mpl
|
7c2af10bbd
|
Fix open connections metric
Co-authored-by: Romain <rtribotte@users.noreply.github.com>
|
2023-03-20 16:02:06 +01:00 |
|
Romain
|
7af9d16208
|
Introduce traefik.io API Group CRDs
|
2023-03-20 15:38:08 +01:00 |
|
Romain
|
598a257ae1
|
Remove config reload failure metrics
|
2023-03-20 15:14:05 +01:00 |
|
Aofei Sheng
|
b3f162a8a6
|
Fix default configuration settings for Nomad Provider
|
2023-03-20 10:44:05 +01:00 |
|
Romain
|
4aa3496092
|
Add HTTP 103 early hints unit test
Co-authored-by: Mathieu Lonjaret <mathieu.lonjaret@gmail.com>
|
2023-03-17 16:46:06 +01:00 |
|
mpl
|
20e47d9102
|
compress: add no compress unit tests
|
2023-03-02 10:26:05 +01:00 |
|
Romain
|
21c455cf20
|
Remove User-Agent header removal from ReverseProxy director func
|
2023-02-28 17:06:05 +01:00 |
|
Romain
|
807feef176
|
Include user-defined default cert for traefik_tls_certs_not_after metric
Co-authored-by: Mathieu Lonjaret <mathieu.lonjaret@gmail.com>
|
2023-02-23 16:14:06 +01:00 |
|
Ludovic Fernandez
|
7202038649
|
chore: update to go1.20
|
2023-02-23 15:06:05 +01:00 |
|
romain
|
241fb5093a
|
Merge current v2.9 into v3.0
|
2023-02-15 11:29:28 +01:00 |
|
Romain
|
1a6dfe1f6b
|
Adds the support for IPv6 in the TCP HostSNI matcher
|
2023-02-14 15:04:05 +01:00 |
|
Ludovic Fernandez
|
044dc6a221
|
fix: go module
|
2023-02-03 15:24:05 +01:00 |
|
Romain
|
38f5024ed0
|
Differentiate UDP stream and TCP connection in logs
|
2023-01-31 16:00:10 +01:00 |
|
mpl
|
479878503d
|
quic-go: bump to 89769f409f
|
2023-01-31 14:38:05 +01:00 |
|
Romain
|
707f84e2e4
|
Don't log EOF or timeout errors while peeking first bytes in Postgres StartTLS hook
|
2023-01-12 12:28:04 +01:00 |
|
Romain
|
b995a11d63
|
Prevent panicking when a container has no network interfaces
Co-authored-by: Kevin Pollet <pollet.kevin@gmail.com>
|
2023-01-11 15:14:05 +01:00 |
|
bendre90
|
8cd4923e72
|
Added router priority to webui's list and detail page
|
2023-01-09 17:24:05 +01:00 |
|
Tom Moulard
|
cd90b9761a
|
Merge current v2.9 into v3.0
|
2023-01-09 16:21:45 +01:00 |
|
Tom Moulard
|
f0f5f41fb9
|
Fix OpenTelemetry service name
Co-authored-by: Kevin Pollet <pollet.kevin@gmail.com>
|
2023-01-06 09:10:05 +01:00 |
|
Witold Duranek
|
0861c47e54
|
fix no rate limiting if average is 0
|
2023-01-03 16:16:05 +01:00 |
|
Tom Moulard
|
e1e86763e3
|
Prevents superfluous WriteHeader call in the error middleware
Co-authored-by: LandryBe <lbenguigui@gmail.com>
|
2023-01-02 17:00:05 +01:00 |
|
kevinpollet
|
b22aef7fff
|
Merge branch v2.9 into v3.0
|
2023-01-02 15:20:39 +01:00 |
|
Kevin Pollet
|
b9a175f5c2
|
Update copyright for 2023
|
2023-01-02 12:12:05 +01:00 |
|
Tom Moulard
|
a2016a2953
|
Detect dashboard assets content types
Co-authored-by: Romain <rtribotte@users.noreply.github.com>
|
2022-12-29 09:46:04 +01:00 |
|
Tom Moulard
|
c38d405cfd
|
Remove containous/mux from HTTP muxer
Co-authored-by: Simon Delicata <simon.delicata@traefik.io>
|
2022-12-22 17:16:04 +01:00 |
|
jandillenkofer
|
8c98234c07
|
Add option to the Ingress provider to disable IngressClass lookup
|
2022-12-22 16:30:05 +01:00 |
|
Roman Tomjak
|
d046af2e91
|
Add support for HTTPRequestRedirectFilter in k8s Gateway API
|
2022-12-22 15:02:05 +01:00 |
|
Tom Moulard
|
943238faba
|
Remove InfluxDB v1 metrics middleware
|
2022-12-19 14:32:04 +01:00 |
|
Romain
|
2b67f1f66f
|
Remove Marathon provider
|
2022-12-19 11:52:05 +01:00 |
|
Tom Moulard
|
2ad1fd725a
|
Remove Rancher v1 provider
|
2022-12-19 10:42:05 +01:00 |
|
Charlie Haley
|
7129f03dc9
|
fix: update opentelemetry dependency versions
|
2022-12-19 09:54:04 +01:00 |
|
Ludovic Fernandez
|
29b8b6911e
|
fix: sanitize X-Forwarded-Proto header in RedirectScheme middleware
Co-authored-by: Julien Salleyron <julien.salleyron@gmail.com>
|
2022-12-16 10:34:04 +01:00 |
|
mpl
|
74ef79ea23
|
mitigate race against server readiness in test
Co-authored-by: Romain <rtribotte@users.noreply.github.com>
|
2022-12-15 11:18:05 +01:00 |
|
Douglas De Toni Machado
|
a08a428787
|
Support HostSNIRegexp in GatewayAPI TLS routes
|
2022-12-12 16:30:05 +01:00 |
|
Simon Delicata
|
3eeea2bb2b
|
Add TCP Servers Transports support
Co-authored-by: Romain <rtribotte@users.noreply.github.com>
|
2022-12-09 09:58:05 +01:00 |
|
mpl
|
da93dab828
|
make file provider more resilient wrt first configuration
Co-authored-by: Romain <rtribotte@users.noreply.github.com>
Co-authored-by: Tom Moulard <tom.moulard@traefik.io>
|
2022-12-09 09:48:04 +01:00 |
|
Ludovic Fernandez
|
c2dac39da1
|
fix: detect dashboard content types
Co-authored-by: Julien Salleyron <julien.salleyron@gmail.com>
|
2022-12-09 08:24:05 +01:00 |
|
Simon Delicata
|
fdd3f2abef
|
Moves HTTP/3 outside the experimental section
|
2022-12-07 17:02:05 +01:00 |
|
Tom Moulard
|
517917cd7c
|
Merge current v2.9 into master
|
2022-12-07 15:55:46 +01:00 |
|
Ludovic Fernandez
|
a8df674dcf
|
fix: flaky tests
|
2022-12-07 10:56:05 +01:00 |
|
mpl
|
7e3fe48b80
|
Handle broken TLS conf better
Co-authored-by: Jean-Baptiste Doumenjou <925513+jbdoumenjou@users.noreply.github.com>
Co-authored-by: Romain <rtribotte@users.noreply.github.com>
|
2022-12-06 18:28:05 +01:00 |
|
Tom Moulard
|
8cf9385938
|
Rework Host and HostRegexp matchers
Co-authored-by: Simon Delicata <simon.delicata@traefik.io>
|
2022-12-06 10:40:06 +01:00 |
|
Romain
|
519ed8bde5
|
Prepare release v3.0.0-beta1
|
2022-12-05 16:58:04 +01:00 |
|
Ludovic Fernandez
|
778188ed34
|
fix: remove logs of the request
|
2022-12-05 11:30:05 +01:00 |
|
Ludovic Fernandez
|
c57876c116
|
Improve provider logs
|
2022-11-30 09:50:05 +01:00 |
|
Tom Moulard
|
0d81fac3fc
|
Add OpenTelemetry tracing and metrics support
|
2022-11-29 15:34:05 +01:00 |
|
Simon Delicata
|
db287c4d31
|
Disable Content-Type auto-detection by default
|
2022-11-29 11:48:05 +01:00 |
|
Antoine
|
4d86668af3
|
Update routing syntax
Co-authored-by: Tom Moulard <tom.moulard@traefik.io>
|
2022-11-28 15:48:05 +01:00 |
|
Simon Delicata
|
a3e4c85ec0
|
Remove deprecated options
|
2022-11-25 10:50:06 +01:00 |
|
Ludovic Fernandez
|
0ba51d62fa
|
fix: flaky with shutdown tests
|
2022-11-24 17:06:07 +01:00 |
|
Kevin Pollet
|
268d1edc8f
|
Fix flaky healthcheck test
|
2022-11-24 16:32:05 +01:00 |
|
Ludovic Fernandez
|
580e7fa774
|
fix: flaky tests on the configuration watcher
|
2022-11-24 16:00:06 +01:00 |
|
Ali Afsharzadeh
|
46c266661c
|
Add a status option to the service health check
|
2022-11-24 11:40:05 +01:00 |
|
Kevin Pollet
|
3f8aa13e68
|
Fix error when setting ServerUp metric labels
|
2022-11-23 16:04:05 +01:00 |
|
Ludovic Fernandez
|
08279047ae
|
Improve test logger assertions
|
2022-11-23 12:14:04 +01:00 |
|
Ludovic Fernandez
|
3dd4968c41
|
Retry on plugin API calls
|
2022-11-23 11:42:04 +01:00 |
|
Fernandez Ludovic
|
ba1ca68977
|
Merge branch v2.9 into master
|
2022-11-23 09:22:52 +01:00 |
|
Ludovic Fernandez
|
81a5b1b4c8
|
Increase the timeout on plugin download
|
2022-11-22 18:30:05 +01:00 |
|
Jérôme Guiard
|
d547718fdd
|
Support of allowEmptyServices in TraefikService
|
2022-11-22 10:18:04 +01:00 |
|
Ludovic Fernandez
|
56f7515ecd
|
New logger for the Traefik logs
|
2022-11-21 18:36:05 +01:00 |
|