Commit graph

413 commits

Author SHA1 Message Date
Chris Roberson
db089ea5ce
[Monitoring] Ensure the settings api always return the xpack/default_admin_email (#22220)
* If the settings collector returns nothing, ensure the settings api still returns a null value for default_admin_email

* Update test

* Feedback from PR
2018-08-23 09:04:16 -04:00
Søren Louv-Jansen
87db27951f
[APM] Fix lint instructions 2018-08-22 18:23:27 +02:00
Spencer
4d9bc2f121
[devUtils/toolingLog] give tooling log configurable writers (#22110)
* [devUtils/toolingLog] give tooling log configurable writers

* property shorthand

* remove redundant parameter

* call Error.captureStackTrace when subclassing Error

* describe why we skip stack trace logging for CliError

* always return true/false from log writers

* improve type definitions, writeTo is just an object with write method

* get rid of weird dedent for failures
2018-08-21 17:09:27 -07:00
Tim Sullivan
8718d1ee4d
Retrofit the Bulk Uploader types combiner [ch2198] (#22030)
* Retrofit the Bulk Uploader types combiner [ch2198]

fix usage collector, add comments to formatForBulk

remove unnecessary customizations

* override default format for bulk upload for usage type collectors

* rename to ignoreForInternalUploader

* collectors -> collectorSet

* use constant for kibana_stats type

* example of data formatting for bulk in function comment
2018-08-21 12:29:04 -07:00
CJ Cenizal
91759dc3d9
Fix incorrect key name in Index Management delete confirmation message. (#22199) 2018-08-21 08:09:16 -07:00
Spencer
9209987165
[accessibility] implement no-animation mode, auto enable for functional tests (#21629) 2018-08-20 19:30:24 -07:00
Jason Rhodes
0e50620656
Remove deprecated React lifecycle methods from APM code (#22147)
* Removes deprecated React lifecyle hooks from APM files

* Clarifies APM readme

* Adds tests for APM ServiceOverview
2018-08-20 13:29:51 -04:00
Tim Sullivan
108d59cb91
Allow kibana_settings collector to return nothing (#22091)
* Fix kibana_settings collector to return nothing when no settings data is found

* make code more clear
2018-08-17 11:41:02 -07:00
Bill McConaghy
f20b9b9efb
fixing license endpoint paths for proxy (#22133) 2018-08-17 12:41:50 -04:00
Søren Louv-Jansen
cd53db5464
[APM] Remove EuiGlobalToastList from APM (#22056) 2018-08-17 14:32:45 +02:00
Aliaksandr Yankouski
42c291a752 "Index management" translations (#21687)
Apply translations for Index management on Management tab
2018-08-17 11:25:47 +03:00
archana
cb8c1de733 [Tests] Add http integration test setup (#19261)
* [Tests] Add http integration test setup

* Base path tests

* SSL tests

* Eslint fixes

* Remove env from config schema

* Rename folders so no_rewrite and rewrite match configs/tests

* wip

* Use self-signed cert for SSL test

* Improve basepath tests

* Run base path proxy server in dev mode for now

* Remove env from x-pack reporting config

* Remove redundant base-path tests

* Test SSL with redirectHttpFromPort set

* Test SSL with redirectHttpFromPort set

* Flesh out comments

* Remove some cruft

* Add SSL tests to CI run
2018-08-17 08:36:14 +02:00
Chris Davies
a73a928dea
Add a welcome screen for new Kibana instances (#21353)
Add a welcome screen to Kibana home if this is a new Kibana instance.
New is determined by whether or not there are any index patterns
defined. Local storage is used to retain the user's decision to hide
the welcome screen.
2018-08-16 13:05:29 -04:00
dave.snider@gmail.com
4ecdad2ec7
Replace deprecated breakpoint in pipelines (#22046) 2018-08-16 09:02:55 -07:00
Tyler Smalley
e726a8d463
Skip flaky Grok syntax highlighting test (#22067)
Signed-off-by: Tyler Smalley <tyler.smalley@elastic.co>
2018-08-16 07:40:59 -07:00
Pete Harverson
3843eeb614
[ML] Fixes position of Single Metric markers for long agg intervals (#22055) 2018-08-16 13:32:10 +01:00
James Gowdy
5c0d8de5e8
[ML] Group selector duplicate validation (#21988)
* [ML] Group selector duplicate validation

* changes based on review
2018-08-16 09:50:53 +01:00
James Gowdy
bf87b55fc4
[ML] Edit job group duplicate validation (#21987)
* [ML] Edit job group duplicate validation

* changes based on review
2018-08-16 09:50:42 +01:00
dave.snider@gmail.com
f089427f84
EUI 3.6.1 (#22034) 2018-08-15 16:33:27 -07:00
CJ Cenizal
06966179cf
Minor Index Management polish (#21979)
* Remove unused refreshInterval file.
* Use warning toast to indicate failure to reload the indices.
* Close tag in main.html.
* Add comment about $http service dependency.
2018-08-15 16:27:29 -07:00
James Gowdy
25e5a1e1d4
[ML] Fix painless script in ML watch (#21998) 2018-08-15 17:49:52 +01:00
Pete Harverson
4a63e17e6f
[ML] Add validation of label and time range when editing custom URLs (#21960)
* [ML] Add validation of label and time range when editing custom URLs

* [ML] Edits to custom URL validation following review
2018-08-15 13:49:06 +01:00
Nathan Reese
67401cea92
Eui 3.6.0 (#21968)
* bump EUI to 3.6.0

* replace CopyButton with EuiCopy

* remove snapshot file from deleted CopyButton component
2018-08-15 06:46:35 -06:00
Caroline Horn
53a69f6a29
Convert all Less files to Sass in Dashboard, using EUI variable scope (#21374) 2018-08-14 19:05:33 -04:00
dave.snider@gmail.com
a9b3a44110
update gitignore and remove monitoring css file (#21962) 2018-08-14 10:56:40 -07:00
Jen Huang
1e6fb80be2
Upgrade to EUI 3.4.0 (#21870)
* Upgrade to EUI 3.4.0
* Update snapshots
2018-08-14 08:42:24 -07:00
Pete Harverson
fee34f7f9e
[ML] Add aria-label to calendar and jobs list buttons (#21922)
* [ML] Add aria-label to calendar and jobs list buttons

* [ML] Simplify building of Jobs List expanded row icon aria-label
2018-08-14 13:50:36 +01:00
Josh Dover
17af683933
Reverts breaking change for Status API (#21927)
* Unbreak status API

* Update xpack test

* Bump
2018-08-13 17:26:20 -05:00
Uladzimir Dzmitrachkou
eb43306a1b Convert all Less files to Sass in discover, use EUI variable scope (#21290)
Discover now uses sass for its styling
2018-08-13 10:54:28 -07:00
Jonathan Budzenski
31eee3238d
[build] more cleaning (#21746)
* [build] remove npm

* remove angular-ui-bootstrap

* fix

* remove bodyParser, fetch mock to dev

* remove more packages

* remove check-hash;

* remove babel-eslint

* remove marked-text-renderer

* move fetch-mock to dev dependencies

* Revert "remove babel-eslint"

This reverts commit 37d3df9146cdab24661022b9edf4aa2fd3b14e30.

* fix npm path

* fix again

* remove entire node_modules dir

* CleanNodeTask -> CleanNodeBuildsTask

* move to node folder

* remove more
2018-08-13 12:28:23 -05:00
dave.snider@gmail.com
01f38a3e85
Convert all Less files to Sass in monitoring, use EUI variable scope (#20995)
Converts monitoring to use Sass instead of less.
2018-08-13 08:18:08 -07:00
Pete Harverson
edc9168d54
[ML] Disable auto focus on job wizard select index or search page (#21913) 2018-08-13 12:29:08 +01:00
Walter Rafelsberger
3717654d6e
[ML] Fix bucket span estimation for machine learning admin user. (#21866)
This fixes bucket span estimation for the machine learning admin user when security is enabled. The original issue was that the machine learning admin by default doesn't have the necessary permissions to call cluster.getSettings to get the settings search.max_buckets. This is now fixed by using callWithInternalUser() and additional permissions checks.
2018-08-13 09:43:13 +02:00
Chris Roberson
9646850306
Fix test (#21882) 2018-08-10 12:44:06 -04:00
CJ Cenizal
e78113c2c1
Make Watcher table width 100% of the view (#21803)
* Show more of the name column in the Watcher watch table by making the table 100% width of the page, and by increasing the column width to 25%.
* Convert all title attributes to kbnTooltip.
* Add title attributes for columns which have tooltip content different from cell content.
2018-08-09 05:57:38 -07:00
James Gowdy
1de4523878
[ML] Adding group selector to jobs management (#21780)
* [ML] [WIP] Adding group selector to jobs management

* adding group name validation

* removing comment

* adding keyboard events

* moving new group input to its own component

* changes based on review

* adding tooltip

* adding better error reporting
2018-08-08 22:27:58 +01:00
Chris Roberson
dd40ac3dc2
[Monitoring] Address multiple accessibility issues (#20619)
* Add screen reader only text for monitoring charts

* Add aria label for completed recoveries

* Ensure we have aria label coverage for monitoring chart tooltips

* Ensure table rows are tabbable and include the number of results at the top

* Use EuiScreenReaderOnly

* Updated copy

* Use EUI

* Remove kui usage

* Use an id instead of aria-label

* Show results in the table footer

* Revert "Show results in the table footer"

This reverts commit d622eb7eb4.

* Show total row count within the monitoring table

* PR feedback

* PR feedback

* Ensure all charts show an interval in the tooltip

* Fix padding issue with the cluster status
2018-08-08 10:35:10 -04:00
Pete Harverson
cdc4ab6f67
[ML] Adds Jest tests for the Filter List Settings components (#21782) 2018-08-08 15:22:02 +01:00
sun
42634bdc46 Swap Watcher 'create action' tooltips (#21717) 2018-08-07 20:58:58 -07:00
CJ Cenizal
494c267cd9
Remove Notifier's directive and banner methods (#20870)
* Convert xpack license check to use banners service.
* Remove notifier directive method.
* Remove notifier banner directive.
* Simplify pullMessageFromUrl and move it into its own appRedirect module.
2018-08-07 16:44:08 -07:00
Chris Roberson
94be31981d
Use empty strings to avoid EUI warnings (#21726) 2018-08-07 13:37:35 -04:00
Chris Roberson
871d283ead
[Monitoring] Kibana settings api (#21100)
* Kibana settings api

* Use different version of this utility

* Adding settings api test

* Fix these tests

* Update test
2018-08-07 13:12:51 -04:00
Chris Roberson
2f4dd53dd7
[Monitoring] Convert info button to EUI (#20828)
* Convert info button and the rest of the page to EUI

* Update other overview pages

* Use Page directive

* Give the tooltip some more space

* Add page body to a couple places

* PR feedback
2018-08-07 11:25:09 -04:00
Casper Hübertz
a80e51e658
[APM] Override EUI chart default styles for gridlines (#21723)
Reverting to APM style override for chart gridlines
2018-08-07 16:35:11 +02:00
James Gowdy
ae0f49658a
[ML] Fixing issue with historical job audit messages (#21718) 2018-08-07 14:11:08 +01:00
Chris Roberson
0d8c9d3577
[Monitoring] Convert beats overview page to use EUI components (#20765)
* Convert beats overview page to use EUI components

* More UI components for beats overview

* Set background color to white

* Update snapshots

* Add PageBody wrapper

* Update snapshots

* Use panels

* PR feedback

* Update snapshots
2018-08-06 15:51:01 -04:00
Stacey Gammon
3aa2f6c1f1
Turn reporting snapshot tests back on with new baselines (#21441)
* Turn reporting snapshot tests back on with new baselines

* Use snapshots generated from chromium.  Bump the threshold so phantom comparisons pass

* Increase timeouts because of chromium functional tests.

* remove accidentally checked in session snapshots

* add a better vis baseline, run once through at 0 to check expected threshold

* turn on verbose logs

* Use threshold, turn debug mode on in jenkins

* Wrap both convert pages in the retry

* Update baselines

Preserve layout one got messed up - it was actually a print layout.

* bump threshold even more
2018-08-06 12:29:16 -04:00
Pete Harverson
2f7c400448
[ML] Adds Jest tests for the rules editor flyout components (#21636) 2018-08-06 11:38:15 +01:00
Søren Louv-Jansen
23d8d6a022
Update beta color and remove search button (#21643) 2018-08-03 17:40:56 +02:00
James Gowdy
7659cc2489
[ML] Fixing jobs list refresh interval issue (#21593) 2018-08-02 17:16:34 +01:00