Commit Graph
5004 Commits
Author SHA1 Message Date
David Kaltschmidt f411b9c437 Review feedback 2016-02-25 14:02:32 +01:00
Alfonso Acosta e09d818527 Merge pull request #993 from weaveworks/983-without-pprof
Document how to obtain profiles without `go tool pprof`
2016-02-25 12:39:57 +00:00
Tom Wilkie 5f0b24e371 Disable checkpointing in tests. 2016-02-25 09:37:03 +00:00
David Kaltschmidt 4ad74183b1 Inline styles in cloned svg sub tree, skip default styles 2016-02-25 10:14:34 +01:00
Alfonso Acosta 17ad6a4fd8 Document how to obtain profiles without go tool pprof 2016-02-24 19:04:19 +00:00
David Kaltschmidt cdf2c21057 Replace Show More buttons with carets w/ counts 2016-02-24 18:58:26 +01:00
Paul Bellamy fbe567187a Merge pull request #1014 from weaveworks/977-docker-event-crash
Handle closing of docker events channel gracefully
2016-02-24 17:38:30 +00:00
Paul Bellamy cfc071471b Add ping/pong to websocket protocol 2016-02-24 17:16:35 +00:00
Paul Bellamy 6b9daa73d4 Merge pull request #1024 from weaveworks/1019-websocket-error-logging
Don't log "expected" websocket errors
2016-02-24 17:12:24 +00:00
Paul Bellamy f794bbff3d log errors on control and pipe websockets as well (now that we can) 2016-02-24 16:25:05 +00:00
Paul Bellamy e865890d72 Don't log "expected" websocket errors, like the socket being closed 2016-02-24 16:25:05 +00:00
Paul Bellamy 2fe5d3baae update github.com/gorilla/websocket (to add error-code checking) 2016-02-24 16:25:05 +00: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 d759e9fe95 Merge pull request #981 from weaveworks/863-force-relayout
Force-relayout button
2016-02-24 15:56:21 +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
Paul Bellamy 98ea6da05e Merge pull request #1023 from weaveworks/go-gc
Turn off GC for builds.
2016-02-24 11:39:38 +00:00
Tom Wilkie 4ad0253e18 Merge pull request #1018 from weaveworks/scope-short-url
Use short URL for scope download
2016-02-24 11:29:53 +00:00
Tom Wilkie 25e02d2d26 Turn off GC for builds. 2016-02-24 11:17:11 +00: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 f9566ca137 Merge pull request #1012 from weaveworks/990-center-show-more-buttons
Center align "SHOW MORE" labels in details panel
2016-02-24 09:14:24 +01:00
Bryan Boreham dfcf7f25a4 Use short URL for scope download 2016-02-23 17:08:53 -08:00
Alfonso Acosta c741ee74d2 Pass correct tags to go run when invoking codecgen 2016-02-23 18:29:18 +00:00
Alfonso Acosta 2982166e03 Handle closing of docker events channel gracefully 2016-02-23 16:35:58 +00:00
Simon Howe 2ecb2bd4cb Center align "SHOW MORE" labels in details panel 2016-02-23 17:32:05 +01:00
Tom Wilkie df2c21e3bb Merge pull request #967 from weaveworks/539-connection-directions
Use connection directions from conntrack where possible
2016-02-23 14:52:21 +00:00
Paul Bellamy 6cef1b10ca adding direction to connections from conntrack
* Remove report.EdgeMetadata.MaxConnCountTCP, as we don't display it anywhere
* Remove hostname metadata from local end of connection. We should be using the hostnodeid
2016-02-23 14:17:45 +00:00
Paul Bellamy f24ebc96b4 Merge pull request #1000 from weaveworks/reduce-codec-garbage
Reduce amount of objects allocated by the codec
2016-02-23 10:23:04 +00:00
Tom Wilkie 61194880da Merge pull request #1005 from weaveworks/makefule
Refactor Makefile a little.
2016-02-22 21:13:51 +00:00
Tom Wilkie 45d875b531 Merge pull request #997 from weaveworks/multi-tenant-refactor
Refactor app for multitenancy
2016-02-22 17:01:16 +00:00
Simon Howe 36e6b2e4a8 Increase space between stacked nodes and their labels
Fixes #1003.
2016-02-22 17:21:03 +01:00
Tom Wilkie 03099176da Refactor Makefile a little. 2016-02-22 15:16:45 +00:00
Tom Wilkie 9bb7a4413f Merge pull request #1002 from weaveworks/update-tools-subtree
Update tools subtree
2016-02-22 15:07:21 +00:00
Tom Wilkie 5f7f74bf1b Refactor app for multitenancy
- Add interfaces to allow for alternative implementations for Collector, ControlRouter
  and PipeRouter.
- Pass contexts on http handlers to these interfaces.  Although not used by the current
  (local, in-memory) implementations, the idea is this will be used to pass headers to
  implementations which support multitenancy (by, for instance, putting an authenticating
  reverse proxy in form of the app, and then inspecting the headers of the request for
  a used id).
2016-02-22 14:54:04 +00:00
Tom Wilkie a0bcb2023c Ignore vendor/github.com/ugorji/go/codec/codecgen/codecgen 2016-02-22 14:19:00 +00:00
Tom Wilkie 930b53f545 Squashed 'tools/' changes from 954b023..c342e83
c342e83 Merge pull request #17 from weaveworks/lint-ignore
07ebcff Update to ignore node_modules and *.generated.go
d76a90a Don't lint codecgen'd code.
cbb0567 Exclude ALL_CAPS warnings from linter

git-subtree-dir: tools
git-subtree-split: c342e833bb
2016-02-22 14:18:29 +00:00
Tom Wilkie 475521c531 Merge commit '930b53f5459567d79c927951168f3fc73f1c5cd0' into update-tools-subtree 2016-02-22 14:18:29 +00:00
Tom Wilkie c342e833bb Merge pull request #17 from weaveworks/lint-ignore
Update to ignore node_modules and *.generated.go
2016-02-22 14:17:29 +00:00
Tom Wilkie 0a2f629a65 Merge pull request #998 from weaveworks/docker-1.10
Bump template name to get latest version of docker.
2016-02-22 14:16:01 +00:00
Tom Wilkie 07ebcff87e Update to ignore node_modules and *.generated.go 2016-02-22 14:10:04 +00:00
Tom Wilkie ea90c196e9 Undo change to tools/lint 2016-02-22 14:04:11 +00:00
Tom Wilkie d76a90a999 Don't lint codecgen'd code. 2016-02-22 13:56:42 +00:00
Alfonso Acosta 996062d64b Build github.com/ugorji/go/codec with -tags unsafe
See https://github.com/ugorji/go/issues/143#issue-134950331
2016-02-22 13:45:02 +00: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
Alfonso Acosta efeab520bc Bump github.com/ugorji/go/codec
To reduce garbage from simpleIoEncWriterWriter
(https://github.com/ugorji/go/issues/143)
2016-02-22 12:30:12 +00:00
Tom Wilkie 458c5aae39 Bump template name to get latest version of docker. 2016-02-22 12:14:36 +00:00
Simon Howe dca7408ec1 Rollback aggNode.nodeCount which was used for the stack shape.
We're not using greyed out lower stacks for now.
2016-02-22 12:42:37 +01:00
Simon Howe 96c34507d6 Back to a parallel proj. for stacks 2016-02-22 12:42:37 +01:00