Commit Graph

263 Commits

Author SHA1 Message Date
Jesper Noordsij 288e4e2e2b Upgrade golangci-lint 2026-02-23 11:04:04 +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
Romain 60b19b7b81 Print access logs for rejected requests and warn about new behavior 2025-12-16 16:20:05 +01:00
Harold Ozouf 27326e6569 Redact logged install configuration 2025-07-18 17:16:04 +02:00
Kevin Pollet 84742275a4 Bump golang.org/x/net to v0.37.0 2025-03-26 10:06:05 +01:00
Julien Salleyron 86315e0f18 Fix ACME write when traefik is shutting down 2025-01-31 11:06:04 +01:00
Romain f9ff6049d3 Disable http2 connect setting for websocket by default
Co-authored-by: Kevin Pollet <pollet.kevin@gmail.com>
Co-authored-by: Julien Salleyron <julien.salleyron@gmail.com>
Co-authored-by: Michael <michael.matur@gmail.com>
2025-01-07 16:12:04 +01:00
Ludovic Fernandez f437fb4230 chore: update linter 2024-11-12 10:56:06 +01: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
Ludovic Fernandez 141abce2d5 chore: update linter 2024-03-20 10:26:03 +01:00
Ludovic Fernandez 88a2020817 chore: update linter 2024-02-19 15:44:03 +01:00
Ludovic Fernandez f29325c679 Update to go1.21 2023-08-16 17:50:06 +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
Ludovic Fernandez 9aa57f362b fix: improve error messages related to plugins 2023-06-02 11:34:06 +02:00
Ludovic Fernandez 511762cbf3 fix: clean code related to Hub 2023-05-15 16:38:05 +02:00
Romain 9c73c4c584 Enable Prometheus provider cleanup when only the router's metrics level is activated
Co-authored-by: Kevin Pollet <pollet.kevin@gmail.com>
2023-05-09 17:38:05 +02:00
Romain 807feef176 Include user-defined default cert for traefik_tls_certs_not_after metric
Co-authored-by: Mathieu Lonjaret <mathieu.lonjaret@gmail.com>
2023-02-23 16:14:06 +01:00
Ludovic Fernandez 778188ed34 fix: remove logs of the request 2022-12-05 11:30:05 +01: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 ab8d7d2e78 Remove Pilot support 2022-09-14 10:56: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
Ludovic Fernandez d9589878fb fix: allow starting Traefik even if plugin services have an issue 2022-09-02 11:44:08 +02:00
Ludovic Fernandez adf82d72ae chore: update linter 2022-08-31 08:24:08 +02:00
Ludovic Fernandez 91f4ccf087 Add Traefik Hub button and deprecate Pilot
Co-authored-by: Tom Moulard <tom.moulard@traefik.io>
2022-06-13 11:04:08 +02:00
Baptiste Mayelle 86cc6df374 feat: use dedicated entrypoint for the tunnels
Co-authored-by: Fernandez Ludovic <[ldez@users.noreply.github.com](mailto:ldez@users.noreply.github.com)>
2022-05-18 17:22:08 +02:00
Jean-Baptiste Doumenjou fbdb6e6e78 Add Traefik Hub Integration (Experimental Feature) 2022-03-24 19:44:08 +01:00
Ludovic Fernandez 4c0a3721d0 Plugins and token 2022-03-24 08:54:07 +01:00
Tom Moulard 0d58e8d1ad Add Traefik Hub access and remove Pilot access 2022-03-18 11:06:08 +01:00
Tom Moulard a79868fadc Merge current v2.6 into master 2022-02-15 09:09:16 +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
Dmitry Sharshakov ca55dfe1c6 Support InfluxDB v2 metrics backend 2022-02-09 15:32:12 +01:00
Richard Kojedzinszky 5780dc2b15 Refactor configuration reload/throttling
Co-authored-by: Mathieu Lonjaret <mathieu.lonjaret@gmail.com>
2022-02-07 11:58:04 +01:00
kevinpollet 32340252b2 Merge branch v2.5 into master 2021-10-06 11:55:12 +02:00
KallyDev 8d739c411b Move from deprecated ioutil to os and io packages 2021-09-28 15:30:14 +02:00
Tom Moulard 380514941c Merge current v2.5 into master 2021-09-23 16:10:03 +02:00
Ludovic Fernandez 6f4a7fb604 chore: upgrade linter 2021-09-16 09:16:07 +02: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
Ludovic Fernandez 6ae50389e6 Update code generator for plugin's dyn conf 2021-07-15 15:58:08 +02:00
Ludovic Fernandez 5e3e47b484 Local private plugins.
Co-authored-by: Julien Salleyron <julien.salleyron@gmail.com>
2021-06-25 15:50:09 +02:00
romain ce2e02b690 Merge current v2.4 into master 2021-06-22 14:44:56 +02:00
Daniel Tomcej 95e0633b2f Create buffered signals channel 2021-06-18 18:43:10 +02:00
Ludovic Fernandez 63ef0f1cee Add plugin's support for provider
Co-authored-by: Julien Salleyron <julien@traefik.io>
2021-05-11 16:14:10 +02:00
Jorge Arco 080cf98e51 Add router metrics 2021-04-30 10:22:04 +02:00
Jean-Baptiste Doumenjou cb4fb973b2 Merge current branch v2.4 into master 2021-03-31 09:43:04 +02:00
Tom Moulard 1e716a93ff Adding an option to (de)activate Pilot integration into the Traefik dashboard
Co-authored-by: Jean-Baptiste Doumenjou <925513+jbdoumenjou@users.noreply.github.com>
2021-03-22 19:18:04 +01:00
Jean-Baptiste Doumenjou 702e301990 Merge current branch v2.4 into master 2021-03-09 12:05:08 +01:00
Ludovic Fernandez 2e7833df49 chore: update linter. 2021-03-04 09:02:03 +01:00