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 <suzhou@amazon.com>

* feat: complete the feature

Signed-off-by: SuZhou-Joe <suzhou@amazon.com>

* feat: remove useless code

Signed-off-by: SuZhou-Joe <suzhou@amazon.com>

* fix: bootstrap error

Signed-off-by: SuZhou-Joe <suzhou@amazon.com>

* fix: bootstrap error

Signed-off-by: SuZhou-Joe <suzhou@amazon.com>

* fix: page not found error

Signed-off-by: SuZhou-Joe <suzhou@amazon.com>

* fix: anchor href

Signed-off-by: SuZhou-Joe <suzhou@amazon.com>

* feat: update toNavLink to comply with workspace

Signed-off-by: SuZhou-Joe <suzhou@amazon.com>

* feat: change to workspaceless

Signed-off-by: SuZhou-Joe <suzhou@amazon.com>

* feat: change to workspaceless

Signed-off-by: SuZhou-Joe <suzhou@amazon.com>

* feat: change to workspaceless

Signed-off-by: SuZhou-Joe <suzhou@amazon.com>

* feat: register list and create page as workspaceless

Signed-off-by: SuZhou-Joe <suzhou@amazon.com>

* feat: optimize code

Signed-off-by: SuZhou-Joe <suzhou@amazon.com>

* feat: update to WorkspaceVisibility

Signed-off-by: SuZhou-Joe <suzhou@amazon.com>

* feat: add unit test

Signed-off-by: SuZhou-Joe <suzhou@amazon.com>

* feat: optimize the jump logic

Signed-off-by: SuZhou-Joe <suzhou@amazon.com>

* fix: unit test

Signed-off-by: SuZhou-Joe <suzhou@amazon.com>

* feat: make app inaccessible if workspaceAccessibility is No

Signed-off-by: SuZhou-Joe <suzhou@amazon.com>

---------

Signed-off-by: SuZhou-Joe <suzhou@amazon.com>

* refactor: using WorkspaceAvailability

Signed-off-by: SuZhou-Joe <suzhou@amazon.com>

* feat: change test name

Signed-off-by: SuZhou-Joe <suzhou@amazon.com>

* feat: update wording

Signed-off-by: SuZhou-Joe <suzhou@amazon.com>

* feat: update test

Signed-off-by: SuZhou-Joe <suzhou@amazon.com>

* feat: add unit test

Signed-off-by: SuZhou-Joe <suzhou@amazon.com>

* feat: remove CHANGELOG change

Signed-off-by: SuZhou-Joe <suzhou@amazon.com>

* Changeset file for PR #6427 created/updated

* Apply suggestions from code review

Co-authored-by: Yulong Ruan <ruanyu1@gmail.com>
Signed-off-by: SuZhou-Joe <suzhou@amazon.com>

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

Co-authored-by: Miki <amoo_miki@yahoo.com>
Signed-off-by: SuZhou-Joe <suzhou@amazon.com>

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

Signed-off-by: Miki <amoo_miki@yahoo.com>

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

Signed-off-by: Miki <amoo_miki@yahoo.com>

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

Signed-off-by: Miki <amoo_miki@yahoo.com>

* fix: lint error

Signed-off-by: SuZhou-Joe <suzhou@amazon.com>

* fix: unit test

Signed-off-by: SuZhou-Joe <suzhou@amazon.com>

---------

Signed-off-by: SuZhou-Joe <suzhou@amazon.com>
Signed-off-by: Miki <amoo_miki@yahoo.com>
Co-authored-by: opensearch-changeset-bot[bot] <154024398+opensearch-changeset-bot[bot]@users.noreply.github.com>
Co-authored-by: Yulong Ruan <ruanyu1@gmail.com>
Co-authored-by: Miki <amoo_miki@yahoo.com>
(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