Skip to content

[backport] PR #7516 to 5.0.0-alpha4#7534

Merged
tylersmalley merged 1 commit into5.0.0-alpha4from
jasper/backport/7516/5.0.0-alpha4
Jun 22, 2016
Merged

[backport] PR #7516 to 5.0.0-alpha4#7534
tylersmalley merged 1 commit into5.0.0-alpha4from
jasper/backport/7516/5.0.0-alpha4

Conversation

@elastic-jasper
Copy link
Contributor

Backport PR #7516

Commit 1:
Adds route option for requireDefaultIndex

Signed-off-by: Tyler Smalley tyler.smalley@elastic.co

Commit 2:
Don't require an index for the management landing page

Signed-off-by: Tyler Smalley tyler.smalley@elastic.co

Commit 3:
Requiring an index pattern for a route is opt-in

Signed-off-by: Tyler Smalley tyler.smalley@elastic.co

Commit 4:
Resolves tests for management redirect changes

Signed-off-by: Tyler Smalley tyler.smalley@elastic.co

Commit 5:
Require index for all routes under {discover,visualize,dashboard}

Signed-off-by: Tyler Smalley tyler.smalley@elastic.co

---------

**Commit 1:**
Adds route option for requireDefaultIndex

Signed-off-by: Tyler Smalley <tyler.smalley@elastic.co>

* Original sha: 78279de
* Authored by Tyler Smalley <tyler.smalley@elastic.co> on 2016-06-21T03:48:59Z

**Commit 2:**
Don't require an index for the management landing page

Signed-off-by: Tyler Smalley <tyler.smalley@elastic.co>

* Original sha: 70b75f1
* Authored by Tyler Smalley <tyler.smalley@elastic.co> on 2016-06-21T16:16:02Z

**Commit 3:**
Requiring an index pattern for a route is opt-in

Signed-off-by: Tyler Smalley <tyler.smalley@elastic.co>

* Original sha: a5220c0
* Authored by Tyler Smalley <tyler.smalley@elastic.co> on 2016-06-21T16:30:06Z

**Commit 4:**
Resolves tests for management redirect changes

Signed-off-by: Tyler Smalley <tyler.smalley@elastic.co>

* Original sha: 14ef797
* Authored by Tyler Smalley <tyler.smalley@elastic.co> on 2016-06-22T06:36:35Z

**Commit 5:**
Require index for all routes under {discover,visualize,dashboard}

Signed-off-by: Tyler Smalley <tyler.smalley@elastic.co>

* Original sha: af84452
* Authored by Tyler Smalley <tyler.smalley@elastic.co> on 2016-06-22T20:50:22Z
@elastic-jasper elastic-jasper added the backport This PR is a backport of another PR label Jun 22, 2016
@jbudz
Copy link
Contributor

jbudz commented Jun 22, 2016

LGTM

@tylersmalley tylersmalley merged commit fb48568 into 5.0.0-alpha4 Jun 22, 2016
@epixa epixa deleted the jasper/backport/7516/5.0.0-alpha4 branch June 27, 2016 19:53
jbudz pushed a commit that referenced this pull request Feb 23, 2024
`v93.1.1`⏩ `v93.2.0`

---

- Updated `EuiPageSidebar` and `EuiPageTemplate.Sidebar` with a new
`hasEmbellish` prop (defaults to false)
([#7521](elastic/eui#7521))
- Added `diff` glyph to `EuiIcon`
([#7520](elastic/eui#7520))
- Added `newChat` glyph to `EuiIcon`
([#7524](elastic/eui#7524))

**Bug fixes**

- Fixed `EuiSideNav` not correctly typing the `items` prop as required
([#7521](elastic/eui#7521))
- Fixed the `CSS is not defined` bug in `EuiPageTemplate` when rendering
in some SSR environments, particularly Next.js v13 and up
([#7525](elastic/eui#7525))
- Fixed `EuiDataGrid` component to clean up timer from side effect on
unmount ([#7534](elastic/eui#7534))

**Accessibility**

- Fixed `EuiSideNav` to render a fallback aria-label on mobile toggles
if no heading or mobile title exists
([#7521](elastic/eui#7521))

**CSS-in-JS conversions**

- Converted `EuiSideNav` to Emotion; Removed the following Sass
variables: ([#7521](elastic/eui#7521))
  - `$euiSideNavEmphasizedBackgroundColor`
  - `$euiSideNavRootTextcolor`
  - `$euiSideNavBranchTextcolor`
  - `$euiSideNavSelectedTextcolor`
  - `$euiSideNavDisabledTextcolor`
- Removed the `euiSideNavEmbellish` Sass mixin. Use the new
`EuiPageSidebar` `hasEmbellish` prop instead
([#7521](elastic/eui#7521))
- Added a new memoization/performance optimization utility for CSS-in-JS
styles ([#7529](elastic/eui#7529))
semd pushed a commit to semd/kibana that referenced this pull request Mar 4, 2024
`v93.1.1`⏩ `v93.2.0`

---

- Updated `EuiPageSidebar` and `EuiPageTemplate.Sidebar` with a new
`hasEmbellish` prop (defaults to false)
([elastic#7521](elastic/eui#7521))
- Added `diff` glyph to `EuiIcon`
([elastic#7520](elastic/eui#7520))
- Added `newChat` glyph to `EuiIcon`
([elastic#7524](elastic/eui#7524))

**Bug fixes**

- Fixed `EuiSideNav` not correctly typing the `items` prop as required
([elastic#7521](elastic/eui#7521))
- Fixed the `CSS is not defined` bug in `EuiPageTemplate` when rendering
in some SSR environments, particularly Next.js v13 and up
([elastic#7525](elastic/eui#7525))
- Fixed `EuiDataGrid` component to clean up timer from side effect on
unmount ([elastic#7534](elastic/eui#7534))

**Accessibility**

- Fixed `EuiSideNav` to render a fallback aria-label on mobile toggles
if no heading or mobile title exists
([elastic#7521](elastic/eui#7521))

**CSS-in-JS conversions**

- Converted `EuiSideNav` to Emotion; Removed the following Sass
variables: ([elastic#7521](elastic/eui#7521))
  - `$euiSideNavEmphasizedBackgroundColor`
  - `$euiSideNavRootTextcolor`
  - `$euiSideNavBranchTextcolor`
  - `$euiSideNavSelectedTextcolor`
  - `$euiSideNavDisabledTextcolor`
- Removed the `euiSideNavEmbellish` Sass mixin. Use the new
`EuiPageSidebar` `hasEmbellish` prop instead
([elastic#7521](elastic/eui#7521))
- Added a new memoization/performance optimization utility for CSS-in-JS
styles ([elastic#7529](elastic/eui#7529))
fkanout pushed a commit to fkanout/kibana that referenced this pull request Mar 4, 2024
`v93.1.1`⏩ `v93.2.0`

---

- Updated `EuiPageSidebar` and `EuiPageTemplate.Sidebar` with a new
`hasEmbellish` prop (defaults to false)
([elastic#7521](elastic/eui#7521))
- Added `diff` glyph to `EuiIcon`
([elastic#7520](elastic/eui#7520))
- Added `newChat` glyph to `EuiIcon`
([elastic#7524](elastic/eui#7524))

**Bug fixes**

- Fixed `EuiSideNav` not correctly typing the `items` prop as required
([elastic#7521](elastic/eui#7521))
- Fixed the `CSS is not defined` bug in `EuiPageTemplate` when rendering
in some SSR environments, particularly Next.js v13 and up
([elastic#7525](elastic/eui#7525))
- Fixed `EuiDataGrid` component to clean up timer from side effect on
unmount ([elastic#7534](elastic/eui#7534))

**Accessibility**

- Fixed `EuiSideNav` to render a fallback aria-label on mobile toggles
if no heading or mobile title exists
([elastic#7521](elastic/eui#7521))

**CSS-in-JS conversions**

- Converted `EuiSideNav` to Emotion; Removed the following Sass
variables: ([elastic#7521](elastic/eui#7521))
  - `$euiSideNavEmphasizedBackgroundColor`
  - `$euiSideNavRootTextcolor`
  - `$euiSideNavBranchTextcolor`
  - `$euiSideNavSelectedTextcolor`
  - `$euiSideNavDisabledTextcolor`
- Removed the `euiSideNavEmbellish` Sass mixin. Use the new
`EuiPageSidebar` `hasEmbellish` prop instead
([elastic#7521](elastic/eui#7521))
- Added a new memoization/performance optimization utility for CSS-in-JS
styles ([elastic#7529](elastic/eui#7529))
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

backport This PR is a backport of another PR v5.0.0-alpha4

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants

Comments