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

Store workspace into path #6

Open
wants to merge 18 commits into
base: main
Choose a base branch
from
Open

Commits on Feb 29, 2024

  1. [Admin] Add @ruanyl as a maintainer (opensearch-project#5982)

    * feat: add ruanyl as a maintainer
    
    Signed-off-by: SuZhou-Joe <[email protected]>
    
    * feat: add CHANGELOG
    
    Signed-off-by: SuZhou-Joe <[email protected]>
    
    ---------
    
    Signed-off-by: SuZhou-Joe <[email protected]>
    SuZhou-Joe authored Feb 29, 2024
    Configuration menu
    Copy the full SHA
    eeb68ca View commit details
    Browse the repository at this point in the history
  2. [Admin] Add @BionIT as a maintainer (opensearch-project#5988)

    * add BionIT as a maintainer
    
    Signed-off-by: Flyingliuhub <[email protected]>
    
    * update pr link in the changelog.md
    
    Signed-off-by: Flyingliuhub <[email protected]>
    
    ---------
    
    Signed-off-by: Flyingliuhub <[email protected]>
    Flyingliuhub authored Feb 29, 2024
    Configuration menu
    Copy the full SHA
    c2ac4c8 View commit details
    Browse the repository at this point in the history

Commits on Mar 1, 2024

  1. [MD]Fix schema for test connection to separate validation based on au…

    …th type (opensearch-project#5997)
    
    * fix schema for test connection
    
    Signed-off-by: Lu Yu <[email protected]>
    
    * add changelog
    
    Signed-off-by: Lu Yu <[email protected]>
    
    ---------
    
    Signed-off-by: Lu Yu <[email protected]>
    BionIT authored Mar 1, 2024
    Configuration menu
    Copy the full SHA
    0c394bd View commit details
    Browse the repository at this point in the history

Commits on Mar 2, 2024

  1. Add support for dynamic application configurations (opensearch-projec…

    …t#5855)
    
    * Add application configuration service
    
    Signed-off-by: Tianle Huang <[email protected]>
    
    * update API path name
    
    Signed-off-by: Tianle Huang <[email protected]>
    
    * implement two APIs/interfaces
    
    Signed-off-by: Tianle Huang <[email protected]>
    
    * expose get function for other plugins to use
    
    Signed-off-by: Tianle Huang <[email protected]>
    
    * update interfaces
    
    Signed-off-by: Tianle Huang <[email protected]>
    
    * implement the APIs and interfaces
    
    Signed-off-by: Tianle Huang <[email protected]>
    
    * add license and jsdoc
    
    Signed-off-by: Tianle Huang <[email protected]>
    
    * update docs
    
    Signed-off-by: Tianle Huang <[email protected]>
    
    * add more docs
    
    Signed-off-by: Tianle Huang <[email protected]>
    
    * update variable name
    
    Signed-off-by: Tianle Huang <[email protected]>
    
    * remove unnecessary dependency
    
    Signed-off-by: Tianle Huang <[email protected]>
    
    * format readme
    
    Signed-off-by: Tianle Huang <[email protected]>
    
    * use osd version
    
    Signed-off-by: Tianle Huang <[email protected]>
    
    * remove debugging info
    
    Signed-off-by: Tianle Huang <[email protected]>
    
    * update logging
    
    Signed-off-by: Tianle Huang <[email protected]>
    
    * remove lint js
    
    Signed-off-by: Tianle Huang <[email protected]>
    
    * remove logs
    
    Signed-off-by: Tianle Huang <[email protected]>
    
    * update name style
    
    Signed-off-by: Tianle Huang <[email protected]>
    
    * update
    
    Signed-off-by: Tianle Huang <[email protected]>
    
    * update function visibility and error function
    
    Signed-off-by: Tianle Huang <[email protected]>
    
    * fix unit test failures
    
    Signed-off-by: Tianle Huang <[email protected]>
    
    * add unit test
    
    Signed-off-by: Tianle Huang <[email protected]>
    
    * remove lint file
    
    Signed-off-by: Tianle Huang <[email protected]>
    
    * add more tests
    
    Signed-off-by: Tianle Huang <[email protected]>
    
    * add unit tests for routes
    
    Signed-off-by: Tianle Huang <[email protected]>
    
    * add remaining unit tests
    
    Signed-off-by: Tianle Huang <[email protected]>
    
    * add enabled to this plugin
    
    Signed-off-by: Tianle Huang <[email protected]>
    
    * update readme to mention experimental
    
    Signed-off-by: Tianle Huang <[email protected]>
    
    * update change log
    
    Signed-off-by: Tianle Huang <[email protected]>
    
    * dummy commit to trigger workflow rerun
    
    Signed-off-by: Tianle Huang <[email protected]>
    
    * remove experimental
    
    Signed-off-by: Tianle Huang <[email protected]>
    
    * add key to yml file
    
    Signed-off-by: Tianle Huang <[email protected]>
    
    * remove i18n
    
    Signed-off-by: Tianle Huang <[email protected]>
    
    * remove lint rc
    
    Signed-off-by: Tianle Huang <[email protected]>
    
    * update comment style
    
    Signed-off-by: Tianle Huang <[email protected]>
    
    * add input validation
    
    Signed-off-by: Tianle Huang <[email protected]>
    
    * update unit tests
    
    Signed-off-by: Tianle Huang <[email protected]>
    
    * prevent multiple registration
    
    Signed-off-by: Tianle Huang <[email protected]>
    
    * add return types
    
    Signed-off-by: Tianle Huang <[email protected]>
    
    * update readme wording
    
    Signed-off-by: Tianle Huang <[email protected]>
    
    * add unit test to the plugin class about double register
    
    Signed-off-by: Tianle Huang <[email protected]>
    
    * move related ymls
    
    Signed-off-by: Tianle Huang <[email protected]>
    
    * move validation to a function
    
    Signed-off-by: Tianle Huang <[email protected]>
    
    * use trimmed versions
    
    Signed-off-by: Tianle Huang <[email protected]>
    
    * reword changelog entry
    
    Signed-off-by: Tianle Huang <[email protected]>
    
    * readability
    
    Signed-off-by: Tianle Huang <[email protected]>
    
    * add back yml change
    
    Signed-off-by: Tianle Huang <[email protected]>
    
    ---------
    
    Signed-off-by: Tianle Huang <[email protected]>
    tianleh authored Mar 2, 2024
    Configuration menu
    Copy the full SHA
    2c8d9d3 View commit details
    Browse the repository at this point in the history

Commits on Mar 4, 2024

  1. [Workspace]Optional workspaces params in repository (opensearch-proje…

    …ct#5949)
    
    * refact: move workspace specific logic to savedObjectWrapper
    
    Signed-off-by: SuZhou-Joe <[email protected]>
    
    * fix: some error
    
    Signed-off-by: SuZhou-Joe <[email protected]>
    
    * feat: fix test error
    
    Signed-off-by: SuZhou-Joe <[email protected]>
    
    * feat: remove useless config in test
    
    Signed-off-by: SuZhou-Joe <[email protected]>
    
    * feat: add CHANGELOG
    
    Signed-off-by: SuZhou-Joe <[email protected]>
    
    * feat: add more unit test
    
    Signed-off-by: SuZhou-Joe <[email protected]>
    
    * fix: unit test
    
    Signed-off-by: SuZhou-Joe <[email protected]>
    
    * feat: revert test in repository.test.js
    
    Signed-off-by: SuZhou-Joe <[email protected]>
    
    * feat: revert test in import_saved_objects.test.ts
    
    Signed-off-by: SuZhou-Joe <[email protected]>
    
    * feat: revert test in repository.test.js
    
    Signed-off-by: SuZhou-Joe <[email protected]>
    
    * feat: add type
    
    Signed-off-by: SuZhou-Joe <[email protected]>
    
    * fix: bootstrap type error
    
    Signed-off-by: SuZhou-Joe <[email protected]>
    
    * feat: optimize code and add comment
    
    Signed-off-by: SuZhou-Joe <[email protected]>
    
    * fix: unit test error
    
    Signed-off-by: SuZhou-Joe <[email protected]>
    
    * fix: integration test fail
    
    Signed-off-by: SuZhou-Joe <[email protected]>
    
    * feat: add missing code
    
    Signed-off-by: SuZhou-Joe <[email protected]>
    
    * feat: optimize code
    
    Signed-off-by: SuZhou-Joe <[email protected]>
    
    * Add permissions field to the mapping only if the permission control is enabled
    
    Signed-off-by: gaobinlong <[email protected]>
    
    * Fix test failure
    
    Signed-off-by: gaobinlong <[email protected]>
    
    * feat: modify unit test
    
    Signed-off-by: SuZhou-Joe <[email protected]>
    
    * fix: bulk create error
    
    Signed-off-by: SuZhou-Joe <[email protected]>
    
    * fix: bulk create error
    
    Signed-off-by: SuZhou-Joe <[email protected]>
    
    * feat: add new config in yml file
    
    Signed-off-by: SuZhou-Joe <[email protected]>
    
    * feat: add new config in yml file
    
    Signed-off-by: SuZhou-Joe <[email protected]>
    
    * feat: update yml file
    
    Signed-off-by: SuZhou-Joe <[email protected]>
    
    * feat: fix unit test
    
    Signed-off-by: SuZhou-Joe <[email protected]>
    
    * feat: do not skip migration when doing integration test
    
    Signed-off-by: SuZhou-Joe <[email protected]>
    
    * feat: remove useless code
    
    Signed-off-by: SuZhou-Joe <[email protected]>
    
    * feat: remove useless code
    
    Signed-off-by: SuZhou-Joe <[email protected]>
    
    * feat: change flag variable
    
    Signed-off-by: SuZhou-Joe <[email protected]>
    
    * feat: add test cases
    
    Signed-off-by: SuZhou-Joe <[email protected]>
    
    ---------
    
    Signed-off-by: SuZhou-Joe <[email protected]>
    Signed-off-by: gaobinlong <[email protected]>
    Co-authored-by: gaobinlong <[email protected]>
    SuZhou-Joe and gaobinlong authored Mar 4, 2024
    Configuration menu
    Copy the full SHA
    c6b4c34 View commit details
    Browse the repository at this point in the history
  2. [BUG][Discover] Enable 'Back to Top' Feature in Discover for scrollin…

    …g to top (opensearch-project#6008)
    
    * [BUG][Discover] Enable 'Back to Top' Feature in Discover for scrolling to top
    
    dscCanvas is the one with scrollable prop. Set window.scrollTo(0, 0) on table will
    not work. In this PR, we add a ref to EuiPanel directly.
    
    Issue Resolve:
    opensearch-project#6006
    
    ---------
    
    Signed-off-by: Anan Zhuang <[email protected]>
    Co-authored-by: Miki <[email protected]>
    ananzh and AMoo-Miki authored Mar 4, 2024
    Configuration menu
    Copy the full SHA
    d407f55 View commit details
    Browse the repository at this point in the history
  3. fixes buid and test workflow (opensearch-project#6010)

    Signed-off-by: Ashwin P Chandran <[email protected]>
    ashwin-pc authored Mar 4, 2024
    Configuration menu
    Copy the full SHA
    4943f06 View commit details
    Browse the repository at this point in the history
  4. [Workspace]Following pr for opensearch-project#5949 (opensearch-proje…

    …ct#6012)
    
    * feat: temp save
    
    Signed-off-by: SuZhou-Joe <[email protected]>
    
    * fix: unit test
    
    Signed-off-by: SuZhou-Joe <[email protected]>
    
    * feat: add some comment
    
    Signed-off-by: SuZhou-Joe <[email protected]>
    
    ---------
    
    Signed-off-by: SuZhou-Joe <[email protected]>
    Co-authored-by: Ashwin P Chandran <[email protected]>
    SuZhou-Joe and ashwin-pc authored Mar 4, 2024
    Configuration menu
    Copy the full SHA
    9901bea View commit details
    Browse the repository at this point in the history

Commits on Mar 5, 2024

  1. [Multi Data Source] Render credential form registered from AuthMethod (

    …opensearch-project#6002)
    
    * [TokenExchange] Render credential form registered from AuthMethod
    
    Signed-off-by: Xinrui Bai <[email protected]>
    
    * [UT] Add unittest to test registered credential form get rendered in create datasource page
    
    Signed-off-by: Xinrui Bai <[email protected]>
    
    * [UT] Update  test case descriptions
    
    Signed-off-by: Xinrui Bai <[email protected]>
    
    * [Token Exchange] improve code format in create datasource page
    
    Signed-off-by: Xinrui Bai <[email protected]>
    
    * [UT] Add unit test for edit datasource page
    
    Signed-off-by: Xinrui Bai <[email protected]>
    
    * Update changelog file
    
    Signed-off-by: Xinrui Bai <[email protected]>
    
    * update yml config file to original status
    
    Signed-off-by: Xinrui Bai <[email protected]>
    
    * Resolving comments
    
    Signed-off-by: Xinrui Bai <[email protected]>
    
    * [UT] Add more unit test to cover existing auth type and plugin registered Auth type scenario
    
    Signed-off-by: Xinrui Bai <[email protected]>
    
    * Resolving comments, update pmport path
    
    Signed-off-by: Xinrui Bai <[email protected]>
    
    ---------
    
    Signed-off-by: Xinrui Bai <[email protected]>
    xinruiba authored Mar 5, 2024
    Configuration menu
    Copy the full SHA
    5ef10da View commit details
    Browse the repository at this point in the history
  2. Add release notes for 1.3.15 (opensearch-project#5999) (opensearch-pr…

    …oject#6019)
    
    (cherry picked from commit 1da1320)
    
    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>
    Configuration menu
    Copy the full SHA
    d822b33 View commit details
    Browse the repository at this point in the history
  3. [Workspace][Feature] Add ACL related functions (opensearch-project#5084)

    * [Workspace] Add ACL related functions for workspace (opensearch-project#146)
    
    * [Workspace] Add acl related functions for workspace
    
    Signed-off-by: gaobinlong <[email protected]>
    
    * Minor change
    
    Signed-off-by: gaobinlong <[email protected]>
    
    ---------
    
    Signed-off-by: gaobinlong <[email protected]>
    
    * Modify changelog
    
    Signed-off-by: gaobinlong <[email protected]>
    
    * Add more unit test cases
    
    Signed-off-by: gaobinlong <[email protected]>
    
    * Modify test case
    
    Signed-off-by: gaobinlong <[email protected]>
    
    * Some minor change
    
    Signed-off-by: gaobinlong <[email protected]>
    
    * Add more test cases
    
    Signed-off-by: gaobinlong <[email protected]>
    
    * Optimize some code and the comments of the functions
    
    Signed-off-by: gaobinlong <[email protected]>
    
    * Add more comments for some basic functions
    
    Signed-off-by: gaobinlong <[email protected]>
    
    * Export more interfaces
    
    Signed-off-by: gaobinlong <[email protected]>
    
    * consume permissions in repository
    
    Signed-off-by: SuZhou-Joe <[email protected]>
    
    * feat: consume permissions in serializer
    
    Signed-off-by: SuZhou-Joe <[email protected]>
    
    * Add unit tests for consuming permissions in repository
    
    Signed-off-by: gaobinlong <[email protected]>
    
    * Remove double exclamation
    
    Signed-off-by: gaobinlong <[email protected]>
    
    * Rename some variables
    
    Signed-off-by: gaobinlong <[email protected]>
    
    * Remove duplicated semicolon
    
    Signed-off-by: gaobinlong <[email protected]>
    
    * Add permissions field to the mapping only if the permission control is enabled
    
    Signed-off-by: gaobinlong <[email protected]>
    
    * Fix test failure
    
    Signed-off-by: gaobinlong <[email protected]>
    
    * Add feature flag config to the yml file
    
    Signed-off-by: gaobinlong <[email protected]>
    
    * Make the comment of feature flag more clear
    
    Signed-off-by: gaobinlong <[email protected]>
    
    * Make comment more clear
    
    Signed-off-by: gaobinlong <[email protected]>
    
    * Remove management permission type
    
    Signed-off-by: gaobinlong <[email protected]>
    
    * Fix test failure
    
    Signed-off-by: gaobinlong <[email protected]>
    
    ---------
    
    Signed-off-by: gaobinlong <[email protected]>
    Signed-off-by: SuZhou-Joe <[email protected]>
    Co-authored-by: Josh Romero <[email protected]>
    Co-authored-by: SuZhou-Joe <[email protected]>
    3 people authored Mar 5, 2024
    Configuration menu
    Copy the full SHA
    54c36fe View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    a51d238 View commit details
    Browse the repository at this point in the history
  5. [MD] Expose picker using function in data source management plugin se…

    …tup (opensearch-project#6030)
    
    * expose picker using function in plugin setup
    
    Signed-off-by: Lu Yu <[email protected]>
    
    * add changelog and test
    
    Signed-off-by: Lu Yu <[email protected]>
    
    ---------
    
    Signed-off-by: Lu Yu <[email protected]>
    BionIT authored Mar 5, 2024
    Configuration menu
    Copy the full SHA
    49d1649 View commit details
    Browse the repository at this point in the history
  6. [Discover] Fix lazy loading (opensearch-project#6041)

    * adds callback ref to lazy loading sentinel
    ---------
    
    Signed-off-by: Ashwin P Chandran <[email protected]>
    ashwin-pc authored Mar 5, 2024
    Configuration menu
    Copy the full SHA
    bb8155a View commit details
    Browse the repository at this point in the history
  7. Create a migration function for datasource to add migrationVersion fi…

    …eld (opensearch-project#6025)
    
    This PR is to add a migration function with version 2.4.0 for datasource to add a migrationVersion field.
    For more information, please refer to the RFC: opensearch-project#6022
    
    Issues Resolved
    opensearch-project#6022
    
    Signed-off-by: Yibo Wang <[email protected]>
    yibow98 authored Mar 5, 2024
    Configuration menu
    Copy the full SHA
    70adcc9 View commit details
    Browse the repository at this point in the history

Commits on Mar 6, 2024

  1. [MD] Change cluster selector component name to data source selector (o…

    …pensearch-project#6042)
    
    * change component name
    
    Signed-off-by: Lu Yu <[email protected]>
    
    * add change log
    
    Signed-off-by: Lu Yu <[email protected]>
    
    ---------
    
    Signed-off-by: Lu Yu <[email protected]>
    BionIT authored Mar 6, 2024
    Configuration menu
    Copy the full SHA
    8839256 View commit details
    Browse the repository at this point in the history
  2. Correct CHANGELOG (opensearch-project#6055)

    * Correct CHANGELOG
    
    Signed-off-by: Bandini Bhopi <[email protected]>
    
    * Remove empty line
    
    Signed-off-by: Bandini Bhopi <[email protected]>
    
    * Corrected link for 6025
    
    Signed-off-by: Bandini Bhopi <[email protected]>
    
    ---------
    
    Signed-off-by: Bandini Bhopi <[email protected]>
    bandinib-amzn authored Mar 6, 2024
    Configuration menu
    Copy the full SHA
    99ae1a5 View commit details
    Browse the repository at this point in the history

Commits on Mar 7, 2024

  1. feat: make url stateful

    Signed-off-by: SuZhoue-Joe <[email protected]>
    
    feat: optimize code
    
    Signed-off-by: SuZhoue-Joe <[email protected]>
    
    feat: remove useless change
    
    Signed-off-by: SuZhoue-Joe <[email protected]>
    
    feat: optimize url listener
    
    Signed-off-by: SuZhoue-Joe <[email protected]>
    
    feat: make formatUrlWithWorkspaceId extensible
    
    Signed-off-by: SuZhoue-Joe <[email protected]>
    
    feat: modify the async format to be sync function
    
    Signed-off-by: SuZhoue-Joe <[email protected]>
    
    feat: use path to maintain workspace info
    
    Signed-off-by: SuZhou-Joe <[email protected]>
    
    feat: optimize code
    
    Signed-off-by: SuZhou-Joe <[email protected]>
    
    feat: optimize code
    
    Signed-off-by: SuZhou-Joe <[email protected]>
    
    feat: optimize code
    
    Signed-off-by: SuZhou-Joe <[email protected]>
    
    feat: optimize code
    
    Signed-off-by: SuZhou-Joe <[email protected]>
    
    feat: optimize code
    
    Signed-off-by: SuZhou-Joe <[email protected]>
    
    feat: optimize code
    
    Signed-off-by: SuZhou-Joe <[email protected]>
    
    feat: format
    
    Signed-off-by: SuZhou-Joe <[email protected]>
    
    feat: format
    
    Signed-off-by: SuZhou-Joe <[email protected]>
    
    feat: format
    
    Signed-off-by: SuZhou-Joe <[email protected]>
    
    feat: format
    
    Signed-off-by: SuZhou-Joe <[email protected]>
    
    feat: format
    
    Signed-off-by: SuZhou-Joe <[email protected]>
    
    feat: format
    
    Signed-off-by: SuZhou-Joe <[email protected]>
    
    feat: format
    
    Signed-off-by: SuZhou-Joe <[email protected]>
    SuZhou-Joe committed Mar 7, 2024
    Configuration menu
    Copy the full SHA
    86ac4a8 View commit details
    Browse the repository at this point in the history