Commit Graph
194 Commits
Author SHA1 Message Date
Daniel Holbach 8602915f6c update to run stylelint on 'client/app/scripts' 2019-06-07 13:32:49 +02:00
Daniel Holbach cd61f9b85a Breaking change in stylelint 10.0.0, use --allow-empty-input
c.f. https://github.com/stylelint/stylelint/releases/tag/10.0.0
2019-06-07 12:00:10 +02:00
Daniel Holbach 97fe7e3fe0 downgraded eslint-config-airbnb again as it'd require some code changes on our end 2019-06-07 11:32:20 +02:00
Daniel Holbach ae5b0e868f upgrade a bunch of dependencies for sshpk 2019-06-07 11:11:58 +02:00
Daniel Holbach fdf21be15b upgrade a bunch of dependencies for js-yaml, not all old versions purged from yarn.lock 2019-06-07 11:08:32 +02:00
Satyam Zode 6b758564d2 Upgrade the weaveworks ui-components to 0.20.0
- Include shape for dottedtriangle

Signed-off-by: Satyam Zode <satyamzode@gmail.com>
2019-05-20 16:55:24 +05:30
Filip Barl 9e7730bbc7 Remove materialize-css JS dep. 2019-04-11 16:12:15 +02:00
Filip Barl 0b1a1f4858 Bumped jest and fixed the feature storage. 2019-03-26 12:28:57 +01:00
Filip Barl 019ab0ff80 Update some node deps. 2019-03-26 12:01:58 +01:00
Daniel Holbach 5405815bf6 revert react-redux update 2019-03-05 12:48:27 +01:00
Daniel Holbach 527eb149d8 update stylelint components 2019-03-05 10:39:08 +01:00
Daniel Holbach 413bf598a8 update redux and react-redux 2019-03-03 11:08:01 +01:00
Daniel Holbach d490e7a520 update dagre 2019-03-03 10:56:06 +01:00
Daniel Holbach 403132c7d5 update express 2019-03-01 18:25:28 +01:00
Daniel Holbach e78de35b15 drop browser-perf, it was never used. update to latest css-loader that does not break compatibility.
Signed-off-by: Daniel Holbach <daniel@weave.works>
2019-03-01 18:12:04 +01:00
Simon Howe e07c67a617 Upgrade ui-cmp and some of similar deps
- So everyone is on the same styled-components
- Only visual diff found: terminal font is a bit heavier
2019-02-27 12:30:52 +11:00
guyfedwards f645d116fa fix: update materialize-css to update jquery
Updates jquery to fix 2 medium impact vulnerabilities

https://nvd.nist.gov/vuln/detail/CVE-2015-9251
https://nvd.nist.gov/vuln/detail/CVE-2016-10707
2019-02-26 14:52:21 +00:00
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