201 Commits

Author SHA1 Message Date
qwerty8811 2391520b50 Add optional X-Forwarded-Scheme and X-Scheme headers in forwarded headers middleware 2026-06-12 11:16:07 +02:00
Julien Salleyron 9d9f0d465d Add providers routing precedence configuration
Co-authored-by: Mathis Urien <contact.lbf38@gmail.com>
2026-04-02 09:08:05 +02:00
kevinpollet b4aa35e0fb Merge branch v3.6 into v3.7 2026-03-26 11:19:51 +01:00
Michael 25ab6f46d0 Fix allow colons and tildes in api.basePath validation 2026-03-24 17:32:05 +01:00
mmatur efcc60fbdb Merge branch v3.6 into master 2026-03-06 16:13:25 +01:00
Gina A. a0654afa97 Fix basePath validation for dashboard template 2026-02-25 17:12:15 +01:00
mmatur 4a4be524bb Merge v3.6 into master 2026-02-10 09:07:34 +01:00
Michael d337748873 Fix ObservabilityConfig SetDefaults 2026-02-09 10:48:05 +01:00
mmatur 08b1336af0 Merge current v3.6 into master 2026-01-16 11:43:56 +01:00
mmatur 3315a9fbec Merge current v2.11 into v3.6 2026-01-16 09:13:54 +01:00
romain 8479d66d18 Merge branch v2.11 into v3.6 2026-01-14 11:49:11 +01:00
Gina A. adf47fba31 Make encoded character options opt-in 2026-01-14 10:16:04 +01:00
mmatur df50421b53 Merge current v3.6 into master 2026-01-09 20:45:30 +01:00
Romain 26f4a669b8 Prevent Ingress Nginx provider http router to attach to an entrypoint with TLS
Co-authored-by: Gina A. <70909035+gndz07@users.noreply.github.com>
2026-01-09 17:38:05 +01:00
mmatur 0e360966a0 Merge current v3.6 into master 2025-12-29 16:43:41 +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
Gina A. 6af404b9da Add dashboard name configuration 2025-12-23 15:58:04 +01:00
kevinpollet 50c254a522 Merge branch v3.6 into master 2025-12-23 14:45:38 +01:00
Landry Benguigui 78e2dab155 feat: add global option to disable X-Forwarded-For appending 2025-12-19 11:18:04 +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
Romain e0d9b060cf Deprecate Kubernetes Ingress NGINX provider experimental flag 2025-11-18 16:56:04 +01:00
idurgakalyan 13bcdebc89 Add Knative provider 2025-10-08 09:32:05 +01:00
kevinpollet 3f23afb2c6 Merge branch v3.5 into master 2025-10-07 15:50:53 +02:00
Kevin Pollet 2a3b696d85 Fix provider option descriptions 2025-10-07 14:38:05 +01:00
Michael c5ed376d5f fix: otel not working without USER 2025-10-03 13:48:04 +01:00
GCHQDeveloper548 0b7f0b4042 Implement HTTP2 HPACK table size options 2025-10-03 13:24:04 +01:00
Evgenii Domashenkin e4f0f7be35 ServersTransport: set minimum MaxIdleConnsPerHost=-1 2025-09-22 10:54:04 +01:00
romain c2db9db1aa Merge branch v2.11 into v3.5 2025-08-26 17:35:37 +02:00
Ludovic Fernandez c820d18ada Bump github.com/go-acme/lego/v4 to v4.25.2 2025-08-11 14:44:05 +02:00
Ludovic Fernandez c0edcc09bb Bump github.com/go-acme/lego/v4 to v4.25.1 2025-07-24 09:54:05 +02:00
Kevin Pollet 7b78128d4e Add resourceAttributes option to OTel metrics
Co-authored-by: Romain <rtribotte@users.noreply.github.com>
2025-07-18 17:08:04 +02:00
Romain 8c23eb6833 Introduce trace verbosity config and produce less spans by default 2025-07-18 15:32:05 +02:00
Romain 9bd5c61782 NGINX Ingress Provider
Co-authored-by: Kevin Pollet <pollet.kevin@gmail.com>
2025-06-23 18:06:04 +02:00
Alessandro Chitolina b39ee8ede5 OCSP stapling 2025-06-06 17:44:04 +02:00
kevinpollet 9c1902c62e Merge branch v3.3 into v3.4 2025-04-18 11:49:36 +02:00
romain 30d836f963 Merge branch v2.11 into v3.3 2025-04-17 17:02:40 +02:00
romain f6fb240eb6 Merge branch v2.11 into v3.3 2025-04-17 16:18:33 +02:00
Romain dd5cb68cb1 Sanitize request path 2025-04-17 10:02:04 +02:00
Romain bb7ef7b48a Deprecate defaultRuleSyntax and ruleSyntax options
Co-authored-by: Kevin Pollet <pollet.kevin@gmail.com>
2025-03-21 11:02:04 +01:00
Romain 857fbb933e Do not create observability model by default
Co-authored-by: Kevin Pollet <pollet.kevin@gmail.com>
2025-01-29 13:56:04 +01:00
thomscode 0a6ff446c7 Fix deprecated dnsChallenge propagation logging and documentation 2025-01-13 10:06:04 +01:00
Jeff Spiers 6aa56788ea Add missing trailing s to propagation.delayBeforeCheck option 2025-01-08 09:36:04 +01:00
Kevin Pollet d953ee69b4 Add exprimental flag for OTLP logs integration 2024-12-12 12:22:05 +01: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
Ludovic Fernandez 33c1d700c0 Add options to control ACME propagation checks 2024-11-26 09:08:04 +01:00
Romain 0ec12c7aa7 Configurable API & Dashboard base path
Co-authored-by: Kevin Pollet <pollet.kevin@gmail.com>
2024-11-25 11:52:04 +01:00
kevinpollet 090db6d4b0 Merge branch v3.2 into master 2024-11-21 14:53:27 +01:00