Commit Graph
208 Commits
Author SHA1 Message Date
Daniel Holbach d3522986ea update babel and jest bits - need to update node version too 2019-09-20 10:48:17 +02:00
Daniel Holbach 5eb67c54fc update eslint things
keep eslint-config-airbnb version, newer version requires
	changes in our code
2019-09-20 10:48:17 +02:00
Daniel Holbach df0fc88d63 update babel bits 2019-09-20 10:48:17 +02:00
Daniel Holbach e3dc53bd02 update stylelint components 2019-09-20 10:48:17 +02:00
Simon Howe 51e2f80560 Upgrades ui-components to version w/ styled-components 4 2019-09-06 11:19:55 +02:00
Daniel Holbach e080f7823a revert d3-selection to 1.3.2 - thanks Akash 2019-08-21 16:25:08 +02:00
Daniel Holbach 40a03bda7d update some more dependencies 2019-08-21 16:19:46 +02:00
Daniel Holbach 2d3ff4f6fb update some javascript dependencies 2019-08-21 16:19:46 +02:00
Daniel Holbach 2ab7ada568 some more eslint updates 2019-08-01 08:39:42 +02:00
Filip Barl 97a2e00fe3 Bumped node to v8.10.0 2019-08-01 08:39:42 +02:00
Daniel Holbach 630611af90 update eslint-config-airbnb 2019-08-01 08:39:42 +02:00
Daniel Holbach 0a53475d37 update some node modules again 2019-08-01 08:39:42 +02:00
Daniel Holbach 3472bd4cc5 workaround Error: Cannot find module 'eslint/lib/formatters/stylish' by using unreleased eslint-loader (waiting for release) 2019-08-01 08:39:42 +02:00
Daniel Holbach 723d9f46df update eslint components 2019-08-01 08:39:42 +02:00
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