Commit Graph
975 Commits
Author SHA1 Message Date
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
SimonandGitHub 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
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
Simon Howe 487635cb62 Adds terminal resizing on hosts.
Adds terminal resizing on popped out windows
2016-10-31 18:11:10 +01: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
Jordan PellizzariandGitHub 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 PellizzariandGitHub 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
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
Jordan Pellizzari ca49cfdfe6 Changed term.js lib to xterm.js 2016-10-27 15:23:02 -07:00
David Kaltschmidt 60037c8c7c Prevent querystrings from starting with &
Fixes #1953
2016-10-27 16:02:25 +02:00
Jordan PellizzariandGitHub 590f0078e7 Merge pull request #1927 from jpellizzari/1866-table-time-format
1866: Improve metadata table 'date' format
2016-10-25 14:31:27 -07:00
Bowen LiandGitHub 98be7d2b10 Merge pull request #1946 from weaveworks/1945-sublabel-empty-span
fixes visual bug where empty span shows up
2016-10-25 09:21:05 -07:00
SimonandGitHub 06b83a4a4f Merge pull request #1903 from weaveworks/1152-clarify-term-is-child-window
Clarify terminal is child window of details panel.
2016-10-25 12:40:41 +02:00
Bowen Li 1a4fab79ab fixes visual bug where empty span shows up 2016-10-24 10:00:17 -07:00
Jordan PellizzariandJordan Pellizzari 26a1d20f0d Added formatted date strings to table and detail metadata values 2016-10-24 09:22:59 -07:00
Simon Howe c56fcaccee Change terminal aesthetic so it appears to float below details panel 2016-10-24 16:45:17 +02:00
Alfonso AcostaandGitHub 405a705943 Merge pull request #1933 from weaveworks/1928-increase-timestamp-precision
Increase timestamp precision
2016-10-20 14:01:39 +02:00
David Kaltschmidt a0f1b25a0b Give datetime more space in the table 2016-10-20 13:17:34 +02:00
SimonandGitHub 816224a761 Merge pull request #1919 from weaveworks/1762-improve-search-docs
Add a new search section to the help popover
2016-10-20 10:30:33 +02:00
Simon Howe ec2551b6bb Optimize re-rendering of help-panel > dynamic fields list 2016-10-19 15:49:17 +02:00
SimonandGitHub f6e81cf4d6 Merge pull request #1912 from weaveworks/1844-visually-duplicate-rows
Add label_minor to tooltips in connections table
2016-10-19 15:03:38 +02:00
Simon Howe 14164cc8b3 Review feedback on addition of search to help-panel 2016-10-19 14:30:22 +02:00
Simon Howe c99f4dbfa2 Fixes search tests, forgot to include 0-9 when switching from \W 2016-10-19 11:59:56 +02:00
Simon Howe 2ca23507de label_minor -> labelMinor, closer to all camelCase api 2016-10-19 10:50:11 +02:00
Simon Howe db5baabeee Add a new search section to the help popover 2016-10-12 17:35:26 +02:00
Simon Howe 1d3ae9576d Revert "Add a search section to the help-popup"
This reverts commit cc4c71faf0.

A careless push
2016-10-12 17:26:00 +02:00
Simon Howe cc4c71faf0 Add a search section to the help-popup 2016-10-12 17:25:08 +02:00
Simon Howe bec4d281c3 Add label_minor to tooltips in connections table
Sometimes label is not enough to distinguish between rows.
2016-10-10 15:15:31 +02:00
Alfonso Acosta ffdcc2367e Only send filters to nodes from the current topology
This reverts commit 699fe45e65.
2016-10-05 16:54:36 +00:00
Simon Howe 699fe45e65 Details panel: send topology options of node type being loaded 2016-10-05 12:23:31 +02:00
Simon Howe 6996e58c8b Remove magic numbers and tidy up 2016-10-05 10:12:16 +02:00
Simon Howe 83d4fad5b4 Animate terminal appearance, slide in from details panel.
- Terminal shadow has been lost.
2016-10-05 10:05:39 +02:00
Simon Howe 288dff86bc Working nicely w/ flexbox etc. 2016-10-05 10:05:39 +02:00
Simon Howe 7e0a44efc2 Kinda nice 2016-10-05 10:05:38 +02:00
Alfonso Acosta 7a3dad2ceb Add filters to details panel request 2016-10-04 17:35:28 +00:00
Simon Howe 3c393c7808 Move truncation of docker ids to FE to allow full value in tooltips
- Reveals full id if you search for it.
- Difficult to copy and paste the full id if you want it for some reason
2016-09-28 12:18:12 +02:00
SimonandGitHub a3c5e1f153 Merge pull request #1831 from weaveworks/1829-fixes-moc-updating
Fixes metrics-on-canvas updating.
2016-09-28 11:47:40 +02:00
SimonandGitHub 777c0baf2d Merge pull request #1892 from weaveworks/1882-tweak-col-widths
Drop our label-col width heuristic for less wasted col. space
2016-09-28 11:46:14 +02:00
Simon Howe b2837c21e8 Fixes UI hanging if currentTopology no longer exists for some reason
- Reasons: k8s was currentTopology but was then disabled while the UI
  was looking at that view.

Fallback to our default-topo-selection logic.
2016-09-26 12:19:36 +02:00
Simon Howe f0a50b85e9 Metrics cols a little wider again 2016-09-26 11:02:32 +02:00
Simon Howe 51e4fc6d74 Drop our label-col width heuristic for less wasted col. space
- The label column now flexes to the available space. (Old behaviour:
  label width was a function of # of cols).
- Most columns other than the label now have a fixed width specified
  (some large ones are left to share the avaiable space w/ the label)
2016-09-26 10:48:06 +02:00