Commit graph

135 commits

Author SHA1 Message Date
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
Lukas Haß 2f18e20cb0
Add polling for getOverview in toolbar 2020-04-27 17:48:05 +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
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
Andrew Privalov 7be2db6e86 Add Consul Catalog provider 2019-10-15 17:34:08 +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
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
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
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
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
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
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 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
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
Micaël Mbagira a86649def3 Upgrade directives name since we use angular-ui-bootstrap (#578) 2016-08-05 11:49:34 +02:00
Micaël e059239bc3 Move webui to FountainJS with Webpack 2016-07-27 16:16:02 +02:00
Emile Vauge f50a4d8c2a
Fix webui proxying
Signed-off-by: Emile Vauge <emile@vauge.com>
2016-07-05 09:34:17 +02:00
Emile Vauge f4cb4bb1b8
Add routes priorities in providers
Signed-off-by: Emile Vauge <emile@vauge.com>
2016-06-07 09:18:37 +02:00
Emile Vauge c0dd4c3209
Add unit test
Signed-off-by: Emile Vauge <emile@vauge.com>
2016-04-22 13:57:00 +02:00
Emile Vauge 9363e2ab83
Fix broken table in webUI
Signed-off-by: Emile Vauge <emile@vauge.com>
2016-04-07 16:24:11 +02:00
Emile Vauge 8737530a7d
Refactor frontends rules
Signed-off-by: Emile Vauge <emile@vauge.com>
2016-03-31 13:11:07 +02:00
Emile Vauge 6e484e5c2d
add let's encrypt support
Signed-off-by: Emile Vauge <emile@vauge.com>
2016-03-21 20:15:28 +01:00
Emile Vauge 1881d5eeed
Transfer emilevauge/traefik to containous/traefik
Signed-off-by: Emile Vauge <emile@vauge.com>
2016-02-24 17:38:36 +01:00
emile c22598c8ff
Add multiple entry points support, add entry point redirection 2016-02-10 12:14:16 +01:00
Fernandez Ludovic b7a71edfcb feat: new Web UI build system
- use generator-gulp-angular by @swiip
- remove old static file
2016-01-20 20:06:07 +01:00