Filip Barl
7c22c97382
Fix node highlight for all shapes ( #2430 )
...
* Render highlight with strokes & use non-scaled highlight for stacks.
* Reverted part of the changes made to node stack highlighting.
2017-04-11 09:11:31 +02:00
Filip Barl
9c566562c9
Made view mode selector responsive. ( #2421 )
2017-04-07 15:04:38 +02:00
Filip Barl
d71fc313b6
Not showing metric selector when empty. ( #2426 )
2017-04-07 12:36:21 +02:00
Filip Barl
82e373777a
Increase cloud node thickness in graph view ( #2418 )
...
* Unified node shapes rendering templates.
* Addressed @foot's comments (fix shadow thickness across all shapes).
* Made getClipPathDefinition slightly more readable.
2017-04-06 14:44:52 +02:00
Filip Barl
60629d3325
Fix the click origin of the details panel in the table mode. ( #2423 )
2017-04-05 16:27:42 +02:00
Filip Barl
43720bd7c7
Show sublabel in tooltip for Internet nodes in table view mode ( #2410 )
...
* Show sublabel in tooltip for Internet nodes in table view.
* Improves fake internet node from debug-toolbar.
2017-03-28 16:42:17 +02:00
Simon Howe
2c61635347
Fixes loading of viewState from localStorage into URL
...
Needed another serialization to avoid "[Object object]" in the url.
2017-03-28 14:53:35 +02:00
Filip Barl
b2f06a63ee
Don't reset zoom on refresh layout. ( #2407 )
2017-03-28 14:30:23 +02:00
Filip Barl
3e039a3143
Hide the opened help panel when clicking on the search bar icon. ( #2406 )
2017-03-28 13:04:41 +02:00
jpellizzari
24e56dfe78
Add check for old options
2017-03-27 18:57:33 -07:00
Jordan Pellizzari
984092f826
Merge pull request #2400 from weaveworks/release-1.3
...
Release 1.3.0
2017-03-27 15:02:48 -07:00
Jordan Pellizzari
066e80d60d
Merge pull request #2382 from weaveworks/2378-nan-path
...
Add default values for edge waypoints
2017-03-27 14:31:17 -07:00
Jordan Pellizzari
1f390567d2
Merge pull request #2403 from weaveworks/2402-download-json
...
Fix for incorrect report.json URL in cloud
2017-03-27 14:12:36 -07:00
Filip Barl
4158fb1474
Keep the resource metric pinned on mouse out
2017-03-27 13:54:04 -07:00
jpellizzari
8e20ae5ac2
Added logic to default to noneLabel when no options are selected
2017-03-27 12:53:11 -07:00
jpellizzari
9bccc9918e
Added noneLabel button to topology options
2017-03-27 12:53:10 -07:00
jpellizzari
bdea399a5a
Fix for incorrect report.json URL in cloud
2017-03-27 12:32:30 -07:00
jpellizzari
fff47ee609
Added 'addOrRemove' flag to change topology action
2017-03-27 10:06:56 -07:00
jpellizzari
4612738580
Added comma-separated URL params
2017-03-27 10:06:56 -07:00
jpellizzari
454acdd999
Changed option value to list
2017-03-27 10:05:49 -07:00
jpellizzari
828d50fba0
unit test added
2017-03-27 10:04:28 -07:00
Filip Barl
ddb65347c9
Make a doRequest instead of fetch.
2017-03-24 21:31:44 +01:00
Filip Barl
f633c6edb1
Fetch the resource view topologies on first topologies load
2017-03-24 18:45:58 +01:00
Filip Barl
69fd397217
Initial version of the resource view ( #2296 )
...
* Added resource view selector button
* Showing resource boxes in the resource view
* Crude CPU resource view prototype
* Improved the viewMode state logic
* Extracted zooming into a separate wrapper component
* Split the layout selectors between graph-view and resource-view
* Proper zooming logic for the resource view
* Moved all node networks utils to selectors
* Improved the zoom caching logic
* Further refactoring of selectors
* Added sticky labels to the resource boxes
* Added panning translation limits in the resource view
* Renamed GridModeSelector -> ViewModeSelector
* Polished the topology resource view selection logic
* Search bar hidden in the resource view
* Added per-layer topology names to the resource view
* Made metric selectors work for the resource view
* Adjusted the viewport selectors
* Renamed viewport selector to canvas (+ maximal zoom fix)
* Showing more useful metric info in the resource box labels
* Fetching only necessary nodes for the resource view
* Refactored the resource view layer component
* Addressed first batch UI comments (from the Scope meeting)
* Switch to deep zooming transform in the resource view to avoid SVG precision errors
* Renamed and moved resource view components
* Polished all the resource view components
* Changing the available metrics selection
* Improved and polished the state transition logic for the resource view
* Separated zoom limits from the zoom active state
* Renaming and bunch of comments
* Addressed all the UI comments (@davkal + @fons)
* Made graph view selectors independent from resource view selectors
2017-03-24 14:51:53 +01:00
jpellizzari
950edf3b6f
Added default values for edge waypoints
2017-03-23 11:18:34 -07:00
Jordan Pellizzari
118280a2a8
Merge pull request #2361 from weaveworks/change-instance-fix
...
Clear client polling and nodes state on dismount
2017-03-22 08:37:01 -07:00
Filip Barl
51a8484807
Merge pull request #2355 from weaveworks/hide-save-as-svg-in-table-view
...
Hide 'Save canvas as SVG' button in Table View
2017-03-22 12:58:59 +01:00
jpellizzari
9dfcd213c3
Replaced timely dependency
2017-03-21 12:26:52 -07:00
jpellizzari
0f86ad1bed
Prevent client polling after shutdown
2017-03-20 18:35:04 -07:00
Filip Barl
7583bed567
Hide 'Save canvas as SVG' button in Table View
2017-03-20 14:56:10 +01:00
Jordan Pellizzari
c7f6a07838
Changed client tests to use EDGE_ID_SEPARATOR constant
2017-03-19 17:30:26 -07:00
jpellizzari
451f6b29de
Changed edge ID separator
2017-03-17 10:55:32 -07:00
Jordan Pellizzari
93e76a94c1
Fix for inaccurate bidrectional edges on edge hover
2017-03-17 10:55:32 -07:00
jpellizzari
5da40d24c3
Fixed url state copy/paste bug
2017-03-16 15:02:06 -07:00
jpellizzari
f975c12cf9
Change to re-fetch topologies on instance switch
2017-03-13 15:48:51 -07:00
jpellizzari
9b648834ee
removed old marker code
2017-03-13 09:03:50 -07:00
jpellizzari
376e6f014e
Added edge arrows
2017-03-10 12:10:51 -08:00
Jordan Pellizzari
743ead7678
Merge pull request #2290 from weaveworks/cancel-polling
...
Add logic to turn off network requests when Scope dismounts
2017-03-08 11:36:19 -08:00
jpellizzari
38d2b8ddff
Added more granular JS API exports
2017-03-08 10:54:56 -08:00
Filip Barl
f87909282f
Removed the throb animation for search matching.
2017-03-06 12:53:45 +01:00
jpellizzari
a2ddc27a15
Removed contrastMode from url state
2017-03-02 15:43:35 -08:00
jpellizzari
d775020794
Added logic to turn off network requests when Scope dismounts
2017-03-01 14:03:27 -08:00
Filip Barl
19202a2e44
Fixed the selectors performance leaks.
2017-03-01 12:14:36 +01:00
Filip Barl
11ce5638c5
Moved nodes-chart-layout.
...
Moved nodes-chart-zoom.
Moved zoomCache to global state.
Moved nodes-chart-focus.
Fixed some bugs and polished the code.
Keeping track of topology options in zoomCache.
Fixed forceRelayout and circular layout.
Unified graph complexity heuristic criterion.
2017-03-01 12:14:36 +01:00
jpellizzari
b417bcda80
Fix for .fail undefined on doRequest
2017-02-28 21:55:56 -08:00
jpellizzari
4f9725612b
Fixed window undefined condition for CSRF token
2017-02-27 11:26:29 -08:00
Jordan Pellizzari
a90858f81f
Merge pull request #2272 from weaveworks/loading-topology-filters
...
Add loading indicator on topology option change
2017-02-23 14:46:51 -08:00
jpellizzari
5f468cc047
Added loading indicator on topology option change
2017-02-23 10:17:35 -08:00
Filip Barl
225477f38e
Merge pull request #2268 from weaveworks/fix-graph-layout-edge-directionality
...
Fix edge directionality in graph layout
2017-02-23 11:20:56 +01:00
jpellizzari
1b58c7725f
Fix for contrast stylesheet public path
2017-02-22 11:01:02 -08:00