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

[Backport 2.x] [Workspace] Add workspaceAvailability field into application #6628

Merged
merged 1 commit into from
Apr 25, 2024

Conversation

opensearch-trigger-bot[bot]
Copy link
Contributor

Backport 104ee42 from #6427.

* [Workspace] Jump to non-workspace url when clicking home icon (#316)

* temp: save

Signed-off-by: SuZhou-Joe <[email protected]>

* feat: complete the feature

Signed-off-by: SuZhou-Joe <[email protected]>

* feat: remove useless code

Signed-off-by: SuZhou-Joe <[email protected]>

* fix: bootstrap error

Signed-off-by: SuZhou-Joe <[email protected]>

* fix: bootstrap error

Signed-off-by: SuZhou-Joe <[email protected]>

* fix: page not found error

Signed-off-by: SuZhou-Joe <[email protected]>

* fix: anchor href

Signed-off-by: SuZhou-Joe <[email protected]>

* feat: update toNavLink to comply with workspace

Signed-off-by: SuZhou-Joe <[email protected]>

* feat: change to workspaceless

Signed-off-by: SuZhou-Joe <[email protected]>

* feat: change to workspaceless

Signed-off-by: SuZhou-Joe <[email protected]>

* feat: change to workspaceless

Signed-off-by: SuZhou-Joe <[email protected]>

* feat: register list and create page as workspaceless

Signed-off-by: SuZhou-Joe <[email protected]>

* feat: optimize code

Signed-off-by: SuZhou-Joe <[email protected]>

* feat: update to WorkspaceVisibility

Signed-off-by: SuZhou-Joe <[email protected]>

* feat: add unit test

Signed-off-by: SuZhou-Joe <[email protected]>

* feat: optimize the jump logic

Signed-off-by: SuZhou-Joe <[email protected]>

* fix: unit test

Signed-off-by: SuZhou-Joe <[email protected]>

* feat: make app inaccessible if workspaceAccessibility is No

Signed-off-by: SuZhou-Joe <[email protected]>

---------

Signed-off-by: SuZhou-Joe <[email protected]>

* refactor: using WorkspaceAvailability

Signed-off-by: SuZhou-Joe <[email protected]>

* feat: change test name

Signed-off-by: SuZhou-Joe <[email protected]>

* feat: update wording

Signed-off-by: SuZhou-Joe <[email protected]>

* feat: update test

Signed-off-by: SuZhou-Joe <[email protected]>

* feat: add unit test

Signed-off-by: SuZhou-Joe <[email protected]>

* feat: remove CHANGELOG change

Signed-off-by: SuZhou-Joe <[email protected]>

* Changeset file for PR #6427 created/updated

* Apply suggestions from code review

Co-authored-by: Yulong Ruan <[email protected]>
Signed-off-by: SuZhou-Joe <[email protected]>

* Update src/plugins/workspace/public/utils.test.ts

Co-authored-by: Miki <[email protected]>
Signed-off-by: SuZhou-Joe <[email protected]>

* Lint src/plugins/workspace/public/utils.test.ts

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

* Lint src/plugins/workspace/public/utils.test.ts

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

* Lint src/plugins/workspace/public/utils.test.ts

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

* fix: lint error

Signed-off-by: SuZhou-Joe <[email protected]>

* fix: unit test

Signed-off-by: SuZhou-Joe <[email protected]>

---------

Signed-off-by: SuZhou-Joe <[email protected]>
Signed-off-by: Miki <[email protected]>
Co-authored-by: opensearch-changeset-bot[bot] <154024398+opensearch-changeset-bot[bot]@users.noreply.github.com>
Co-authored-by: Yulong Ruan <[email protected]>
Co-authored-by: Miki <[email protected]>
(cherry picked from commit 104ee42)
Signed-off-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
@SuZhou-Joe SuZhou-Joe merged commit 0f7267f into 2.x Apr 25, 2024
88 of 89 checks passed
@github-actions github-actions bot deleted the backport/backport-6427-to-2.x branch April 25, 2024 02:09
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
autocut Skip the changelog verification check on backports seasoned-contributor v2.14.0 workspace
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants