David Kaltschmidt
cdccd5d2c0
render grouped topologies menu sent by backend
2015-06-15 10:37:24 +02:00
Peter Bourgon
3e8bdcc854
Sub-topolgies rendered in one place only
2015-06-15 10:26:22 +02:00
Peter Bourgon
086ff3b791
Change from grouped URL to sub-topologies
2015-06-12 13:23:25 +02:00
David Kaltschmidt
816e1e9e99
layout of sub-topologies
...
* uses injected static topology, see web-api-utils.js
2015-06-12 11:37:49 +02:00
David Kaltschmidt
3f27086fd0
Start on grouping redesign
2015-06-12 09:41:04 +02:00
David
b10381c988
Merge pull request #220 from weaveworks/reduce-build-warnings
...
Reduce build warnings
2015-06-12 08:53:13 +02:00
David Kaltschmidt
49c1493c79
replaced console.log with debug package
2015-06-11 20:57:13 +02:00
David Kaltschmidt
e89265ee2f
suppress uglifier warnings
...
an exclude pattern would be nice, but no dice :(
2015-06-11 20:55:52 +02:00
David Kaltschmidt
033b4572ae
removed unused topologies.js, fixes #146
2015-06-11 19:32:40 +02:00
David
fa9e5a3aa3
Merge pull request #216 from weaveworks/show-gone-details
...
Display a n/a header in details if nodes are gone
2015-06-11 19:27:26 +02:00
David Kaltschmidt
eb8a56bb1f
show N/A if node disappears on remove
2015-06-11 19:19:54 +02:00
Tom Wilkie
a92cbdcad0
Merge pull request #218 from tomwilkie/171-map-map-merge
...
All merging of RenderableNodes, such that we can merge multiple topologies.
2015-06-11 18:16:30 +01:00
Tom Wilkie
53456179e4
All merging of RenderableNodes, such that we can merge multiple topologies.
2015-06-11 17:11:10 +00:00
David
c7044b87cd
Merge pull request #215 from weaveworks/empty-topo-browsing
...
Fix back browsing after node was clicked
2015-06-11 18:58:54 +02:00
Tom Wilkie
ae84861e00
Now we have merged topologies, we don't need to put so much data on the endpoint topology, or render so much info.
2015-06-11 16:57:24 +00:00
Tom Wilkie
b8da9f34bc
Merge pull request #209 from tomwilkie/201-validate
...
Add Validate method to Report & Topology.
2015-06-11 14:28:47 +01:00
Tom Wilkie
c5d10867c6
Add Validate method to Report & Topology.
2015-06-11 13:27:49 +00:00
David Kaltschmidt
0f5e55db53
Display a n/a header in details if nodes are gone
...
fixes #193
2015-06-11 14:06:20 +02:00
David Kaltschmidt
03da5afb6b
only clear nodes on topo or grouping change
...
fixes #133
2015-06-11 13:18:06 +02:00
David Kaltschmidt
e69d7ff98c
test to show back browsing is broken
...
after selecting a node
2015-06-11 12:44:28 +02:00
Tom Wilkie
359c054b89
Merge pull request #206 from tomwilkie/195-twixe
...
Prevent multiple connections for the same app.
2015-06-11 11:05:10 +01:00
Tom Wilkie
894439a449
Prevent multiple connections for the same app.
2015-06-11 10:02:54 +00:00
Tom Wilkie
9c6ed7b3c4
Merge pull request #204 from tomwilkie/verbose
...
Too verbose
2015-06-10 17:25:50 +01:00
Tom Wilkie
1352668f5b
Merge pull request #211 from tomwilkie/container-topology
...
Add Containers topology populated by the Docker tagger.
2015-06-10 17:06:19 +01:00
Tom Wilkie
ff11022862
Add Containers topology populated by the Docker tagger.
2015-06-10 16:01:15 +00:00
Tom Wilkie
56c2854612
Merge pull request #213 from tomwilkie/208-bin-test-slow
...
Introduce ./bin/test -slow, run by circle.
2015-06-10 16:59:41 +01:00
Peter Bourgon
5b180edb74
Merge pull request #212 from weaveworks/process-topology
...
Process topology
2015-06-10 17:54:57 +02:00
Tom Wilkie
bd9865f217
Introduce ./bin/test -slow, run by circle. Allow developers to run faster tests.
2015-06-10 15:54:09 +00:00
Peter Bourgon
7df63d1bc4
Decouple PIDTree from DockerTagger
...
PIDTree is created in each spy tick, regardless if Docker Tagger is
used.
2015-06-10 17:49:50 +02:00
Peter Bourgon
d435e36834
Add and populate Process topology
...
Also, add comm value (name) to process node metadata.
2015-06-10 17:27:07 +02:00
David Kaltschmidt
d9fbaf348c
example report based on TNS tutorial for fixprobe
...
see
http://thenewstack.io/how-to-detect-map-and-monitor-docker-containers-with-weave-scope-from-weaveworks/
2015-06-10 15:44:11 +02:00
Tom Wilkie
e8eb24d65c
Rejigger example app.
2015-06-10 10:41:17 +00:00
Tom Wilkie
16e1d3526b
Too verbose
2015-06-10 10:15:43 +00:00
Peter Bourgon
342d887667
Merge pull request #202 from weaveworks/report-tests
...
Add TestOriginTable
2015-06-10 11:38:59 +02:00
Peter Bourgon
c8b995ee34
Add TestOriginTable
...
Leaves some process topology bits commented out, for the future.
2015-06-10 11:32:03 +02:00
Tom Wilkie
616759200f
Merge pull request #197 from tomwilkie/196-foo
...
Don't make adjacency edges into 'the internet' if they refer to valid nodes
2015-06-10 10:31:22 +01:00
Tom Wilkie
719f933c21
Refactor MakeAdjacencyID & ParseAdjacencyID; add ParseNodeID (which separates scope and the rest of node id)
2015-06-10 09:21:45 +00:00
Tom Wilkie
96327a48c1
Don't make adjacency edges into 'the internet' if they refer to valid nodes.
2015-06-10 08:42:53 +00:00
Tom Wilkie
9808b57c53
Merge pull request #191 from tomwilkie/report-bugs
...
Add report issue link
2015-06-10 08:59:38 +01:00
Tom Wilkie
4094095d71
Merge pull request #199 from tomwilkie/198-details
...
Restore container details to their rightful position.
2015-06-10 08:59:16 +01:00
Tom Wilkie
cce2e3c0b5
Restore container details to their rightful position.
2015-06-10 07:53:57 +00:00
Tom Wilkie
5be7235da2
GOOS might be 'linux', but never 'Linux'!
2015-06-09 17:51:05 +00:00
Peter Bourgon
ff14a61f8e
Merge pull request #194 from weaveworks/origins
...
OriginHosts and OriginNodes become Origins
2015-06-09 18:58:32 +02:00
Peter Bourgon
667d8b8dd0
OriginHosts and OriginNodes become Origins
...
Another baby step towards #123 , this change follows from #192 and merges
the two concepts of Origin in a renderable node. We also cut out a layer
of abstraction, and add an OriginTable method to Report, which directly
generates a table of info for the detail pane given any origin node ID.
Other changes from feedback:
- Assume origin IDs are unique and don't reflect.Dedupe
- Improve origin ID lookup
- Move OriginTable to detailed_node.go, as a free function
- rm app/detail_pane.go (empty)
2015-06-09 18:48:09 +02:00
Tom Wilkie
e1092d2ac2
Add report issue link
2015-06-09 16:29:22 +00:00
Peter Bourgon
b8170313e4
This commit from #182 got lost somehow
2015-06-09 18:08:02 +02:00
Peter Bourgon
d5dd377097
Merge pull request #192 from weaveworks/host-topology
...
Host topology
2015-06-09 16:53:54 +02:00
Peter Bourgon
da90f4489a
Remove dead code
2015-06-09 16:39:29 +02:00
Peter Bourgon
aa0a754363
Improve test coverage; SquashRemote -> Squash
...
Also, remove some dead code.
2015-06-09 15:54:06 +02:00
Peter Bourgon
d438261742
HostMetadata becomes Host Topology
...
- All HostMetadata information becomes NodeMetadata
- Significant change to mechanics, but same net effect
- LocalNets becomes "local_networks", space-separated list of CIDRs
- Load becomes simple single string
- Use MakeHostNodeID for indexing into Host topology
- (That changes the app /origin/{id} handler; will be removed later)
2015-06-09 15:38:08 +02:00