Commit Graph

587 Commits

Author SHA1 Message Date
Filip Barl
8dce4e8f36 Fixed the failing test 2016-12-12 11:03:16 +01:00
Filip Barl
776b4d72eb Applied no-mixed-operators linting rule 2016-12-12 11:03:16 +01:00
Filip Barl
e60418a986 Applied label-has-for linting rule 2016-12-12 11:03:16 +01:00
Filip Barl
b9241b377a Applied no-underscore-dangle linting rule 2016-12-12 11:03:16 +01:00
Filip Barl
3fdcd9b5e7 Applied arrow-parens linting rule 2016-12-12 11:02:18 +01:00
Filip Barl
f5ae864fa2 Made all lines less than 100 characters 2016-12-12 10:58:29 +01:00
fbarl
e47c3e0973 Applied a couple of simpler rules 2016-12-12 10:56:56 +01:00
fbarl
0cb48f6d71 Upgraded eslint, airbnb linting rules, and made trivial fixes 2016-12-12 10:55:45 +01:00
jpellizzari
70960cc67a Fixed client linting errors 2016-12-09 10:11:58 -08:00
Jordan Pellizzari
b5a720e17c Merge pull request #2076 from weaveworks/2075-client-linting
Add client linting to CI config
2016-12-09 08:04:01 -08:00
fbarl
524e2e2e9a Importing lodash util functions explicitly. 2016-12-09 14:03:31 +01:00
jpellizzari
7fba78c7b3 Liniting fixes 2016-12-08 11:08:48 -08:00
David
4fe3efc364 Merge pull request #2045 from weaveworks/remove-waypoints-cap-on-edge-containers
Remove upper bound for waypoints count on edges
2016-12-05 11:57:31 +01:00
David
5ae3a5aba2 Merge pull request #2034 from weaveworks/use-webpack-dev-middleware
Using `webpack-dev-middleware` instead of `webpack-dev-server` directly
2016-12-05 11:52:44 +01:00
fbarl
e8eba61c37 Remove the dagre waypoints limitation for edges and replace it with WAYPOINTS_CAP constant for fine tunning (fix #1187) 2016-12-02 17:00:46 +01:00
Simon Howe
f50e0bf72f Fixes container and pod metric fill direction back to vertical
Was flipped to horizontal for a bit there as we transitioned from d3 v3->v4
2016-11-30 11:32:16 +01:00
fbarl
52136cd8b5 Replaced rangeBands with scaleBand().range 2016-11-30 11:15:40 +01:00
fbarl
ec79c1ebb1 Switched to using webpack-dev-middleware instead of webpack-dev-server directly 2016-11-29 12:06:27 +01:00
fbarl
34033ee46e Implemented round function as a replacement for d3.round
Removed d3 from vendors
2016-11-28 17:32:10 +01:00
fbarl
7442ff3f41 Switched to D3 version 4.4.0 2016-11-28 13:16:10 +01:00
fbarl
c110e32b2a Implemented a nicer and more responsive tooltip for plugin status (resolves #1905). 2016-11-25 17:40:52 +01:00
David Kaltschmidt
90dbf12a7b Review feedback 2016-11-24 17:10:57 +01:00
Simon Howe
79a9598d0f Change spelling for eslint 2016-11-24 17:07:12 +01:00
David Kaltschmidt
beed39f13e Add feature flags to test 2016-11-24 17:07:12 +01:00
David Kaltschmidt
aa7b85b5f0 Use feature flags in nodes-layout 2016-11-24 17:07:12 +01:00
David Kaltschmidt
faa8ee098c Adapted feature check to allow only some features 2016-11-24 17:07:12 +01:00
David Kaltschmidt
afe177cdba Support for feature flags 2016-11-24 17:07:12 +01:00
David Kaltschmidt
d131e99039 Simplified layout steps for singles and same-ranks 2016-11-24 17:06:04 +01:00
David Kaltschmidt
90c7659526 Dont relayout for new unconnected nodes 2016-11-24 17:06:04 +01:00
David Kaltschmidt
ee61ff7143 Test and debugbar tools to simulate single nodes appearing 2016-11-24 17:06:04 +01:00
Filip Barl
604661ca2a Update package.json (#2017) 2016-11-23 15:59:41 +01:00
Filip Barl
d15e884cb1 Table-mode: sort ips numerically (#2007)
Fix #1746 - sort IPs numerically in the table mode
2016-11-22 11:05:59 +01:00
jpellizzari
ee0bb8ef40 Added graph complexity check on page load 2016-11-10 09:42:06 -08:00
jpellizzari
3b84149f38 Fixed details panel not closing on canvas click 2016-11-08 13:24:49 -08:00
Simon Howe
072bea9dab Fixes JS tests, broken by recent show-in-topo updates 2016-11-08 16:32:38 +01:00
Alfonso Acosta
8e3e4a3af8 Merge pull request #1985 from weaveworks/release-1.0
Release 1.0.0
2016-11-07 14:45:43 +01:00
Simon Howe
127ab41944 Correctly remove resize event listener on terminal unmount
Fixes console errors
2016-11-07 10:36:46 +01:00
David
0594ec7f98 Merge pull request #1926 from weaveworks/1151-improve-view-node-in-topo
Improve view-node-in-topo button usability
2016-11-04 15:19:18 +01:00
David
5cb3a00316 Merge pull request #1976 from weaveworks/1974-debounce-terminal-resizing
Fixes the terminal spamming POST requests on resize
2016-11-04 13:36:27 +01:00
Simon Howe
fe2bfe2ffa Use the familiar ALLCAPS for topo name in show-in-topo button 2016-11-04 10:07:08 +01:00
Simon Howe
4004b21fa2 Allow resizing on attached pipes too. 2016-11-04 10:03:51 +01:00
Simon Howe
6c31f2ad60 Fixes the terminal spamming POST requests on resize
Forgot to debounce the initial implementation
2016-11-03 22:16:29 +01:00
Simon Howe
4da2a82602 Add label to show-in-topo button 2016-11-03 13:11:54 +01:00
Simon Howe
30bca04e5d Revert "Bring shapes into the details panel and use them for view-in-topo"
This reverts commit 1bf54130ffb4e6c83f0bd816f7a037f819d561ac.
2016-11-03 11:10:07 +01:00
Simon Howe
dc61317ba5 Bring shapes into the details panel and use them for view-in-topo
(click on shape/title to view it in its topo)
2016-11-03 11:10:07 +01:00
Simon Howe
05cd10cfcb Revert "Current topo follows details panel!"
This reverts commit 7a5e04f44f46b3fc94dc0f67b68b4633659b88a9.
2016-11-03 11:10:06 +01:00
Simon Howe
1e6c465f5a Current topo follows details panel! 2016-11-03 11:10:06 +01:00
Simon
7e5166e45e Merge pull request #1966 from weaveworks/746-resize-ttys
Resize TTYs
2016-11-03 11:06:16 +01:00
Simon Howe
d3878cc8df Don't resize terminal if we don't receive a resize control (e.g. onAttach)
- Fix text selection in terminal (was our force focus stuff, introduced
  if you clicked on the black border that was not actually the terminal
2016-11-03 10:24:38 +01:00
Simon Howe
a381e3c06b Fixes scroll locking on xterm.js 2016-11-01 15:46:22 +01:00