-
Notifications
You must be signed in to change notification settings - Fork 8.2k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Upgrade eslint #8089
Closed
Closed
Upgrade eslint #8089
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This prevents the menuItem.run() function from being executed if the button is clicked.
This is a breaking change. The default behaviour will now be that connections from remote users will be rejected.
Bind Kibana server to localhost. This is a breaking change. Now, Kibana will not be accessible to remote users by default. To enable this, the server.host parameter needs to be configured.
Can you clarify why we need to disable those? As far as I know, we updated the codebase already to address most of those... |
With the new version of eslint there are more violations |
@epixa linked the pr's which detail the changes by re-enabling each rule in the description |
Upgrade to Node 6.4.0
…to enabled/disabled state
Don't call top-nav button's run function if disabled
Adding defaults and fixing unit tests
spalger
force-pushed
the
upgrade/eslint
branch
from
August 26, 2016 13:23
8ab9fc7
to
f4890e3
Compare
resubmitting against master now that #7772 is merged |
cee-chen
added a commit
that referenced
this pull request
Oct 31, 2024
`v97.2.0`⏩`v97.3.0` _[Questions? Please see our Kibana upgrade FAQ.](https://github.com/elastic/eui/blob/main/wiki/eui-team-processes/upgrading-kibana.md#faq-for-kibana-teams)_ --- ## [`v97.3.0`](https://github.com/elastic/eui/releases/v97.3.0) - `EuiDataGrid` now supports a new `toolbarVisibility.showDisplaySelector.customRender` function that allows completely customizing the rendering of the display selector popover ([#8080](elastic/eui#8080)) - `EuiDataGrid`'s row height/lines per row setting has been streamlined in both UI and UX ([#8080](elastic/eui#8080)) - `EuiDataGrid` now accepts consumer-passed display setting updates even after users have changed their display preferences via UI ([#8080](elastic/eui#8080)) - Updated `EuiDataGrid` to vertically center all `toolbarVisibility.additionalControls` nodes ([#8085](elastic/eui#8085)) - Updated `EuiDataGrid` with a beta `rowHeightsOptions.autoBelowLineCount` feature flag ([#8096](elastic/eui#8096)) - Updated `EuiContextMenuPanel` to allow disabling initial focus via `initialFocusedItemIndex={-1}` ([#8101](elastic/eui#8101)) **Bug fixes** - Fixed `EuiComment`'s typing to correctly reflect all accepted props ([#8089](elastic/eui#8089)) - Fixed `EuiSelectableTemplateSitewide`s within dark-themed `EuiHeader`s missing input borders ([#8100](elastic/eui#8100))
kibanamachine
pushed a commit
to kibanamachine/kibana
that referenced
this pull request
Oct 31, 2024
`v97.2.0`⏩`v97.3.0` _[Questions? Please see our Kibana upgrade FAQ.](https://github.com/elastic/eui/blob/main/wiki/eui-team-processes/upgrading-kibana.md#faq-for-kibana-teams)_ --- ## [`v97.3.0`](https://github.com/elastic/eui/releases/v97.3.0) - `EuiDataGrid` now supports a new `toolbarVisibility.showDisplaySelector.customRender` function that allows completely customizing the rendering of the display selector popover ([elastic#8080](elastic/eui#8080)) - `EuiDataGrid`'s row height/lines per row setting has been streamlined in both UI and UX ([elastic#8080](elastic/eui#8080)) - `EuiDataGrid` now accepts consumer-passed display setting updates even after users have changed their display preferences via UI ([elastic#8080](elastic/eui#8080)) - Updated `EuiDataGrid` to vertically center all `toolbarVisibility.additionalControls` nodes ([elastic#8085](elastic/eui#8085)) - Updated `EuiDataGrid` with a beta `rowHeightsOptions.autoBelowLineCount` feature flag ([elastic#8096](elastic/eui#8096)) - Updated `EuiContextMenuPanel` to allow disabling initial focus via `initialFocusedItemIndex={-1}` ([elastic#8101](elastic/eui#8101)) **Bug fixes** - Fixed `EuiComment`'s typing to correctly reflect all accepted props ([elastic#8089](elastic/eui#8089)) - Fixed `EuiSelectableTemplateSitewide`s within dark-themed `EuiHeader`s missing input borders ([elastic#8100](elastic/eui#8100)) (cherry picked from commit 4e7d43a)
kibanamachine
added a commit
that referenced
this pull request
Oct 31, 2024
# Backport This will backport the following commits from `main` to `8.x`: - [Upgrade EUI to v97.3.0 (#198087)](#198087) <!--- Backport version: 9.4.3 --> ### Questions ? Please refer to the [Backport tool documentation](https://github.com/sqren/backport) <!--BACKPORT [{"author":{"name":"Cee Chen","email":"549407+cee-chen@users.noreply.github.com"},"sourceCommit":{"committedDate":"2024-10-31T02:41:45Z","message":"Upgrade EUI to v97.3.0 (#198087)\n\n`v97.2.0`⏩`v97.3.0`\r\n\r\n_[Questions? Please see our Kibana upgrade\r\nFAQ.](https://github.com/elastic/eui/blob/main/wiki/eui-team-processes/upgrading-kibana.md#faq-for-kibana-teams)_\r\n\r\n---\r\n\r\n## [`v97.3.0`](https://github.com/elastic/eui/releases/v97.3.0)\r\n\r\n- `EuiDataGrid` now supports a new\r\n`toolbarVisibility.showDisplaySelector.customRender` function that\r\nallows completely customizing the rendering of the display selector\r\npopover ([#8080](https://github.com/elastic/eui/pull/8080))\r\n- `EuiDataGrid`'s row height/lines per row setting has been streamlined\r\nin both UI and UX ([#8080](https://github.com/elastic/eui/pull/8080))\r\n- `EuiDataGrid` now accepts consumer-passed display setting updates even\r\nafter users have changed their display preferences via UI\r\n([#8080](https://github.com/elastic/eui/pull/8080))\r\n- Updated `EuiDataGrid` to vertically center all\r\n`toolbarVisibility.additionalControls` nodes\r\n([#8085](https://github.com/elastic/eui/pull/8085))\r\n- Updated `EuiDataGrid` with a beta\r\n`rowHeightsOptions.autoBelowLineCount` feature flag\r\n([#8096](https://github.com/elastic/eui/pull/8096))\r\n- Updated `EuiContextMenuPanel` to allow disabling initial focus via\r\n`initialFocusedItemIndex={-1}`\r\n([#8101](https://github.com/elastic/eui/pull/8101))\r\n\r\n**Bug fixes**\r\n\r\n- Fixed `EuiComment`'s typing to correctly reflect all accepted props\r\n([#8089](https://github.com/elastic/eui/pull/8089))\r\n- Fixed `EuiSelectableTemplateSitewide`s within dark-themed `EuiHeader`s\r\nmissing input borders\r\n([#8100](https://github.com/elastic/eui/pull/8100))","sha":"4e7d43a03181ab95719733cc0a44d4896481841f","branchLabelMapping":{"^v9.0.0$":"main","^v8.17.0$":"8.x","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["release_note:skip","EUI","v9.0.0","backport:version","v8.17.0"],"title":"Upgrade EUI to v97.3.0","number":198087,"url":"https://github.com/elastic/kibana/pull/198087","mergeCommit":{"message":"Upgrade EUI to v97.3.0 (#198087)\n\n`v97.2.0`⏩`v97.3.0`\r\n\r\n_[Questions? Please see our Kibana upgrade\r\nFAQ.](https://github.com/elastic/eui/blob/main/wiki/eui-team-processes/upgrading-kibana.md#faq-for-kibana-teams)_\r\n\r\n---\r\n\r\n## [`v97.3.0`](https://github.com/elastic/eui/releases/v97.3.0)\r\n\r\n- `EuiDataGrid` now supports a new\r\n`toolbarVisibility.showDisplaySelector.customRender` function that\r\nallows completely customizing the rendering of the display selector\r\npopover ([#8080](https://github.com/elastic/eui/pull/8080))\r\n- `EuiDataGrid`'s row height/lines per row setting has been streamlined\r\nin both UI and UX ([#8080](https://github.com/elastic/eui/pull/8080))\r\n- `EuiDataGrid` now accepts consumer-passed display setting updates even\r\nafter users have changed their display preferences via UI\r\n([#8080](https://github.com/elastic/eui/pull/8080))\r\n- Updated `EuiDataGrid` to vertically center all\r\n`toolbarVisibility.additionalControls` nodes\r\n([#8085](https://github.com/elastic/eui/pull/8085))\r\n- Updated `EuiDataGrid` with a beta\r\n`rowHeightsOptions.autoBelowLineCount` feature flag\r\n([#8096](https://github.com/elastic/eui/pull/8096))\r\n- Updated `EuiContextMenuPanel` to allow disabling initial focus via\r\n`initialFocusedItemIndex={-1}`\r\n([#8101](https://github.com/elastic/eui/pull/8101))\r\n\r\n**Bug fixes**\r\n\r\n- Fixed `EuiComment`'s typing to correctly reflect all accepted props\r\n([#8089](https://github.com/elastic/eui/pull/8089))\r\n- Fixed `EuiSelectableTemplateSitewide`s within dark-themed `EuiHeader`s\r\nmissing input borders\r\n([#8100](https://github.com/elastic/eui/pull/8100))","sha":"4e7d43a03181ab95719733cc0a44d4896481841f"}},"sourceBranch":"main","suggestedTargetBranches":["8.x"],"targetPullRequestStates":[{"branch":"main","label":"v9.0.0","branchLabelMappingKey":"^v9.0.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/198087","number":198087,"mergeCommit":{"message":"Upgrade EUI to v97.3.0 (#198087)\n\n`v97.2.0`⏩`v97.3.0`\r\n\r\n_[Questions? Please see our Kibana upgrade\r\nFAQ.](https://github.com/elastic/eui/blob/main/wiki/eui-team-processes/upgrading-kibana.md#faq-for-kibana-teams)_\r\n\r\n---\r\n\r\n## [`v97.3.0`](https://github.com/elastic/eui/releases/v97.3.0)\r\n\r\n- `EuiDataGrid` now supports a new\r\n`toolbarVisibility.showDisplaySelector.customRender` function that\r\nallows completely customizing the rendering of the display selector\r\npopover ([#8080](https://github.com/elastic/eui/pull/8080))\r\n- `EuiDataGrid`'s row height/lines per row setting has been streamlined\r\nin both UI and UX ([#8080](https://github.com/elastic/eui/pull/8080))\r\n- `EuiDataGrid` now accepts consumer-passed display setting updates even\r\nafter users have changed their display preferences via UI\r\n([#8080](https://github.com/elastic/eui/pull/8080))\r\n- Updated `EuiDataGrid` to vertically center all\r\n`toolbarVisibility.additionalControls` nodes\r\n([#8085](https://github.com/elastic/eui/pull/8085))\r\n- Updated `EuiDataGrid` with a beta\r\n`rowHeightsOptions.autoBelowLineCount` feature flag\r\n([#8096](https://github.com/elastic/eui/pull/8096))\r\n- Updated `EuiContextMenuPanel` to allow disabling initial focus via\r\n`initialFocusedItemIndex={-1}`\r\n([#8101](https://github.com/elastic/eui/pull/8101))\r\n\r\n**Bug fixes**\r\n\r\n- Fixed `EuiComment`'s typing to correctly reflect all accepted props\r\n([#8089](https://github.com/elastic/eui/pull/8089))\r\n- Fixed `EuiSelectableTemplateSitewide`s within dark-themed `EuiHeader`s\r\nmissing input borders\r\n([#8100](https://github.com/elastic/eui/pull/8100))","sha":"4e7d43a03181ab95719733cc0a44d4896481841f"}},{"branch":"8.x","label":"v8.17.0","branchLabelMappingKey":"^v8.17.0$","isSourceBranch":false,"state":"NOT_CREATED"}]}] BACKPORT--> Co-authored-by: Cee Chen <549407+cee-chen@users.noreply.github.com>
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Upgrades eslint and other related dependencies to the latest versions so that we can take advantage of some of the new auto-fixing features while making the transition to babel 6.
For the time being,
no-unused-vars
,no-var
,prefer-const
,no-extra-semi
, andquotes
are turned off as fixing the new violations can be done automatically and because the changes were too large for this PR.