Commit graph

117 commits

Author SHA1 Message Date
Pierre Erraud 1dbee90d34
feat: allows to change the Pilot URL in the web UI in dev mode 2020-09-07 10:22:03 +02:00
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