Commit Graph

3017 Commits

Author SHA1 Message Date
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
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
Alfonso Acosta
4c9c1338f4 Merge pull request #1942 from weaveworks/1800-image-details
Add image information table to container details panel
2016-11-02 18:14:49 +01:00
Alfonso Acosta
3af7076f30 Review feedback 2016-11-02 14:46:56 +00:00
Alfonso Acosta
375ce6b33c Review feedback 2016-11-02 13:16:13 +00:00
Alfonso Acosta
9e378ca4b5 Show image information at the beginning 2016-11-02 13:16:12 +00:00
Alfonso Acosta
d0e022050e Fix and extend tests 2016-11-02 13:16:12 +00:00
Alfonso Acosta
216cc0d605 Add image table to container nodes
Also, extend metadata of images with sizes
2016-11-02 13:16:11 +00:00
Alfonso Acosta
260464e7f2 Vendor github.com/dustin/go-humanize 2016-11-02 13:00:16 +00:00
Alfonso Acosta
9367d95cb0 Allow providing fixed entries in tables 2016-11-02 13:00:15 +00:00
Simon
794b9c9a19 Merge pull request #1932 from weaveworks/1481-scroll-lock-terminals
Enable scroll locking on the terminal
2016-11-01 16:33:35 +01:00
Simon Howe
a381e3c06b Fixes scroll locking on xterm.js 2016-11-01 15:46:22 +01:00
Simon Howe
0fcd7d3a2c Increase terminal scrollback to hold onto more logs 2016-11-01 11:44:54 +01:00
Simon Howe
1b78427fb9 Keep scroll position if we scroll away from the bottom of the term
aka, scroll locking. Allows you to scroll back through logs without new
log data dragging the scroll back down to the next entries as they come
in.
2016-11-01 11:44:29 +01:00
Alfonso Acosta
f7c0b75eff Quote properly 2016-10-31 19:29:05 +00:00
Simon Howe
487635cb62 Adds terminal resizing on hosts.
Adds terminal resizing on popped out windows
2016-10-31 18:11:10 +01:00
Mike Lang
96058b1137 Merge pull request #1958 from weaveworks/mike/middleware/errorhandler
middleware/errorhandler: Fix a bug which meant it never works
2016-10-31 08:33:08 -07:00
Simon Howe
305bf7680a Resizing working w/ containers! 2016-10-31 15:29:53 +01:00
Simon Howe
ea9101ad0f Fix warning about text nodes in thead in details panel 2016-10-31 15:29:53 +01:00
Alfonso Acosta
1cf66419d9 Make linter happy 2016-10-31 14:26:37 +00:00