Commit Graph
5664 Commits
Author SHA1 Message Date
Alfonso Acosta 95a45f991d Review feedback 2016-07-13 14:17:04 +00:00
Alfonso Acosta 98707c2a81 Refactor scope script 2016-07-13 14:11:20 +00:00
Jonathan LangeandGitHub 53735eda27 Merge pull request #1658 from weaveworks/tools-with-shellcheck
Lint shellscripts from tools
2016-07-13 15:10:49 +01:00
Jonathan Lange 47a01522c6 Only lint git files
Means we don't get spurious warnings from generated Javascript files.
2016-07-13 15:09:24 +01:00
Paul Bellamy 985912f964 Replace wget in instructions with curl, as it's more widely avail. on macs 2016-07-13 14:25:13 +01:00
Ilya Dmitrichenko 901e1a474a Fix Docker for Mac issue with --service-token (close #1649) 2016-07-13 13:50:28 +01:00
Jonathan LangeandGitHub 50d47f9f06 Merge pull request #22 from weaveworks/shell-lint
Shell lint
2016-07-13 10:25:59 +01:00
Jonathan LangeandGitHub 78bf236a9c Merge pull request #1668 from weaveworks/report-size-histogram
Store a histogram of report sizes
2016-07-12 19:08:44 +01:00
Jonathan Lange d83d7318d0 Remove the old metric 2016-07-12 18:16:35 +01:00
Jonathan Lange ca9e0387d0 Squashed 'tools/' changes from 8c6170d..0620e58
0620e58 Review tweaks

git-subtree-dir: tools
git-subtree-split: 0620e589fa
2016-07-12 18:07:42 +01:00
Jonathan Lange 7c94ade7f4 Merge commit 'ca9e0387d063905e681e44a3fbd2ddf1b1682f91' into tools-with-shellcheck
Update for shell-lint review tweaks
2016-07-12 18:07:42 +01:00
Simon Howe 55bed7b7b6 A couple more tweaks to the network-bar position.
- Center it vertically properly.
2016-07-12 18:29:15 +02:00
Jonathan Lange d2298aa8f3 Store a histogram of report sizes 2016-07-12 16:37:29 +01:00
Jonathan Lange 0620e589fa Review tweaks 2016-07-12 15:51:42 +01:00
Simon Howe 6a79938939 Correct label position for nodes that don't have networks. 2016-07-12 16:10:56 +02:00
Simon Howe 6f8dc22ca3 Move network bar above the label for now.
Positioning the bar in the middle of flowing text is a bit tricky.
2016-07-12 16:09:10 +02:00
Simon Howe f46025fe10 Fixes network bars position when a node is selected.
Bar position should be a function of node size!

Note: This is still an estimated position though it looks fine. Would be
nice to take into account size of labels (foreignObjects). The
transforms (for "undoing" the canvas zoom level) are a bit hectic here
and would be really nice to pull out and put in a wrapper...)
2016-07-12 15:45:35 +02:00
Jonathan Lange ddf80d05cb Actually run shell-lint on tools 2016-07-12 14:22:09 +01:00
Jonathan Lange 7a35f21ea3 Squashed 'tools/' changes from 7a66090..8c6170d
8c6170d Fix lint in all the build-tools scripts
239935c shell-lint tool
d9ab133 Script for finding files with a given type
1b64e46 Add Weave Cloud client
f2e40b4 Time out commands after three minutes
2da55ce Don't spell-check compressed files
e9749a5 Make scheduler aware of test parallelisation

git-subtree-dir: tools
git-subtree-split: 8c6170d292
2016-07-12 14:21:55 +01:00
Jonathan Lange f309c36898 Merge commit '7a35f21ea33d03d1d14c58b8b3dc780566908b3c' into tools-with-shellcheck
Tools for linting shell scripts
2016-07-12 14:21:55 +01:00
Jonathan Lange 8c6170d292 Fix lint in all the build-tools scripts 2016-07-12 14:21:22 +01:00
Tom WilkieandGitHub cafaff8960 Wire up continuous delivery (#1654) 2016-07-12 13:05:21 +01:00
Paul BellamyandGitHub d4c66bfe5b Merge pull request #1665 from weaveworks/use-histograms
Use histograms over summaries
2016-07-12 11:38:26 +01:00
Tom Wilkie 3173f6ad75 Use histograms over summaries 2016-07-12 11:15:57 +01:00
Ilya DmitrichenkoandGitHub d499d2b27a Merge pull request #1650 from weaveworks/fix-1649
Fix ensure plugins dir exists (close #1649)
2016-07-11 18:23:01 +01:00
Alfonso AcostaandGitHub f0edc265a5 Merge pull request #1660 from weaveworks/acc-is-slice
Use a slice instead of a persistent list for temporary accumulation of lists
2016-07-11 17:55:12 +01:00
Ilya Dmitrichenko 0ad6392a78 Ensure plugins dir exists (close #1649) 2016-07-11 17:52:36 +01:00
Paul BellamyandGitHub ce2fd1e477 Merge pull request #1659 from weaveworks/demo
Adding a static report file mode.
2016-07-11 14:43:04 +01:00
Paul BellamyandGitHub 2a8938ec1a Merge pull request #1662 from weaveworks/count-memcache-errors
Count memcache requests even if they time out
2016-07-11 13:37:52 +01:00
Paul Bellamy 7a37577f71 Review Feedback 2016-07-11 13:36:22 +01:00
Jonathan Lange 49f2e4e40c Count memcache requests even if they time out 2016-07-11 13:01:02 +01:00
Paul Bellamy 691ad042c7 adding a demo json report to the scope dockerfile 2016-07-11 11:50:28 +01:00
Paul Bellamy bcddfd82c3 Added file collector, to serve a static report from file 2016-07-11 11:50:27 +01:00
Bryan Boreham 7d579122aa Use a slice instead of a persistent list for temporary accumulation of lists
Avoids creating O(n) garbage by using a slice with enough capacity to
hold the temporary head-portion of the list accumulated while walking
the list to insert element(s).
2016-07-11 11:18:07 +01:00
SimonandGitHub 2ea04aa159 Merge pull request #1648 from weaveworks/1402-fixes-terminal-line-wrapping
Fixes terminal wrapping by syncing docker/term.js terminal widths.
2016-07-11 10:49:56 +02:00
Anita BuehrleandGitHub 8763c11d8b Merge pull request #1625 from weaveworks/fix-readme-1525
removed boot2docker reference
2016-07-08 13:57:19 -05:00
Jonathan Lange 239935c063 shell-lint tool 2016-07-08 15:25:43 +01:00
Jonathan Lange d9ab133a85 Script for finding files with a given type 2016-07-08 14:10:50 +01:00
Anita BuehrleandGitHub 70fa0fb79b fixed up some awkwardness 2016-07-07 18:03:06 -05:00
Alfonso AcostaandGitHub 9a77380a59 Merge pull request #1653 from weaveworks/1598-no-host-short-lived-tracking
Do not infer short-lived connections for host-networking containers
2016-07-07 17:53:08 +01:00
Alfonso Acosta 26c6249516 Review comments 2016-07-07 16:18:18 +00:00
Tom Wilkie 1b64e461c2 Add Weave Cloud client 2016-07-07 16:46:31 +01:00
Alfonso Acosta c843d24f6f Do not infer short-lived connections for host-networking containers 2016-07-07 15:44:13 +00:00
Jonathan LangeandGitHub 17dc928b07 Merge pull request #1646 from weaveworks/experimental-results
Promote fixprobe and delete rest of experimental
2016-07-07 16:43:35 +01:00
Jonathan Lange 7cc829e463 What's tracer? 2016-07-07 15:02:26 +01:00
Jonathan Lange 1c440486f0 Delete experimental, replace with 'extras'
extras contains fixprobe and example, and ought to build properly
2016-07-07 14:30:08 +01:00
Alfonso AcostaandGitHub 6d527821e7 Merge pull request #1627 from weaveworks/1605-read-only
Allow disabling controls in probes
2016-07-07 13:37:04 +01:00
Alfonso Acosta 5bb6185515 Clarify no-controls flag 2016-07-07 12:36:33 +00:00
Justin GarrisonandTom Wilkie d65a656e8f quote jsonpath so shell doesn't try to expand (#1651) 2016-07-06 20:56:19 +01:00
Simon Howe 4b41c8bb23 Fixes terminal wrapping by syncing docker/term.js terminal widths.
Impl. by locking the term.js width to 80 which is what the docker one
is. We need to implement resizing on both the BE and FE to avoid weird
wrapping issues.
2016-07-06 15:06:02 +02:00