Commit graph

23 commits

Author SHA1 Message Date
Ludovic Fernandez 91f4ccf087
Add Traefik Hub button and deprecate Pilot
Co-authored-by: Tom Moulard <tom.moulard@traefik.io>
2022-06-13 11:04:08 +02:00
Baptiste Mayelle 86cc6df374
feat: use dedicated entrypoint for the tunnels
Co-authored-by: Fernandez Ludovic <[ldez@users.noreply.github.com](mailto:ldez@users.noreply.github.com)>
2022-05-18 17:22:08 +02:00
Tom Moulard 0d58e8d1ad
Add Traefik Hub access and remove Pilot access 2022-03-18 11:06:08 +01:00
Tom Moulard c7b24f4e9c
Replace npm with yarn to install/run the webui 2022-03-03 18:08:07 +01:00
Leonardo Araoz e5024d5d0a
Upgrade Node version to LTS on webui folder 2021-06-03 12:00:09 +02:00
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
Antoine Caron 9df0a6208b
chore(webui): upgrade nodejs to Node current LTS 2020-08-03 18:18:03 +02:00
Antoine Caron 0048156379 chore(node/webui): update node to 12.11 version 2019-10-14 17:18:04 +02:00
Jorge Gonzalez fd24b1898e Add a new dashboard page. 2019-08-26 18:15:41 +02:00
Antoine Caron 1bccbf061b refactor(webui): use @vue/cli to bootstrap new ui 2019-07-15 10:58:03 +02: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 30087794ba chore(webui): update docker node version 2019-02-01 00:04:04 +01:00
Vincent Demeester d727761e5d No need for npm progress=false 2018-08-01 10:56:03 +02:00
Jan Kuri 9c651ae913 New web ui 2018-04-27 13:12:04 +02:00
Attilio Borello 1e591dd188 clean up apt-cache in webui/Dockerfile 2017-05-10 11:24:19 +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
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
Micaël e059239bc3 Move webui to FountainJS with Webpack 2016-07-27 16:16:02 +02:00
Vincent Demeester a5f3eabf8b Bump node to version 6 for webui
Signed-off-by: Vincent Demeester <vincent@sbr.pm>
2016-07-21 10:21:04 +02:00
Vincent Demeester 7adffdbd78 Run npm in quiet mode O:)
Signed-off-by: Vincent Demeester <vincent@sbr.pm>
2016-02-13 16:14:26 +01:00
Fernandez Ludovic 06654ff3a6 chore(webui): better build command
- clean before build (mode force)
- update documentation
- update `Makefile`
- ordering build
2016-01-27 22:38:10 +01:00
Fernandez Ludovic 5bfcfeb779 feat: build static file in global process
- Create a webui DockerFile
- add task `generate-webui`
- use task `generate-webui` in build process
2016-01-20 23:24:19 +01:00