61 Commits

Author SHA1 Message Date
mmatur 4aea15feea Merge v2.11 into v3.6 2026-04-20 11:19:04 +02:00
Julien Salleyron 5e1de22584 Fix trustForwardHeader on forward auth middleware 2026-04-17 15:42:05 +02:00
Varun Chawla 7a95bac64f Fix HasSecureHeadersDefined returning false when stsSeconds is 0 2026-03-03 12:12:05 -03:00
mmatur 13dc9a6892 Merge v2.11 into v3.6 2026-02-23 17:34:52 +01:00
Gina A. 4595c7a920 Add maxResponseBodySize configuration to forwardAuth middleware 2026-02-23 11:30:06 +01:00
mmatur 3315a9fbec Merge current v2.11 into v3.6 2026-01-16 09:13:54 +01:00
Michael 51343bc15f Upgrade golangci-lint 2026-01-14 17:26:08 +01:00
Romain 23788e90cb Fix deny encoded characters
Co-authored-by: Kevin Pollet <pollet.kevin@gmail.com>
2025-12-23 16:02: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
kevinpollet 61ad0f13e8 Merge branch v2.11 into v3.6 2025-12-04 16:25:18 +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
Michael c5ed376d5f fix: otel not working without USER 2025-10-03 13:48:04 +01:00
cui 86422af988 Refactor to use reflect.TypeFor 2025-08-21 16:10:07 +02:00
romain f6fb240eb6 Merge branch v2.11 into v3.3 2025-04-17 16:18:33 +02:00
Ludovic Fernandez f794f8a294 chore: update linter 2025-04-11 10:56:05 +02:00
Romain b1934231ca Manage observability at entrypoint and router level
Co-authored-by: Kevin Pollet <pollet.kevin@gmail.com>
2024-12-12 09:52:07 +01:00
Romain 826a2b74aa OpenTelemetry Logs and Access Logs
Co-authored-by: Kevin Pollet <pollet.kevin@gmail.com>
2024-12-06 14:50:04 +01:00
kevinpollet b7b4dd9554 Merge branch v2.11 into v3.2 2024-11-12 16:24:22 +01:00
Ludovic Fernandez f437fb4230 chore: update linter 2024-11-12 10:56:06 +01:00
kevinpollet 093989fc14 Merge branch v2.11 into v3.1 2024-09-16 16:41:57 +02:00
Josh Soref d547b943df Spelling 2024-09-13 11:40:04 +02:00
Michael a5df24a21d Upgrade dependencies 2024-07-19 14:52:04 +02:00
Julien Salleyron e7d1a98c5e Enhance wasm plugins
Co-authored-by: Michael <[michael.matur@gmail.com](mailto:michael.matur@gmail.com)>
2024-06-25 09:58:04 +02:00
Roman Donchenko b37aaea36d Headers middleware: support Content-Security-Policy-Report-Only 2024-06-07 09:24:04 +02:00
Fernandez Ludovic 34bd611131 Merge branch v2.11 into v3.0 2024-04-11 17:52:42 +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
kevinpollet c1d9b9ee1f Merge branch v2.11 into v3.0 2024-04-10 15:48:10 +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
Fernandez Ludovic 9f145dbc28 Merge branch v2.11 into v3.0 2024-04-03 17:54:11 +02:00
Ludovic Fernandez 141abce2d5 chore: update linter 2024-03-20 10:26:03 +01:00
mmatur 05be441027 Merge current v2.11 into v3.0 2024-03-12 12:08:03 +01:00
Ludovic Fernandez 88a2020817 chore: update linter 2024-02-19 15:44:03 +01:00
Romain bb6cd581a6 Align OpenTelemetry tracing and metrics configurations
Co-authored-by: Michael <michael.matur@gmail.com>
2024-02-06 10:04:05 +01:00
Romain 8b77f0c2dd Remove observability for internal resources 2024-01-30 16:28:05 +01:00
Romain 40de310927 Reintroduce dropped v2 dynamic config
Co-authored-by: Baptiste Mayelle <baptiste.mayelle@traefik.io>
2024-01-29 17:32:05 +01:00
Suyash Choudhary 980dac4572 Support file path as input param for Kubernetes token value 2024-01-11 17:06:06 +01:00
Jesse Haka 4ddef9830b Migrate to opentelemetry 2024-01-08 09:10:06 +01:00
romain e29a142f6a Merge v2.10 into v3.0 2023-11-29 14:39:01 +01:00
mmatur 286181aa61 Merge v2.10 into v3.0 2023-10-11 17:33:55 +02:00
Harold Ozouf b786f58f80 fix: false positive in url anonymization 2023-09-26 08:28:25 +02:00
Ludovic Fernandez 466d7461b7 Split Docker provider 2023-05-10 15:28:05 +02:00
Fernandez Ludovic 7875826bd9 Merge branch v2.10 into v3.0 2023-03-21 16:45:33 +01:00
Philipp Trulson 99d779a546 Add support to send DataDog traces via Unix Socket 2023-03-20 17:16:08 +01:00
Ludovic Fernandez 044dc6a221 fix: go module 2023-02-03 15:24: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
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
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