177 Commits

Author SHA1 Message Date
Daniel Holbach
febe9b69e3 fix CVE-2018-16487 (lodash vulnerability)
Signed-off-by: Daniel Holbach <daniel@weave.works>
2019-02-11 11:57:12 +01:00
Daniel Holbach
32b85e62d4 update xterm.js dependency (CVE-2019-0542)
Signed-off-by: Daniel Holbach <daniel@weave.works>
2019-01-16 20:49:05 +05:30
Simon Howe
3db843f12d Upgrades to styled-components 3
- Keeps up w/ ui-cmp
2018-11-27 09:03:28 +01:00
Filip Barl
9fda9b9315 Bump ui-components to v0.15.2. 2018-11-15 15:23:48 +01:00
Simon Howe
cac3b2783e Upgrade to ui-cmp that has fa5 2018-11-14 16:43:20 +01:00
Simon Howe
d3a36cf873 Load up fa5 instead of 4
- Switch to fa5 icons and tweak font-sizes a bit
2018-11-13 12:51:31 +01:00
Simon
e78f8a8de4 Revert "Upgrade to Font Awesome 5" 2018-11-12 11:22:19 +01:00
Simon Howe
52fc460f8e Load up fa5 instead of 4 2018-11-09 13:41:37 +01:00
Marcus Cobden
041ebed8a3 Fix path confusion in bundle building 2018-09-26 12:16:49 +01:00
Marcus Cobden
c03e6a0e50 Rework UI build to improve caching and fix packaging issue
Stop baking the toolchain and dependencies into the build image.
Instead, run the install step each time, but use volume mounts or
CircleCI caching to keep the happy path fast.

Previously, some parts of the client (UI) directory were baked into the build
image, and some parts were mounted or copied into the build environment.
As a result, files baked into the build image require a two-step
update for changes to take effect in CI.

Now, for dockerised builds, we pre-install very little into the build
image and mount the whole directory into the build environment.
However, we do overlay a volume on the node_modules folder to allow the
standard build toolchain to be separate from the host build toolchain.

Non-dockerised builds (e.g. CI) are now more similar to the dockerised
versions.
2018-09-26 10:41:30 +01:00
Filip Barl
fdd3c4f147 Bump ui-components to v0.12.3 2018-09-24 15:39:59 +02:00
Filip Barl
3f66348ad7 Bump ui-components to v0.12.2 2018-09-17 16:43:19 +02:00
Filip Barl
4c55761bb7 Bump ui-components to v0.11.31 2018-09-06 17:12:30 +02:00
Filip Barl
a42f0f087e Bump ui-components to v0.11.30 2018-09-05 12:47:15 +02:00
Filip Barl
3c6cced4d3 Use new Search component. 2018-09-04 14:11:50 +02:00
Simon Howe
d5c49e5277 Fixes tests: add sessionStorage mock 2018-08-27 18:50:10 +02:00
Filip Barl
798348e1eb Bumps lodash dependency. 2018-08-09 15:51:36 +02:00
Filip Barl
b5ee1e690c Use GraphNode component for graph nodes. 2018-08-09 12:31:12 +02:00
Filip Barl
c30b23c274 Bump ui-components to v0.11.8 2018-07-27 10:28:44 +02:00
Filip Barl
56ba183571 Update gray theme colors. 2018-06-21 17:03:08 +02:00
Filip Barl
25afeb1416 Use new accent theme colors. 2018-06-19 14:14:38 +02:00
Filip Barl
f9bfa16fe7 Use new purple theme colors. 2018-06-18 17:06:30 +02:00
Filip Barl
61b3a1d282 Use new theme gray colors. 2018-06-14 17:21:28 +02:00
Filip Barl
a096f2f76a Reloading deployments in Time Travel. 2018-06-12 15:05:50 +02:00
Filip Barl
20345a6c79 Use TimestampTag component. 2018-05-28 16:44:04 +02:00
Filip Barl
0bd9cc640d Enforce theme fonts. 2018-05-17 11:04:08 +02:00
Filip Barl
7384e24e63 Merge pull request #3170 from weaveworks/208-theme-border-radius
Enforce theme border radius
2018-05-15 12:42:58 +02:00
Filip Barl
e9cafc634a Close xterm on exit. 2018-05-14 16:39:58 +02:00
Filip Barl
72d8e58c63 Enforce theme border radius. 2018-05-14 12:11:51 +02:00
Filip Barl
c837804371 Enforce theme fonts. 2018-05-11 16:26:27 +02:00
Filip Barl
c82f59c121 Use only z-index values from the theme. 2018-05-07 17:06:44 +02:00
Filip Barl
35499f0fb8 Bump ui-components to v0.4.58 2018-04-17 17:51:52 +02:00
Filip Barl
2f5fb66cd1 Bump ui-components to v0.4.56 2018-04-16 17:37:58 +02:00
Filip Barl
d812e14987 Bump ui-components to v0.4.55 2018-04-16 16:37:34 +02:00
Filip Barl
e8f423a337 Merge pull request #3134 from weaveworks/use-json-stable-stringify
Don't update route if it hasn't changed
2018-04-09 20:44:16 +02:00
Filip Barl
52c4da32af Switch to theme cyan colors. 2018-04-09 16:10:31 +02:00
Filip Barl
99e4870d99 Don't update route if it hasn't changed. 2018-04-09 09:42:43 +02:00
Filip Barl
c938a5ffa4 Bump ui-components to v0.4.51 2018-04-05 17:16:17 +02:00
Filip Barl
9f0b359199 Bump ui-components to v0.4.49 2018-03-28 12:18:09 +02:00
Filip Barl
7838f3063b Bump ui-components to v0.4.48 2018-03-28 11:42:58 +02:00
Filip Barl
109bc21b57 Add styled components linting. 2018-03-21 16:01:15 +01:00
Filip Barl
3d55b23d1b Bump ui-components to v0.4.42 2018-03-21 15:20:59 +01:00
Filip Barl
80dd318c86 Add stylesheets linting. 2018-03-21 10:39:54 +01:00
Filip Barl
90caf5b016 Bump ui-components to v0.4.36 2018-03-07 11:00:43 +01:00
Filip Barl
ea414c148f Bump moment.js to v2.21.0 2018-03-07 11:00:09 +01:00
Filip Barl
3a00acbdc6 Use babel-plugin-transform-class-properties. 2018-02-19 10:55:29 +01:00
Filip Barl
6264b0b296 Bump ui-components to v0.4.18 2018-01-10 11:38:02 +01:00
Filip Barl
bee6863980 Bumped ui-components minor version. 2017-12-14 16:00:08 +01:00
Aaron Kirkbride
f158f9e2ef Upgrade weaveworks-ui-components to 0.3.10 2017-12-12 18:50:44 +00:00
Aaron Kirkbride
3c92e8b264 Lock styled-components version and upgrade ui-components 2017-12-12 14:42:48 +00:00