Skip to content

[ML] link to calendar settings from a job config - #46141

Merged
darnautov merged 7 commits into
elastic:masterfrom
darnautov:ML-33842-calendar-links
Sep 20, 2019
Merged

darnautov merged 7 commits into
elastic:masterfrom
darnautov:ML-33842-calendar-links

Conversation

@darnautov

@darnautov darnautov commented Sep 19, 2019 •

Copy link
Copy Markdown
Contributor

Summary

Resolves #33842. Calendar items in Job settings section are now links to the related calendar's settings page.
Sep-19-2019 16-41-05

Checklist

Use strikethroughs to remove checklist items you don't feel are applicable to this PR.

For maintainers

@elasticmachine

Copy link
Copy Markdown
Contributor

Pinging @elastic/ml-ui

@walterra walterra left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@peteharverson peteharverson added the Feature:Anomaly Detection ML anomaly detection label Sep 19, 2019

@peteharverson peteharverson left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

One thing I noticed in testing, is that when the link opens the auto refresh control is visible on the page:

image

It must inherit the time range selector / auto refresh selector settings from the page from which it is opened. and the auto refresh selector is shown on the Jobs List.

I think you may need to add

  timefilter.disableTimeRangeSelector();
  timefilter.disableAutoRefreshSelector();

to the calendar page - either in the React component file, or the wrapping directive.

@elasticmachine

Copy link
Copy Markdown
Contributor

💚 Build Succeeded

@elasticmachine

Copy link
Copy Markdown
Contributor

💔 Build Failed

@peteharverson peteharverson left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Latest edit LGTM!

@elasticmachine

Copy link
Copy Markdown
Contributor

💔 Build Failed

@elasticmachine

Copy link
Copy Markdown
Contributor

💚 Build Succeeded

@darnautov
darnautov merged commit 2664635 into elastic:master Sep 20, 2019
@darnautov
darnautov deleted the ML-33842-calendar-links branch September 20, 2019 12:54
darnautov added a commit to darnautov/kibana that referenced this pull request Sep 20, 2019
* [ML] link to calendar settings from a job config

* [ML] add basePath

* [ML] disable auto-refresh control for calendar page

* [ML] disable auto-refresh control for calendar page

* [ML] disable auto-refresh control for calendar page on mount

* [ML] mock timefilter
darnautov added a commit that referenced this pull request Sep 20, 2019
* [ML] link to calendar settings from a job config

* [ML] add basePath

* [ML] disable auto-refresh control for calendar page

* [ML] disable auto-refresh control for calendar page

* [ML] disable auto-refresh control for calendar page on mount

* [ML] mock timefilter
patrykkopycinski pushed a commit to patrykkopycinski/kibana that referenced this pull request May 6, 2026
* [ML] link to calendar settings from a job config

* [ML] add basePath

* [ML] disable auto-refresh control for calendar page

* [ML] disable auto-refresh control for calendar page

* [ML] disable auto-refresh control for calendar page on mount

* [ML] mock timefilter
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[ML] Job list - link calendars in row expansion to settings page

4 participants