1
0
mirror of https://github.com/containous/traefik.git synced 2025-08-25 13:49:32 +03:00

98 Commits

Author SHA1 Message Date
05be441027 Merge current v2.11 into v3.0 2024-03-12 12:08:03 +01:00
88a2020817 chore: update linter 2024-02-19 15:44:03 +01:00
5e0855ecc7 feat: adds conformance test gateway api 2024-01-22 15:30:05 +01:00
f57cee578f Merge back v2.11 into v3.0 2024-01-19 16:03:50 +01:00
8da38ec0a5 fix: tailscale is required for Docker Desktop users 2024-01-19 15:44:05 +01:00
111f3716fa Merge current v2.11 into v3.0 2024-01-17 11:37:50 +01:00
39b0aa6650 Improve makefile 2024-01-17 11:12:05 +01:00
3bbc560283 Merge v2.11 into v3.0 2024-01-10 14:08:30 +01:00
e522446909 Improve integration tests
Co-authored-by: Julien Salleyron <julien.salleyron@gmail.com>
2024-01-09 17:00:07 +01:00
cd8d5b8f10 chore: update github.com/docker/docker to v24.0.7 2024-01-05 15:10:05 +01:00
044dc6a221 fix: go module 2023-02-03 15:24:05 +01:00
2b67f1f66f Remove Marathon provider 2022-12-19 11:52:05 +01:00
56f7515ecd New logger for the Traefik logs 2022-11-21 18:36:05 +01:00
adf82d72ae chore: update linter 2022-08-31 08:24:08 +02:00
45453b20fa chore: update to go1.19 2022-08-09 17:36:08 +02:00
7751fb24eb Update linter 2022-07-19 18:38:09 +02:00
mpl
b7199a7a9b integration: use VPN for integration tests (for Mac)
Co-authored-by: Kevin Pollet <pollet.kevin@gmail.com>
2022-07-13 18:32:08 +02:00
5780dc2b15 Refactor configuration reload/throttling
Co-authored-by: Mathieu Lonjaret <mathieu.lonjaret@gmail.com>
2022-02-07 11:58:04 +01:00
5a225b4196 test: upgrade docker-compose
Co-authored-by: Rémi Buisson <remi.buisson@traefik.io>
2021-11-25 11:10:06 +01:00
bdba7d3adf Update to go1.16 2021-03-04 20:08:03 +01:00
5c853766e8 fix: flaky integration tests 2020-10-09 09:32:03 +02:00
c0f1e74bed chore: move to Traefik organization.
Co-authored-by: Romain <rtribotte@users.noreply.github.com>
2020-09-16 15:46:04 +02:00
1ef93fead7 Add HTTP Provider
* feat: add HTTP provider implementation

* refactor: add SetDefaults and struct tag for the new file parser

* feat: add TLS configuration property

* refactor: rework HTTP provider implementation

* feat: provide config only once if fetched config is unchanged

* style: lint

* ui: add HTTP provider icon

* tests: simplify and fix integration test

* docs: add reference config for file

* docs: move http reference config for file

Co-authored-by: Daniel Tomcej <daniel.tomcej@gmail.com>
2020-07-15 16:56:03 +02:00
a20e90aa17 chore: update linter. 2020-07-07 14:42:03 +02:00
mpl
115d42e0f0 UDP support
Co-authored-by: Julien Salleyron <julien.salleyron@gmail.com>
2020-02-11 01:26:04 +01:00
9b9f4be6a4 Add KV store providers (dynamic configuration only)
Co-authored-by: Jean-Baptiste Doumenjou <jb.doumenjou@gmail.com>
2019-11-28 21:56:04 +01:00
7be2db6e86 Add Consul Catalog provider 2019-10-15 17:34:08 +02:00
8e18d37b3d fix: logger and context. 2019-09-13 19:28:04 +02:00
89150e1164 Update to go1.13rc1 2019-08-26 06:06:05 -07:00
mpl
4ec90c5c0d Add rate limiter, rename maxConn into inFlightReq
Co-authored-by: Julien Salleyron <julien.salleyron@gmail.com>
Co-authored-by: Jean-Baptiste Doumenjou <jb.doumenjou@gmail.com>
2019-08-26 03:20:06 -07:00
0f32de4aa2 tests: improve timeout.
- upgrade k3s to v0.8.0
2019-08-12 05:06:04 -07:00
4c5e7a238d chore: go module 2019-08-12 05:06:04 -07:00
e3627e9cba Disable RateLimit temporarily 2019-07-19 10:50:05 +02:00
093658836e Restrict traefik.toml to static configuration. 2019-07-15 10:22:03 +02:00
f6436663eb Make HTTP Keep-Alive timeout configurable for backend connections 2019-06-28 00:36:04 +02:00
8d7eccad5d New static configuration loading system.
Co-authored-by: Mathieu Lonjaret <mathieu.lonjaret@gmail.com>
2019-06-17 11:48:05 +02:00
d2b38e6ac4 Enable CORS configuration 2019-04-02 10:40:04 +02:00
72ffa91fe0 Clean old 2019-03-18 11:30:07 +01:00
f1b085fa36 Move code to pkg 2019-03-15 09:42:03 +01:00
4c060a78cc Custom resource definition
Co-authored-by: Mathieu Lonjaret <mathieu.lonjaret@gmail.com>
2019-03-14 15:56:06 +01:00
4a68d29ce2 Add a new protocol
Co-authored-by: Gérald Croës <gerald@containo.us>
2019-03-14 09:30:04 +01:00
0cfaab02c0 k8s integration tests 2019-03-11 14:54:05 +01:00
246b245959 Adds Marathon support.
Co-authored-by: Julien Salleyron <julien@containo.us>
2019-01-29 17:54:05 +01:00
04958c6951 Adds default rule system on Docker provider.
Co-authored-by: Julien Salleyron <julien@containo.us>
2019-01-21 19:06:02 +01:00
b54c956c5e Adds Docker provider support
Co-authored-by: Julien Salleyron <julien@containo.us>
2019-01-18 15:18:04 +01:00
c815a732ef Migrate rest provider 2018-12-03 11:32:05 +01:00
a09dfa3ce1 Dynamic Configuration Refactoring 2018-11-14 10:18:03 +01:00
bd4846aa9c Merge branch 'v1.7' into master 2018-09-07 19:33:01 +02:00
efc6560d83 Pass the TLS Cert infos in headers 2018-08-29 11:36:03 +02:00
1ec4e03738 Remove etcd v2 2018-08-07 19:12:03 +02:00