David
c9a44f30fd
Merge pull request #1255 from weaveworks/no-truncate-on-hover
...
Dont trunctate node labels on hover
2016-04-11 15:16:57 +02:00
David
46caf29e74
Merge pull request #1254 from weaveworks/robust-edge-cache
...
Make cached edge processing more robust
2016-04-11 12:40:37 +02:00
Simon Howe
e6763f1436
Adds button for long named nodes
2016-04-11 12:27:17 +02:00
David Kaltschmidt
c5ea970674
Dont trunctate node labels on hover
...
* makes it easier to read long node labels on demand
2016-04-11 11:59:04 +02:00
David Kaltschmidt
5ae87a039b
Make cached edge processing more robust
2016-04-11 11:41:39 +02:00
Simon
eb7590944d
Merge pull request #1243 from weaveworks/1228-hotkey-improvements
...
hotkey fixes and improvements
2016-04-11 11:05:03 +02:00
Simon Howe
bb891b0ffa
Adds '?' button down to bottom to toggle shortcut overlay
2016-04-11 10:00:24 +02:00
Simon Howe
a90b8f6e71
Adds '?' to shortcuts
...
- Fixes '?' after using the terminal
- Fixes <kbd> styling, border-radius was behaving strangley w/ transform
to center the overlay, so opted for more old school methods.
2016-04-11 09:54:26 +02:00
Simon Howe
0a9f26bb60
Adds a shortcut panel!
2016-04-07 18:33:56 +02:00
David
082754d8c3
Merge pull request #1210 from weaveworks/client-start
...
Fix make client-start
2016-04-07 18:30:46 +02:00
Tom Wilkie
25b4a76cf4
Put the -t back in the Makefile so we can ctrl-c builds.
2016-04-07 17:30:32 +01:00
Tom Wilkie
27800ff79a
Merge pull request #1248 from weaveworks/1247-no-blank-connection-ports
...
better detection of endpoint children, to avoid including MapX2IP results
2016-04-07 16:41:20 +01:00
Paul Bellamy
ba83927db0
better detection of endpoint children, to avoid including MapX2IP results
2016-04-07 16:06:35 +01:00
Paul Bellamy
201c290503
Merge pull request #1241 from weaveworks/1214-hide-views-proper-like
...
Ensure k8s views are correctly hidden.
2016-04-07 13:45:48 +01:00
Tom Wilkie
ee1b4def95
Make the initial procspy filter silent
2016-04-07 13:19:42 +01:00
Tom Wilkie
ca94368420
Don't report nodes filtered out through the short-lived-connections join
2016-04-07 13:14:57 +01:00
Simon Howe
c452b68200
Fixes hotkeys in firefox and all browsers + international keyboards.
2016-04-07 14:02:19 +02:00
Simon Howe
f1c58efebb
Fixes url state decoding in Firefox.
2016-04-07 14:01:58 +02:00
Paul Bellamy
c075939379
Forgot debug println
2016-04-07 12:33:34 +01:00
Tom Wilkie
674cb24f2a
Review feedback
2016-04-07 12:23:06 +01:00
Tom Wilkie
22402c34f7
Ensure k8s views are correctly hidden.
...
- Filter unconnected psuedo nodes from the Pods view
- Don't report these filtered nodes in stats
- Fix typo in logic for hiding views
2016-04-07 12:01:23 +01:00
Paul Bellamy
bfb65cb4af
Merge pull request #1225 from weaveworks/1149-more-meaningful-metrics-max-mmmmmmm
...
Set the memory and open files maximums based on the host
2016-04-07 10:36:30 +01:00
Simon
de173a6380
Merge pull request #1239 from weaveworks/improve-highlight-perf
...
Improve canvas highlighting performance.
2016-04-07 11:20:53 +02:00
David
5fba5d8cfc
Merge pull request #1237 from weaveworks/1221-no-subtopo-options
...
Apply topology options also to sub-topologies
2016-04-07 10:01:41 +02:00
David
c04ae221b1
Merge pull request #1229 from weaveworks/cpu-no-connection
...
Reduce CPU consumption if UI cannot connect to backend
2016-04-07 09:24:25 +02:00
David
b7c2db6cc2
Merge pull request #1230 from weaveworks/1224-format-sparkline
...
Apply format to tooltips in sparkline hovers
2016-04-07 09:14:17 +02:00
David
0badd9384f
Merge pull request #1236 from weaveworks/fix-terminals
...
Fix terminals (broken since f34146d )
2016-04-07 09:12:16 +02:00
Simon Howe
7f8ea1bc3c
Use normal linear scale for open-files MoC
...
Now that we have the real max!! \o/
2016-04-07 08:40:33 +02:00
Simon Howe
c46bacab1b
Improve highlighting performance.
...
- Untangle edge dependencies so we don't redraw them all if a node is
highlighted.
- Only "preparePoints" if they've changed.
2016-04-06 21:50:27 +02:00
Tom Wilkie
f4ef8020ac
Merge pull request #1235 from weaveworks/970-reinstating-restarting-ruckus
...
Update docker client, to get better state strings in the UI
2016-04-06 18:23:34 +02:00
Paul Bellamy
f3adefa454
Update docker client, to get better state strings in the UI
2016-04-06 16:39:45 +01:00
David Kaltschmidt
9586c23526
Apply topology options also to sub-topologies
...
Subtopologies inherit the applied options if the keys are the same.
The labels are still determined by the topology itself.
Fixes #1221
2016-04-06 17:33:47 +02:00
Paul Bellamy
945029c890
Merge pull request #1234 from weaveworks/middleware
...
Add various middleware to app.
2016-04-06 16:22:31 +01:00
David Kaltschmidt
d8761aada1
Fix terminals (broken since f34146d)
...
`controlPipe` is now an immutable map, but was not treated that way by
all components.
2016-04-06 17:17:06 +02:00
Tom Wilkie
734a01d603
Review feedback, lint & fix tests.
2016-04-06 15:59:02 +01:00
Paul Bellamy
e3aa92b964
Merge pull request #1232 from weaveworks/dynamo-schema
...
Multitenant DynamoDB collector should use a string for the hash key.
2016-04-06 15:32:22 +01:00
Tom Wilkie
fd75e45715
Multitenant DynamoDB collector should use a string for the hash key.
...
This is because the key is of the form "<userid>-<hour bucket>", but as I was testing without a userid, I didn't notice that "-<hour bucket>" was a valid number.
2016-04-06 14:59:53 +01:00
Tom Wilkie
727553962b
Insturment the app with prometheus.
2016-04-06 14:58:28 +01:00
Tom Wilkie
5d7604cc21
Print command line when launching the app.
2016-04-06 14:58:23 +01:00
Tom Wilkie
fd368e5e5f
Unhack dealing with slashed in node names.
2016-04-06 14:47:14 +01:00
Tom Wilkie
50c8449c20
Update gorilla/mux to include a fix for path slash cleaning.
2016-04-06 14:47:14 +01:00
Tom Wilkie
a8f0d64b3c
Add middleware for logging each request to the app.
2016-04-06 14:47:08 +01:00
David Kaltschmidt
392589744c
Fix zooming regression
...
Introduced in #1186
Fixes #1233
2016-04-06 15:23:13 +02:00
David Kaltschmidt
d9a1aa9807
Fix make client-start
...
* made webpack host configurable via env
* start via `make WEBPACK_SERVER_HOST=local.docker client-start`
* removed port from BACKEND_HOST env
2016-04-06 14:30:36 +02:00
David
f34146d068
Merge pull request #1186 from weaveworks/pure-mixin
...
Performance improvements for canvas
2016-04-06 14:23:04 +02:00
Paul Bellamy
b970b0561b
Set the memory and open files maximums
...
process memory limit is not cgroup-aware
2016-04-06 13:07:55 +01:00
Simon Howe
4c378283cb
Pure-mixin-ify more stuff.
...
Helps a lot for dragging around the canvas.
2016-04-06 12:44:24 +02:00
Simon Howe
49286cf5ea
Fixes generated node names for the perf. tests!
2016-04-06 12:44:24 +02:00
David Kaltschmidt
d803e00b00
Apply format to tooltips in sparkline hovers
...
Fixes #1224
2016-04-06 12:05:43 +02:00
David Kaltschmidt
8bdebe9848
Reduce CPU consumption if UI cannot connect to backend
...
* blank keyframes for blinking Connect animation
* increased topology API retry timer interval
Fixes #1220
2016-04-06 11:13:11 +02:00