David Kaltschmidt
5abbab3fa3
Close terminal on ESC has higher prio than search blur
2016-05-13 11:40:02 +02:00
David Kaltschmidt
01c9cac0ba
Act on blur on search field
2016-05-13 09:48:14 +02:00
David Kaltschmidt
3473beec98
Blur search when opening a terminal
2016-05-12 19:35:21 +02:00
Alfonso Acosta
2c047876d8
Update CHANGELOG
2016-05-12 17:05:01 +00:00
Alfonso Acosta
1e63d7a23d
Add local networks for each k8s service ( #1490 )
2016-05-12 17:05:22 +01:00
David Kaltschmidt
809a97d194
Remove makeNode in reducer
...
* was a relic from pre-immutable days
* properties that were not there, were forgotten when adding nodes
2016-05-12 17:40:11 +02:00
David Kaltschmidt
de6c3e711d
Subtract pinned search-filtered nodes from status node count
...
The status node count in the bottom was not reflecting the filtering
done by the pinned searches.
2016-05-12 16:39:18 +02:00
Paul Bellamy
8cae3b0496
remove recursive children in MapX2Host, so container images don't also provide containers. ( #1487 )
2016-05-12 14:50:04 +01:00
Paul Bellamy
a7e15e438a
Merge pull request #1484 from weaveworks/1477-publish-to-localhost
...
Don't require the user to specify localhost when manually listing hosts
2016-05-12 12:38:57 +01:00
Tom Wilkie
f346ec535c
Don't require the user to specify localhost when manually listing hosts
2016-05-12 11:51:47 +01:00
Alfonso Acosta
8dbd8e1344
Release 0.15.0
2016-05-12 09:07:59 +00:00
David
b5a8b1971e
Merge pull request #1429 from weaveworks/search
...
Search on canvas
2016-05-12 09:12:54 +02:00
Ilya Dmitrichenko
df38389e71
Switch to YAML for Kubernetes
2016-05-11 19:06:39 +01:00
Ilya Dmitrichenko
99e03ce56e
Merge pull request #1479 from weaveworks/docs
...
Fix Kubernetes docs
2016-05-11 18:49:51 +01:00
Ilya Dmitrichenko
3def7f24a1
Use default namespace
2016-05-11 18:48:47 +01:00
Ilya Dmitrichenko
2cad2244d7
Tweak Kubernetes installation docs ( close #1474 )
2016-05-11 17:13:28 +01:00
Ilya Dmitrichenko
6408fddc1f
Deploy Scope into kube-system namespace ( fix #1475 )
2016-05-11 17:11:46 +01:00
David Kaltschmidt
b51e7a95c5
Fix edge hiding
...
Fixes #1471
2016-05-11 18:08:59 +02:00
Simon Howe
0a46d6128c
Fixes node-position layout caching.
...
Key was not being generated correctly.
2016-05-11 18:08:59 +02:00
Simon Howe
af3f18b933
Don't draw svg labels when we don't need them.
...
Having the DOM nodes w/ display:none is still expensive. We only need
them briefly for svg export.
2016-05-11 18:08:59 +02:00
David Kaltschmidt
14e06e03ba
Fix typo
2016-05-11 18:08:59 +02:00
David Kaltschmidt
50935dd456
Fetch topologies sequentially on search
2016-05-11 18:08:59 +02:00
David Kaltschmidt
9984777a5b
Show connected nodes on hover, even when not matched
2016-05-11 18:08:59 +02:00
David Kaltschmidt
0573a20f07
Store table matches in table object
2016-05-11 18:08:59 +02:00
David Kaltschmidt
5ee0e082a5
Fix auto-truncation for node labels
2016-05-11 18:08:59 +02:00
David Kaltschmidt
749571ebe9
Review feedback
...
* Fix node-details-test for search
* Label spacing and matched text truncation
* Delete pinned search on backspace, add hint for metrics, escape % in URL
* Fix text-bg on node highlight
* Added tests for search-utils
* Fix matching of other topologies, added comment re quick clear
* s/cx/classnames/
* Ignore MoC keys when search in focus, blur on Esc
* Fixes search term highlighting on-hover
* Fix SVG exports
* Fine-tuned search item rendering
* Fixed search highlighting in the details panel
* Dont throb node on hover
* Hotkey for search: '/'
* Keep focus on search when tabbing away from the browser
* bring hovered node to top
* background for search results on hover
* fixed height for foreign object to prevent layout glitches
* Dont blur focused nodes on search
* More robust metric matchers
* More meaningful search hints
2016-05-11 18:08:59 +02:00
David Kaltschmidt
cfb5161cd7
Store search state in URL
2016-05-11 18:08:59 +02:00
David Kaltschmidt
d5eea2549d
Sanitize inputs
...
Try regexp, escape if invalid
2016-05-11 18:08:59 +02:00
David Kaltschmidt
6ca729a6c2
Fix tests by not mocking dependent utils
2016-05-11 18:08:59 +02:00
David Kaltschmidt
3e26ed7083
Metric matching support for search
...
Examples:
* cpu > 2 // means percent
* memory > 4.5MB
2016-05-11 18:08:59 +02:00
David Kaltschmidt
d1609658bf
Apply search as filter
2016-05-11 18:08:59 +02:00
David Kaltschmidt
3ee802a516
Search all fields by default, gray out nodes if no match
2016-05-11 18:08:59 +02:00
David Kaltschmidt
8669266f25
Toggle debug toolbar via ctrl-D
2016-05-11 18:08:59 +02:00
David Kaltschmidt
5a325e46fa
Search on canvas
...
* adds a search field next to the topologies
* highlight results on canvas as you type
* non-matching nodes are grayed out
* "prefix:" limits search to field label
2016-05-11 18:08:59 +02:00
David
715003ee80
Merge pull request #1465 from weaveworks/truncate-container-envs
...
Limit tables to 20 rows
2016-05-11 17:14:01 +02:00
David Kaltschmidt
c265a57672
Show truncation warning on click, reworded
2016-05-11 16:55:57 +02:00
Tom Wilkie
23c5e9f820
Ignore conntracked connections on which we never saw an update; don't nat map conntracked connections. ( #1466 )
2016-05-11 15:30:45 +02:00
Paul Bellamy
45c6c00dea
Merge pull request #1461 from weaveworks/1452-k8s-111111111111111111
...
Disable deployments and replica sets if k8s is 1.1
2016-05-11 14:10:13 +01:00
Ilya Dmitrichenko
6d81c7e749
Merge pull request #1464 from weaveworks/docs
...
Tweaks to the docs
2016-05-11 14:09:32 +01:00
Ilya Dmitrichenko
a9cb8795e1
Update URL
2016-05-11 14:07:39 +01:00
Tom Wilkie
7a4a7fbafc
Don't run the plugin, use tinycore & weavedns for tracer app
2016-05-11 14:38:29 +02:00
David Kaltschmidt
645f2ca9f4
Add hint that a section may be truncated
2016-05-11 13:05:19 +02:00
Paul Bellamy
743cf80f92
Disable deployments and replica sets if k8s is 1.1
2016-05-11 11:19:15 +01:00
Alfonso Acosta
100f78d771
Provide truncation counts to the UI
2016-05-11 01:22:33 +00:00
Ilya Dmitrichenko
0bea9990cd
Fix Docker for Mac (again!) ( #1448 )
...
* Make Scope work on Docker for Mac (#1414 )
* Check if Docker for Mac is used and run app separately
* Improve `check_probe_only`
* Fix d4m detection
* Fix Docker for Mac test by checking if it is in use
2016-05-10 20:28:52 +02:00
Tom Wilkie
2978794747
Make the example work on kubernetes ( #1463 )
...
* Make the example work on kubernetes
* Example app: Launch weave if not running.
2016-05-10 20:25:36 +02:00
Alfonso Acosta
7a8e61454f
Limit tables to 20 rows
2016-05-10 14:46:24 +00:00
Tom Wilkie
2850fdef3e
Tweaks to the docs
2016-05-10 14:31:01 +02:00
Paul Bellamy
4e151c4258
Merge pull request #1459 from weaveworks/k8s-dont-filter-out-pods
...
Don't filter out Services etc which don't have pods
2016-05-10 13:21:07 +01:00
Paul Bellamy
291c9afe58
Add scale up/down controls on deployments, replica sets, and replication controllers ( #1451 )
2016-05-10 12:43:52 +02:00