Commit Graph
5230 Commits
Author SHA1 Message Date
Paul Bellamy 9526663d6d Merge pull request #437 from weaveworks/436-container-image-name-in-rank
Make container rank the image _name_
2015-09-04 17:08:59 +01:00
Tom Wilkie a454a68841 Merge pull request #443 from weaveworks/442-blank-app
Fix JS error on missing edge target
2015-09-04 16:28:39 +01:00
Alvaro Saurin 15e25edc40 New asynchronous, caching DNS resolver for reverse resolutions
Add nodes for the remote side of connections iff we have a DNS reverse resolution for the IP.
Unit test for the resolver
2015-09-04 17:21:45 +02:00
Tom Wilkie 31f7262d20 Merge pull request #440 from weaveworks/go-1.5
Make scope compile under go 1.5
2015-09-04 16:11:21 +01:00
David Kaltschmidt 398fb7a6ba fix JS error on missing edge target
* replace mergeDeep with merge on node updates to set adjacency to
  updated value
* added json-loader to make json import of websocket frames easier
* console message for this was `Cannot read property 'id' of undefined`
2015-09-04 15:44:11 +02:00
Tom Wilkie 6e7a22ecae Update example app to include a loadbalancer. 2015-09-04 13:07:29 +00:00
Tom Wilkie 31f1fbee6d Make scope compile under go 1.5 2015-09-04 12:01:32 +00:00
Tom Wilkie ccf6c1fdca Make container rank the image _name_ 2015-09-04 10:16:17 +00:00
David 1c21feac07 Merge pull request #435 from weaveworks/rank-color
Color nodes by rank
2015-09-04 11:32:41 +02:00
David Kaltschmidt 44e62e3c19 color nodes by rank 2015-09-04 11:31:17 +02:00
Tom Wilkie fb37763574 Merge pull request #434 from weaveworks/356-nodemetadata-to-node-rename
Rename NodeMetadata -> Node
2015-09-03 17:37:19 +01:00
Tom Wilkie 57f7b4f2e6 Rename NodeMetadata -> Node 2015-09-03 16:18:54 +00:00
Tom Wilkie 8610151518 Merge pull request #425 from weaveworks/357-no-more-leaf-map
Remove LeafMap - have a generic function which converts a Topology to RenderableNodes
2015-09-03 11:29:03 +01:00
Tom Wilkie d09a853fb2 Show container image details for containers. 2015-09-03 10:26:13 +00:00
Tom Wilkie 9ba38d71cc Review feedback 2015-09-03 10:19:27 +00:00
Tom Wilkie 892ecf78bb Merge pull request #431 from weaveworks/427-resolvers-flaky
Wait longer for resolver goroutine to stop.
2015-09-03 11:11:24 +01:00
Tom Wilkie 9ab22bd8dc Wait longer for the goroutine to stop. 2015-09-03 08:33:15 +00:00
David 0eccd9a6b9 Merge pull request #430 from weaveworks/413-trim-node-title
Trim node titles in graph
2015-09-03 09:45:19 +02:00
David 37e11d32d6 Merge pull request #429 from weaveworks/413-418-trim
Trim long container names and labels in details
2015-09-02 18:54:29 +02:00
David Kaltschmidt a439c7ca97 trim node titles in graph via JS
fix for #413

Sadly, the title attribute to show something on hover does not work in
SVG. So we might need another solution for that.
2015-09-02 18:53:04 +02:00
David Kaltschmidt e08d533b72 truncate details table titles as well 2015-09-02 18:09:36 +02:00
David Kaltschmidt 3fd98df8ac add row keys to keep react happy 2015-09-02 18:05:26 +02:00
David Kaltschmidt 9b8a314742 Trim long container names and labels in details
fixes #418
2015-09-02 17:45:07 +02:00
Tom Wilkie 21675f3000 Remove LeafMap - have a generic function which converts a Topology to a RenderableNodes. 2015-09-02 15:03:57 +00:00
Tom Wilkie fa05e9bb9e Merge pull request #421 from weaveworks/357-edgemetadata
Move EdgeMetadata into the NodeMetadata struct.
2015-09-02 15:47:53 +01:00
David Kaltschmidt e8ec3ed5fc fix nodes immutable after socket opens
fix for PR #410
2015-09-02 16:38:24 +02:00
Tom Wilkie 144a798602 Review Feedback 2015-09-02 14:32:47 +00:00
Tom Wilkie afc2788777 Move EdgeMetadata into the NodeMetadata struct. 2015-09-02 14:32:44 +00:00
David 001e041f0d Merge pull request #410 from weaveworks/immutable
Use immutable objects for storing nodes in browser
2015-09-02 16:06:52 +02:00
David Kaltschmidt 2e50f6ae76 add test to check for detail pane titles 2015-09-02 16:00:28 +02:00
David Kaltschmidt b17d958b07 use immutable objects for storing nodes
makes checking for topology changes easier, which triggers fewer
re-renders
fix JS store tests with Immutables
only update graph if topology changed
2015-09-02 16:00:28 +02:00
Tom Wilkie 9cab3f3834 Merge pull request #426 from weaveworks/422-panic-map-addr
Don't assume pseudo nodes have edges _away_ from them
2015-09-02 14:57:04 +01:00
Tom Wilkie 61f45b2306 In the Endpoint && Addr topology, we can't assume pseudo nodes have an adjacency coming _from_ them. 2015-09-02 13:37:09 +00:00
Tom Wilkie 0217351bb7 Add tests to catch bad pseudo node mapping. 2015-09-02 13:37:03 +00:00
Tom Wilkie e867d168e1 Typo 2015-09-01 12:59:26 +00:00
Tom Wilkie 7cce17945f Add comment 2015-09-01 12:25:53 +00:00
Tom Wilkie 405c4c4cd7 Move sterilze to expect package; reuse in app. 2015-09-01 12:07:43 +00:00
Tom Wilkie 217775654a Merge pull request #411 from weaveworks/357-adjacencies-to-nodemetadata
Move Adjacency info inside the NodeMetadata struct
2015-09-01 12:18:19 +01:00
Tom Wilkie 8cc6da5de1 Merge pull request #415 from weaveworks/414-alpine
Use alpine:latest instead of gliderlabs/alpine
2015-09-01 12:15:41 +01:00
Tom Wilkie c92ee90716 Use alpine:latest instead of gliderlabs/alpine 2015-09-01 11:15:14 +00:00
Tom Wilkie 899e2d7a5c Review feedback 2015-09-01 11:01:25 +00:00
Peter Bourgon 66c597ecf9 Remove debug code that snuck in 2015-09-01 09:36:57 +02:00
Tom Wilkie 1f6b3d4a45 Move Adjacency info inside the NodeMetadata struct; move pseudo node generation to the probes. 2015-08-28 15:20:27 +00:00
Tom Wilkie 64d3bd5663 Merge pull request #409 from weaveworks/boot2docker-support
Works with boot2docker.
2015-08-28 15:41:13 +01:00
Tom Wilkie ae993e3b64 Merge pull request #380 from weaveworks/docker_squash_path
Improved error message when docker-squash is not detected
2015-08-28 15:28:54 +01:00
David 8365addbf3 Merge pull request #392 from weaveworks/352-trying
'Trying to reconnect..' in UI even though its connected
2015-08-28 14:39:06 +02:00
Alvaro Saurin 01d1bcfe9c Improved error message when docker-squash is not detected 2015-08-28 14:14:26 +02:00
David Kaltschmidt 1dccca2be7 fixed action name typo and added test 2015-08-28 13:10:58 +02:00
Paul Bellamy 235cbd3a52 use weavescope image for all remote work, so they're labelled works.weave.role=system 2015-08-28 11:59:29 +01:00
Paul Bellamy 26eea6eab2 Works with boot2docker.
The DOCKER_BRIDGE_IP is set on the remote host, so it will be found
correctly on boot2docker.
2015-08-28 11:59:02 +01:00