Commit Graph

719 Commits

Author SHA1 Message Date
David Kaltschmidt
1cce7e514e animate node zoom on focus 2015-09-18 17:58:34 +02:00
David Kaltschmidt
5b4e084c01 Dont cover other nodes on radial layout
* shift center of radial layout a bit
* shrink blurred nodes
* blow up focused nodes a bit
2015-09-16 21:05:12 +02:00
Alfonso Acosta
ff6ab3afc1 Merge pull request #444 from weaveworks/release-0.7.0
Add release 0.7.0
2015-09-16 14:55:44 +01:00
Alfonso Acosta
b4e774c616 Add release 0.7.0 v0.7.0 2015-09-16 12:24:17 +00:00
Alfonso Acosta
96e825b8d2 make static 2015-09-16 12:23:58 +00:00
David Kaltschmidt
6be8b1648a fix truncate issue on details panel 2015-09-16 13:09:55 +02:00
Peter Bourgon
4a4aea5663 make static 2015-09-16 12:30:21 +02:00
David
54d6ab3eaa Merge pull request #487 from weaveworks/sidebar
New sidebar in the bottom left
2015-09-16 12:15:58 +02:00
David Kaltschmidt
c1523863c4 Close details on canvas click 2015-09-16 12:12:51 +02:00
Tom Wilkie
c24a44b9fe Merge pull request #491 from weaveworks/489-pseudo-nodes
Show pseudo nodes & connections found through procspy
2015-09-16 17:48:32 +08:00
David Kaltschmidt
05e21a9d42 take zoom scale into account when shifting canvas 2015-09-16 11:48:09 +02:00
David Kaltschmidt
7b9e1e2867 add node radius to circle radius for canvas shift 2015-09-16 11:30:35 +02:00
Tom Wilkie
8b424df2be Review feedback. 2015-09-16 09:29:42 +00:00
Tom Wilkie
2dbe419b51 Merge pull request #492 from weaveworks/buffers-simple
Even simpler buffer management for report publishing.
2015-09-16 17:18:42 +08:00
Tom Wilkie
168693f692 Merge pull request #488 from weaveworks/version-number
Compile flags compatible with 1.4
2015-09-16 16:11:03 +08:00
Tom Wilkie
5e0014e344 Remove reference counted buffers, rely on GC. 2015-09-16 04:45:10 +00:00
Tom Wilkie
fcb7c47bd9 Always include endpoint nodes brought in by procspy, even if they get merged with conntracked endpoints. 2015-09-16 03:46:15 +00:00
Peter Bourgon
70b57c3e4b make static 2015-09-15 18:47:22 +02:00
Tom Wilkie
c5624000ac Merge pull request #465 from weaveworks/446-missing-edges
Fix regression in missing edges
2015-09-15 22:55:40 +08:00
David Kaltschmidt
38fa82dee4 animate status bar, add Loading text 2015-09-15 16:38:31 +02:00
David Kaltschmidt
3a42ec48ea style tweaks for sidebar 2015-09-15 15:28:48 +02:00
David Kaltschmidt
dfdf93c440 Changed topo option labels to show current state 2015-09-15 15:03:18 +02:00
David Kaltschmidt
8483492eb7 New sidebar in the bottom left
* status bar (fixes #207)
* moved topology options to sidebar
* render topology option like snackbar
* upgrade material-ui to 0.11
2015-09-15 15:03:18 +02:00
Tom Wilkie
54299dc0fd Review feedback. 2015-09-15 10:03:06 +00:00
Tom Wilkie
b7598c376e Don't show shortlived connections in the host view. 2015-09-15 10:03:04 +00:00
Tom Wilkie
89b5a8d432 We don't know which end is local for shortlived connections, so don't tag any with the hostid. 2015-09-15 10:03:03 +00:00
Tom Wilkie
7eeb768787 Nodes.Merge should Merge Node(s)! 2015-09-15 10:03:01 +00:00
Tom Wilkie
766d8772d7 Do a conntrack -L before -E to capture existing connections and NAT mappings. 2015-09-15 10:02:59 +00:00
Tom Wilkie
925851169e Use AddNode when adding nodes to the topology, such that the get merged with any existing node that might be there. 2015-09-15 10:02:58 +00:00
Tom Wilkie
34a8a975d2 Compile flags compatible with 1.4 2015-09-15 08:57:42 +00:00
Tom Wilkie
7d6b5a540e Revert "Merge pull request #450 from weaveworks/scope-284"
This reverts commit 46345e3bdb, reversing
changes made to bf3e9a1601.

Conflicts:
	probe/process/walker_darwin.go
2015-09-15 03:14:39 +00:00
Peter Bourgon
1001f550c0 Fix bad merge on Darwin 2015-09-14 15:55:38 +02:00
David
f74e286700 Merge pull request #473 from weaveworks/324-highlight-selected
Highlight selected node
2015-09-14 14:49:13 +02:00
Alvaro
46345e3bdb Merge pull request #450 from weaveworks/scope-284
Optimize /proc traversal
2015-09-14 14:28:49 +02:00
Alvaro Saurin
a7dc0ac206 Use a mutex in the /proc files cache
Some minor renames and cleanups.
2015-09-14 11:14:25 +02:00
Alvaro Saurin
026d8e9065 Minor: refactored readerLinux/readIntoBuffer() for removing a parameter 2015-09-14 10:59:23 +02:00
Alvaro Saurin
2f9f54688f Keep a cache of open files, reducing the number of open/close cycles in the /proc dir 2015-09-14 10:59:23 +02:00
David Kaltschmidt
bf3e9a1601 added make frontend, and revised README 2015-09-14 10:56:17 +02:00
Alvaro Saurin
14dc6a5391 Cache processes and connections when reading from the /proc
Code cleanups
2015-09-14 10:53:24 +02:00
Alvaro Saurin
4331fb1c79 Drop all the dependencies we had on procspy by moving some code to probe. 2015-09-14 10:44:53 +02:00
Tom Wilkie
b2b8b45bc2 Merge pull request #479 from weaveworks/makefile
Makefile improvements.
2015-09-14 16:24:19 +08:00
Tom Wilkie
070c258119 Merge pull request #482 from weaveworks/443-flaky
Address intermittent failure in registry_test.go
2015-09-14 16:04:49 +08:00
Tom Wilkie
d03300eb4f Merge pull request #481 from weaveworks/480-panic-serving
Don't close the request body.
2015-09-14 16:03:37 +08:00
Tom Wilkie
2fdfa1cbf5 Fix flaky docker tests. 2015-09-14 05:09:33 +00:00
Tom Wilkie
c9f39d4129 Address one intermittent failure in registry_test.go 2015-09-14 04:57:56 +00:00
Tom Wilkie
fdf89a7fc7 Don't --rm containers on circle. 2015-09-14 04:16:52 +00:00
Tom Wilkie
e303188169 Don't close the request body. 2015-09-14 04:11:04 +00:00
Tom Wilkie
f4a426daa1 Makefile improvements. 2015-09-14 04:00:27 +00:00
Tom Wilkie
54e57030ab Merge pull request #476 from weaveworks/460-disconnected-edges
Set beginning and end points to node coordinates
2015-09-14 11:19:28 +08:00
Peter Bourgon
d31abff4ea Merge pull request #470 from weaveworks/40-percent-cpu
Reduce probe cpu usage
2015-09-11 16:43:51 +02:00