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
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
Jordan Pellizzari
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
Simon
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
Jordan 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 Acosta
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
Simon
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
14164cc8b3
Review feedback on addition of search to help-panel
2016-10-19 14:30:22 +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
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
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
Simon
a3c5e1f153
Merge pull request #1831 from weaveworks/1829-fixes-moc-updating
...
Fixes metrics-on-canvas updating.
2016-09-28 11:47:40 +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
Simon Howe
fe1ba9cc4d
Tidying up connectionrow.dataType
...
- Rename DataType -> Datatype for consisitency
- Remove Datatype from connection.metadata
- Change UI to read dataType from connection.columns rather than from
connection.metadata (col header rather than "cell")
2016-09-22 15:36:36 +02:00
Simon Howe
7c4654d45c
Fixes left alignment of numbers in the details panel tables
...
- By declaring more things to be numbers
- Also fixes initial sort direction of number columns from asc to desc.
2016-09-21 16:18:26 +02:00
Simon Howe
517110ba09
Keep "count" as tooltip for new mini "#" column header
2016-09-21 15:24:59 +02:00
Simon Howe
52362496b3
Rename connections."Count" => "#", flex remote column
2016-09-21 15:13:01 +02:00
Simon Howe
fc3fc72205
Fix ip column width in connections table, avoid truncating long ips
2016-09-21 10:01:42 +02:00
Simon Howe
eec54415ec
Fixes hanging edges caused by a race condition of sorts
...
New nodes were arriving before they had been laid out.
2016-09-15 11:55:26 +02:00
Simon Howe
fc95e1efa0
Fixes selected layout!
...
(was the removal of :id from the node objects)
Only show errors in webpack output!
Tidying up
More tidying
more tidying
More fiddling around
wip
wip
wip
Fixes forceLayout
rm console.log
2016-09-15 11:55:25 +02:00
Simon Howe
a1b8e963dc
nodes-chart only re-rendered on prop updates!!!
2016-09-15 11:55:25 +02:00
Simon Howe
4b7471b1b0
things working again, on the way to reselect!
2016-09-15 11:55:25 +02:00
David
58d97bfdee
Merge pull request #1818 from weaveworks/plugin-controls-ui
...
Add support for table based controls
2016-09-02 15:23:32 +02:00
Simon Howe
024b526ef0
Try out a label rather than icon for open-term-in-new-browser
...
We call it, POP OUT. And we think you're going to love it.
2016-09-01 18:13:35 +02:00
Simon Howe
cbd8c7aba2
Adds tooltip to terminal-popout button
...
- Fixes react warning p > div.
- Adds esc to close popped out terminal.
2016-09-01 18:13:34 +02:00
David
56f99fc665
Merge pull request #1836 from weaveworks/1825-fix-plugin-renderer
...
Fixes plugin renderer in status line
2016-09-01 14:47:34 +02:00
Simon Howe
a1dd4eb996
Small refactor of case insensitive table sorting.
2016-09-01 14:14:31 +02:00
Simon Howe
35ccc9acd1
Sory by label properly + sort case insensitivly!
2016-09-01 14:14:31 +02:00
Simon Howe
66191bd649
Correct sort order of label column on initial table load
...
- We still have a heuristic: sort first mertric column we find desc.
- If there is no metric sort by label column ascending
2016-09-01 14:14:31 +02:00
Simon Howe
66561e1d8e
Sort non-number columns ASCending by default.
...
- And number columns DESCending by default.
- default: when you sort by that column for the first time.
2016-09-01 14:14:30 +02:00
David Kaltschmidt
8ac4d0bb62
Fixes plugin renderer in status line
...
The code assumed a plugin object was JS, but it's actually an immutable.
Calling `toJS` to fix.
Fixes #1825
2016-08-30 16:53:22 +02:00
David Kaltschmidt
51bb6263bc
Add support for table based controls
...
* if a node table has `controls` they will be rendered in a row
* controls need the to be of the same structure as node-level controls
* control errors are not shown
2016-08-18 22:28:01 +01:00
Simon
6f9912501d
Merge pull request #1784 from weaveworks/1745-right-align-column-numbers
...
Right align numbers, left align strings.
2016-08-15 09:43:31 +02:00
Simon Howe
3851d9c662
Right align numbers, left align strings.
...
ala excel/spreadsheets etc.
2016-08-12 15:18:39 +02:00
Simon Howe
fc2fcfb298
Adds support for filtering node/table by relatives
...
Now that they are available in the summary data.
2016-08-09 18:20:43 +02:00
David Kaltschmidt
4c5ac4fc33
Fixes search icon position on chrome
...
* simplify search icon and label markup
Fixes #1715
2016-08-05 19:29:59 +02:00
David
df6d1de0dd
Merge pull request #1753 from weaveworks/1743-grid-selector-position
...
Move grid selector to top menu
2016-08-04 16:34:52 +02:00
David Kaltschmidt
38083b5965
Move grid selector to top menu
...
* move to top right, to bookend topologies
* hierarchically similar to search, so similar positioning
Fixes #1743
2016-08-04 14:49:28 +02:00
Simon Howe
aaee43a76b
Make the port column a little wider to stop truncation
...
- Set kubernetes_ip width too to stop truncation
2016-08-04 14:03:41 +02:00