davidjumani
39694aba8d
Fixing login, session expired and blacklisted api requests
...
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2021-01-20 07:06:22 +05:30
utchoang
e394c81f55
domain: fix error tree domain after deleting the domain.
...
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2021-01-20 07:06:22 +05:30
utchoang
bb6354d575
fix component not show by slot
...
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2021-01-20 07:06:22 +05:30
utchoang
b484cbb031
control enable static NAT button
...
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2021-01-20 07:06:22 +05:30
utchoang
340e3c1b84
add loading resource
...
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2021-01-20 07:06:22 +05:30
utchoang
833b633861
networks: control show/hide PF & LB rules tabs
...
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2021-01-20 07:06:22 +05:30
davidjumani
2fb5a54c3b
addcomputeoffering: Fix typo in storagetype and network rate ( #739 )
...
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2021-01-20 07:06:22 +05:30
Nicolas Vazquez
3109e663b4
Hide root disk controller, nic adapter and guest OS when registering deploy as is template ( #737 )
...
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2021-01-20 07:06:22 +05:30
Pearl Dsilva
de670d21f8
Storage type defaults to shared even on setting to local ( #738 )
...
Co-authored-by: Pearl Dsilva <pearl.dsilva@shapeblue.com>
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2021-01-20 07:06:22 +05:30
Hoang Nguyen
8ad082ddb5
config: extend basic customize theming options ( #718 )
...
Customize link hover color
Customize loading color
Customize navigation menu color
Fixes #712
Fixes #713
Fixes #714
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2021-01-20 07:06:22 +05:30
Hoang Nguyen
173b8e30ca
project: The message empty or undefined when switch project ( #735 )
...
* fix message empty or undefined when switch project
* transalte message text
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2021-01-20 07:06:22 +05:30
davidjumani
bed8fab4b4
Fixing form not closing on submit ( #732 )
...
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2021-01-20 07:06:22 +05:30
Hoang Nguyen
8e870f6b58
Add CIDR next to the network name ( #729 )
...
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2021-01-20 07:06:22 +05:30
Hoang Nguyen
1ecd6dc3df
fix style row network configuration ( #728 )
...
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2021-01-20 07:06:22 +05:30
Hoang Nguyen
8e7ba8958c
Select/checked row when clicking anywhere on the line table ( #722 )
...
* select/checked when clicking anywhere row of the table
* fix select radio for disk offerings, network configuration, ssh keypair
* fix the select issue & change cursor to a pointer
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2021-01-20 07:06:22 +05:30
davidjumani
a768759214
Prevent fetchData for deployvm ( #730 )
...
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2021-01-20 07:06:22 +05:30
davidjumani
8a06e9accc
Adding ostypename to vm detailview ( #723 )
...
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2021-01-20 07:06:22 +05:30
Rakesh
69bc56af65
Enable tags for lb rules ( #681 )
...
Use updateLoadBalancerRule instead editLoadBalancerRule
Fix typo in deleteTags
Co-authored-by: Rakesh Venkatesh <r.venkatesh@global.leaseweb.com>
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2021-01-20 07:06:22 +05:30
davidjumani
56652c3511
usermenu: Forgetting path when manually logging out ( #716 )
...
Fixes #704
Co-authored-by: Rohit Yadav <rohit.yadav@shapeblue.com>
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2021-01-20 07:06:22 +05:30
davidjumani
070cbc1d7c
Prevent form from closing if validation fails ( #651 )
...
* Prevent form from closing if validation fails
* Prevent closing on failure for custom forms
* Fixing group actions
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2021-01-20 07:06:22 +05:30
Pearl Dsilva
60551aeac2
Fixes reload of page on session expiry ( #658 )
...
Co-authored-by: Pearl Dsilva <pearl.dsilva@shapeblue.com>
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2021-01-20 07:06:22 +05:30
Pearl Dsilva
60562b5f54
Fixes form button from becoming unusable in case of missing any selection ( #715 )
...
Co-authored-by: Pearl Dsilva <pearl.dsilva@shapeblue.com>
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2021-01-20 07:06:22 +05:30
Pearl Dsilva
a32c14f24a
zone id appears wrong ( #717 )
...
Co-authored-by: Pearl Dsilva <pearl.dsilva@shapeblue.com>
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2021-01-20 07:06:22 +05:30
davidjumani
745d193afe
vpc: Fixing add vm from vpc networks ( #691 )
...
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2021-01-20 07:06:22 +05:30
Hoang Nguyen
b5fa3dfbcf
FIX - Reduce max pagination from 500/page to 200/page ( #711 )
...
* Reduce max pagination from 500/page to 200/page
* fix extra braces
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2021-01-20 07:06:22 +05:30
nvazquez
8cae99424b
vApps fix: use deployasisdetails instead of details
...
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2021-01-20 07:06:22 +05:30
Rakesh
6f0515f0ef
Fix small typo in message ( #709 )
...
Co-authored-by: Rakesh Venkatesh <r.venkatesh@global.leaseweb.com>
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2021-01-20 07:06:22 +05:30
davidjumani
29297f14bd
Fixing currentAction null while processing the response
...
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2021-01-20 07:06:22 +05:30
Rakesh
5d0c754e24
Display ACL name instead of ID ( #682 )
...
In networks tab under vpc, display acl names instead of id's
Also display acl name in network overview page
This fixes the issue mentioned in #676
Co-authored-by: Rakesh Venkatesh <r.venkatesh@global.leaseweb.com>
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2021-01-20 07:06:22 +05:30
Hoang Nguyen
0e4e80224d
FIX - Error when when choosing a destination VM for a PF rule ( #684 )
...
* remove `this` syntax on html tag
* fix error loading on LoadBalancing
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2021-01-20 07:06:22 +05:30
davidjumani
925a848c3a
deployvm: Fixing instance groups ( #685 )
...
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2021-01-20 07:06:22 +05:30
Hoang Nguyen
bd28f8a848
remove restart network button for L2 network ( #686 )
...
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2021-01-20 07:06:22 +05:30
Hoang Nguyen
22eaec4692
VPN user: hide field by regular user ( #688 )
...
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2021-01-20 07:06:22 +05:30
Rakesh
a32ba2751f
Fix typo in loading message ( #692 )
...
Co-authored-by: Rakesh Venkatesh <r.venkatesh@global.leaseweb.com>
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2021-01-20 07:06:22 +05:30
davidjumani
de031faf99
Disable users from creating public templates based on global setting ( #693 )
...
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2021-01-20 07:06:22 +05:30
Hoang Nguyen
160bb9e2de
add description to project field ( #697 )
...
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2021-01-20 07:06:22 +05:30
davidjumani
2a22440ee2
listview: Hiding event checkboxes for users ( #698 )
...
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2021-01-20 07:06:22 +05:30
Pearl Dsilva
64da3896eb
fix change password form for users ( #701 )
...
Co-authored-by: Pearl Dsilva <pearl.dsilva@shapeblue.com>
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2021-01-20 07:06:22 +05:30
davidjumani
5ccf9792e6
registeroruploadtemplate: Allowing deployasis for users ( #702 )
...
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2021-01-20 07:06:22 +05:30
davidjumani
4eb8dc1824
Hiding self filter for project view
...
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2021-01-20 07:06:22 +05:30
Pearl Dsilva
3e4119c5b6
Filter vms based on zones for attaching volumes ( #649 )
...
* Filter vms based on zones for attaching volumes
* added custom view for filtering vms
Co-authored-by: Pearl Dsilva <pearl.dsilva@shapeblue.com>
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2021-01-20 07:06:22 +05:30
Rakesh
c9d1bf68d8
Start VPC router by default ( #683 )
...
According to docs, the router will be started as soon as
vpc is created. If user doent want it to start then they
need to explicity set it to false
Co-authored-by: Rakesh Venkatesh <r.venkatesh@global.leaseweb.com>
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2021-01-20 07:06:21 +05:30
davidjumani
02c644472b
Deployvm improvements ( #666 )
...
* Auto select zone if only one present
* Allow users to search zones, pods, clusters and hosts
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2021-01-20 07:06:21 +05:30
davidjumani
72dedc3314
Adding events for async job completion ( #665 )
...
* Adding events for async job completing
* Refreshing for group actions
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2021-01-20 07:06:21 +05:30
davidjumani
4a8babb185
deployvm: Showing additoinal fields in infocard ( #664 )
...
* deployvm: Showing additoinal fields in infocard
* Cosmetic changes
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2021-01-20 07:06:21 +05:30
Hoang Nguyen
c697322bad
vm wizard: add MAC Address validator ( #657 )
...
* vm wizard: add MAC Address validator
* show IP range and check valid IP range
* add CIDR into expanding of network selection & configuration
* hide element when network type !== L2
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2021-01-20 07:06:21 +05:30
Pearl Dsilva
2ad58f0973
missing tooltips ( #663 )
...
Co-authored-by: Pearl Dsilva <pearl.dsilva@shapeblue.com>
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2021-01-20 07:06:21 +05:30
nvazquez
1fd76e84f8
vApps: Send configuration ID
...
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2021-01-20 07:06:21 +05:30
davidjumani
8ec7c72d15
Refactoring and cleanup
...
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2021-01-20 07:06:21 +05:30
davidjumani
36a5121165
Fixing calling templatefilter=all
...
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2021-01-20 07:06:21 +05:30
davidjumani
74ef07c412
Cleanup
...
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2021-01-20 07:06:21 +05:30
davidjumani
c1952242fe
Reset dataprefill when no template config
...
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2021-01-20 07:06:21 +05:30
davidjumani
ea4ce7a53f
Fetching only appropriate service offerings for a tempalte config
...
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2021-01-20 07:06:21 +05:30
davidjumani
5f1cb7b119
Adding notification if form is incomplete
...
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2021-01-20 07:06:21 +05:30
davidjumani
81fe72ab1b
Adding password length check
...
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2021-01-20 07:06:21 +05:30
davidjumani
4d2e091d06
Sort vapps config and eula
...
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2021-01-20 07:06:21 +05:30
Abhishek Kumar
72c298ae44
src: template/iso listing User role regression ( #654 )
...
Signed-off-by: Abhishek Kumar <abhishek.mrt22@gmail.com>
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2021-01-20 07:06:21 +05:30
davidjumani
3f9ef02650
compute: Adding message to unmanage vm ( #656 )
...
Fixes #644
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2021-01-20 07:06:21 +05:30
davidjumani
3cc68d2b9d
network: Hiding vlan uri for non admin users ( #661 )
...
Fixes #659
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2021-01-20 07:06:21 +05:30
davidjumani
e4937e01c9
compute: Changing to default to as default ( #655 )
...
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2021-01-20 07:06:21 +05:30
Hoang Nguyen
b5a0380409
compute: hide `reset SSH keypair` button if VM is not Stopped ( #646 )
...
Fixes #643
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2021-01-20 07:06:21 +05:30
Abhishek Kumar
8d0c47b012
images: fix templates/ISOs all filter ( #642 )
...
Signed-off-by: Abhishek Kumar <abhishek.mrt22@gmail.com>
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2021-01-20 07:06:21 +05:30
Pearl Dsilva
eb30cc1a24
storage: Close modal once snapshot task initiated ( #647 )
...
Co-authored-by: Pearl Dsilva <pearl.dsilva@shapeblue.com>
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2021-01-20 07:06:21 +05:30
Hoang Nguyen
bb37be5dbb
image: fixes missing translation ( #645 )
...
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2021-01-20 07:06:21 +05:30
Pearl Dsilva
330a3902c4
storage: Filter out storage pool on which the volume currently exists on ( #638 )
...
Remove the primary store on which the volume is currently present on from the list of possible storage pools to migrate volume.
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2021-01-20 07:06:21 +05:30
davidjumani
cada52b29a
images: Bug fixes ( #634 )
...
* Removing sshKeyEnabled from template details
* Hide cancel while deploying a vm
* Disabling rather than showing cancel
* Setting custom offerings to zero
Fixes #604
Also : Hide cance button while deploying a vm
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2021-01-20 07:06:21 +05:30
davidjumani
3868e91f77
compute: Fixing expunge only when allowuserexpungerecovervm is true ( #636 )
...
Fixes #635
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2021-01-20 07:06:21 +05:30
Pearl Dsilva
63500afe4c
locales: Missing Traslations ( #637 )
...
Co-authored-by: Pearl Dsilva <pearl.dsilva@shapeblue.com>
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2021-01-20 07:06:21 +05:30
davidjumani
895114bdda
Fixing calling templatefilter=all ( #632 )
...
Fixes #605
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2021-01-20 07:06:21 +05:30
davidjumani
91cc0d11c2
compute: Fixing networks not shown selected ( #633 )
...
Fixes #618
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2021-01-20 07:06:21 +05:30
Pearl Dsilva
8b85d0fe95
storage: Allow migration of detached volumes ( #625 )
...
Co-authored-by: Pearl Dsilva <pearl.dsilva@shapeblue.com>
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2021-01-20 07:06:21 +05:30
Hoang Nguyen
151f6850d6
views: add `maskClosable=false` to keep form/modal when clicked outside ( #631 )
...
Fixes #629
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2021-01-20 07:06:21 +05:30
davidjumani
bbd2b8cd95
deployvm : Setting default cpunumber and memory to 0 ( #628 )
...
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2021-01-20 07:06:21 +05:30
davidjumani
52a820541f
deployvm : Sending a refresh in case autogen hasn't picked up the new VM
...
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2021-01-20 07:06:21 +05:30
Gregor Riepl
d383490095
docker: Change Docker build base image to lts-stretch ( #626 )
...
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2021-01-20 07:06:21 +05:30
davidjumani
8f6b8d774d
Fixing autogen reload on vm deploy
...
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2021-01-20 07:06:21 +05:30
utchoang
8d3f7b9f1b
remember selected when switching page
...
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2021-01-20 07:06:21 +05:30
Hoang Nguyen
10beb4097d
VM Wizard: Custom RAM field compute offering ( #600 )
...
* Custom RAM input field compute offering
* add a new translation for memory (MB) key
* remove unnecessary formatting
* Reuse the slider.
* remove `MB` from behind memory input
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2021-01-20 07:06:21 +05:30
Gabriel Beims Bräscher
419387ac7a
Allow renaming cluster, host, and storage ( #608 )
...
* Allow renaming cluster, host, and storage
CloudStack PR: https://github.com/apache/cloudstack/pull/4165
* change clustername.label to Cluster Name
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2021-01-20 07:06:21 +05:30
utchoang
c8255adeed
fixes isos pagination & search template/isos
...
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2021-01-20 07:06:21 +05:30
utchoang
d4ebf4c7be
fixes pagination of template/isos does not match on deploy VM
...
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2021-01-20 07:06:21 +05:30
Hoang Nguyen
86daf79a77
Fixes an issue that could not search on zone select ( #602 )
...
* Fixes an issue that could not search on zone select
* Fixes show error from console
* add search zone for Upload ISO
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2021-01-20 07:06:21 +05:30
Pearl Dsilva
ec3b28caf4
Contextual data ( #611 )
...
* Add contextual info to forms
* additional tooltips - Primary storage form
Co-authored-by: Pearl Dsilva <pearl.dsilva@shapeblue.com>
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2021-01-20 07:06:21 +05:30
davidjumani
a0a69ca758
Fixing scale VM ( #610 )
...
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2021-01-20 07:06:21 +05:30
davidjumani
cac2f800a0
Fixing mine / all for vm list view ( #614 )
...
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2021-01-20 07:06:21 +05:30
Hoang Nguyen
c8e28e2919
FIX - Add cluster - password is not masked ( #613 )
...
* change vCenter Password from input type to password type
* change API call for addCluster to POST
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2021-01-20 07:06:21 +05:30
Gabriel Beims Bräscher
ee41dc64da
Add Redfish driver on out-of-band ( #607 )
...
CloudStack PR: https://github.com/apache/cloudstack/pull/4175
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2021-01-20 07:06:21 +05:30
davidjumani
58dddc24d8
src: assorted bug fixes ( #594 )
...
Fixes:
#588
#589
#590
#591
#601
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2021-01-20 07:06:21 +05:30
Nicolas Vazquez
76432c328d
locales: Some Spanish translations ( #484 )
...
* Language name fix
* Adding more translations on the dashboard
* New instance wizard
* Instance details view
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2021-01-20 07:06:21 +05:30
Hoang Nguyen
5cc1d732d4
autogen: Fix page navigation error when delete template. ( #599 )
...
* Fix page navigation error when delete template.
* removed double `!` syntax
Fixes #598
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2021-01-20 07:06:21 +05:30
Rakesh
2bc239fa76
storage: Allow creating snapshot from VM snapshot ( #587 )
...
In old UI we support creating snapshot from
VM snapshot by selecting one of the volume
belonging to VM. Allow the same in new UI
Co-authored-by: Rakesh Venkatesh <r.venkatesh@global.leaseweb.com>
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2021-01-20 07:06:21 +05:30
Nicolas Vazquez
3a81c55932
Improve vApps properties section adding categories and sort order ( #593 )
...
* Improve vApps properties section adding categories and sort order
* fix vapps property with select error
Signed-off-by: Abhishek Kumar <abhishek.mrt22@gmail.com>
Co-authored-by: Abhishek Kumar <abhishek.mrt22@gmail.com>
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2021-01-20 07:06:21 +05:30
Rakesh
6a2e15d147
Refresh VPC list after creting new one ( #585 )
...
Currently after creating a new VPC, the list
get refreshed. So refresh it after adding a
new vpc
Co-authored-by: Rakesh Venkatesh <r.venkatesh@global.leaseweb.com>
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2021-01-20 07:06:21 +05:30
Rakesh
6d4689da1b
Use displayname instead of name for vm snapshots ( #586 )
...
* Printing name for vm snpashots doesnt make much
sense as it displays vm internal name instead
of user entered name.
Co-authored-by: Rakesh Venkatesh <r.venkatesh@global.leaseweb.com>
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2021-01-20 07:06:21 +05:30
Abhishek Kumar
c97153515d
compute: vApps frontend support ( #550 )
...
Support for vApp VM deployment for VMware
Backend PR - https://github.com/apache/cloudstack/pull/4250
Signed-off-by: Abhishek Kumar <abhishek.mrt22@gmail.com>
Co-authored-by: nvazquez <nicovazquez90@gmail.com>
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2021-01-20 07:06:21 +05:30
davidjumani
8801446de1
MigrateVolume : ReplaceDiskOffering defaulting to false ( #583 )
...
Fixes #582
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2021-01-20 07:06:21 +05:30
Pearl Dsilva
2493a08922
storage: VMware storage capabilities fixes ( #580 )
...
Co-authored-by: Pearl Dsilva <pearl.dsilva@shapeblue.com>
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2021-01-20 07:06:21 +05:30
Rohit Yadav
8155fa7b66
package: bump version to 1.0
...
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2021-01-20 07:06:21 +05:30
Hoang Nguyen
0ee8c19209
locales: update German translation ( #556 )
...
Add and update translations for German
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2021-01-20 07:06:21 +05:30
davidjumani
1322990e73
saml: Adding Account Switcher for SAML Accounts ( #575 )
...
Adding Account Switcher for SAML Accounts in multiple domains matching the same saml user
Co-authored-by: Rohit Yadav <rohit.yadav@shapeblue.com>
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2021-01-20 07:06:21 +05:30
davidjumani
3c2e2e227a
Adding custom success message ( #581 )
...
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2021-01-20 07:06:21 +05:30
Pearl Dsilva
0763cf4ce0
autogen: Minor Fix in Autogen ( #579 )
...
Add defensive check
Co-authored-by: davidjumani <dj.davidjumani1994@gmail.com>
Co-authored-by: Pearl Dsilva <pearl.dsilva@shapeblue.com>
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2021-01-20 07:06:21 +05:30
davidjumani
3ced416660
Defensive check ( #578 )
...
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2021-01-20 07:06:21 +05:30
Pearl Dsilva
7faed91d53
storage: Form to Migrate data between Image stores ( #326 )
...
Enable migration of data between secondary storage pools - addresses feature: apache/cloudstack#4053
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2021-01-20 07:06:21 +05:30
davidjumani
a3d2450f88
config: Removing example plugin ( #576 )
...
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2021-01-20 07:06:21 +05:30
davidjumani
943f0834df
dashboard: Adding onboarding dashboard ( #573 )
...
Fixes #361
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2021-01-20 07:06:21 +05:30
davidjumani
98b05729d4
components: Adding metrics cell coloring based on threshold ( #574 )
...
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2021-01-20 07:06:21 +05:30
Pearl Dsilva
a9720d540f
storage: Add storage policies field for DiskOffering and Primary storage creation Forms ( #548 )
...
Add storage policies field for DiskOffering, COmputeOffering and Primary storage creation Forms
Co-authored-by: Pearl Dsilva <pearl.dsilva@shapeblue.com>
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2021-01-20 07:06:21 +05:30
davidjumani
e6ba8262e0
docs: Adding development docs ( #569 )
...
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2021-01-20 07:06:21 +05:30
davidjumani
7c86eb0329
vpc: Fixing Edit ACL ( #572 )
...
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2021-01-20 07:06:21 +05:30
davidjumani
3979f1f5d5
src: assorted bug fixes ( #564 )
...
Fixes :
- Fixing scale router
- Fixing account actions
- Fixing user actions
- Adding message for create vm backup
- Fix default allowuserdrivenbackups in ImportBackupOfferings
- Fix typo in TakeSnapshot
- Ensuring zone mandatory in upload template
- Adding securitygroup to instacetab
- Adding related vms to routers
- Adding makeredundant to restart network
- Fixing no key in listview
- Link to ipaddress only if router path is publicip
- Show vpc routers only to admin
- Fix restartVPC args
- Fix storage action visibility
- Reorder routes to match legacy
- Reorder cluster tabs
- Fix number input width
- Fix create vpc
- List events also on fetchlatest
- Fix show domain actions
- Removing resource admin from default roles
- Fix missing store
- Adding createVPC view
- Adding attachiso view
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2021-01-20 07:06:21 +05:30
Pearl Dsilva
fa934769d6
projects: Enabling Role based Users in Projects ( #382 )
...
Enables creating role based users in projects
UI for feature: apache/cloudstack#4128
Also addresses issue: #485
Co-authored-by: Pearl Dsilva <pearl.dsilva@shapeblue.com>
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2021-01-20 07:06:20 +05:30
Hoang Nguyen
2b7624e45c
infra: Fix create Zone ( #567 )
...
1. Add guest Vlan ID to network in Advanced Zone with SG enabled
2. Fix error from console in physical network step
3. Fix `Fix errors` button still present after fixing errors successfully
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2021-01-20 07:06:20 +05:30
Rakesh
552b9ae1bf
settings: Fix global settings name display issue ( #559 )
...
Global setting name is displayed twice
Co-authored-by: Rakesh Venkatesh <r.venkatesh@global.leaseweb.com>
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2021-01-20 07:06:20 +05:30
davidjumani
878f362ea1
components: Adding quick-view options to list view ( #458 )
...
Fixes #449
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2021-01-20 07:06:20 +05:30
Rohit Yadav
5eefc38736
config: show utilisation to users
...
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2021-01-20 07:06:20 +05:30
Rakesh
5902b24231
network: Dont display "isolated network" section for SG enabled zone ( #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 <r.venkatesh@global.leaseweb.com>
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2021-01-20 07:06:20 +05:30
Hoang Nguyen
79078ac472
compute: Fix bug missing Security Group in Advanced Zone with SG enabled ( #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 <rohit.yadav@shapeblue.com>
2021-01-20 07:06:20 +05:30
davidjumani
2b48688a50
compute: Fixing template search ( #543 )
...
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2021-01-20 07:06:20 +05:30
Hoang Nguyen
8e6aac12ee
iam: Fix users form, network SG and VPC ( #552 )
...
* 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 <rohit.yadav@shapeblue.com>
2021-01-20 07:06:20 +05:30
davidjumani
6f0522eaed
src: Consolidated Bug fixes ( #539 )
...
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 <rohit.yadav@shapeblue.com>
2021-01-20 07:06:20 +05:30
Pearl Dsilva
e2e638e7a6
fix params passed during tag deletion ( #547 )
...
Co-authored-by: Pearl Dsilva <pearl.dsilva@shapeblue.com>
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2021-01-20 07:06:20 +05:30
Pearl Dsilva
7b4ad728f2
systemvm: add systemvmtype and issystem params to list service offering for VR ( #545 )
...
Co-authored-by: Pearl Dsilva <pearl.dsilva@shapeblue.com>
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2021-01-20 07:06:20 +05:30
Hoang Nguyen
4f97fea9ea
src: fix doclinks and translation across UI ( #481 )
...
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2021-01-20 07:06:20 +05:30
Pearl Dsilva
1ee5654209
views: Fix auto-scrolling issue with autogen forms ( #544 )
...
Co-authored-by: Pearl Dsilva <pearl.dsilva@shapeblue.com>
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2021-01-20 07:06:20 +05:30
davidjumani
efc11e8131
compute: Fixing rootdisk size override in deploy vm form ( #542 )
...
Addresses an issue from #520
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2021-01-20 07:06:20 +05:30
Rohit Yadav
c08e954717
autogenview: fix showunique case for templates/isos and filter
...
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2021-01-20 07:06:20 +05:30
Rohit Yadav
f05c79f9b5
src: fix lint issues
...
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2021-01-20 07:06:20 +05:30
Pearl Dsilva
b6bf2e42f6
views: Contextual info for Service offering forms and upload custom ssl certs ( #540 )
...
Co-authored-by: Pearl Dsilva <pearl.dsilva@shapeblue.com>
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2021-01-20 07:06:20 +05:30
Nicolas Vazquez
82b63a7109
locales: Add missing internationlization to search and pagination ( #531 )
...
Missing internationalization on the search bar and pagination "Showing X results" and pagination dropdown on various views.
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2021-01-20 07:06:20 +05:30
davidjumani
40e0648691
component: fix router-link for username ( #541 )
...
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2021-01-20 07:06:20 +05:30
Abhishek Kumar
2151a184e4
compute: ask questions if template has properties ( #436 )
...
Show a properties section if selected template has properties
Signed-off-by: Abhishek Kumar <abhishek.mrt22@gmail.com>
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
Co-authored-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2021-01-20 07:06:20 +05:30
davidjumani
0d1e076e94
src: Bug fixes ( #534 )
...
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 <rohit.yadav@shapeblue.com>
2021-01-20 07:06:20 +05:30
Hoang Nguyen
ad5e241090
compute: removed oval animation when click radio button in deploy VM ( #537 )
...
Related #520
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2021-01-20 07:06:20 +05:30
davidjumani
4d27f0c762
network: Fixing firewall tags ( #533 )
...
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2021-01-20 07:06:20 +05:30
davidjumani
4a22ef6472
offerings: Add/remove tags for offerings table and resource views ( #524 )
...
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2021-01-20 07:06:20 +05:30
Pearl Dsilva
41796ee43e
project: Restrict project related operations to admins/ domain admins and project owners ( #529 )
...
Fixes #485
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2021-01-20 07:06:20 +05:30
Rohit Yadav
43ab2a5267
github: update test plan templates
...
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2021-01-20 07:06:20 +05:30
davidjumani
8aad0c179d
component: Adding search option to SettingsTab ( #521 )
...
Adds the option to search settings
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2021-01-20 07:06:20 +05:30
Rakesh
4e079c55b1
image: Display URL for the template to admins ( #525 )
...
In legacy UI, we display the url of the template to admins.
Co-authored-by: Rakesh Venkatesh <r.venkatesh@global.leaseweb.com>
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2021-01-20 07:06:20 +05:30
davidjumani
a0d00d8785
dashboard: Adding state to redirect path of dashboard ( #522 )
...
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2021-01-20 07:06:20 +05:30
Pearl Dsilva
bd134a4fc1
image: Allows viewing delete/copy iso/template buttons for non ready resources and enables settings ( #517 )
...
Fixes #511
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2021-01-20 07:06:20 +05:30
davidjumani
1647c55639
compute: Simplifying Deploy VM Wizard ( #499 )
...
Fixes #490
Fixes #491
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2021-01-20 07:06:20 +05:30
davidjumani
f1db4d497f
compute: Fix ListResourceTable ( #513 )
...
Fixes #512
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2021-01-20 07:06:20 +05:30
Nicolas Vazquez
b48ede58e9
infocard: Add missing internationalization on resources tags and annotations ( #514 )
...
* Add missing internationalization on instance view and instance detail view
* Remove scale VM translation from this PR
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2021-01-20 07:06:20 +05:30
Nicolas Vazquez
dcd595d41e
compute: Add missing internationalization on instance groups view ( #515 )
...
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2021-01-20 07:06:20 +05:30
davidjumani
456c9e06e9
compute: Changing VM Snapshots and Backups to their own tabs if allowed ( #501 )
...
Fixes #487
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2021-01-20 07:06:20 +05:30
Abhishek Kumar
179d57bd1e
views: add form element info tooltips ( #483 )
...
Added info tooltips for some custom forms
Signed-off-by: Abhishek Kumar <abhishek.mrt22@gmail.com>
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2021-01-20 07:06:20 +05:30
Rohit Yadav
847f48609b
autogenview: store API parameters as router query for history ( #454 )
...
This would store pagination, filter and search context in route query
which would allow for browser history navigation in list views.
Fixes #451
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2021-01-20 07:06:20 +05:30
Rohit Yadav
beb3372c6c
component: override projectid in case tags are in project
...
Fixes #500
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2021-01-20 07:06:20 +05:30
Rohit Yadav
0baf511519
github: issues template table to checklist ( #508 )
...
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2021-01-20 07:06:20 +05:30
Pearl Dsilva
f00d3f9623
bugfix: usability issue fixes ( #506 )
...
Fixes #502
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2021-01-20 07:06:20 +05:30
vladimirpetrov
a2be4abd8b
Update smoke_test_plan.md ( #504 )
...
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2021-01-20 07:06:20 +05:30
vladimirpetrov
da76ed1bd1
Update test_full_plan.md ( #505 )
...
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2021-01-20 07:06:20 +05:30
davidjumani
d734983913
image: Fixing permission issues ( #472 )
...
Fixes #463
Co-authored-by: Rohit Yadav <rohit.yadav@shapeblue.com>
Co-authored-by: Pearl Dsilva <pearl.dsilva@shapeblue.com>
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2021-01-20 07:06:20 +05:30
vladimirpetrov
9b36868388
github: Update test_full_plan.md ( #503 )
...
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2021-01-20 07:06:20 +05:30
Rohit Yadav
a984fd9b28
iam: limit showing and router-link for accounts and domain for User
...
The API response leaks account and domain information which for templates
and isos may appear leakage of information. This would at least limit
that in the list views for templates, isos and few other views for
account of role type User.
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2021-01-20 07:06:20 +05:30
Nicolas Vazquez
008097f0cc
state: Internationalize VM state output ( #493 )
...
CloudStack API methods return resources states in English, switching Primate to a different language should also translate these states.
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2021-01-20 07:06:20 +05:30
Nicolas Vazquez
df50082ddc
locales: Add internationalization for the login, projects top bar, documentation and report errors ( #494 )
...
* Translate portal login
* Footer and header and more
* Internationalize header projects view
* Revert instance groups changes from this PR
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2021-01-20 07:06:20 +05:30
Hoang Nguyen
77bbfc3292
views: custom search framework for list views ( #235 )
...
This adds a new search view component that will allow users to do
custom search using a popover component for vm, storage, network,
image, event, project and routers.
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
Co-authored-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2021-01-20 07:06:20 +05:30
Rohit Yadav
1b548b38dc
component: refactor and improve resource count usage
...
Fixes and improves work started in #459
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2021-01-20 07:06:20 +05:30
Rohit Yadav
bd00148741
autogenview: use pagesize 20 for desktop users, 10 otherwise
...
Fixes #489
Set default page size based on screentype, for FHD/4K displays if device
type is desktop use pagesize 20; otherwise use default pagesize of 10.
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2021-01-20 07:06:20 +05:30
Rohit Yadav
37049622dc
compute: allow delete VM group action
...
Fixes #486
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2021-01-20 07:06:20 +05:30
Rohit Yadav
d78fc60d73
image: fix register and edit template and iso cases
...
Fixes #492
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2021-01-20 07:06:20 +05:30
Paul Angus
04b7e42cad
encourage bug submitters to be explicit about the type of users bug affects
...
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2021-01-20 07:06:20 +05:30
davidjumani
56ca7331d6
component: Adding contextual info for resource status ( #482 )
...
Fixes #466
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2021-01-20 07:06:20 +05:30
Pearl Dsilva
84cba65c0e
image: Hide status column for users other than Root admin ( #480 )
...
Fixes #476
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2021-01-20 07:06:20 +05:30
Rakesh
fc5bb9f123
component: reusable resource count component for domain, account and projects ( #459 )
...
Currenlty "Domain Admins" cannot see how much resources
they are consuming for their domain.
So display a "Resource Count" tab which displays the
current usage and the total allocated resoures
Co-authored-by: Rakesh Venkatesh <r.venkatesh@global.leaseweb.com>
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2021-01-20 07:06:20 +05:30
Hoang Nguyen
b61c4ae35d
plugin: Quota plugin ( #298 )
...
Fixes #295
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2021-01-20 07:06:20 +05:30
davidjumani
30c4e3fae0
compute: Creating custom form to delete vm ( #478 )
...
Fixes #477
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2021-01-20 07:06:20 +05:30
Pearl Dsilva
5124467010
config: Hide order column for non-admins in templates view ( #474 )
...
Fixes #473
Co-authored-by: Pearl Dsilva <pearl.dsilva@shapeblue.com>
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2021-01-20 07:06:20 +05:30
davidjumani
4fa8c37183
src: Diabling actions for readonly admin ( #469 )
...
Fixes #467
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2021-01-20 07:06:20 +05:30
sureshanaparti
ec056cd280
iam: UI changes for Dynamic roles improvements ( #353 )
...
This PR addresses the below UI improvements for current Dynamic roles functionality.
Export rules of a role to a CSV file, with name: .csv_
Import a role with its rules using a CSV file.
Create a role from any of the existing role.
Co-authored-by: davidjumani <dj.davidjumani1994@gmail.com>
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2021-01-20 07:06:20 +05:30
Hoang Nguyen
7e7dbaf65c
compute: VM deployment form group template/iso ( #470 )
...
Fixes #468
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2021-01-20 07:06:20 +05:30
Hoang Nguyen
360bc5f050
infra: Add support to manage network service providers ( #252 )
...
Fixes #250
- Add support for all the network service providers which are not already supported
- Each NSP must be implemented in its separate component
- For each NSP component, add buttons and their forms in a modal and display a list of such NSP devices/resources in a table with pagination
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2021-01-20 07:06:20 +05:30
Rohit Yadav
fdfa38ac78
auth: wait for auto-discovery before showing view
...
This partially reverts change from
b194ad205b558803b7a1c0c8cc177e5b14e80835 which introduces loading of
dashboard while auto-discovery takes place in background. The cons is
that user will feel that login is taking time, but he'll be allowed to
redirect to a page before session timeout/logout. In #456 a similar
usability issue was added. However, a tab refresh will be faster
because in b194ad205b558803b7a1c0c8cc177e5b14e80835 we've added support
for using cached discovered APIs.
Fixes #456
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2021-01-20 07:06:20 +05:30
Rohit Yadav
5c066bf96c
network: fix network related issues
...
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2021-01-20 07:06:20 +05:30
Rohit Yadav
1edb992710
src: router-link fixes
...
Fixes router-link issues for user role
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2021-01-20 07:06:20 +05:30
Rohit Yadav
0420ddb6a2
config: remove redundant information for VM
...
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2021-01-20 07:06:20 +05:30
Rohit Yadav
c3658eacdd
config: implement group actions for vm, event and alerts
...
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2021-01-20 07:06:20 +05:30
Pearl Dsilva
2af61a2ddf
iam: account form with saml option ( #170 )
...
- New accounts form with option to enable SAML when applicable
- LDAP import form with saml support
- SAML authorisation action form for users
Co-authored-by: Pearl Dsilva <pearl.dsilva@shapeblue.com>
Co-authored-by: Abhishek Kumar <abhishek.mrt22@gmail.com>
Co-authored-by: Rohit Yadav <rohit.yadav@shapeblue.com>
Co-authored-by: davidjumani <dj.davidjumani1994@gmail.com>
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2021-01-20 07:06:19 +05:30
davidjumani
a8c9f2a339
listview: Fixing change order available to read only admin ( #461 )
...
Fixes #457
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2021-01-20 07:06:19 +05:30
Rohit Yadav
538e87652a
src: fix translation key usage
...
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2021-01-20 07:06:19 +05:30
davidjumani
af87c93e7d
compute: Adding custom Vue to change the vm service offering ( #413 )
...
Fixes #381
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2021-01-20 07:06:19 +05:30
davidjumani
0e933a2a84
iam: Fixing ldap form ( #444 )
...
Fixes #112
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2021-01-20 07:06:19 +05:30
Rohit Yadav
68989bd939
infocard: show project for resources having a projectid
...
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2021-01-20 07:06:19 +05:30
Rohit Yadav
039f4429a7
views: show doclink icon for custom action forms
...
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2021-01-20 07:06:19 +05:30
Rohit Yadav
7c4c21f489
config: fix column label to say VM name for backups in listview
...
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
(cherry picked from commit 9d3f040c16087ec2e511098a03a28407f8267bdb)
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2021-01-20 07:06:19 +05:30
davidjumani
4dc6f84c62
auth: Removing setting a cookie for sessionkey ( #453 )
...
Primate should not set sessionkey cookie
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2021-01-20 07:06:19 +05:30
Rohit Yadav
c38a1e4bf5
autogenview: switch project if a valid UUID projectid query is passed
...
Fixes #450
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2021-01-20 07:06:19 +05:30
Rohit Yadav
d6f6487813
config: allow admins to configure global footer html
...
Fixes #452
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2021-01-20 07:06:19 +05:30
Abhishek Kumar
1a3e659958
autogenview: fix fill edit/update forms ( #441 )
...
Fix update host form issue (update forms in general)
Fixes #417
Signed-off-by: Abhishek Kumar <abhishek.mrt22@gmail.com>
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2021-01-20 07:06:19 +05:30
davidjumani
28b1b9dbe8
compute: Adding custom change affinity view ( #419 )
...
Fixes #386
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2021-01-20 07:06:19 +05:30
Abhishek Kumar
10e6d59bc1
infra: vr healthcheck ( #428 )
...
Fixes #362
Signed-off-by: Abhishek Kumar <abhishek.mrt22@gmail.com>
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2021-01-20 07:06:19 +05:30
Hoang Nguyen
029e13c37d
network: Add support for tiers in PF, LB rules for a VPC ( #379 )
...
Fixes #333
Fixes #438
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
Co-authored-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2021-01-20 07:06:19 +05:30
davidjumani
d0d71c2c03
network: Adding pvlan option for l2 and fixing passing none for no pvlan type ( #373 )
...
This adds the option to create PVLAN for L2 networks, as well as fixes the issue caused by passing 'none' as the PVLAN type when no secondary VLAN type is selected.
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2021-01-20 07:06:19 +05:30
Rakesh
bcdb8f4067
iam: Allow creating Compute/Disk offering as Domain admin ( #446 )
...
Currently only "ROOT" admin can create compute and
disk offering. If we login as domain admin then we
cant create a compute and disk offering as domain
id's is not passed to the api. If we login as
domain admin we need to set "isPublic" to false
so that domain id list will be displayed
Co-authored-by: Rakesh Venkatesh <r.venkatesh@global.leaseweb.com>
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2021-01-20 07:06:19 +05:30
Hoang Nguyen
ac0e5daabd
config: support custom color for @link-color ( #445 )
...
Fixes #442
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2021-01-20 07:06:19 +05:30
davidjumani
f70fc408be
sections: add doc links ( #435 )
...
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2021-01-20 07:06:19 +05:30
Pearl Dsilva
92e0c5a405
store: Get logged in user's info ( #440 )
...
Co-authored-by: Pearl Dsilva <pearl.dsilva@shapeblue.com>
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2021-01-20 07:06:19 +05:30
Hoang Nguyen
50327ae339
primate: Add support for UI customisation ( #372 )
...
- New config.json global config file
- Customisation: API endpoint, app name, doc link, logo, error and banner images, theme
- Basic external plugin support to allow users to write UI plugins in any framework, build and import/plug a html file as integration
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
Co-authored-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2021-01-20 07:06:19 +05:30
Rohit Yadav
0c0181511d
compute: new instance hardware component
...
Refactor existing component in line of the VPC tab component
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2021-01-20 07:06:19 +05:30
Rohit Yadav
0f2cfa8817
config: icon and action loading fixes
...
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2021-01-20 07:06:19 +05:30
Rohit Yadav
32cc572a35
config: implement togglable metrics view
...
Metrics view switch for vm, volume, zone, cluster, host and storagepool
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2021-01-20 07:06:19 +05:30
Rohit Yadav
1b02a732c5
dashboard: loading and assorted fixes
...
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2021-01-20 07:06:19 +05:30
Rohit Yadav
c7added60b
infra: fix rbd pool user decorator
...
Fixes #437
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2021-01-20 07:06:19 +05:30
davidjumani
775739d751
components: Fix show details in settings tab ( #433 )
...
Fixes #393
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2021-01-20 07:06:19 +05:30
davidjumani
71fbb6b84a
network: Add bypassvlanoverlapcheck parameter when create private gateway ( #431 )
...
Fixes #403
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2021-01-20 07:06:19 +05:30
Hoang Nguyen
d857979b9e
compute: New Instance dialog improvements ( #401 )
...
* add scroll to vm info
* fix "un-choose" the Zone/Pod/Host and row selected when changing page sections
* remove 'un-choose' selection in zone, cluster, pod, host
* fix issue when selected page, hidden cpu/ram affinity groups
* revert affinityGroup total count
* fix error lint & disk offering selection
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2021-01-20 07:06:19 +05:30
Rohit Yadav
aed9e4cca6
network: don't show acquire public IP in listview
...
The acquire IP feature is already implemented as a tab feature for
isolated networks and VPC.
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2021-01-20 07:06:19 +05:30
Hoang Nguyen
20d3c62e44
network: Acquire public IP address does not give IP selection option ( #423 )
...
Fixes #392
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2021-01-20 07:06:19 +05:30
davidjumani
a7c17198a1
network: Adding edit security groups ( #432 )
...
Fixes #404
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2021-01-20 07:06:19 +05:30
Hoang Nguyen
1915611f13
network: Add protocol number support for security group rules ( #429 )
...
Fixes #406
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2021-01-20 07:06:19 +05:30
Hoang Nguyen
a307b4eaa4
compute: Add boottype and bootmode to VM instance ( #364 )
...
Fixes #339
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
Co-authored-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2021-01-20 07:06:19 +05:30
davidjumani
eaebedf264
infra: Fix enable/disable conditions for HA, OOBM across zone, cluster, host ( #421 )
...
Fixes #394
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2021-01-20 07:06:19 +05:30
Hoang Nguyen
35c7bcee1a
iam: new view component for Tree Domain ( #324 )
...
Restructuring the Tree Domain avoids unnecessary dependencies in AutogenView
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2021-01-20 07:06:19 +05:30
davidjumani
ce92a4b0e7
infra: Fix unmanage / manager cluster ( #425 )
...
Fixes #396
Co-authored-by: Rohit Yadav <rohit.yadav@shapeblue.com>
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2021-01-20 07:06:19 +05:30
davidjumani
885bfde4fd
infra: Adding rolling maintenance ( #424 )
...
Fixes #363
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2021-01-20 07:06:19 +05:30
Rohit Yadav
ac28850245
dashboard: fix lint issue
...
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2021-01-20 07:06:19 +05:30
Rohit Yadav
d433e90697
views: fix dashboard and autogenview css issues
...
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2021-01-20 07:06:19 +05:30
Rohit Yadav
386dff988b
footer: show Primate version
...
Show Primate version in footer based on package.json
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2021-01-20 07:06:19 +05:30
dahn
2490b5d93e
compute: VMware Bootintobios ( #313 )
...
UI implementation for apache/cloudstack#4021
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
Co-authored-by: Daan Hoogland <dahn@onecht.net>
Co-authored-by: Abhishek Kumar <abhishek.mrt22@gmail.com>
Co-authored-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2021-01-20 07:06:19 +05:30
Hoang Nguyen
7f591e71ea
iam: Add user - duplicated password field ( #217 )
...
Fixes #175
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2021-01-20 07:06:19 +05:30
Rohit Yadav
bb1e135b52
README: update links
...
Fixes #420
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2021-01-20 07:06:19 +05:30
Hoang Nguyen
3587c9f142
template: Force delete template missing ( #399 )
...
Fixes #384
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
Co-authored-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2021-01-20 07:06:19 +05:30
Rohit Yadav
39bf93cf8e
config: don't show egress, ip address tab for VPC network
...
Fixes #391
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2021-01-20 07:06:19 +05:30
Rohit Yadav
d642f0509d
compute: add scroll for VM summary card
...
Fixes #263
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2021-01-20 07:06:19 +05:30
Rohit Yadav
26d4fddc23
config: fix kubernetes action label
...
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2021-01-20 07:06:19 +05:30
Abhishek Kumar
11dfaf4ad2
view: fix role-base checks on components to disable ( #317 )
...
Fixes #310
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
Co-authored-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2021-01-20 07:06:19 +05:30
Rohit Yadav
6e68c7142a
compute: Allow admin to deselect host/pod/cluster
...
Fixes #375
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2021-01-20 07:06:19 +05:30
Rohit Yadav
02e6763ddd
config: fix label to view guest networks from phy network
...
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2021-01-20 07:06:19 +05:30
Rohit Yadav
fe7ecf01e1
autogen: add empty select option to de-select field
...
Fixes #388
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2021-01-20 07:06:19 +05:30
Rohit Yadav
83cc8c3858
compute: add filter by states
...
Fixes #213
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2021-01-20 07:06:19 +05:30
Rohit Yadav
ab1b2a46fe
config: mapping fixes for action parameters
...
Fixes #387
Fixes #390
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2021-01-20 07:06:19 +05:30
Rohit Yadav
b0cf7773e6
infra: embed host-info into details tab
...
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2021-01-20 07:06:19 +05:30
Rohit Yadav
73d8b1bb8f
listview: show buttons with labels
...
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2021-01-20 07:06:19 +05:30
davidjumani
a9bc272403
config: fix translation key usage for API actions and elsewhere ( #407 )
...
- Adds API messages
- Fixes English strings to use keys
- Fixes/adds missing keys to en.json
- Fixes locale load/store issue across logout/login
FIxes #410
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
Co-authored-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2021-01-20 07:06:19 +05:30
Rohit Yadav
1edfce8786
package: update dependencies
...
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2021-01-20 07:06:19 +05:30
Rohit Yadav
eb0f387a53
npm: add primate-qa as a publicly available backend option
...
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2021-01-20 07:06:19 +05:30
davidjumani
37c7db48d3
locales: Fixing wrong labels ( #383 )
...
Fixes incorrect labels as well as add new ones to en.json.
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2021-01-20 07:06:19 +05:30
davidjumani
231ba0f457
infra: new CPU Sockets listview ( #416 )
...
Fixes #223
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
Co-authored-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2021-01-20 07:06:19 +05:30
davidjumani
512fc720bd
image: Show unique list templates and isos in list view ( #411 )
...
Fixes #354
Requires backend change https://github.com/apache/cloudstack/issues/4041
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2021-01-20 07:06:19 +05:30
davidjumani
0114620a68
compute: Delete VM show specific data disks ( #412 )
...
Fixes #389
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2021-01-20 07:06:19 +05:30
Nicolas Vazquez
539b79a495
compute: Add unmanage VM button ( #330 )
...
UI changes for https://github.com/apache/cloudstack/pull/4103
Co-authored-by: Rohit Yadav <rohit.yadav@shapeblue.com>
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2021-01-20 07:06:19 +05:30
Rohit Yadav
2722202ccb
dashboard: refresh on project change, fix project handlers
...
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2021-01-20 07:06:19 +05:30
Rohit Yadav
bede382af4
src: misc fixes on comparing against legacy UI
...
- Display source-nat for IP address if applicable
- Use domainpath for accounts view
- Remove makeredundant for guest network (invalid for shared network for
example, most operators would rather enable it via an offering)
- Search global settings by name, than keyword
- Fix infra summary values to be under h1
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2021-01-20 07:06:18 +05:30
Rohit Yadav
c33facbb3d
components: prefer resource name over displaytext in breadcrumb
...
This is same behaviour as old UI.
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2021-01-20 07:06:18 +05:30
Rohit Yadav
294b76c881
dashboard: fix missing translation key for admin dashboard
...
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2021-01-20 07:06:18 +05:30
Rohit Yadav
9ad4c476b9
app: use ConfigProvider than LocaleProvider
...
Fixes console warning that suggests to use ConfigProvider instead of
LocaleProvider
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2021-01-20 07:06:18 +05:30
Rohit Yadav
773d31b140
dashboard: fix lint and translations
...
Fixes translations on metrics and local storage values
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2021-01-20 07:06:18 +05:30