Matthieu Hostache
54b94f29e1
Add ability to dismiss pilot notification
2020-08-24 17:38:24 +02:00
Fernandez Ludovic
6e5dd35ee3
Merge branch v2.2 into v2.3
2020-08-11 17:21:44 +02:00
Antoine Caron
9df0a6208b
chore(webui): upgrade nodejs to Node current LTS
2020-08-03 18:18:03 +02:00
Matthieu Hostache
58bf1a2ca5
feat: Traefik Pilot WebUI
2020-07-15 20:14: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
Alessandro Chitolina
285ded6e49
Add AWS ECS provider
...
* add ecs provider
* add ecs docs
* fix test after rebase
* add provider icon
* add missing addProvider call
* Fix for review
* Fix documentation
* Fix for review
* Fix documentation
* fix ctx usage
* autoDiscoverClusters setDefaults false
* Fix for review
* review: doc.
* Fix for review: add ctx in backoff retry
* review: linter.
Co-authored-by: Michael <michael.matur@gmail.com>
Co-authored-by: romain <romain@containo.us>
Co-authored-by: Fernandez Ludovic <ludovic@containo.us>
2020-07-15 16:28:04 +02:00
jb doumenjou
73ca7ad0c1
Merge remote-tracking branch 'upstream/v2.2' into mrg-current-v2.2
2020-07-10 11:23:49 +02:00
Heisenberg74
ed216bea4d
Add iOS specific icons
...
* Add iOS specific icons
* Remove extra line
2020-07-02 14:06:03 +02:00
Bartek Bułat
607cda779d
Add missing accessControlAllowOrigin list to middleware view
...
Headers middleware doesn't support `accessControlAllowOrigin` option
anymore, it should print a list of values from
`accessControlAllowOriginList`.
2020-07-02 10:56:03 +02:00
Manuel Zapf
f120301bc8
Disable distribution of the WebUI as PWA
2020-04-29 19:04:04 +02:00
Lukas Haß
2f18e20cb0
Add polling for getOverview in toolbar
2020-04-27 17:48:05 +02:00
Sandro
0d7761f097
Fix typos in documentation
2020-04-08 18:54:03 +02:00
Jake Howard
5c8d386881
It's just the one TLS, actually.
2020-03-31 17:08:05 +02:00
Dmitry Sharshakov
389536aff0
Add dark theme for Web UI
2020-02-27 21:30:04 +01:00
Matthieu Hostache
7a5d2a3bd9
WebUI: add udp pages
2020-02-26 11:12:05 +01:00
Dmitry Sharshakov
1cf09d91bb
Proxy API to Traefik in dev mode
2020-02-10 09:38:04 +01:00
Matthieu Hostache
b3c9a50ead
Web UI: Polling on tables
2019-12-17 14:52:05 +01:00
Matthieu Hostache
3f1484480e
Web UI: Take off logic from generic table component
2019-12-11 23:14:04 +01:00
Fernandez Ludovic
2d3fc613ec
Merge branch 'v2.1' into master
2019-12-11 22:14:26 +01:00
Matthieu Hostache
1d4f10bead
Fix http/tcp resources pagination
2019-12-10 17:48:04 +01:00
Jean-Baptiste Doumenjou
87dd6badac
Use valid condition in the service details panel UI
2019-12-10 15:34:06 +01:00
Dmitry Sharshakov
1b6c7af3eb
Fix weighted service provider icon
2019-12-10 15:14:06 +01:00
Fernandez Ludovic
829649e905
Merge branch 'v2.1' into master
2019-12-03 10:43:25 +01:00
Fernandez Ludovic
89919dbe36
Merge branch 'v2.0' into v2.1
2019-12-02 18:20:29 +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
Matthieu Hostache
c4a38de007
Web UI: Table infinite scroll
2019-11-27 15:06:06 +01:00
Matthieu Hostache
407eda0ba0
Web UI: Avoid unnecessary duplicated api calls
2019-11-27 12:04:05 +01:00
Matthieu Hostache
00db3a0922
Web UI: Avoid some router properties to overflow their container
2019-11-23 23:18:04 +01:00
Matthieu Hostache
2bcc1b7fb4
Web UI: Sync toolbar table state with url query params
2019-11-20 19:02:05 +01:00
Matthieu Hostache
433c848c8d
Web UI: Avoid polling on /api/entrypoints
2019-11-20 18:36:04 +01:00
Matthieu Hostache
9761161163
Web UI: Fix displayed tcp service details
2019-11-20 18:26:10 +01:00
Ludovic Fernandez
424e2a9439
Add internal provider
...
Co-authored-by: Julien Salleyron <julien.salleyron@gmail.com>
2019-11-14 16:40:05 +01:00
Ludovic Fernandez
5f8fb6c226
fix: Consul Catalog documentation.
2019-10-29 12:32:05 +01:00
Fernandez Ludovic
d66dd01438
Merge branch 'v2.0' into master
2019-10-29 09:52:45 +01:00
Andrew Privalov
7be2db6e86
Add Consul Catalog provider
2019-10-15 17:34:08 +02:00
Antoine Caron
0048156379
chore(node/webui): update node to 12.11 version
2019-10-14 17:18:04 +02:00
Jean-Baptiste Doumenjou
7e4e5ec6e4
Add a service sticky details vue component
2019-10-09 17:34:05 +02:00
Ludovic Fernandez
bfde17b4d7
Improve routing documentation
2019-09-23 14:32:04 +02:00
Ludovic Fernandez
4b966f1f82
Web UI graph names.
2019-09-16 15:18:06 +02:00
Ludovic Fernandez
149ed91afb
fix: passHostHeader in the webUI.
2019-09-13 08:24:04 +02:00
Jorge Gonzalez
fcc1109e76
Add more pages in the WebUI
2019-09-10 14:40:05 +02:00
Michael
72e67bf4e9
Rest provider icon in the webui
2019-08-28 05:52:05 -07:00
Jorge Gonzalez
fd24b1898e
Add a new dashboard page.
2019-08-26 18:15:41 +02:00
Antoine Caron
6be390c795
feat(webui): add doc and version in navbar
2019-08-12 08:48:04 -07:00
Antoine Caron
7c852fbf33
refactor(webui): use components to split Home concerns
2019-07-22 11:06:04 +02:00
Antoine Caron
4d8dcdc623
feat(webui/dashboard): init new dashboard
2019-07-18 22:36:04 +02:00
Antoine Caron
1bccbf061b
refactor(webui): use @vue/cli to bootstrap new ui
2019-07-15 10:58:03 +02:00
Anton Dalgren
55a1a81010
Fixed readme misspelling
2019-05-17 13:40:04 +02:00
Manuel Zapf
e7033071b9
change docs and adjust dashboard for v2 alpha
...
Co-authored-by: Jean-Baptiste Doumenjou <jb.doumenjou@gmail.com>
2019-03-19 17:54:10 +01:00
Antoine CARON
2d54065082
feat(webui): migrate to a work in progress webui
2019-03-08 14:08:03 +01:00
Cotton Hou
8f16ff9c49
chore(webui): dropping rxjs-compat in favor of pipe
2019-02-26 16:48:07 +01:00
Antoine CARON
c5c8382742
chore(webui): format code with prettier
2019-02-05 18:18:04 +01:00
Antoine CARON
54ca0ce34f
chore(lint): include lint in build process
2019-02-05 16:50:05 +01:00
Antoine CARON
0561a20c06
chore(webui): upgrade angular cli version
2019-02-01 16:30:06 +01:00
Antoine CARON
162490dadf
chore(webui): ignore target/dependencies in docker copy
2019-02-01 00:20:04 +01:00
Antoine CARON
30087794ba
chore(webui): update docker node version
2019-02-01 00:04:04 +01:00
Fernandez Ludovic
d3ae88f108
Merge tag 'v1.7.4' into master
2018-10-30 12:34:00 +01:00
mwvdev
bc2cba5aa4
Removed unused imports
2018-10-29 14:44:03 +01:00
Ludovic Fernandez
638960284e
Typo in the UI.
2018-10-23 13:14:03 +02:00
Gérald Croës
e6a88f3531
Uses ASCII characters to spell Traefik
2018-10-17 16:24:04 +02:00
Jared Biel
5acd43efaf
Add health check timeout parameter
2018-09-27 20:16:03 +02:00
Ludovic Fernandez
f10516deb7
Merge v1.7.0 into master
2018-09-25 15:06:03 +02:00
Manfred Dreese
6a50a6fd5a
Added Dashboard table item for Rate Limits
2018-09-24 11:20:03 +02:00
Manfred Dreese
9ab5cbf235
Removed non-applicable default tests and fixed custom tests
2018-09-21 16:44:02 +02:00
Vincent Demeester
d727761e5d
No need for npm progress=false
2018-08-01 10:56:03 +02:00
Ludovic Fernandez
a953d3ad89
Auth section in web UI.
2018-07-17 12:02:03 +02:00
Fernandez Ludovic
a5beeb4f04
Merge tag 'v1.6.3' into master
2018-06-05 23:07:53 +02:00
Ludovic Fernandez
6be77b7fb9
Webui Whitelist overflow.
2018-05-30 09:44:02 +02:00
Fernandez Ludovic
e2a5d4f83e
Merge 'v1.6.2' into master
2018-05-22 19:14:34 +02:00
Ludovic Fernandez
1cc1a4e6e2
WebUI typo into the buffering section.
2018-05-22 12:28:03 +02:00
Ludovic Fernandez
a0872c9e31
Route rules overlaps in UI
2018-05-16 13:44:03 +02:00
Ludovic Fernandez
e691168cdc
Add some missing elements in the WebUI
2018-05-15 17:26:04 +02:00
Ludovic Fernandez
b72937e8fb
Fix webui
2018-05-14 19:46:03 +02:00
Ludovic Fernandez
04bab185f6
Add redirect section.
2018-04-30 12:28:03 +02:00
Jan Kuri
9c651ae913
New web ui
2018-04-27 13:12:04 +02:00
Ludovic Fernandez
2d0d320d05
Remove useless ACME tab from UI.
2018-04-09 16:06:03 +02:00
Fernandez Ludovic
21e28ae848
Merge branch 'v1.5' into master
2018-02-21 16:55:57 +01:00
Ludovic Fernandez
f98c537ec2
Smooth dashboard refresh.
2018-02-16 16:02:03 +01:00
Mattias Wadman
fa1f4f761d
Add status code text to webui bar chart tooltip
2018-01-25 16:54:03 +01:00
Manuel Zapf
5d6384e101
redirect to another entryPoint per frontend
2017-11-18 13:50:03 +01:00
Chulki Lee
8c5514612f
Fix whitespaces
2017-09-07 12:02:03 +02:00
Ludovic Fernandez
d5bbb103d4
HTTPS for images, video and links in docs.
2017-09-01 19:44:03 +02:00
Fernandez Ludovic
131d8dd765
Merge tag 'v1.3.1'
2017-06-16 16:52:53 +02:00
Fernandez Ludovic
0fb63f4488
fix(webui): don't fail when backend or frontend are empty.
2017-06-16 10:38:58 +02:00
Mihai Todor
7874ffd506
Minor Health UI fixes
...
- format the Oy axis ticks as integers on the Total Status Code
Count chart
- prevent the Average Response Time chart from showing negative
values on the Oy axis
- remove the deprecated transitionDuration field
- set the transition duration to 0 on the Average Response Time
chart to avoid triggering an NVD3 marker placement bug
2017-06-06 22:40:39 +02:00
MaZderMind
5f0b215e90
IP Whitelists for Frontend (with Docker- & Kubernetes-Provider Support)
2017-05-19 15:19:29 +02:00
Attilio Borello
c19432f95c
clean up apt-cache in webui/Dockerfile
2017-05-16 14:33:06 +02:00
Maxime Wojtczak
61ba50fac9
feat(Dev proxy) : Add proxy to localhost:8080 in dev mode.
2017-05-12 09:41:22 +02:00
Gaetan Semet
5b2e8990f1
prefere yarnpkg over yarn
...
to avoid conflict with Hadoop Yarn cli.
I don’t know the best practice, but i do
have Apache Yarn installed on my machine, so
I get this conflict. Of course this conflict does
not arised when building within the docker.
https://github.com/yarnpkg/yarn/issues/2337
Signed-off-by: Gaetan Semet <gaetan@xeberon.net>
2017-05-10 17:35:17 +02:00
Attilio Borello
1e591dd188
clean up apt-cache in webui/Dockerfile
2017-05-10 11:24:19 +02:00
Maxime Wojtczak
5500658f5a
feat(UI) : Working UI.
...
chore(Build) : Add Babel for build.
chore(Babel) : Add babel configuration.
style(Code) : Enhance code style.
2017-05-04 01:12:46 +02:00
Emile Vauge
19a7d22eef
License 2017, Træfɪk => Træfik
...
Signed-off-by: Emile Vauge <emile@vauge.com>
2017-04-24 15:12:44 +02:00
Fernandez Ludovic
4e81d41d06
doc: update web ui documentation
...
- update web ui dev documentation
- update Dashboard screenshot.
2017-04-24 10:04:58 +02:00
Fernandez Ludovic
a8cbe7ef5e
feat(webui): Add dashboard filter.
...
- Convert Object properties to and array for backends and frondends for each providers.
- Remove unused parameters.
- Add filter.
2017-04-24 10:04:57 +02:00
Emile Vauge
c1182377db
Fix travis script ( #1067 )
...
* Fix travis script
Signed-off-by: Emile Vauge <emile@vauge.com>
* how do i pronounce this damn project
Signed-off-by: Emile Vauge <emile@vauge.com>
* Remove unstable Docker 1.13 tests
Signed-off-by: Emile Vauge <emile@vauge.com>
2017-02-02 10:58:42 +01:00
Emile Vauge
dca08af003
Merge v1.1.1 into master
...
Signed-off-by: Emile Vauge <emile@vauge.com>
2016-12-06 08:44:23 +01:00
Ed Robinson
987ab7612d
Use the yarn pacakge manager for javascript
...
[Yarn](https://yarnpkg.com/ ) is a drop in replacement for npm.
We should use it because:
* It's faster
* It uses a lockfile, making the builds more deterministic.
2016-11-16 12:02:30 +00:00
Manuel Laufenberg
3db6e185e0
Add Nvd3 Dependency to fix UI / Dashboard
2016-11-11 21:50:59 +01:00
Nathan Osman
05f6b79e29
Add optional statistics to API and web UI.
...
A new option (--web.statistics) enables the collection of some basic
information about requests and responses. This currently consists of
the most recent 10 requests that resulted in HTTP 4xx or 5xx errors.
2016-10-25 15:36:23 -07:00
Victor Felder
4a43273ee5
Show current version in web UI
2016-10-02 20:46:10 +02:00