Skip to content
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

Merge 4.9.0 into master #152

Closed
wants to merge 86 commits into from
Closed

Merge 4.9.0 into master #152

wants to merge 86 commits into from

Conversation

Tostti
Copy link
Member

@Tostti Tostti commented Mar 7, 2024

Description

Issues Resolved

Check List

  • All tests pass
    • yarn test:jest
    • yarn test:jest_integration
  • New functionality includes testing.
  • New functionality has been documented.
  • Update CHANGELOG.md
  • Commits are signed per the DCO using --signoff

opensearch-trigger-bot bot and others added 30 commits October 6, 2023 10:16
…ject#5167) (opensearch-project#5235)

* initial commit for datasource



* initial commit for datasource service



* [Data Sources] Move datasource codebase from datasource plugin to data plugin



* [Data Sources] Add datasource factory



* datasource service



* datasource with factory



* datasource selector



* exposes datasources from data plugin



* index pattern datasource registration



* add datasource selector to discover



* remove unused files



* add/exposes types for datasources as a set of services



* add datasource selector unit tests



* add metadata to selectable



* redirection to observability for non-index-pattern datasource



* add datasource factory tests



* add datasource service test



* datasources related fixes



* add tests for datasource selectable



* added types/interfaces for sidebar selector, and add a couple of enhancements



* remove pill effect



* change type for name display in selector for index patterns



* remove legacy index selector



* rename datasource change handler



* remove unused constants



* fix a redirection bug



* add to change log



* fix bg color issue in source selector



* address oui and missing guard



* add test subj



* i18 and datasource interface default return



* add default datasource tests



* fix typo



* modify wording



* add experimental annotation to datasource



* add type datasource filtering to remove type error hint



* remove unused type



* add 'type' to option type



* Type fixes



* cherry-pick type changes from remote and add partial fixes



* add one type exports



* remaining type errors fixed



* addressing comments



* address dedup



* refactor datasource_selectable to address comments



* remove unnecessary optional chaining



* refactor variable names



* move functnions out of selectable component



* add comments for dedup/options list updates



* add experimental annotation



* callback and experimental annotation on types



* handleSourceSelection callback



* datasource annotation and import adjustment



* remove pill effect



* minor changes addressing latest comments



* remove unused tests



---------







(cherry picked from commit 1e980fa)

Signed-off-by: Eric <[email protected]>
Signed-off-by: Ashwin P Chandran <[email protected]>
Signed-off-by: Joshua Li <[email protected]>
Signed-off-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
Co-authored-by: Josh Romero <[email protected]>
Co-authored-by: Ashwin P Chandran <[email protected]>
Co-authored-by: Joshua Li <[email protected]>
* Add 2.11.0 release notes

Signed-off-by: Josh Romero <[email protected]>

* Add unsaved CHANGELOG updates

Signed-off-by: Josh Romero <[email protected]>

---------

Signed-off-by: Josh Romero <[email protected]>
Co-authored-by: Sean Neumann <[email protected]>
…date doc views tests (opensearch-project#5242) (opensearch-project#5255)

* [BUG][Fuctional Test] Make setDefaultAbsoluteRange more robust and update doc views tests

* fix PR comment by making a special time picker method for discover
* update doc_views test to click docTableExpandToggleColumn-0
* update doc_views_link to check new tab

Issue Resolve
opensearch-project#5241

---------

Signed-off-by: Anan Zhuang <[email protected]>
(cherry picked from commit d6345f3)
Signed-off-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>

# Conflicts:
#	CHANGELOG.md

Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
…project#5238) (opensearch-project#5264)

* removed X icon in data source selection.

---------

Signed-off-by: Abhilash <[email protected]>
Signed-off-by: Ashwin P Chandran <[email protected]>
Signed-off-by: Miki <[email protected]>
Co-authored-by: Abhilash <[email protected]>
Co-authored-by: Ashwin P Chandran <[email protected]>
Co-authored-by: Miki <[email protected]>
(cherry picked from commit df08387)
Signed-off-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
…#5262)

(cherry picked from commit 5f45553)

Signed-off-by: Ashwin P Chandran <[email protected]>
Signed-off-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
…project#5266)

(cherry picked from commit e05d297)

Signed-off-by: Ashwin P Chandran <[email protected]>
Signed-off-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
…ensearch-project#5228)

* removed ftr test step from PR template

Signed-off-by: Leo Deng <[email protected]>

* change changelog

Signed-off-by: Leo Deng <[email protected]>

* Update CHANGELOG.md

Co-authored-by: Josh Romero <[email protected]>
Signed-off-by: Leo Deng <[email protected]>

---------

Signed-off-by: Leo Deng <[email protected]>
Signed-off-by: Leo Deng <[email protected]>
Co-authored-by: Josh Romero <[email protected]>
(cherry picked from commit 6268794)
Signed-off-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>

# Conflicts:
#	CHANGELOG.md

Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
…) (opensearch-project#5270)

* [BUG][Discover] Allow default columns settings

This is a missing functionality
* When user sets up `Default columns` in advanced settings, discover should display
default columns if the selected idp has the columns.
* If selected idp has no such columns, display `_source` column.

Issue Resolve
opensearch-project#5246



* fix unit test



---------


(cherry picked from commit b3104ce)

Signed-off-by: ananzh <[email protected]>
Signed-off-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
…pensearch-project#5289)

(cherry picked from commit 0836c71)

Signed-off-by: Tobias Lindberg <[email protected]>
Signed-off-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
…ject#5293) (opensearch-project#5308)

* [OSCI][Doc]Updated EUI doc site links to OUI doc site
* [OSCI][Doc]Updated PR details in CHANGELOG

---------

Signed-off-by: Vijay Vavdiya <[email protected]>
Co-authored-by: Ashwin P Chandran <[email protected]>
(cherry picked from commit 534b2d0)
Signed-off-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
Co-authored-by: Josh Romero <[email protected]>
* Bumps version to 2.12.0

Signed-off-by: Darshit Chanpura <[email protected]>

* Adds this PR to change log

Signed-off-by: Darshit Chanpura <[email protected]>

* Update CHANGELOG.md

Signed-off-by: Josh Romero <[email protected]>

---------

Signed-off-by: Darshit Chanpura <[email protected]>
Signed-off-by: Josh Romero <[email protected]>
Co-authored-by: Josh Romero <[email protected]>
…arch-project#5300)

Partially resolves:
opensearch-project#5297

Add ciGroups to handle the increase in tests added which also impact the
allocation available on the machines that run these tests.

However, this deserves to be more optimized and utilized within the
build infra repo so that we can ensure that release testing is also
leverging ciGroups within plugins.


(cherry picked from commit 7a964b6)

Signed-off-by: Kawika Avilla <[email protected]>
Signed-off-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
Co-authored-by: Josh Romero <[email protected]>
…ect#5329)

(cherry picked from commit e1db842)

Signed-off-by: abbyhu2000 <[email protected]>
Signed-off-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
Co-authored-by: Josh Romero <[email protected]>
…search-project#5316)

(cherry picked from commit 286cc38)

Signed-off-by: Willie Hung <[email protected]>
Signed-off-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
…project#5383) (opensearch-project#5389)

Add tests for plugin functional on GitHub Actions.

Skip doc tests because of:
opensearch-project#5370

* Add tests for plugin functional
* add changelog
* Skip app link test and fix core plugins test

Issue resolved:
opensearch-project#5382

Signed-off-by: abbyhu2000 <[email protected]>
(cherry picked from commit b796940)
Signed-off-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>

# Conflicts:
#	CHANGELOG.md

Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
…3.2` to fix vulnerability (opensearch-project#5309) (opensearch-project#5320)

* Add package resolution for  to  to fix vulnerability

Signed-off-by: Manasvini B Suryanarayana <[email protected]>

* Further consolidate locked deps

Signed-off-by: Josh Romero <[email protected]>

* Revert "Further consolidate locked deps"

This reverts commit 4973099.

Signed-off-by: Josh Romero <[email protected]>

---------

Signed-off-by: Manasvini B Suryanarayana <[email protected]>
Signed-off-by: Josh Romero <[email protected]>
Co-authored-by: Josh Romero <[email protected]>
(cherry picked from commit a351f90)

Co-authored-by: Josh Romero <[email protected]>
…ch-project#5166) (opensearch-project#5302)

* Add documentation link to dev tool's help menu

Signed-off-by: Willie Hung <[email protected]>

* Add CHANGELOG

Signed-off-by: Willie Hung <[email protected]>

* Edit CHANGELOG message

Signed-off-by: Willie Hung <[email protected]>

* Edit CHANGELOG message

Signed-off-by: Willie Hung <[email protected]>

* Changed new file copyright license

Signed-off-by: Willie Hung <[email protected]>

* Update new snapshots

Signed-off-by: Willie Hung <[email protected]>

---------

Signed-off-by: Willie Hung <[email protected]>
Co-authored-by: Ashwin P Chandran <[email protected]>
(cherry picked from commit 60f4c8f)
Signed-off-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>

# Conflicts:
#	CHANGELOG.md

Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
…pensearch-project#5380)

set-output command for workflows is deprecated according to Github documentation. Update done using GITHUB_OUTPUT environment files. More details here:
https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/#examples

Issues Resolved
opensearch-project#5322

* replaced set-output
* CI replaced set-output
* Updated CHANGELOG.md for opensearch-project#5322 [CI] Replace usage of deprecated `set-output` in workflows

Signed-off-by: Vijay Vavdiya <[email protected]>
Co-authored-by: Josh Romero <[email protected]>
(cherry picked from commit 8d8de0a)
Signed-off-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>

# Conflicts:
#	CHANGELOG.md

Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
…) (opensearch-project#5437)

Previously navigating from one dashboard to another dashboard do not work. This PR adds a dashboard id as a prop to pass into the <DashboardViewPort> component in order to force react to re-render every time it receives a new id.

Resolve the following issues:
* opensearch-project#4694
* https://github.com/opensearch-project/Open and Search-Dashboards/issues/4819

Signed-off-by: abbyhu2000 <[email protected]>
(cherry picked from commit 1de8be6)
Signed-off-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>

# Conflicts:
#	CHANGELOG.md

Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
…rch-project#5441) (opensearch-project#5452)

* [BUG] Fix Discover table panel size auto adjust in Dashboard

* Add React.memo on parent comp
* Restore embeddable panel style

Issue Resolve
opensearch-project#5415

Co-authored-by: Miki <[email protected]>
Signed-off-by: Anan Zhuang <[email protected]>

---------

Signed-off-by: ananzh <[email protected]>
Signed-off-by: Anan Zhuang <[email protected]>
Co-authored-by: Miki <[email protected]>
(cherry picked from commit e0b6006)
Signed-off-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
…Maps` (opensearch-project#5170) (opensearch-project#5318)

* Update index.ts args

---------

Signed-off-by: ShatilKhan <[email protected]>
Signed-off-by: Miki <[email protected]>
Signed-off-by: Miki <[email protected]>
Signed-off-by: Josh Romero <[email protected]>
Co-authored-by: Miki <[email protected]>
Co-authored-by: Miki <[email protected]>
Co-authored-by: Josh Romero <[email protected]>
(cherry picked from commit 466d298)
Signed-off-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
…project#5444)

* removed unused content under src/plugins/home/server/tutorials
* removed unused svg assets under src/plugins/home/public/assets/tutorials/logos

---------

Signed-off-by: CMDWillYang <[email protected]>
Co-authored-by: Josh Romero <[email protected]>
(cherry picked from commit 3c0211b)
Signed-off-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
…opensearch-project#5428) (opensearch-project#5464)

* chore: Bump all babel dependencies from `7.16.x` to `7.22.9`

Update proposal plugins to their transform equivalents

Resolves CVE-2023-45133

Backport PR
opensearch-project#5428

---------

Signed-off-by: Josh Romero <[email protected]>
Co-authored-by: Josh Romero <[email protected]>
…) (opensearch-project#5317)

* Add platform "darwin-arm64" to unit test
* Update related snapshots

---------

Signed-off-by: Willie Hung <[email protected]>
Signed-off-by: Josh Romero <[email protected]>
Co-authored-by: Josh Romero <[email protected]>
(cherry picked from commit 7b3a9f6)
Signed-off-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>

# Conflicts:
#	CHANGELOG.md

Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
…) (opensearch-project#5469)

* Enhance darwin-arm64 release (opensearch-project#5455)

* Add min-builds for `darwin-x64` and `darwin-arm64`.
* Expose `--darwin-arm` as a parameter of the build script.
* Work around build's cleanup failure when removal of an already deleted folder is attempted.
* Exclude bundling fallbacks with `darwin-arm64` since Node.js v14 has no releases for them.
* Update tests to accommodate `darwin-arm64`.
* Generalize the Node.js versions used in some tests.

Signed-off-by: Miki <[email protected]>
(cherry picked from commit 89dc051)

* Update CHANGELOG for darwin-arm64

Signed-off-by: Miki <[email protected]>

---------

Signed-off-by: Miki <[email protected]>
…ect#5486) (opensearch-project#5489)

* Add Release Notes and update CHANGELOG.md for 2.11.1
* Update CHANGELOG.md
* Update opensearch-dashboards.release-notes-2.11.1.md

---------

Signed-off-by: ananzh <[email protected]>
Co-authored-by: Miki <[email protected]>
(cherry picked from commit 7def75c)
Signed-off-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
)

* merge conflict resolved
* Restore config/opensearch_dashboards.yml
* Fix capabilities tsc
* docs: read only tenant mode
* feat: introduce security service in core and readonly service
* fix: adds securityServiceMock
* feat: adds tests and default default readonly service
* docs: fill up docs for read only tenant mode

---------

Signed-off-by: jakubp-eliatra <[email protected]>
Signed-off-by: Kajetan Nobel <[email protected]>
Signed-off-by: Kajetan Nobel <[email protected]>
Co-authored-by: jakubp-eliatra <[email protected]>
Co-authored-by: Kajetan Nobel <[email protected]>
Co-authored-by: Peter Nied <[email protected]>
Co-authored-by: Ashwin P Chandran <[email protected]>
Co-authored-by: Kajetan Nobel <[email protected]>
Co-authored-by: Anan Zhuang <[email protected]>
(cherry picked from commit abc97ea)
Signed-off-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>

# Conflicts:
#	CHANGELOG.md

Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
…t#5580)

Signed-off-by: Josh Romero <[email protected]>
(cherry picked from commit 39fdcad)
Signed-off-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>

Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
manasvinibs and others added 26 commits February 5, 2024 14:18
…ensearch-project#5701)

* Added  helper function to generate page options based on UI setting value.

Signed-off-by: Kishor Rathva <[email protected]>

* Added dynamic pagination based on config value for data grid table

Signed-off-by: Kishor Rathva <[email protected]>

* Update changelog

Signed-off-by: Kishor Rathva <[email protected]>

* Removed service object from the props.

Signed-off-by: kishor82 <[email protected]>

* Added suggested changes and updated tests.

Signed-off-by: kishor82 <[email protected]>

* fix functional test issue due to ui setting

Signed-off-by: kishor82 <[email protected]>

---------

Signed-off-by: Kishor Rathva <[email protected]>
Signed-off-by: kishor82 <[email protected]>
(cherry picked from commit e83b7ee)
Signed-off-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>

# Conflicts:
#	CHANGELOG.md

Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
…arch-project#5769)

* add more tests for overview
* add more tests for overview
* add to CHANGELOG
* change log

---------

Signed-off-by: Thanh Le <[email protected]>
Signed-off-by: Josh Romero <[email protected]>
Co-authored-by: Josh Romero <[email protected]>
(cherry picked from commit 9ba5cf5)

Co-authored-by: Thanh Le <[email protected]>
…CH (opensearch-project#5508) (opensearch-project#5638)

* Revert "[Data Explorer][Discover 2.0] Fix issues when change index pattern (opensearch-project#4875) (opensearch-project#4885)"

This reverts commit 0102a32.
try revert:

* [osci23] implmented advance setting in Dicover: MODIFY_COLUMN_ON_SWITCH

Signed-off-by: qiwen li <[email protected]>

* fix deps

Signed-off-by: qiwen li <[email protected]>

* Update CHANGELOG.md

Signed-off-by: Qiwen Li <[email protected]>

* modify to match discover legacy behavior, columns from previous column are only shown in canvas area

Signed-off-by: qiwen li <[email protected]>

* Update CHANGELOG.md

Co-authored-by: Anan Zhuang <[email protected]>
Signed-off-by: Qiwen Li <[email protected]>

* removed unused variables, added comments and @param

Signed-off-by: Qiwen Li <[email protected]>

---------

Signed-off-by: qiwen li <[email protected]>
Signed-off-by: Qiwen Li <[email protected]>
Signed-off-by: Anan Zhuang <[email protected]>
Signed-off-by: Ashwin P Chandran <[email protected]>
Co-authored-by: Anan Zhuang <[email protected]>
Co-authored-by: Ashwin P Chandran <[email protected]>
(cherry picked from commit 34994f8)
Signed-off-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>

# Conflicts:
#	CHANGELOG.md

Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
…opensearch-project#5675) (opensearch-project#5799)

Add `--single-version` switch to `bootstrap` to manipulate the behavior of single-version validation



(cherry picked from commit 7c0bd9f)

Signed-off-by: Miki <[email protected]>
…ow import saved objects from uploading files to have data source (opensearch-project#5820)

* Update import api to have data source id to allow import saved objects from uploading files to have data source

Signed-off-by: yujin-emma <[email protected]>

* revert CHANGELOG.md

Signed-off-by: yujin-emma <[email protected]>

---------

Signed-off-by: yujin-emma <[email protected]>
…a source is enabled (opensearch-project#5781) (opensearch-project#5807)

* add datasource picker to saved object management page when multiple data source is enabled

Signed-off-by: Lu Yu <[email protected]>

* add changelog

Signed-off-by: Lu Yu <[email protected]>

* change name to cluster selector and move to higher level

Signed-off-by: Lu Yu <[email protected]>

---------

Signed-off-by: Lu Yu <[email protected]>
(cherry picked from commit 8e93c54)
Signed-off-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>

# Conflicts:
#	CHANGELOG.md

Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
…-project#5803) (opensearch-project#5809)

Signed-off-by: Miki <[email protected]>
(cherry picked from commit d968bbe)
Signed-off-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>

# Conflicts:
#	CHANGELOG.md

Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
…earch-project#5798)

* Fix the usage of `pegjs` in tasks



* [Discover] Add long numerals support

* Add long numerals support to Discover tabular view, document view, inspector, hash-url, and share
* Use a fork of `numeral-js` that supports long numerals
* Patch `rison` to correctly serialize BigInts
* Replace the uses of `withLongNumerals` with `withLongNumeralsSupport` to match the rest of the codebase and mark `withLongNumerals` for deprecation
* Add `withLongNumeralsSupport` as an option to `code/public/http/fetch`
* Add long numerals support to `UiSettingsClient`
* Add long numerals support to `core/server/http/router` response handler
* Add long numerals support to `RangeFilter` and `FilterBar`
* Add long numerals support to `kuery/ast`
* Introduce `OPENSEARCH_SEARCH_WITH_LONG_NUMERALS_STRATEGY` in `core/plugins/data/search`
* Remove `ng-non-bindable` leftovers



---------



(cherry picked from commit 10ae4ee)

Signed-off-by: Miki <[email protected]>
Co-authored-by: Ashwin P Chandran <[email protected]>
…pensearch-project#5802)

* [Docs] Updates dev guide for security



* better default creds



* undo changelog changes



* Adds sample password



---------



(cherry picked from commit 1a0cf47)

Signed-off-by: Ashwin P Chandran <[email protected]>
Signed-off-by: Miki <[email protected]>
Co-authored-by: Ashwin P Chandran <[email protected]>
Related to how docs are retrieved.

Signed-off-by: Ashwin P Chandran <[email protected]>
…ensearch-project#5626) (opensearch-project#5828)

* Handle missing fields error

---------

Signed-off-by: Ashwin P Chandran <[email protected]>
(cherry picked from commit 28c1fbb)
Signed-off-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
opensearch-project#5619) (opensearch-project#5823) (opensearch-project#5829)

* Fix (TableVis): Properly filter table columns when sending to filter event handler



* add changelog



---------




(cherry picked from commit 3e22939)


# Conflicts:
#	CHANGELOG.md


(cherry picked from commit a237e52)

Signed-off-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
…pensearch-project#5789) (opensearch-project#5840)

* basic table working

Signed-off-by: abbyhu2000 <[email protected]>

* basic styling

Signed-off-by: abbyhu2000 <[email protected]>

* fix header column style

Signed-off-by: abbyhu2000 <[email protected]>

* correctly display optional col header actions

Signed-off-by: abbyhu2000 <[email protected]>

* move col to the right or left if applicable

Signed-off-by: abbyhu2000 <[email protected]>

* add cell filter for and filter out buttons

Signed-off-by: abbyhu2000 <[email protected]>

* add cell action on doc table, half working on toggle columns

Signed-off-by: abbyhu2000 <[email protected]>

* sorting

Signed-off-by: abbyhu2000 <[email protected]>

* Add toggling between legacy and new table

According to opensearch-project#5739, add toggle using storage.

Signed-off-by: abbyhu2000 <[email protected]>

* get rid of the console log

Signed-off-by: abbyhu2000 <[email protected]>

* optimize cell filter logics

Signed-off-by: abbyhu2000 <[email protected]>

* add more refactoring

Signed-off-by: abbyhu2000 <[email protected]>

* remove an used line

Signed-off-by: abbyhu2000 <[email protected]>

* some more table cell optimization

Signed-off-by: abbyhu2000 <[email protected]>

* Initial UI fixes (opensearch-project#5758)
Signed-off-by: Ashwin P Chandran <[email protected]>

* Table optimization with lazy loading (opensearch-project#5760)

Signed-off-by: abbyhu2000 <[email protected]>

* [Discover with Legacy Table] fix copy issue and open feedbacks in a new tab (opensearch-project#5761)

* add a colon (:) after the key
* ensure there's a space between each key-value pair
* allow feedback url to open in a new tab

Signed-off-by: Anan Z <[email protected]>

* [Discover] Fix more UI (opensearch-project#5764)

Signed-off-by: Ashwin P Chandran <[email protected]>

* [Discover] Fixes table optimization (opensearch-project#5763)

* [Discover] Fixes table optimization

Signed-off-by: Ashwin P Chandran <[email protected]>

* improved loader

Signed-off-by: Ashwin P Chandran <[email protected]>

---------

Signed-off-by: Ashwin P Chandran <[email protected]>

* Change sort icon according to current sort conditions (opensearch-project#5772)

Signed-off-by: abbyhu2000 <[email protected]>

* fix breadcrumb navigation (opensearch-project#5773)

Signed-off-by: abbyhu2000 <[email protected]>

* Add pagination to discover embeddable (opensearch-project#5770)

* Add pagination

Signed-off-by: abbyhu2000 <[email protected]>

* fix an errir

Signed-off-by: abbyhu2000 <[email protected]>

* small change

Signed-off-by: abbyhu2000 <[email protected]>

* fix errors

Signed-off-by: abbyhu2000 <[email protected]>

---------

Signed-off-by: abbyhu2000 <[email protected]>

* [Discover] Prevent wrapping of time series cells (opensearch-project#5779)

Signed-off-by: Miki <[email protected]>

* Vertically align the text in QueryStringInputUI with other elements on the page (opensearch-project#5780)

Signed-off-by: Miki <[email protected]>

* Use `ouiCodeFont` in Discover and reduce text size (opensearch-project#5783)

Also:
* Fix react `key` errors
* vertically align source cells
* Clamp the height of the cells
* Make sure time-series column never grows

Signed-off-by: Miki <[email protected]>

* [Discover] Display filter buttons at top right of the cell (opensearch-project#5784)

Signed-off-by: Miki <[email protected]>

* [Discover] Vertically align the details toggle button (opensearch-project#5785)

Signed-off-by: Miki <[email protected]>

* [Discover] Fix overflow of the expanded document (opensearch-project#5788)

* Fix vertical alignment of expand details button
Fix colspan of details cells

Signed-off-by: Miki <[email protected]>

* Fix overflow problem of detailed doc

Signed-off-by: Miki <[email protected]>

---------

Signed-off-by: Miki <[email protected]>

* update feedback msg (opensearch-project#5787)

Signed-off-by: Anan Z <[email protected]>

* Resolve sort, default sort and short dot (opensearch-project#5771)

Signed-off-by: Anan Z <[email protected]>
Signed-off-by: Anan Zhuang <[email protected]>

* [Discover] Fixes pagination style (opensearch-project#5778)

* fixes pagination style

Signed-off-by: Ashwin P Chandran <[email protected]>

* style-lint fix

Signed-off-by: Ashwin P Chandran <[email protected]>

* fix react warning for unnecessary prop

Signed-off-by: Ashwin P Chandran <[email protected]>

* Show total hit count and pass services in embeddable

Signed-off-by: Ashwin P Chandran <[email protected]>

* removed unnecessary div

Signed-off-by: Ashwin P Chandran <[email protected]>

---------

Signed-off-by: Ashwin P Chandran <[email protected]>
Signed-off-by: Anan Zhuang <[email protected]>
Co-authored-by: Anan Zhuang <[email protected]>

* add changelog

Signed-off-by: abbyhu2000 <[email protected]>

* fix table column error

Signed-off-by: abbyhu2000 <[email protected]>

* Fix pagination edge case

Signed-off-by: abbyhu2000 <[email protected]>

* Routing for surrounding doc link should work without a question mark appending to the end (opensearch-project#5776)

* routing for surrounding doc should work without ?

Signed-off-by: abbyhu2000 <[email protected]>

* change path to not include appstate

Signed-off-by: abbyhu2000 <[email protected]>

* delete optional app state for single doc link too

Signed-off-by: abbyhu2000 <[email protected]>

---------

Signed-off-by: abbyhu2000 <[email protected]>

* type fixes (opensearch-project#5795)

Signed-off-by: Ashwin P Chandran <[email protected]>

* Update toggle to button (opensearch-project#5808)

Signed-off-by: Ashwin P Chandran <[email protected]>

* Adds support for line count (opensearch-project#5814)

Signed-off-by: Ashwin P Chandran <[email protected]>

* Add swith to datagrid table and fix ciGroup1 (opensearch-project#5816)

* add swith to datagrid table and fix ciGroup1

Signed-off-by: Anan <[email protected]>

* fix ciGroup7

Signed-off-by: Anan Z <[email protected]>

* fix ciGroup6

Signed-off-by: Anan Z <[email protected]>

---------

Signed-off-by: Anan <[email protected]>
Signed-off-by: Anan Z <[email protected]>

* add missing snapshot (opensearch-project#5818)

Signed-off-by: Anan Z <[email protected]>

* fix pluign ftr tests (opensearch-project#5821)

Signed-off-by: Anan Z <[email protected]>

* update snapshot (opensearch-project#5824)

Signed-off-by: abbyhu2000 <[email protected]>

* Fix functional 3 and 4 for discover legacy (opensearch-project#5822)

* fix 3 and 4

Signed-off-by: abbyhu2000 <[email protected]>

* fix functional 3 and 4

Signed-off-by: abbyhu2000 <[email protected]>

* dashboard expect

Signed-off-by: abbyhu2000 <[email protected]>

---------

Signed-off-by: abbyhu2000 <[email protected]>

* Solve cigroup 7 flakiness (opensearch-project#5826)

* test hover

Signed-off-by: abbyhu2000 <[email protected]>

* comment out other ci to speed up

Signed-off-by: abbyhu2000 <[email protected]>

* uncomment

Signed-off-by: abbyhu2000 <[email protected]>

---------

Signed-off-by: abbyhu2000 <[email protected]>

* [Discover] Simplify feedback modal (opensearch-project#5837)

* Simplify feedback modal

Signed-off-by: Ashwin P Chandran <[email protected]>

* renames datagrid  settng to newDiscover setting

Signed-off-by: Ashwin P Chandran <[email protected]>

* removes sub module from branch

Signed-off-by: Ashwin P Chandran <[email protected]>

---------

Signed-off-by: Ashwin P Chandran <[email protected]>

* Persist line height (opensearch-project#5836)

Signed-off-by: Ashwin P Chandran <[email protected]>

* Update table revert changelog (opensearch-project#5835)

* Update table revert changelog
### Description

updates changelog

### Issues Resolved

<!-- List any issues this PR will resolve. Prefix the issue with the keyword closes, fixes, fix -->
<!-- Example: closes opensearch-project#1234 or fixes <Issue_URL> -->

## Screenshot

<!-- Attach any relevant screenshots. Any change to the UI requires an attached screenshot in the PR Description -->

## Testing the changes

<!--
  Please provide detailed steps for validating your changes. This could involve specific commands to run,
  pages to visit, scenarios to try or any other information that would help reviewers verify
  the functionality of your change
-->

### Check List

- [ ] All tests pass
  - [ ] `yarn test:jest`
  - [ ] `yarn test:jest_integration`
- [ ] New functionality includes testing.
- [ ] New functionality has been documented.
- [ ] Update [CHANGELOG.md](./../CHANGELOG.md)
- [ ] Commits are signed per the DCO using --signoff

* revert dependency change

Signed-off-by: Ashwin P Chandran <[email protected]>

* nit

Signed-off-by: Ashwin P Chandran <[email protected]>

* update changelog

Signed-off-by: Ashwin P Chandran <[email protected]>

---------

Signed-off-by: Ashwin P Chandran <[email protected]>

* fix table height persist on context page

Signed-off-by: Ashwin P Chandran <[email protected]>

---------

Signed-off-by: abbyhu2000 <[email protected]>
Signed-off-by: Ashwin P Chandran <[email protected]>
Signed-off-by: Anan Z <[email protected]>
Signed-off-by: Miki <[email protected]>
Signed-off-by: Anan Zhuang <[email protected]>
Signed-off-by: Anan <[email protected]>
Co-authored-by: Ashwin P Chandran <[email protected]>
Co-authored-by: Anan Zhuang <[email protected]>
Co-authored-by: Miki <[email protected]>
Co-authored-by: Ganesh0107 <[email protected]>
(cherry picked from commit e13dbff)

Co-authored-by: Qingyang(Abby) Hu <[email protected]>
…ensearch-project#5844)

(cherry picked from commit ba298c7)

Signed-off-by: Miki <[email protected]>
Signed-off-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
…oject#5856)

Bumping node version to 18.19.0. Updates .nvmrc.


(cherry picked from commit 9c3738d)

Signed-off-by: Kawika Avilla <[email protected]>
Signed-off-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
…t#5858)

(cherry picked from commit 4d791b1)

Signed-off-by: abbyhu2000 <[email protected]>
Signed-off-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
…5.2 to 1.15.4 (opensearch-project#5669) (opensearch-project#5859)

* [CVE-2023-26159] Bump follow-redirects from 1.15.2 to 1.15.4 (opensearch-project#5669)

Signed-off-by: Zilong Xia <[email protected]>
(cherry picked from commit f2a44ae)
Signed-off-by: Ashwin P Chandran <[email protected]>

* fix changelog

Signed-off-by: Ashwin P Chandran <[email protected]>

---------

Signed-off-by: Zilong Xia <[email protected]>
Signed-off-by: Ashwin P Chandran <[email protected]>
Co-authored-by: ZilongX <[email protected]>
* bump oui to 1.5.1

Signed-off-by: Ashwin P Chandran <[email protected]>

* Updates changelog

---------

Signed-off-by: Ashwin P Chandran <[email protected]>
(cherry picked from commit bd75107)

Co-authored-by: Ashwin P Chandran <[email protected]>
)

(cherry picked from commit 30aea11)

Signed-off-by: Miki <[email protected]>
Signed-off-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
Signed-off-by: yenienserrano <[email protected]>
Signed-off-by: Álex Ruiz <[email protected]>
Signed-off-by: Ian Yenien Serrano <[email protected]>
Co-authored-by: Álex Ruiz <[email protected]>
Co-authored-by: Maximiliano Ibarra <[email protected]>
Co-authored-by: Nicolas Agustin Guevara Pihen <[email protected]>
Co-authored-by: Antonio <[email protected]>
@Tostti Tostti marked this pull request as ready for review March 7, 2024 14:56
@Tostti Tostti closed this Mar 7, 2024
@Tostti Tostti deleted the merge-4.9.0-into-master branch March 7, 2024 15:14
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

9 participants