Commit Graph

3035 Commits

Author SHA1 Message Date
Alfonso Acosta
7c35e3a08e Merge pull request #1906 from kinvolk/alessandro/plugins-doc
Move plugins to the new organization
2016-11-14 16:37:46 +01:00
Alessandro Puccetti
655e6677cc docs/plugins: sync docs with changes site changes
This patch applies the same changes from the review of
https://github.com/weaveworks/scope/pull/2008
2016-11-14 15:56:17 +01:00
Jordan Pellizzari
75778117d4 Merge pull request #2011 from weaveworks/1999-source-maps
Change webpack local config to use source maps
2016-11-14 13:45:44 +00:00
Alessandro Puccetti
953548d833 docs/plugins: add volume count plugin
A new plugin was added to the weaveworks plugins organization,
this patch exposes it into the scope documentation.
2016-11-14 10:56:38 +01:00
Alessandro Puccetti
655b532ac3 circleci: update circle.yml
Remove traffic-control plugin build and push.
2016-11-14 10:56:38 +01:00
Alessandro Puccetti
e9e3b5d5c0 docs/plugins: Refactoring
The plugins README now points to the new repositories in the weaveworks-plugins
organization (https://github.com/weaveworks-plugins).
2016-11-14 10:56:37 +01:00
Alessandro Puccetti
af901c5dac plugins: remove plugins
They now are in the weaveworks-plugins organization.
https://github.com/weaveworks-plugins

- http-request has been updated and renamed to http-statistics:
https://github.com/weaveworks-plugins/scope-http-statistics
- iowait: https://github.com/weaveworks-plugins/scope-iowait
- traffic-control: https://github.com/weaveworks-plugins/scope-traffic-control
2016-11-14 10:56:37 +01:00
jpellizzari
6c9f8ed8ab Changed webpack local config to use source maps; Fixed webpack linting errors 2016-11-13 21:43:55 +00:00
Bowen Li
f698611a1e Merge pull request #2006 from weaveworks/1943-contrast-text-only
increase black/white text contrast in contrast mode
2016-11-11 07:27:45 -08:00
Mike Lang
f9df493e44 Merge pull request #1971 from weaveworks/mike/errorhandler/implement-hijack
middleware/errorhandler: Implement Hijacker so it works with ws proxy
2016-11-10 14:39:06 -08:00
Mike Lang
cafe8af6da Merge pull request #2003 from weaveworks/2002-goroutine-leak-in-control
plug goroutine leak in control
2016-11-10 11:57:32 -08:00
Jordan Pellizzari
0d58a2311e Merge pull request #1994 from weaveworks/1721-high-node-count
Add graph complexity check on page load
2016-11-10 10:03:48 -08:00
Bowen Li
a978d16e73 increase black/white text contrast in contrast mode 2016-11-10 09:53:19 -08:00
Matthias Radestock
0610936296 plug goroutine leak in control
Fixes #2002.
2016-11-10 17:45:16 +00:00
jpellizzari
ee0bb8ef40 Added graph complexity check on page load 2016-11-10 09:42:06 -08:00
Alfonso Acosta
ed26575d50 Merge pull request #2005 from weaveworks/2004-fix-time-dependant-test
Fix time-dependant test (stop testing docker client library)
2016-11-10 17:45:30 +01:00
Alfonso Acosta
e57cd8d2e7 Fix time-dependant test (stop testing docker client library) 2016-11-10 16:35:57 +00:00
Jordan Pellizzari
6fadadae78 Merge pull request #1998 from weaveworks/1997-canvas-click
Fix details panel not closing on canvas click
2016-11-09 09:26:29 -08:00
Alfonso Acosta
c6fe3b8a88 Merge pull request #1995 from weaveworks/1984-flaky-overlay-test
Give time to the overlay test backoff collectors to finish
2016-11-08 23:35:30 +01:00
jpellizzari
3b84149f38 Fixed details panel not closing on canvas click 2016-11-08 13:24:49 -08:00
Simon Howe
072bea9dab Fixes JS tests, broken by recent show-in-topo updates 2016-11-08 16:32:38 +01:00
Alfonso Acosta
74490b8fef Give time to the overlay test backoff collectors to finish
Not the most elegant/robust solution but it solves the problem without adding
extra methods to the backoff interface (only to check if they are ready from
tests).
2016-11-08 13:49:17 +00:00
Mike Lang
7155292765 middleware: Update references in comments to why Hijacker is needed 2016-11-07 11:52:19 -08:00
Alfonso Acosta
8e3e4a3af8 Merge pull request #1985 from weaveworks/release-1.0
Release 1.0.0
2016-11-07 14:45:43 +01:00
Alfonso Acosta
838434c8c4 Update CHANGELOG v1.0.0 2016-11-07 12:04:11 +00:00
Simon
942ccc8cba Merge pull request #1988 from weaveworks/1986-safari-terminal
Fix Safari terminal window height bug
2016-11-07 12:58:03 +01:00
Simon Howe
127ab41944 Correctly remove resize event listener on terminal unmount
Fixes console errors
2016-11-07 10:36:46 +01:00
Simon Howe
2625bb07a3 Fixes terminal height in safari.
Safari wasn't supporting a "badly specified"[0] layout that Chrome was
supporting.

[0] Height 100% inside of a container that didn't have a height
specified.
2016-11-07 10:22:05 +01:00
Alfonso Acosta
cd1e06b054 Release 1.0.0 2016-11-04 15:44:08 +00:00
David
0594ec7f98 Merge pull request #1926 from weaveworks/1151-improve-view-node-in-topo
Improve view-node-in-topo button usability
2016-11-04 15:19:18 +01:00
David
5cb3a00316 Merge pull request #1976 from weaveworks/1974-debounce-terminal-resizing
Fixes the terminal spamming POST requests on resize
2016-11-04 13:36:27 +01:00
David
722d5cdd0d Merge pull request #1979 from weaveworks/1977-fix-notty-resizing
Allow resizing on attached pipes too.
2016-11-04 13:30:05 +01:00
Alfonso Acosta
d0d100bd62 Merge pull request #1981 from weaveworks/1938-connections-table
Add connections table to Weave Net details panel
2016-11-04 11:13:41 +01:00
Alfonso Acosta
fe53752520 Add connections table to Weave Net details panel 2016-11-04 09:41:16 +00:00
Simon Howe
fe2bfe2ffa Use the familiar ALLCAPS for topo name in show-in-topo button 2016-11-04 10:07:08 +01:00
Simon Howe
4004b21fa2 Allow resizing on attached pipes too. 2016-11-04 10:03:51 +01:00
Alfonso Acosta
3ba83ddd53 Merge pull request #1973 from weaveworks/1938-enrich-weave-details-panel
Extend metadata in details panel for Weave Net nodes
2016-11-04 09:44:27 +01:00
Alfonso Acosta
fc4eb85de2 More feedback 2016-11-03 22:27:46 +00:00
Alfonso Acosta
b30a9c44b6 Review feedback (and fix metadata bug) 2016-11-03 21:58:54 +00:00
Simon Howe
6c31f2ad60 Fixes the terminal spamming POST requests on resize
Forgot to debounce the initial implementation
2016-11-03 22:16:29 +01:00
Alfonso Acosta
0884955c95 Extend metadata in details panel for Weave Net nodes 2016-11-03 15:57:23 +00:00
Simon Howe
4da2a82602 Add label to show-in-topo button 2016-11-03 13:11:54 +01:00
Simon Howe
30bca04e5d Revert "Bring shapes into the details panel and use them for view-in-topo"
This reverts commit 1bf54130ffb4e6c83f0bd816f7a037f819d561ac.
2016-11-03 11:10:07 +01:00
Simon Howe
dc61317ba5 Bring shapes into the details panel and use them for view-in-topo
(click on shape/title to view it in its topo)
2016-11-03 11:10:07 +01:00
Simon Howe
05cd10cfcb Revert "Current topo follows details panel!"
This reverts commit 7a5e04f44f46b3fc94dc0f67b68b4633659b88a9.
2016-11-03 11:10:06 +01:00
Simon Howe
1e6c465f5a Current topo follows details panel! 2016-11-03 11:10:06 +01:00
Simon
7e5166e45e Merge pull request #1966 from weaveworks/746-resize-ttys
Resize TTYs
2016-11-03 11:06:16 +01:00
Simon Howe
d3878cc8df Don't resize terminal if we don't receive a resize control (e.g. onAttach)
- Fix text selection in terminal (was our force focus stuff, introduced
  if you clicked on the black border that was not actually the terminal
2016-11-03 10:24:38 +01:00
Mike Lang
03661f309a Merge pull request #1917 from weaveworks/1916-dont-leak-goroutines
Timeout reads and writes in the http server.
2016-11-02 15:25:55 -07:00
Mike Lang
35cf10e1d6 middleware/errorhandler: Implement Hijacker so it works with ws proxy 2016-11-02 14:50:13 -07:00