Simon Howe
fa6fb0d69a
Fixes the terminal loading when the node doesn't have a rank.
...
- Safen up the color lookup, so we return a nice brown if we don't have
anything else to work with.
2016-03-23 10:17:56 +01:00
David Kaltschmidt
c517a6cf5d
Downgrade react-motion
...
* caused lots of lag when dev tools were open
2016-03-17 18:11:53 +01:00
David
46cb13548d
Merge pull request #1173 from weaveworks/immutablejs-highlights
...
Make node/edge highlighter objects immutable in app store
2016-03-16 14:27:15 +01:00
David Kaltschmidt
f7ff70f913
Own adjacency was already included
2016-03-16 13:15:04 +01:00
David Kaltschmidt
9fa086d4b6
Getting both directions in edge highlighting
2016-03-16 13:09:37 +01:00
Simon Howe
17c8bc2b12
Fixes term error handling
2016-03-16 11:33:56 +01:00
David Kaltschmidt
2ce5a39d45
Make node/edge highlighter objects immutable in app store
...
* refactor, no functionality changed
2016-03-16 11:29:40 +01:00
David
d9938c80bb
Merge pull request #1171 from weaveworks/npm-updates
...
React/lodash/babel upgrades + updated linting (linted)
2016-03-16 10:19:16 +01:00
Tom Wilkie
581b711eb4
Websocket and pipe fixes.
2016-03-15 17:13:49 +00:00
David Kaltschmidt
e4270f69b7
Upgraded dev deps and linted JS according to latest airbnb rules
2016-03-15 18:09:45 +01:00
David Kaltschmidt
658a38f40a
Upgrade npm app dependencies
2016-03-15 13:45:57 +01:00
David
a9d53bc711
Merge pull request #1167 from weaveworks/immutablejs-topology
...
Make app-store's topologies object immutable
2016-03-15 10:02:42 +01:00
David Kaltschmidt
3f8a26d551
Make app-store's topologies object immutable
...
* refactoring, functionality should be the same
* adapted tests
2016-03-15 10:02:05 +01:00
Simon
77417adf1c
Merge pull request #1138 from weaveworks/thinner-borders
...
Slightly thinner borders on nodes
2016-03-15 09:05:32 +01:00
David Kaltschmidt
4b4b27e6a8
Handle server disconnects gracefully in the UI
...
Keeps the scope UI's CPU usage low in the browser when the backend is
not reachable
* dont update app state when repeated errors come in
* dont update app state when websocket keeps failing
* adjust first loading text, and show icon to draw attention
2016-03-07 19:52:52 +01:00
David Kaltschmidt
c1c16e101b
Slightly thinner borders on nodes
...
* epilogue to #1080
* slightly thinner borders are more in line with, ehem, other lines
2016-03-07 17:40:33 +01:00
David Kaltschmidt
c7cd11bf1a
Extracted footer into own component, moved pause into icon
2016-03-07 16:55:51 +01:00
David Kaltschmidt
d7507cf67c
Pause Button
...
* pauses topology and details panel updates
* buffers requests
* un-pause plays back the buffered requests
* automatically un-pauses when topology is changed, or other node is
clicked (then discards buffer)
Fixes #1025
2016-03-07 15:26:22 +01:00
David
b3c5dc0513
Merge pull request #1120 from weaveworks/node-borders
...
Adjust node borders
2016-03-07 15:13:25 +01:00
David Kaltschmidt
f8850058b6
Simplify cloud selection
2016-03-07 15:12:51 +01:00
David Kaltschmidt
9163846c5a
Review feedback for node borders
2016-03-07 13:44:29 +01:00
Paul Bellamy
c74cefba86
Merge pull request #1017 from weaveworks/680-connections-table
...
Add connection tables to details panel
2016-03-04 16:42:08 +00:00
Tom Wilkie
2e604657a5
Merge pull request #1101 from weaveworks/release-0.13.0
...
Release 0.13.1
2016-03-04 11:04:50 +00:00
David Kaltschmidt
53d873124f
Adjust node borders
...
* increase stack node borders by 0.5px (fixes #1080 )
* space out stacks in contrast mode (fixes #1020 )
* fix cloud border stroke-width setting (exlude from CSS styling)
* adjust cloud border for contrast mode
2016-03-04 11:50:25 +01:00
David Kaltschmidt
a40b5a31a8
Default sorter specified by table columns
2016-03-03 15:53:15 +00:00
David Kaltschmidt
7b77210108
Render connection table as nodes table
...
Also:
- Make metadata fields sortable as numbers
- Sort by selected metadata column
2016-03-03 15:53:15 +00:00
Simon Howe
28a9826689
Stops path-proxy from crashing on error messages
2016-03-03 14:44:44 +01:00
Simon Howe
186a45e052
Fixes the pipe-alive check when running scope-ui under a path
2016-03-03 14:44:43 +01:00
Alfonso Acosta
b9393e9e39
Review feedback
2016-03-03 12:35:04 +00:00
Alfonso Acosta
579001059a
Add pipe/{pipeID}/check endpoint
2016-03-03 11:22:31 +00:00
David Kaltschmidt
833b78c2e7
Fix embedded logo size
...
* CSS transform is ignored in Safari, using SVG transform instead
Fixes #1071
2016-03-01 16:12:38 +01:00
David Kaltschmidt
f3351cf440
Fix columns for pods in service details panel
2016-02-26 16:34:59 +01:00
Simon Howe
569ca9d3d9
Pentagon -> Heptagon!
2016-02-25 16:27:13 +01:00
Simon Howe
292a56dc1d
Adds support for the septagon node shape
2016-02-25 16:05:50 +01:00
David
9fa3b1936b
Merge pull request #1027 from weaveworks/555-svg-export
...
SVG export button
2016-02-25 14:09:34 +01:00
David Kaltschmidt
6eedaa4361
Removed unused package
2016-02-25 14:08:45 +01:00
David Kaltschmidt
f411b9c437
Review feedback
2016-02-25 14:02:32 +01:00
David Kaltschmidt
4ad74183b1
Inline styles in cloned svg sub tree, skip default styles
2016-02-25 10:14:34 +01:00
David Kaltschmidt
cdf2c21057
Replace Show More buttons with carets w/ counts
2016-02-24 18:58:26 +01:00
David Kaltschmidt
bd821c159e
Inject weavescope logo into exported SVG
2016-02-24 17:03:27 +01:00
David Kaltschmidt
1566727e45
SVG export button
...
* applies CSS styles inline
* exports SVG chart node
* injects A tag to download
* based on SVG-crowbar
Fixes #555
2016-02-24 16:17:45 +01:00
David Kaltschmidt
9dafaef9a9
Force-relayout button
...
* new button in footer
* when clicked, forces a relayout that could help with degraded graphs
* sets a store flag that will be unset on next nodes delta update
* fixes #863
2016-02-24 15:55:36 +01:00
David Kaltschmidt
1f5aaa28ee
Updated client/README wrt BACKEND_HOST workflow
2016-02-24 13:32:33 +01:00
Simon
460dc6f11b
Merge pull request #1006 from weaveworks/fix-stack-label-position
...
Increase space between stacked nodes and their labels
2016-02-24 09:14:44 +01:00
Simon Howe
2ecb2bd4cb
Center align "SHOW MORE" labels in details panel
2016-02-23 17:32:05 +01:00
Simon Howe
36e6b2e4a8
Increase space between stacked nodes and their labels
...
Fixes #1003 .
2016-02-22 17:21:03 +01:00
Simon
88684aa0b6
Merge pull request #884 from weaveworks/node-shapes
...
Node shapes
2016-02-22 14:13:14 +01:00
Simon
cd880a8312
Merge pull request #984 from weaveworks/978-fix-scope-under-path
...
Fixes scope working under a path
2016-02-22 13:32:56 +01:00
Simon Howe
96c34507d6
Back to a parallel proj. for stacks
2016-02-22 12:42:37 +01:00
Simon Howe
46e29c3f15
No grey stacks for now
...
- May give the feeling something is not there when it should be, or
incomplete.
- They create visual noise
2016-02-22 12:42:37 +01:00