-
Notifications
You must be signed in to change notification settings - Fork 1.1k
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
ui: Merge Primate Repo #4598
ui: Merge Primate Repo #4598
Conversation
Fixes #512 Signed-off-by: Rohit Yadav <[email protected]>
Fixes #490 Fixes #491 Signed-off-by: Rohit Yadav <[email protected]>
…resources and enables settings (#517) Fixes #511 Signed-off-by: Rohit Yadav <[email protected]>
Signed-off-by: Rohit Yadav <[email protected]>
In legacy UI, we display the url of the template to admins. Co-authored-by: Rakesh Venkatesh <[email protected]> Signed-off-by: Rohit Yadav <[email protected]>
Adds the option to search settings Signed-off-by: Rohit Yadav <[email protected]>
Signed-off-by: Rohit Yadav <[email protected]>
… and project owners (#529) Fixes #485 Signed-off-by: Rohit Yadav <[email protected]>
Signed-off-by: Rohit Yadav <[email protected]>
Signed-off-by: Rohit Yadav <[email protected]>
…537) Related #520 Signed-off-by: Rohit Yadav <[email protected]>
Fixes : - VR router offering link leads to an empty page - In the event listview, clicking the username redirects to the event not the user - While changing a systemvm service offering, need to fetch system offerings by passing issystem=true, virtualmachineid and systemvmtype to the listServiceOfferings api - When editing a role, resource admin is not in the dropdown - In DeployVM, disk offering search doesn't show 'No records' if none present but keeps the old rows - In add ACL Rule, the Rule# field should be a number, not text - No pagination for security groups ingress / egress rules Signed-off-by: Rohit Yadav <[email protected]>
Show a properties section if selected template has properties Signed-off-by: Abhishek Kumar <[email protected]> Signed-off-by: Rohit Yadav <[email protected]> Co-authored-by: Rohit Yadav <[email protected]>
Signed-off-by: Rohit Yadav <[email protected]>
Missing internationalization on the search bar and pagination "Showing X results" and pagination dropdown on various views. Signed-off-by: Rohit Yadav <[email protected]>
…sl certs (#540) Co-authored-by: Pearl Dsilva <[email protected]> Signed-off-by: Rohit Yadav <[email protected]>
Signed-off-by: Rohit Yadav <[email protected]>
Signed-off-by: Rohit Yadav <[email protected]>
Addresses an issue from #520 Signed-off-by: Rohit Yadav <[email protected]>
Co-authored-by: Pearl Dsilva <[email protected]> Signed-off-by: Rohit Yadav <[email protected]>
Signed-off-by: Rohit Yadav <[email protected]>
…ng for VR (#545) Co-authored-by: Pearl Dsilva <[email protected]> Signed-off-by: Rohit Yadav <[email protected]>
Co-authored-by: Pearl Dsilva <[email protected]> Signed-off-by: Rohit Yadav <[email protected]>
Fixes : - Don't allow users in UI to delete/archive events - Fix button name in VM deployment form in its network section to Create new network - Refresh after template / iso upload - Making external-id mandatory in ImportBackupOffering - Fixing visibility of assignVirtualMachineToBackupOffering - Removing link on traffic label - Defensive check in TrafficTypesTab - Ensuring we get the user info so that store.getters.user is never empty when the page is freshly loaded - Changing from report bug to report issue - Ordering projects in menu - Changing router get health check results - Show configureHAForHost based on hypervisor - Fix scale and migrate router - Fix scale and migrate systemvm - Fix show actionbutton for assignVirtualMachineToBackupOffering - Fix show actionbutton for stopKubernetesCluster - Fix show actions for volumes - Fix show actions for snapshots - Fix show actions for vm snapshots - Fix show actions for backups - Adding loading for tags and annotations - Enter to submit advanced search - Fixing show Project instead of account when passed as projectaccount passed in account field - Show project name instead of displaytext - Fixing template and iso actions - Fixing tags with projectid - Fix security groups ingress/egress rules view - Removing redundant allocationstate from zones - Adding managedstate to clusters - Adding capacity tab to clusters and pods - Adding routerlink to events in dashboard - Set autofocus to username in login Signed-off-by: Rohit Yadav <[email protected]>
* Fix the add and edit users form * Fix the edit users form * Fix: Hide SG feature when there are no zones with SG enabled * fix add instance from VPC tab Signed-off-by: Rohit Yadav <[email protected]>
Signed-off-by: Rohit Yadav <[email protected]>
…led (#558) * Fix bug missing Security Group in Advanced Zone 1. Add a new step security group in a zone with SG enabled. 2. Fix error of displaying sshKeypair data incorrectly * remove `this.hypervisor!=='KVM'` condition. Signed-off-by: Rohit Yadav <[email protected]>
…553) * Dont allow creating isolated network in zone with sg enabled Allow creating isolated networks only in zones with sg disabled. * allow creating l2 in all zones Co-authored-by: Rakesh Venkatesh <[email protected]> Signed-off-by: Rohit Yadav <[email protected]>
Signed-off-by: Rohit Yadav <[email protected]>
Fixes #449 Signed-off-by: Rohit Yadav <[email protected]>
Allowing user to use local/browser timezone Signed-off-by: Rohit Yadav <[email protected]>
Signed-off-by: Rohit Yadav <[email protected]>
) Signed-off-by: Rohit Yadav <[email protected]>
Signed-off-by: Rohit Yadav <[email protected]>
* migratewizard: Display error and unfreeze form when api call fails * migratewizard: Fix fetching jobid from api response Signed-off-by: Rohit Yadav <[email protected]>
…rage (#808) * compute: add button and modal `take VM volume snapshot` * add awesome camera retro plugins * modified to using component * fix for quiescevm * add quiescevm to api params Signed-off-by: Rohit Yadav <[email protected]>
By switching to this directory we can use relative paths regardless of how people execute the script. cd tools ./docker.sh OR ./tools/docker.sh OR /path/to/git-repo/tools/docker.sh Signed-off-by: Rohit Yadav <[email protected]>
If a root admin tries to destroy VM of different domain then the data disks are not displayed and hence they wont be destroyed. Make sure that root admin can see all data disks of a vm while destroying it Co-authored-by: Rakesh Venkatesh <[email protected]> Signed-off-by: Rohit Yadav <[email protected]>
Co-authored-by: Pearl Dsilva <[email protected]> Signed-off-by: Rohit Yadav <[email protected]>
* Adding post param to actions * Using post for uploadSslCert api Signed-off-by: Rohit Yadav <[email protected]>
Co-authored-by: Pearl Dsilva <[email protected]> Signed-off-by: Rohit Yadav <[email protected]>
* Remember tab on page change * fix for resourceview * Fix instance tab * Fix vpc tab * Fix kubernetes tab Signed-off-by: Rohit Yadav <[email protected]>
* remove unused plugins and minimizer js * update dependencies * fix build, update dependencies * using lazy_use components * add additional components * optimization: lazy loading i18n locales Signed-off-by: Rohit Yadav <[email protected]>
* config jest and add setup for unittest * config jest coverage * example of unit testing a Status widget/component * add license for test file * add test/run command in the .travis.yml * add mock store and i18n for vue jest * add mock file missing * add mock router * add lincence to mock file & decodeHtml to setup file * add mock axios instance & fix eslint on tests folder * add test components > views > ActionButton component * fix for test coverage success * refactor test file * add test Views > Autogenview.vue (Navigation Guard, Watchers, Computed) * history mode mockRouter, refactor test code, test Autogenview > fetchData (routeName) * test Views > AutogenView.vue (processing 31%) * add mock router exception & test Views > AutogenView.vue (processing 43%) * test Views > AutogenView (processing 65%), add test onSearch, closeAction, execAction, listUuidOpts * refactor and add comment test files * test Views > AutogenView (processing 91%) * add comment file AutogenView.spec.js * test Views > AutogenView.vue (handleSubmit method) Signed-off-by: Rohit Yadav <[email protected]>
Signed-off-by: Rohit Yadav <[email protected]>
This fixes Travis to run basic UI checks for job #1 Signed-off-by: Rohit Yadav <[email protected]>
Drop the name Primate Signed-off-by: Rohit Yadav <[email protected]>
@blueorangutan package |
@rhtyd a Jenkins job has been kicked to build packages. I'll keep you posted as I make progress. |
Signed-off-by: Rohit Yadav <[email protected]>
b6f0778
to
95c221d
Compare
Packaging result: ✖centos7 ✖centos8 ✔debian. JID-2551 |
Signed-off-by: Rohit Yadav <[email protected]>
@blueorangutan package |
@rhtyd a Jenkins job has been kicked to build packages. I'll keep you posted as I make progress. |
Packaging result: ✔centos7 ✔centos8 ✔debian. JID-2552 |
Manually built and verified. I'll raise another PR around packaging fixes etc. Keeping this PR strictly to repo merge (no changes in CloudStack build/packaging). |
This merges the apache/cloudstack-primate UI under the
ui
directory as discussed and voted under:https://markmail.org/message/bgnn4xkjnlzseeuv
ASF infra requested to archive the apache/cloudstack-primate repo here:
https://issues.apache.org/jira/browse/INFRA-21321
The purpose of the PR is to do a merge commit of the import as well as perform basic Travis and packaging checks. I'll merge once these basic checks (Travis and pkging) work.