-
Notifications
You must be signed in to change notification settings - Fork 906
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]Refactor workspace form UI #7227
Conversation
* Make create workspace and update workspace full width Signed-off-by: Lin Wang <[email protected]> * Refactor user permissions input Signed-off-by: Lin Wang <[email protected]> * Add workspace form call out Signed-off-by: Lin Wang <[email protected]> * Fix permissions input unit tests Signed-off-by: Lin Wang <[email protected]> * Update gaps Signed-off-by: Lin Wang <[email protected]> * Update error callout Signed-off-by: Lin Wang <[email protected]> * Update user permission current user and number of changes Signed-off-by: Lin Wang <[email protected]> * Fix changes Signed-off-by: Lin Wang <[email protected]> * Fix owner order Signed-off-by: Lin Wang <[email protected]> * Add ut for form error callout Signed-off-by: Lin Wang <[email protected]> * Fix unit tests in workspace Signed-off-by: Lin Wang <[email protected]> * Mark first user row required Signed-off-by: Lin Wang <[email protected]> * Update section title Signed-off-by: Lin Wang <[email protected]> * Add validate for owner missing Signed-off-by: Lin Wang <[email protected]> * Changeset file for PR #7133 created/updated * Fix unit tests for workspace form utils Signed-off-by: Lin Wang <[email protected]> * Fix unit tests for form error callout Signed-off-by: Lin Wang <[email protected]> * Add unit test for transfer current user placeholder Signed-off-by: Lin Wang <[email protected]> * Fix unit tests in workspace permission setting panel Signed-off-by: Lin Wang <[email protected]> * Fix unit test in useWorkspaceForm Signed-off-by: Lin Wang <[email protected]> * Add missing unit tests for workspace form utils Signed-off-by: Lin Wang <[email protected]> * Add unit tests for getNumberOfErrors Signed-off-by: Lin Wang <[email protected]> * Add more ut for workspace form error callout Signed-off-by: Lin Wang <[email protected]> * Fix error code Signed-off-by: Lin Wang <[email protected]> * Fix failed unit test Signed-off-by: Lin Wang <[email protected]> * Add back color picker Signed-off-by: Lin Wang <[email protected]> * Address UX comments Signed-off-by: Lin Wang <[email protected]> * Fix empty user no workspace owner Signed-off-by: Lin Wang <[email protected]> * Change to Associate data source Signed-off-by: Lin Wang <[email protected]> --------- Signed-off-by: Lin Wang <[email protected]> Co-authored-by: opensearch-changeset-bot[bot] <154024398+opensearch-changeset-bot[bot]@users.noreply.github.com> (cherry picked from commit c5946b9) Signed-off-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
❌ Invalid Changelog HeadingThe '## Changelog' heading in your PR description is either missing or malformed. Please make sure that your PR description includes a '## Changelog' heading with proper spelling, capitalization, spacing, and Markdown syntax. |
Codecov ReportAttention: Patch coverage is
Additional details and impacted files@@ Coverage Diff @@
## 2.x #7227 +/- ##
==========================================
+ Coverage 67.66% 67.71% +0.05%
==========================================
Files 3450 3452 +2
Lines 68148 68245 +97
Branches 11069 11094 +25
==========================================
+ Hits 46111 46215 +104
+ Misses 19362 19357 -5
+ Partials 2675 2673 -2
Flags with carried forward coverage won't be shown. Click here to find out more. ☔ View full report in Codecov by Sentry. |
Backport c5946b9 from #7133.