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
Michael
5e0855ecc7
feat: adds conformance test gateway api
2024-01-22 15:30:05 +01:00
mmatur
f57cee578f
Merge back v2.11 into v3.0
2024-01-19 16:03:50 +01:00
Michael
8da38ec0a5
fix: tailscale is required for Docker Desktop users
2024-01-19 15:44:05 +01:00
mmatur
111f3716fa
Merge current v2.11 into v3.0
2024-01-17 11:37:50 +01:00
Michael
39b0aa6650
Improve makefile
2024-01-17 11:12:05 +01:00
mmatur
3bbc560283
Merge v2.11 into v3.0
2024-01-10 14:08:30 +01:00
Michael
e522446909
Improve integration tests
...
Co-authored-by: Julien Salleyron <julien.salleyron@gmail.com>
2024-01-09 17:00:07 +01:00
Ludovic Fernandez
cd8d5b8f10
chore: update github.com/docker/docker to v24.0.7
2024-01-05 15:10:05 +01:00
Ludovic Fernandez
044dc6a221
fix: go module
2023-02-03 15:24:05 +01:00
Romain
2b67f1f66f
Remove Marathon provider
2022-12-19 11:52:05 +01:00
Ludovic Fernandez
56f7515ecd
New logger for the Traefik logs
2022-11-21 18:36:05 +01:00
Ludovic Fernandez
adf82d72ae
chore: update linter
2022-08-31 08:24:08 +02:00
Ludovic Fernandez
45453b20fa
chore: update to go1.19
2022-08-09 17:36:08 +02:00
Tom Moulard
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
Richard Kojedzinszky
5780dc2b15
Refactor configuration reload/throttling
...
Co-authored-by: Mathieu Lonjaret <mathieu.lonjaret@gmail.com>
2022-02-07 11:58:04 +01:00
Charlie Haley
5a225b4196
test: upgrade docker-compose
...
Co-authored-by: Rémi Buisson <remi.buisson@traefik.io>
2021-11-25 11:10:06 +01:00
Romain
bdba7d3adf
Update to go1.16
2021-03-04 20:08:03 +01:00
Ludovic Fernandez
5c853766e8
fix: flaky integration tests
2020-10-09 09:32:03 +02:00
Jean-Baptiste Doumenjou
c0f1e74bed
chore: move to Traefik organization.
...
Co-authored-by: Romain <rtribotte@users.noreply.github.com>
2020-09-16 15:46:04 +02:00
Kevin Pollet
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
Ludovic Fernandez
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
Ludovic Fernandez
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
Andrew Privalov
7be2db6e86
Add Consul Catalog provider
2019-10-15 17:34:08 +02:00
Ludovic Fernandez
8e18d37b3d
fix: logger and context.
2019-09-13 19:28:04 +02:00
Ludovic Fernandez
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
Fernandez Ludovic
0f32de4aa2
tests: improve timeout.
...
- upgrade k3s to v0.8.0
2019-08-12 05:06:04 -07:00
Fernandez Ludovic
4c5e7a238d
chore: go module
2019-08-12 05:06:04 -07:00
Julien Salleyron
e3627e9cba
Disable RateLimit temporarily
2019-07-19 10:50:05 +02:00
Ludovic Fernandez
093658836e
Restrict traefik.toml to static configuration.
2019-07-15 10:22:03 +02:00
Máté Szabó
f6436663eb
Make HTTP Keep-Alive timeout configurable for backend connections
2019-06-28 00:36:04 +02:00
Ludovic Fernandez
8d7eccad5d
New static configuration loading system.
...
Co-authored-by: Mathieu Lonjaret <mathieu.lonjaret@gmail.com>
2019-06-17 11:48:05 +02:00
Daniel Tomcej
d2b38e6ac4
Enable CORS configuration
2019-04-02 10:40:04 +02:00
Ludovic Fernandez
72ffa91fe0
Clean old
2019-03-18 11:30:07 +01:00
Ludovic Fernandez
f1b085fa36
Move code to pkg
2019-03-15 09:42:03 +01:00
Ludovic Fernandez
4c060a78cc
Custom resource definition
...
Co-authored-by: Mathieu Lonjaret <mathieu.lonjaret@gmail.com>
2019-03-14 15:56:06 +01:00
Julien Salleyron
4a68d29ce2
Add a new protocol
...
Co-authored-by: Gérald Croës <gerald@containo.us>
2019-03-14 09:30:04 +01:00
SALLEYRON Julien
0cfaab02c0
k8s integration tests
2019-03-11 14:54:05 +01:00
Ludovic Fernandez
246b245959
Adds Marathon support.
...
Co-authored-by: Julien Salleyron <julien@containo.us>
2019-01-29 17:54:05 +01:00
Ludovic Fernandez
04958c6951
Adds default rule system on Docker provider.
...
Co-authored-by: Julien Salleyron <julien@containo.us>
2019-01-21 19:06:02 +01:00
Ludovic Fernandez
b54c956c5e
Adds Docker provider support
...
Co-authored-by: Julien Salleyron <julien@containo.us>
2019-01-18 15:18:04 +01:00
SALLEYRON Julien
c815a732ef
Migrate rest provider
2018-12-03 11:32:05 +01:00
Ludovic Fernandez
a09dfa3ce1
Dynamic Configuration Refactoring
2018-11-14 10:18:03 +01:00
Fernandez Ludovic
bd4846aa9c
Merge branch 'v1.7' into master
2018-09-07 19:33:01 +02:00
Jean-Baptiste Doumenjou
efc6560d83
Pass the TLS Cert infos in headers
2018-08-29 11:36:03 +02:00
Gérald Croës
1ec4e03738
Remove etcd v2
2018-08-07 19:12:03 +02:00