Commit Graph
975 Commits
Author SHA1 Message Date
Filip Barl 6888108b83 Made the searching of generic tables work on the UI
Extracted table headers common code on the frontend

Fixed the search matching and extracted further common code in the UI
2017-01-16 12:22:10 +01:00
Filip Barl e475a09ee6 Rendering sortable generic tables in the UI
Rendering generic table columns

Made Type a required attribute for TableTemplate

Made generic table sortable on the UI
2017-01-16 12:22:10 +01:00
Filip Barl 31be525bd2 Created generic table model on backend
Replaced MetadataRow with generic Row in Table model

Sending through multicolumn tables from the backend
2017-01-16 12:22:10 +01:00
jpellizzari 71485db4df Removed leading slash from getAllNodes() api request 2017-01-11 14:20:18 -08:00
jpellizzari 62448ee7cb Added debugging/troubleshooting menu; Moved troubleshooting icons 2017-01-05 13:46:51 -08:00
jpellizzari edf94a4da8 Added control to reset local view state 2017-01-05 13:36:55 -08:00
Simon Howe 9f9148ac24 Prioritize ecs topologies on initial load if available
Global topo order priority:
 - Check url for topoid
 - Check localStorage for topoid
 - Check topo-utils.js for what to show first!
2016-12-22 10:08:06 +01:00
jpellizzari b7002610ea Fixed linting error 2016-12-20 08:12:06 -08:00
Jordan PellizzariandGitHub 32bb7c37aa Merge pull request #2087 from weaveworks/1982-control-indicator
Add control status icon to Terminal header
2016-12-20 07:39:30 -08:00
Filip Barl 26b3e9efc9 Reapplied all the eslint upgrade changes 2016-12-15 15:04:53 +01:00
jpellizzari 2b83ebd74c Added control status icon to Terminal header 2016-12-13 10:04:05 -08:00
jpellizzari 850e675273 Fixed sparkline crashing on stopped nodes 2016-12-09 11:19:38 -08:00
jpellizzari 70960cc67a Fixed client linting errors 2016-12-09 10:11:58 -08:00
Jordan PellizzariandGitHub b5a720e17c Merge pull request #2076 from weaveworks/2075-client-linting
Add client linting to CI config
2016-12-09 08:04:01 -08:00
fbarlandFilip Barl 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
jpellizzari 431be4cf25 Fixed grid-mode-selector styling 2016-12-07 16:32:19 -08:00
DavidandGitHub 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
DavidandGitHub 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 HoweandDavid Kaltschmidt 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 BarlandGitHub 604661ca2a Update package.json (#2017) 2016-11-23 15:59:41 +01:00
Filip BarlandGitHub d15e884cb1 Table-mode: sort ips numerically (#2007)
Fix #1746 - sort IPs numerically in the table mode
2016-11-22 11:05:59 +01:00
Bowen LiandGitHub f698611a1e Merge pull request #2006 from weaveworks/1943-contrast-text-only
increase black/white text contrast in contrast mode
2016-11-11 07:27:45 -08:00
Bowen Li a978d16e73 increase black/white text contrast in contrast mode 2016-11-10 09:53:19 -08: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 AcostaandGitHub 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
Simon Howe 2625bb07a3 Fixes terminal height in safari.
Safari wasn't supporting a "badly specified"[0] layout that Chrome was
supporting.

[0] Height 100% inside of a container that didn't have a height
specified.
2016-11-07 10:22:05 +01:00
DavidandGitHub 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
DavidandGitHub 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