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
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
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
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
Alfonso Acosta
253657887c
Implement TTY resize for hosts
2016-10-31 12:11:25 +00:00
Alfonso Acosta
6cbf2bf26e
Vendor github.com/docker/docker/pkg/term
2016-10-31 11:08:56 +00:00
Alfonso Acosta
6a3910d20a
Fix backend tests
2016-10-31 10:15:50 +00:00
Alfonso Acosta
411f8d729e
Remove leftover functions
2016-10-31 11:04:41 +01:00
Alfonso Acosta
2443f7a3c5
Implement resize control for docker TTYs
2016-10-31 11:04:40 +01:00
Alfonso Acosta
37ba071feb
Allow passing arguments to controls
2016-10-31 11:04:40 +01:00
Alfonso Acosta
403b70dde8
Disable pipes endpoint, we are going for controls instead
2016-10-31 11:04:40 +01:00
Alfonso Acosta
c2f2a90b61
Implement App endpoint /pipe/{id}/resize_tty/{height}/{width} to resize ttys
2016-10-31 11:04:39 +01:00
Jordan Pellizzari
654ba35be6
Merge pull request #1960 from weaveworks/1325-close-help-dialog
...
Close help dialog when the canvas is clicked
2016-10-28 07:55:21 -07:00
Jordan Pellizzari
0d8152fb33
Merge pull request #1959 from weaveworks/1947-node6-client-deps
...
Update client deps to use Node v6.9.0
2016-10-28 07:54:38 -07:00
Alfonso Acosta
b458c4c0c8
Merge pull request #1182 from weaveworks/1132-weave-topology
...
Add the basics for a Weave-specific topology.
2016-10-28 12:23:55 +02:00
Alfonso Acosta
b6b343cbfd
Review feedback
2016-10-28 08:58:45 +00:00
jpellizzari
52f7980f6f
Added logic to close help dialog when canvas is clicked
2016-10-27 18:04:38 -07:00
jpellizzari
2baf7d49b1
Changed client deps to work with Node v6.9
2016-10-27 17:10:08 -07:00