- Add
opensearchDashboards.futureNavigation
config to control dev tool top right nav button. (#6712) - Adds
migrations.delete
to delete saved objects by type during a migration (#6443) - Parse query string filters to determine if fields match an index when
ignoreFilterIfFieldNotInIndex
is enabled (#6126) - [Workspace] Setup workspace skeleton and implement basic CRUD API (#5075)
- [Workspace] Add ACL related functions (#5084)
- [Workspace] Optional workspaces params in repository (#5949)
- [Workspace] Add delete saved objects by workspace functionality(#6013)
- [Workspace] Consume workspace id in saved object client (#6014)
- [Workspace] Add permission control logic (#6052)
- [Workspace] Add workspace id in basePath (#6060)
- [Chrome] Introduce registerCollapsibleNavHeader to allow plugins to customize the rendering of nav menu header (#5244)
- [Workspace] Allow making apps available in workspaces using
workspaceAvailability
(#6427) - [Workspace] Handle data sources and advanced settings as global object. (#6524)
- [Workspace] Make dashboards management available (#6575)
- [Workspace] Add workspace overview page (#6584)
- Improve the perceived performance of Discover when using the default tabular renderer (#6599)
- [Workspace] Hide dashboard overview (#6625)
- Optimize scrolling behavior of Discover table (#6683)
- [Discover] Add extension group title to non-index data source groups to indicate log explorer redirection in discover data source selector. (#5815)
- [Multiple Datasource] Create data source menu component able to be mount to nav bar (#6082)
- [Multiple Datasource] Expose filterfn in datasource menu component to allow filter data sources before rendering in navigation bar (#6113)
- [Multiple Datasource] Add component to show single selected data source in read only mode (#6113)
- [Multiple Datasource] Add data source aggregated view to show all compatible data sources or only show used data sources (#6129)
- [Workspace] Register a workspace dropdown menu at the top of left nav bar (#6150)
- [Workspace] Validate if workspace exists when setup inside a workspace (#6154)
- [Multiple Datasource] Add TLS configuration for multiple data sources (#6171)
- [Multiple Datasource] Use data source filter function before rendering (#6175)
- [Workspace] Add create workspace page (#6179)
- [Workspace] Add workspace list page (#6182)
- Enable UI Metric Collector to collect UI Metrics and Application Usage (#6203)
- [Multiple Datasource] Add multi selectable data source component (#6211)
- [Multiple Datasource] Add multi data source support to sample vega visualizations (#6218)
- [Workspace] Add workspaces column to saved objects page (#6225)
- [Multiple Datasource] Add icon in datasource table page to show the default datasource (#6231)
- [Workspace] Filter left nav menu items according to the current workspace (#6234)
- [Multiple Datasource] Make sure customer always have a default datasource (#6237)
- [Multiple DataSource] Codebase maintenance involves updating typos and removing unused imported packages (#6238)
- [Multiple Datasource] Refactor data source menu and interface to allow cleaner selection of component and related configurations (#6256)
- [Multiple Datasource] Remove arrow down icon from data source selectable component (#6257)
- [Multiple Datasource] Allow top nav menu to mount data source menu for use case when both menus are mounted (#6268)
- [Workspace] Add update workspace page (#6270)
- [Workspace] Add API to duplicate saved objects among workspaces (#6288)
- [Multiple Datasource] Enhanced data source selector with default datasource shows as first choice (#6293)
- [Mulitple Datasource] Add multi data source support to TSVB (#6298)
- [Workspace] Add APIs to support plugin state in request (#6303)
- [Multiple Datasource] Fetch data source title for DataSourceView when only id is provided (#6315)
- [Multiple Datasource] Add default icon for selectable component and make sure the default datasource shows automatically (#6327)
- [Multiple Datasource] Pass selected data sources to plugin consumers when the multi-select component initially loads (#6333)
- Allow the use of
ignoreVersionMismatch
in non-dev configuration (#6347) - [Multiple Datasource] Add installedPlugins list to data source saved object (#6348)
- [Multiple Datasource] Add default icon in multi-selectable picker (#6357)
- [Multiple Datasource] Get data source label when only id is provided in DataSourceSelectable (#6358) simplifying client fetch (#6364)
- [Dynamic Configurations] Improve dynamic configurations by adding cache and simplifying client fetch (#6364)
- [Workspace] Support workspace in saved objects client in server side. (#6365)
- [Multiple Datasource] Refactor data source selector component to include placeholder and add tests (#6372)
- [Workspace] Add permission tab to workspace create update page (#6378)
- [CSP Handler] Update CSP handler to only query and modify frame ancestors instead of all CSP directives (#6398)
- Replace control characters before logging (#6402)
- [MD] Add dropdown header to data source single selector (#6431)
- [Multiple Datasource] Add error state to all data source menu components to show error component and consolidate all fetch errors (#6440)
- [Workspace] Hide datasource and advanced settings menu in dashboard management when in workspace. (#6455)
- [Workspace] Add workspaces filter to saved objects page. (#6458)
- [Multiple Datasource] UI change for datasource view picker to enable selectable(#6497)
- [Multiple Datasource] Add popover for empty state and redirect to data source management page(#6514)
- [Multiple Datasource] Modify selectable picker to remove group label and close popover after selection (#6515)
- [Multiple Datasource] Update empty state font size and footer button size to small (6549)
- Add
rightNavigationButton
component in chrome service for applications to register and add dev tool to top right navigation. (#6553) - [Multiple Datasource] Extract the button component for datasource picker to avoid duplicate code (#6559)
- [Workspace] Add a workspace client in workspace plugin (#6094)
- [Multiple Datasource] Support multi data source in Region map (#6654)
- [Multiple Datasource] Add empty state component for no connected data source (#6499)
- [MD] Add OpenSearch cluster group label to top of single selectable dropdown (#6400)
- [Dev Tool] Add additional themed styles to ace overrides (#5327)
- [Workspace] Permission check failed with empty workspace for find method (#6527)
- Allow Save in Top Nav Menu to capture filter and query (#6636)
- Fix datasource test connect error (#6648)
- [Workspace] Keep disallowed types when importing with overwrite (#6668)
- [Workspace] Optimization on handling invalid workspace id in workspace_ui_settings wrapper (#6669)
- [Discover] Fix lazy loading of the legacy table from getting stuck (#6041)
- [BUG][Multiple Datasource] Fix obsolete snapshots for test within data source management plugin (#6185)
- [Workspace] Add base path when parse url in http service (#6233)
- [BUG] Fix for checkForFunctionProperty so that order does not matter (#6248)
- [Multiple Datasource] Fix sslConfig for multiple datasource to handle when certificateAuthorities is unset (#6282)
- [BUG][Multiple Datasource]Fix bug in data source aggregated view to change it to depend on displayAllCompatibleDataSources property to show the badge value (#6291)
- [BUG][Multiple Datasource]Read hideLocalCluster setting from yml and set in data source selector and data source menu (#6361)
- [BUG][Multiple Datasource] Refactor read-only component to cover more edge cases (#6416)
- [BUG][Multiple Datasource] Fix style of data source option inside popover for data source selector, selectable, multi select components (#6438)
- [BUG][Multiple Datasource] Add validation for title length to be no longer than 32 characters #6452
- [VisBuilder] Allow saving and loading filter and query in a saved VisBuilder (#6460)
- [BUG][Multiple Datasource] Modify the button of selectable component to fix the title overflow issue (#6465)
- [Dynamic Configurations] Fix dynamic config API calls to pass correct input (#6474)
- [BUG][Multiple Datasource] Fix on data source selectable and readonly component are not consistent ([#6545]opensearch-project#6545)
- Update link-checker and clean up ignore-list (#6425)
- Refactor dev tool to use dataSourceManagement.ui API to get DataSourceSelector (#6477)
- Refactor saved object management plugin to use datasourceManagement ui API to get DataSourceSelector (#6544)
- discover data selector enhancement and refactoring (#6571)
- [Multiple Datasource] Move data source selectable to its own folder, fix test and a few type errors for data source selectable component (#6287)
- [Multiple Datasource] Remove duplicate data source attribute interface from
data_source_management
(#6437)
- Add functional test cypress workflow improvements and enable the workflow for in-house Dashboards tests (#6061)