kevinpollet
|
b22aef7fff
|
Merge branch v2.9 into v3.0
|
2023-01-02 15:20:39 +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 |
|
Ludovic Fernandez
|
778188ed34
|
fix: remove logs of the request
|
2022-12-05 11:30:05 +01:00 |
|
Simon Delicata
|
db287c4d31
|
Disable Content-Type auto-detection by default
|
2022-11-29 11:48:05 +01:00 |
|
Simon Delicata
|
a3e4c85ec0
|
Remove deprecated options
|
2022-11-25 10:50:06 +01:00 |
|
Fernandez Ludovic
|
ba1ca68977
|
Merge branch v2.9 into master
|
2022-11-23 09:22:52 +01:00 |
|
Ludovic Fernandez
|
56f7515ecd
|
New logger for the Traefik logs
|
2022-11-21 18:36:05 +01:00 |
|
xmessi
|
27c02b5a56
|
Log TLS client subject
|
2022-11-21 10:18:05 +01:00 |
|
Simon Delicata
|
f1b91a119d
|
Create a new capture instance for each incoming request
Co-authored-by: Romain <rtribotte@users.noreply.github.com>
|
2022-11-17 10:26:06 +01:00 |
|
Julien Salleyron
|
fadee5e87b
|
Rework servers load-balancer to use the WRR
Co-authored-by: Kevin Pollet <pollet.kevin@gmail.com>
|
2022-11-16 11:38:07 +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 |
|
Ngọc Long
|
240fb871b6
|
Support gRPC and gRPC-Web protocol in metrics
|
2022-11-08 10:52:09 +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 |
|
Romain
|
a041a6b198
|
Handle capture on redefined http.responseWriters
Co-authored-by: Mathieu Lonjaret <mathieu.lonjaret@gmail.com>
|
2022-10-27 16:08:06 +02:00 |
|
Ludovic Fernandez
|
7a6bfd3336
|
chore: change TCP middleware package
|
2022-10-26 17:42:07 +02:00 |
|
Wambugu
|
1b9873cae9
|
Renaming IPWhiteList to IPAllowList
|
2022-10-26 17:16:05 +02:00 |
|
Romain
|
2c550c284d
|
Remove raw cert escape in PassTLSClientCert middleware
|
2022-10-13 15:08:08 +02:00 |
|
romain
|
693d5da1b9
|
Merge v2.8 into master
|
2022-09-13 17:17:58 +02:00 |
|
Tom Moulard
|
d578ed7327
|
Add traffic size metrics
Co-authored-by: OmarElawady <omarelawady1998@gmail.com>
Co-authored-by: Mathieu Lonjaret <mathieu.lonjaret@gmail.com>
Co-authored-by: Romain <rtribotte@users.noreply.github.com>
|
2022-09-12 17:10:09 +02:00 |
|
MoonLightWatch
|
77c8d60092
|
fix: IPv6 addr in square brackets
|
2022-09-09 10:44:07 +02:00 |
|
Ludovic Fernandez
|
adf82d72ae
|
chore: update linter
|
2022-08-31 08:24:08 +02:00 |
|
Ludovic Fernandez
|
25027d6df8
|
fix: don't retry on panic
|
2022-08-29 11:36:08 +02:00 |
|
Romain
|
63f9ec9c38
|
Remove request dump from IPWhitelist debug log and tracing message
|
2022-08-11 16:20:14 +02:00 |
|
Ludovic Fernandez
|
45453b20fa
|
chore: update to go1.19
|
2022-08-09 17:36:08 +02:00 |
|
Julien Salleyron
|
0231db05b4
|
Improve performances when Prometheus metrics are enabled
|
2022-07-07 18:00:09 +02:00 |
|
Maxence Moutoussamy
|
8f6463ba7a
|
Support forwarded websocket protocol in RedirectScheme
Co-authored-by: Kevin Pollet <pollet.kevin@gmail.com>
|
2022-07-06 11:54:08 +02:00 |
|
romain
|
41748c3ae4
|
Merge current v2.7 into v2.8
|
2022-06-27 16:12:21 +02:00 |
|
Maxence Moutoussamy
|
ff17ac53df
|
RedirectScheme redirects based on X-Forwarded-Proto header
|
2022-06-24 12:04:09 +02:00 |
|
Tom Moulard
|
ae6e844143
|
Support URL replacement in errors middleware
|
2022-05-10 11:00:09 +02:00 |
|
Tom Moulard
|
707d355d4a
|
Merge branch v2.7 into master
|
2022-04-21 11:40:16 +02:00 |
|
mpl
|
55addfefc8
|
Re-add missing writeheader call in flush
Co-authored-by: Kevin Pollet <pollet.kevin@gmail.com>
|
2022-04-21 10:42:08 +02:00 |
|
mpl
|
0ecd85cc66
|
Fix bug for when custom page is large enough
Co-authored-by: Kevin Pollet <pollet.kevin@gmail.com>
|
2022-04-20 16:42: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
|
232e2c1e7d
|
Fix regexp handling in redirect middleware
|
2022-04-15 17:24:08 +02:00 |
|
Adrian Lai
|
71150bcaaf
|
Allow config of additonal CircuitBreaker params
|
2022-04-05 12:30:08 +02:00 |
|
Josh Soref
|
819de02101
|
Spelling
|
2022-02-21 12:40:09 +01:00 |
|
Ludovic Fernandez
|
371b6e3c86
|
chore: update linter
|
2022-02-15 14:56:53 +01:00 |
|
Ludovic Fernandez
|
d9fbb5e25c
|
Use CNAME for SNI check on host header
Co-authored-by: Julien Salleyron <julien.salleyron@gmail.com>
|
2022-02-14 17:18:08 +01:00 |
|
luckielordie
|
6bcfba43c8
|
Rename Datadog span tags
|
2022-02-10 16:00:09 +01:00 |
|
Tom Moulard
|
4da33c2bc2
|
Fix metrics bucket key high cardinality
|
2022-02-09 09:58:08 +01:00 |
|
Tom Moulard
|
bf29417136
|
Merge current v2.5 into master
|
2021-12-20 14:43:35 +01:00 |
|
Kevin Pollet
|
be44385b42
|
fix: process all X-Forwarded-For headers in the request
|
2021-12-14 15:36:07 +01:00 |
|
Tom Moulard
|
93de7cf0c0
|
feat: add in flight connection middleware
|
2021-11-29 17:12:06 +01:00 |
|
Pierre-Yves Aillet
|
95fabeae73
|
feat: rate-limit ceil Retry-After to superior integer
|
2021-11-16 16:38:11 +01:00 |
|
Daniel Adams
|
83a7f10c75
|
Refactor Exponential Backoff
|
2021-11-10 15:34:10 +01:00 |
|
kevinpollet
|
ce47f200d5
|
Merge branch v2.5 into master
|
2021-11-08 22:41:43 +01:00 |
|
Ludovic Fernandez
|
596f04eae8
|
chore: update linter
|
2021-11-04 09:50:11 +01:00 |
|
Kevin Pollet
|
d3ff0c2cd4
|
fix: do not require a TLS client cert when InsecureSkipVerify is false
Co-authored-by: Tom Moulard <tom.moulard@traefik.io>
|
2021-10-26 10:54:11 +02:00 |
|
Daniel Tomcej
|
fe32a7e584
|
fix: use EscapedPath as header value when RawPath is empty
|
2021-10-08 11:32:08 +02:00 |
|