Skip to content

When on an embedded page, bypass Getting Started gate check#12040

Merged
ycombinator merged 2 commits intoelastic:masterfrom
ycombinator:getting-started/handle-embed-pages
May 26, 2017
Merged

When on an embedded page, bypass Getting Started gate check#12040
ycombinator merged 2 commits intoelastic:masterfrom
ycombinator:getting-started/handle-embed-pages

Conversation

@ycombinator
Copy link
Contributor

Fixes #12039

When viewing an embedded page (such as an embedded dashboard or visualization) the Getting Started gate check is unnecessary; we should show users exactly what they asked for. So this check should return early.

@ycombinator ycombinator added Feature:Dashboard Dashboard related features :Management Feature:Visualizations Generic visualization features (in case no more specific feature label is available) review v5.5.0 v6.0.0 v6.0.0-alpha2 labels May 26, 2017
@ycombinator ycombinator requested a review from stacey-gammon May 26, 2017 19:40
Copy link

@stacey-gammon stacey-gammon left a comment

Choose a reason for hiding this comment

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

LGTM, embedded dashboards now work with the fix. Thanks!

Copy link
Contributor

@BigFunger BigFunger left a comment

Choose a reason for hiding this comment

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

LGTM

@ycombinator ycombinator merged commit 283ce35 into elastic:master May 26, 2017
ycombinator added a commit that referenced this pull request May 26, 2017
* When on an embedded page, bypass Getting Started gate check

* Add unit test for embedded page scenario
@ycombinator
Copy link
Contributor Author

Backported to:

snide pushed a commit to snide/kibana that referenced this pull request May 30, 2017
…12040)

* When on an embedded page, bypass Getting Started gate check

* Add unit test for embedded page scenario
ycombinator added a commit to ycombinator/kibana that referenced this pull request Jun 3, 2017
ycombinator added a commit that referenced this pull request Jun 5, 2017
* Revert "When on an embedded page, bypass Getting Started gate check (#12040)"

This reverts commit 05293f1.

* Revert "Making tweaks. (#12003)"

This reverts commit aa3fa06.

* Revert "Functional tests for the Getting Started page (#11850)"

This reverts commit 099178a.

* Revert "Prevent flicker on Getting Started page (#11826)"

This reverts commit c4b3ade.

* Revert "Getting Started page (#11805)"

This reverts commit 32eff37.

* Remove check for Getting Started page from navigateToApp
ycombinator added a commit that referenced this pull request Jun 5, 2017
* Revert "When on an embedded page, bypass Getting Started gate check (#12040)"

This reverts commit 05293f1.

* Revert "Making tweaks. (#12003)"

This reverts commit aa3fa06.

* Revert "Functional tests for the Getting Started page (#11850)"

This reverts commit 099178a.

* Revert "Prevent flicker on Getting Started page (#11826)"

This reverts commit c4b3ade.

* Revert "Getting Started page (#11805)"

This reverts commit 32eff37.

* Remove check for Getting Started page from navigateToApp
PopradiArpad pushed a commit to PopradiArpad/kibana that referenced this pull request Jun 6, 2017
* Revert "When on an embedded page, bypass Getting Started gate check (elastic#12040)"

This reverts commit 05293f1.

* Revert "Making tweaks. (elastic#12003)"

This reverts commit aa3fa06.

* Revert "Functional tests for the Getting Started page (elastic#11850)"

This reverts commit 099178a.

* Revert "Prevent flicker on Getting Started page (elastic#11826)"

This reverts commit c4b3ade.

* Revert "Getting Started page (elastic#11805)"

This reverts commit 32eff37.

* Remove check for Getting Started page from navigateToApp
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Feature:Dashboard Dashboard related features Feature:Visualizations Generic visualization features (in case no more specific feature label is available) review v5.5.0 v6.0.0-alpha2 v6.0.0

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants