Skip to content

UI: Upgrade ant-design-vue to version 3.x#6369

Closed
utchoang wants to merge 29 commits into
apache:mainfrom
EWERK-DIGITAL:feature/ui-migrate-ant-design
Closed

UI: Upgrade ant-design-vue to version 3.x#6369
utchoang wants to merge 29 commits into
apache:mainfrom
EWERK-DIGITAL:feature/ui-migrate-ant-design

Conversation

@utchoang

@utchoang utchoang commented May 10, 2022

Copy link
Copy Markdown

Description

This PR for Fixes #6342. Upgrade ant-design-vue to version 3.x. Related https://www.antdv.com/docs/vue/migration-v3.

Types of changes

  • Breaking change (fix or feature that would cause existing functionality to change)
  • New feature (non-breaking change which adds functionality)
  • Bug fix (non-breaking change which fixes an issue)
  • Enhancement (improves an existing feature and functionality)
  • Cleanup (Code refactoring and cleanup, that may add test cases)

Feature/Enhancement Scale or Bug Severity

Feature/Enhancement Scale

  • Major
  • Minor

Bug Severity

  • BLOCKER
  • Critical
  • Major
  • Minor
  • Trivial

Screenshots (if appropriate):

How Has This Been Tested?

@acs-robot

Copy link
Copy Markdown

Found UI changes, kicking a new UI QA build
@blueorangutan ui

@blueorangutan

Copy link
Copy Markdown

@acs-robot a Jenkins job has been kicked to build UI QA env. I'll keep you posted as I make progress.

@acs-robot

Copy link
Copy Markdown

Found UI changes, kicking a new UI QA build
@blueorangutan ui

@blueorangutan

Copy link
Copy Markdown

@acs-robot a Jenkins job has been kicked to build UI QA env. I'll keep you posted as I make progress.

@blueorangutan

Copy link
Copy Markdown

UI build: ✔️
Live QA URL: http://qa.cloudstack.cloud:8080/client/pr/6369 (SL-JID-1537)

@blueorangutan

Copy link
Copy Markdown

UI build: ✔️
Live QA URL: http://qa.cloudstack.cloud:8080/client/pr/6369 (SL-JID-1538)

@acs-robot

Copy link
Copy Markdown

Found UI changes, kicking a new UI QA build
@blueorangutan ui

@blueorangutan

Copy link
Copy Markdown

@acs-robot a Jenkins job has been kicked to build UI QA env. I'll keep you posted as I make progress.

@blueorangutan

Copy link
Copy Markdown

UI build: ✔️
Live QA URL: http://qa.cloudstack.cloud:8080/client/pr/6369 (SL-JID-1540)

@acs-robot

Copy link
Copy Markdown

Found UI changes, kicking a new UI QA build
@blueorangutan ui

@blueorangutan

Copy link
Copy Markdown

@acs-robot a Jenkins job has been kicked to build UI QA env. I'll keep you posted as I make progress.

@blueorangutan

Copy link
Copy Markdown

UI build: ✔️
Live QA URL: http://qa.cloudstack.cloud:8080/client/pr/6369 (SL-JID-1545)

@acs-robot

Copy link
Copy Markdown

Found UI changes, kicking a new UI QA build
@blueorangutan ui

@utchoang

Copy link
Copy Markdown
Author

@blueorangutan ui

@blueorangutan

Copy link
Copy Markdown

@utchoang a Jenkins job has been kicked to build UI QA env. I'll keep you posted as I make progress.

@blueorangutan

Copy link
Copy Markdown

UI build: ✔️
Live QA URL: http://qa.cloudstack.cloud:8080/client/pr/6369 (SL-JID-1571)

@apache apache deleted a comment from sonarqubecloud Bot May 17, 2022
@acs-robot

Copy link
Copy Markdown

Found UI changes, kicking a new UI QA build
@blueorangutan ui

@acs-robot

Copy link
Copy Markdown

Found UI changes, kicking a new UI QA build
@blueorangutan ui

# Conflicts:
#	ui/src/components/view/ListView.vue
@blueorangutan

Copy link
Copy Markdown

@acs-robot a Jenkins job has been kicked to build UI QA env. I'll keep you posted as I make progress.

@blueorangutan

Copy link
Copy Markdown

UI build: ✔️
Live QA URL: http://qa.cloudstack.cloud:8080/client/pr/6369 (SL-JID-2123)

@github-actions

Copy link
Copy Markdown

This pull request has merge conflicts. Dear author, please fix the conflicts and sync your branch with the base branch.

@codecov

codecov Bot commented Aug 17, 2022

Copy link
Copy Markdown

Codecov Report

Merging #6369 (b39b954) into main (78b68fd) will increase coverage by 4.39%.
The diff coverage is n/a.

@@             Coverage Diff              @@
##               main    #6369      +/-   ##
============================================
+ Coverage      5.89%   10.29%   +4.39%     
- Complexity     3945     6781    +2836     
============================================
  Files          2454     2469      +15     
  Lines        242975   264123   +21148     
  Branches      38036    46029    +7993     
============================================
+ Hits          14323    27191   +12868     
- Misses       227064   233560    +6496     
- Partials       1588     3372    +1784     
Impacted Files Coverage Δ
...rce/wrapper/LibvirtResizeVolumeCommandWrapper.java 59.84% <0.00%> (-16.82%) ⬇️
.../cloud/hypervisor/kvm/storage/KVMPhysicalDisk.java 74.57% <0.00%> (-6.68%) ⬇️
...java/com/cloud/upgrade/DatabaseUpgradeChecker.java 40.22% <0.00%> (-6.19%) ⬇️
...apache/cloudstack/syslog/AlertsSyslogAppender.java 56.49% <0.00%> (-2.26%) ⬇️
...apache/cloudstack/storage/volume/VolumeObject.java 36.69% <0.00%> (-1.67%) ⬇️
...CreatePrivateTemplateFromVolumeCommandWrapper.java 14.81% <0.00%> (-0.19%) ⬇️
...java/org/apache/cloudstack/utils/qemu/QemuImg.java 2.69% <0.00%> (-0.10%) ⬇️
...java/com/cloud/hypervisor/vmware/mo/ClusterMO.java 0.22% <0.00%> (-0.04%) ⬇️
.../hypervisor/kvm/storage/KVMStoragePoolManager.java 0.48% <0.00%> (-0.01%) ⬇️
...ain/java/com/cloud/consoleproxy/AgentHookBase.java 0.00% <0.00%> (ø)
... and 517 more

📣 We’re building smart automated test selection to slash your CI/CD build times. Learn more

@acs-robot

Copy link
Copy Markdown

Found UI changes, kicking a new UI QA build
@blueorangutan ui

@blueorangutan

Copy link
Copy Markdown

@acs-robot a Jenkins job has been kicked to build UI QA env. I'll keep you posted as I make progress.

@blueorangutan

Copy link
Copy Markdown

UI build: ✔️
Live QA URL: http://qa.cloudstack.cloud:8080/client/pr/6369 (SL-JID-2162)

@github-actions

Copy link
Copy Markdown

This pull request has merge conflicts. Dear author, please fix the conflicts and sync your branch with the base branch.

@yadvr

yadvr commented Oct 8, 2022

Copy link
Copy Markdown
Member

@utchoang can you confirm if you've done a round of full tests [1] as root admin, domain admin and normal account user. Very interested to getting this in soon, thanks for your PR.

[1] see https://github.com/apache/cloudstack/blob/main/ui/docs/full-test-plan.template.md

@utchoang

Copy link
Copy Markdown
Author

@rohityadavcloud Starting today, I will stop working at Cloudstack due to a job change. I will leave this PR as a reference for the following members. Hopefully, it will help other members continue with this.

@utchoang utchoang closed this Oct 10, 2022
@utchoang utchoang reopened this Oct 10, 2022
@yadvr

yadvr commented Oct 10, 2022

Copy link
Copy Markdown
Member

@utchoang thanks for letting us know, I hope to see you around (psst. we're hiring in case ;)).

@github-actions

Copy link
Copy Markdown

This pull request has merge conflicts. Dear author, please fix the conflicts and sync your branch with the base branch.

@DaanHoogland DaanHoogland modified the milestones: 4.18.0.0, 4.19.0.0 Oct 28, 2022
@davidjumani davidjumani mentioned this pull request Mar 2, 2023
12 tasks
@yadvr

yadvr commented Mar 2, 2023

Copy link
Copy Markdown
Member

Closing this as this is continued at #7306

@yadvr yadvr closed this Mar 2, 2023
@yadvr yadvr removed this from the 4.19.0.0 milestone Mar 13, 2023
yadvr pushed a commit that referenced this pull request Apr 11, 2023
Continuation of #6369

This PR for Fixes #6342. Upgrade ant-design-vue to version 3.x.
Related https://www.antdv.com/docs/vue/migration-v3.

Co-authored-by: utchoang <hoangnm@unitech.vn>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Upgrade ant-design-vue to version 3.x

8 participants