Commit Graph

286 Commits

Author SHA1 Message Date
Gina A. 4595c7a920 Add maxResponseBodySize configuration to forwardAuth middleware 2026-02-23 11:30:06 +01:00
Jesper Noordsij c320bb4adb Bump to go1.25 2026-01-30 17:30:05 +01:00
Michael 51343bc15f Upgrade golangci-lint 2026-01-14 17:26:08 +01:00
Gina A. adf47fba31 Make encoded character options opt-in 2026-01-14 10:16:04 +01:00
Barbara Soraggi fc67185987 Replace markdown-include dependency with mkdocs-include-markdown-plugin 2026-01-13 10:08:04 +01:00
Romain 90ce858347 Fix deny encoded characters
Co-authored-by: Kevin Pollet <pollet.kevin@gmail.com>
2025-12-23 16:00:05 +01:00
Romain 4d7d627319 Reject suspicious encoded characters
Co-authored-by: Kevin Pollet <pollet.kevin@gmail.com>
2025-12-04 15:10:05 +01:00
Jesper Noordsij 50931813f2 Remove all mentions of ordering for TLSOption CurvePreferences field 2025-07-22 15:44:05 +02:00
Romain b0d8e08e2b Fix typo in redirect middleware documentation 2025-06-11 09:46:05 +02:00
Romain bfcef58a4f Fix KV reference rendering 2025-06-03 16:56:04 +02:00
Romain dd5cb68cb1 Sanitize request path 2025-04-17 10:02:04 +02:00
Anchal Sharma 6f18344c56 Add a warning about environment variables casing for static configuration 2024-10-30 10:54:04 +01:00
Kevin Pollet 5841441005 Cleanup Connection headers before passing the middleware chain
Co-authored-by: Romain <rtribotte@users.noreply.github.com>
2024-09-16 11:10:04 +02:00
Romain 0cf2032c15 Allow handling ACME challenges with custom routers 2024-09-13 15:54:04 +02:00
Josh Soref d547b943df Spelling 2024-09-13 11:40:04 +02:00
Michel Loiseleur e56ae1a766 Update to go1.23 2024-08-28 15:00:06 +02:00
Jesper Noordsij f84e00e481 Consistent entryPoints capitalization in CLI flag usage 2024-04-22 17:24:04 +02:00
Romain 240b83b773 Set default ReadTimeout value to 60s
Co-authored-by: Kevin Pollet <pollet.kevin@gmail.com>
2024-04-11 17:18:03 +02:00
Kevin Pollet 099c7e9444 Revert LingeringTimeout and change default value for ReadTimeout
Co-authored-by: Romain <rtribotte@users.noreply.github.com>
2024-04-11 15:48:04 +02:00
Romain cef842245c Introduce Lingering Timeout
Co-authored-by: Baptiste Mayelle <baptiste.mayelle@traefik.io>
Co-authored-by: Kevin Pollet <pollet.kevin@gmail.com>
2024-04-08 17:16:04 +02:00
Michel Loiseleur d3516aec31 docs: excludedIPs with IPWhiteList and IPAllowList middleware 2024-04-04 11:32:05 +02:00
Kevin Pollet 153765f99f Allow to configure TLSStore default generated certificate with labels 2024-02-26 10:02:06 +01:00
Ludovic Fernandez 1e7dbc70a0 fix: don't allow routers higher than internal ones 2024-02-15 16:40:05 +01:00
Ludovic Fernandez d5cb9b50f4 Update to go1.22
Co-authored-by: Julien Salleyron <julien.salleyron@gmail.com>
2024-02-07 17:14:07 +01:00
Michael 34d2a816c2 Enhance gendoc for Generating Static and Dynamic Reference Configuration Files 2024-01-16 10:32:05 +01:00
Michael 9adf0fb638 Prepare release v2.11.0-rc1 2024-01-03 11:12:05 +01:00
Ari Yonaty 74ab88d47e docs: fix description for anonymous usage statistics references 2024-01-02 18:20:06 +01:00
Landry Benguigui 0e92b02474 Deprecate IPWhiteList middleware in favor of IPAllowList
Co-authored-by: Kevin Pollet <pollet.kevin@gmail.com>
2024-01-02 17:04:06 +01:00
Julien Salleyron 9662cdca64 Add KeepAliveMaxTime and KeepAliveMaxRequests features to entrypoints 2024-01-02 16:40:06 +01:00
Baptiste Mayelle 3dfaa3d5fa Add Redis Sentinel support
Co-authored-by: Romain <rtribotte@users.noreply.github.com>
2024-01-02 16:16:05 +01:00
Michael 789046f162 feat: upgrade codegen for kubernetes to v0.28.3 2023-11-22 11:28:06 +01:00
Dylan Rodgers dbc679dc30 Updates business callout in the documentation 2023-09-13 18:38:05 +02:00
Ludovic Fernandez ebde81e91c chore: remove dead static configuration references 2023-07-24 08:40:05 +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
LandryBe e62fe64ec9 Encode query semicolons
Co-authored-by: Romain <rtribotte@users.noreply.github.com>
2023-06-15 18:20:06 +02:00
Dylan Rodgers 878e7de56a Add business callouts 2023-06-09 09:18:05 +02:00
Ludovic Fernandez 511762cbf3 fix: clean code related to Hub 2023-05-15 16:38:05 +02:00
Ludovic Fernandez be702c2b61 Prepare release v2.10.0-rc1 2023-03-22 11:06:05 +01:00
Romain f7be1e97df Support multiple namespaces in the Nomad Provider 2023-03-21 15:50: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
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
Romain 7af9d16208 Introduce traefik.io API Group CRDs 2023-03-20 15:38:08 +01:00
Aofei Sheng b3f162a8a6 Fix default configuration settings for Nomad Provider 2023-03-20 10:44:05 +01:00
Romain 2c550c284d Remove raw cert escape in PassTLSClientCert middleware 2022-10-13 15:08:08 +02:00
Fernandez Ludovic dd34905ea9 Merge branch v2.8 into v2.9 2022-09-30 12:24:04 +02:00
Boris HUISGEN 82cf6c9577 Fix watch option description for Docker provider 2022-09-30 10:50:09 +02:00
Romain e9f98fb6eb Prepare release v2.9.0-rc1 (#9334) 2022-09-14 16:52:03 +02:00
José Gaspar b351266b2d Add support for ECS Anywhere 2022-09-14 16:22:08 +02:00