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

Feature/stateful url hash merge #14

Merged
merged 29 commits into from
Feb 29, 2024

Commits on Oct 7, 2023

  1. feat: add core workspace module (opensearch-project#145)

    The core workspace module(WorkspaceService) is a foundational component
    that enables the implementation of workspace features within OSD
    plugins. The purpose of the core workspace module is to provide
    a framework for workspace implementations.
    
    This module does not implement specific workspace
    functionality but provides the essential infrastructure for plugins to
    extend and customize workspace features, it maintains a shared
    workspace state(observables) across the entire application to ensure
    a consistent and up-to-date view of workspace-related information to
    all parts of the application.
    
    ---------
    
    Signed-off-by: Yulong Ruan <[email protected]>
    ruanyl authored and SuZhou-Joe committed Oct 7, 2023
    Configuration menu
    Copy the full SHA
    ba6a4ab View commit details
    Browse the repository at this point in the history
  2. add unit tests for workspace core service (opensearch-project#191)

    Signed-off-by: Yulong Ruan <[email protected]>
    ruanyl authored and SuZhou-Joe committed Oct 7, 2023
    Configuration menu
    Copy the full SHA
    5d1e1fc View commit details
    Browse the repository at this point in the history
  3. add missing type definition

    Signed-off-by: Yulong Ruan <[email protected]>
    ruanyl authored and SuZhou-Joe committed Oct 7, 2023
    Configuration menu
    Copy the full SHA
    2123402 View commit details
    Browse the repository at this point in the history
  4. add changelog for workspace service module

    Signed-off-by: Yulong Ruan <[email protected]>
    ruanyl authored and SuZhou-Joe committed Oct 7, 2023
    Configuration menu
    Copy the full SHA
    26f38d6 View commit details
    Browse the repository at this point in the history
  5. remove unnecessary workspace menu register

    Signed-off-by: Yulong Ruan <[email protected]>
    ruanyl authored and SuZhou-Joe committed Oct 7, 2023
    Configuration menu
    Copy the full SHA
    088e165 View commit details
    Browse the repository at this point in the history
  6. Update test description per comment

    Co-authored-by: Miki <[email protected]>
    Signed-off-by: Yulong Ruan <[email protected]>
    Signed-off-by: Yulong Ruan <[email protected]>
    2 people authored and SuZhou-Joe committed Oct 7, 2023
    Configuration menu
    Copy the full SHA
    f5650b0 View commit details
    Browse the repository at this point in the history
  7. remove unnecessary workspace enabled flag from core workspace module

    Signed-off-by: Yulong Ruan <[email protected]>
    ruanyl authored and SuZhou-Joe committed Oct 7, 2023
    Configuration menu
    Copy the full SHA
    3bbeaa7 View commit details
    Browse the repository at this point in the history
  8. fix tests and add comments

    Signed-off-by: Yulong Ruan <[email protected]>
    ruanyl authored and SuZhou-Joe committed Oct 7, 2023
    Configuration menu
    Copy the full SHA
    7f57bd2 View commit details
    Browse the repository at this point in the history
  9. update failed snapshot

    Signed-off-by: Yulong Ruan <[email protected]>
    ruanyl authored and SuZhou-Joe committed Oct 7, 2023
    Configuration menu
    Copy the full SHA
    22d5b30 View commit details
    Browse the repository at this point in the history
  10. update failed snapshots

    Signed-off-by: Yulong Ruan <[email protected]>
    ruanyl authored and SuZhou-Joe committed Oct 7, 2023
    Configuration menu
    Copy the full SHA
    8267820 View commit details
    Browse the repository at this point in the history
  11. [Discover] A bunch of navigation fixes (opensearch-project#5168)

    * Discover: Fixes state persistence after nav
    * Fixed breadcrumbs and navigation
    * fixes mobile view
    
    ---------
    
    Signed-off-by: Ashwin P Chandran <[email protected]>
    ashwin-pc authored and SuZhou-Joe committed Oct 7, 2023
    Configuration menu
    Copy the full SHA
    8126c44 View commit details
    Browse the repository at this point in the history
  12. feat: make url stateful

    Signed-off-by: SuZhoue-Joe <[email protected]>
    SuZhou-Joe committed Oct 7, 2023
    Configuration menu
    Copy the full SHA
    3e4e3cc View commit details
    Browse the repository at this point in the history
  13. feat: optimize code

    Signed-off-by: SuZhoue-Joe <[email protected]>
    SuZhou-Joe committed Oct 7, 2023
    Configuration menu
    Copy the full SHA
    70793dd View commit details
    Browse the repository at this point in the history
  14. feat: remove useless change

    Signed-off-by: SuZhoue-Joe <[email protected]>
    SuZhou-Joe committed Oct 7, 2023
    Configuration menu
    Copy the full SHA
    9871b30 View commit details
    Browse the repository at this point in the history
  15. feat: optimize url listener

    Signed-off-by: SuZhoue-Joe <[email protected]>
    SuZhou-Joe committed Oct 7, 2023
    Configuration menu
    Copy the full SHA
    3d1dfa3 View commit details
    Browse the repository at this point in the history
  16. feat: make formatUrlWithWorkspaceId extensible

    Signed-off-by: SuZhoue-Joe <[email protected]>
    SuZhou-Joe committed Oct 7, 2023
    Configuration menu
    Copy the full SHA
    2220feb View commit details
    Browse the repository at this point in the history
  17. feat: modify to related components

    Signed-off-by: SuZhoue-Joe <[email protected]>
    SuZhou-Joe committed Oct 7, 2023
    Configuration menu
    Copy the full SHA
    643ebe1 View commit details
    Browse the repository at this point in the history
  18. feat: modify the async format to be sync function

    Signed-off-by: SuZhoue-Joe <[email protected]>
    SuZhou-Joe committed Oct 7, 2023
    Configuration menu
    Copy the full SHA
    7ee4201 View commit details
    Browse the repository at this point in the history
  19. feat: modify the async format to be sync function

    Signed-off-by: SuZhoue-Joe <[email protected]>
    SuZhou-Joe committed Oct 7, 2023
    Configuration menu
    Copy the full SHA
    ed3e23b View commit details
    Browse the repository at this point in the history
  20. feat: some update

    Signed-off-by: SuZhou-Joe <[email protected]>
    SuZhou-Joe committed Oct 7, 2023
    Configuration menu
    Copy the full SHA
    73d595c View commit details
    Browse the repository at this point in the history
  21. feat: remove useless code

    Signed-off-by: SuZhou-Joe <[email protected]>
    SuZhou-Joe committed Oct 7, 2023
    Configuration menu
    Copy the full SHA
    05fda74 View commit details
    Browse the repository at this point in the history

Commits on Feb 29, 2024

  1. feat: merge

    Signed-off-by: SuZhou-Joe <[email protected]>
    SuZhou-Joe committed Feb 29, 2024
    Configuration menu
    Copy the full SHA
    889d28c View commit details
    Browse the repository at this point in the history
  2. feat: remove useless code

    Signed-off-by: SuZhou-Joe <[email protected]>
    SuZhou-Joe committed Feb 29, 2024
    Configuration menu
    Copy the full SHA
    3ba70da View commit details
    Browse the repository at this point in the history
  3. feat: some update

    Signed-off-by: SuZhou-Joe <[email protected]>
    SuZhou-Joe committed Feb 29, 2024
    Configuration menu
    Copy the full SHA
    66df5e8 View commit details
    Browse the repository at this point in the history
  4. feat: remove useless code

    Signed-off-by: SuZhou-Joe <[email protected]>
    SuZhou-Joe committed Feb 29, 2024
    Configuration menu
    Copy the full SHA
    803dd11 View commit details
    Browse the repository at this point in the history
  5. feat: remove useless code

    Signed-off-by: SuZhou-Joe <[email protected]>
    SuZhou-Joe committed Feb 29, 2024
    Configuration menu
    Copy the full SHA
    bc1a81b View commit details
    Browse the repository at this point in the history
  6. feat: enable url in hash

    Signed-off-by: SuZhou-Joe <[email protected]>
    SuZhou-Joe committed Feb 29, 2024
    Configuration menu
    Copy the full SHA
    38a0c8e View commit details
    Browse the repository at this point in the history
  7. feat: remove useless code

    Signed-off-by: SuZhou-Joe <[email protected]>
    SuZhou-Joe committed Feb 29, 2024
    Configuration menu
    Copy the full SHA
    e1bbc94 View commit details
    Browse the repository at this point in the history
  8. feat: remove useless code

    Signed-off-by: SuZhou-Joe <[email protected]>
    SuZhou-Joe committed Feb 29, 2024
    Configuration menu
    Copy the full SHA
    476812d View commit details
    Browse the repository at this point in the history