Ludovic Fernandez
553ef94047
chore: update linter
2023-11-17 01:50:06 +01:00
Romain
1d85515aac
Remove healthcheck interval configuration warning
2023-08-08 18:10: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
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
Romain
21c455cf20
Remove User-Agent header removal from ReverseProxy director func
2023-02-28 17:06:05 +01:00
Ludovic Fernandez
778188ed34
fix: remove logs of the request
2022-12-05 11:30:05 +01:00
Simon Delicata
ccbbd0d766
Remove side effect on default transport tests
2022-10-24 10:52:04 +02:00
Fernandez Ludovic
c4cc30ccc6
Merge branch v2.8 into v2.9
2022-09-23 09:07:13 +02:00
Julien Salleyron
9cd54baca4
Optimize websocket headers handling
...
Co-authored-by: Kevin Pollet <pollet.kevin@gmail.com>
2022-09-22 10:00:09 +02:00
Qi
788f8fa951
Make the loadbalancers servers order random
...
Co-authored-by: Mathieu Lonjaret <mathieu.lonjaret@gmail.com>
Co-authored-by: Romain <rtribotte@users.noreply.github.com>
2022-09-14 14:42:08 +02:00
romain
703de5331b
Merge current v2.8 into master
2022-08-31 18:19:31 +02:00
Ludovic Fernandez
adf82d72ae
chore: update linter
2022-08-31 08:24:08 +02:00
kevinpollet
626da4c0ae
Merge current v2.8 into master
2022-08-18 14:50:44 +02:00
Ludovic Fernandez
45453b20fa
chore: update to go1.19
2022-08-09 17:36:08 +02:00
Douglas De Toni Machado
af749f1864
Add a method option to the service Health Check
2022-08-08 15:22:07 +02:00
Tom Moulard
7751fb24eb
Update linter
2022-07-19 18:38:09 +02:00
Julien Salleyron
a887794313
Fix HostRegexp and Query muxers
2022-06-27 15:16:08 +02:00
Maxence Moutoussamy
23340c46e6
Add log when missing path in health check
2022-06-20 15:40:13 +02:00
Daniel Tomcej
dad76e0478
Add muxer for TCP Routers
2022-03-17 18:02:08 +01:00
Tom Moulard
79aab5aab8
Add Failover service
...
Co-authored-by: Kevin Pollet <pollet.kevin@gmail.com>
2022-03-17 12:02:09 +01:00
Josh Soref
819de02101
Spelling
2022-02-21 12:40:09 +01:00
Tom Moulard
1f17731369
feat: add readIdleTimeout and pingTimeout config options to ServersTransport
...
Co-authored-by: Kevin Pollet <pollet.kevin@gmail.com>
2021-11-09 12:16:08 +01: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
Anton Gubarev
0ac6f80b50
Fix empty body error in mirror
2021-09-02 10:46:13 +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
mpl
838a8e18d3
healthcheck: add support at the load-balancers of services level
...
Co-authored-by: Dmitry Sharshakov <d3dx12.xx@gmail.com>
Co-authored-by: Julien Salleyron <julien.salleyron@gmail.com>
Co-authored-by: Jean-Baptiste Doumenjou <925513+jbdoumenjou@users.noreply.github.com>
Co-authored-by: Romain <rtribotte@users.noreply.github.com>
Co-authored-by: Tom Moulard <tom.moulard@traefik.io>
2021-06-25 21:08:11 +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
jcuzzi
d13d078351
Add ability to disable HTTP/2 in dynamic config
2021-03-29 14:32:03 +02:00
Marc Vertes
e898080460
feature: tune transport buffer size to increase performance
2021-03-05 14:30:04 +01:00
Romain
bdba7d3adf
Update to go1.16
2021-03-04 20:08:03 +01:00
Ludovic Fernandez
2e7833df49
chore: update linter.
2021-03-04 09:02:03 +01:00
Manuel Zapf
bae28c5f57
Only allow iframes to be loaded from our domain
2021-02-18 14:54:03 +01:00
Ludovic Fernandez
f54136b602
chore: update linter.
2020-12-29 10:54: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
267d0b7b5a
chore: update linter.
2020-11-06 09:26:03 +01:00
Ludovic Fernandez
05333b9579
acme: new HTTP and TLS challenges implementations.
2020-10-29 15:40:04 +01:00
Robin Müller
f2e53a3569
Re-add server up metrics
2020-09-26 13:30:03 +02:00
Fernandez Ludovic
86c099d629
Merge branch v2.3 into master
2020-09-17 12:32:18 +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
Julien Salleyron
76f42a3013
add ServersTransport on services
2020-09-11 15:40:03 +02:00
Fernandez Ludovic
3678bd5a93
Merge branch v2.2 into v2.3
2020-09-04 21:06:11 +02:00
Julien Salleyron
52790d3c37
Headers response modifier is directly applied by headers middleware
...
Co-authored-by: Ludovic Fernandez <ldez@users.noreply.github.com>
2020-09-01 18:16:04 +02:00
Ludovic Fernandez
1502d20def
chore: move the parser to a dedicated package.
2020-08-17 18:04:03 +02:00
Stephen Solka
dcd0cda0c6
prefer NoError/Error over Nil/NotNil
2020-07-19 13:10:03 +02:00
Ludovic Fernandez
a20e90aa17
chore: update linter.
2020-07-07 14:42:03 +02:00
mpl
9f32292473
internal handlers: support for response modifiers
...
Co-authored-by: Julien Salleyron <julien@containo.us>
Co-authored-by: Romain <rtribotte@users.noreply.github.com>
Co-authored-by: Jean-Baptiste Doumenjou <jb.doumenjou@gmail.com>
2020-06-15 12:20:05 +02:00
Ludovic Fernandez
328611c619
Update linter
2020-05-11 12:06:07 +02:00
Michael
a813d32c53
Manage case for all Websocket headers
2020-04-27 18:12:04 +02:00
Thomas Brandstetter
756aa82aa9
Fix case-sensitive header Sec-Websocket-Version
2020-04-21 17:16:05 +02:00