Filip Barl
1ef64cf17c
Addressed David's comments
2017-01-20 12:52:03 +01:00
Filip Barl
26fc2eed58
Fixed row focusing for the bottom of a scrollable table
2017-01-20 12:36:27 +01:00
Filip Barl
687fb3a201
Maintain focus on hovered node table rows
...
More sophisticated row focusing
Keeping deleted focused nodes in the table
Fixed focus debouncing
2017-01-20 12:36:27 +01:00
jpellizzari
9a28ab425f
Fixed contrast page import statement
2017-01-19 10:33:31 -08:00
Filip Barl
d3466b5454
Refactored the table component/model and wrote the tests
...
Backward-compatibility fix
2017-01-16 17:05:36 +01:00
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 Pellizzari
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 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
jpellizzari
431be4cf25
Fixed grid-mode-selector styling
2016-12-07 16:32:19 -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
Bowen Li
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 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
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