8349 Commits

Author SHA1 Message Date
Pearl Dsilva
022906d9bd
UI: Fix minor UI issues (#6182)
* UI: Fix minor UI issues

* enable add button for acl tags - only when key and value are provided

* fix autosize deprecation warning

* update form variable

* fix issue observed when opening the createVPNConnection form

* list vpn gateway IPs when creating vpn connection

* fix issue when sumitting create vpn customer gateway form

* Fix updateAccount form - Physical Network View ; add confirmation message during update of physical network state

* revert backend change

* fix migrate data form

* fix disk offering form

* 13: remove redundant form entries

* 14: update form field for vpn customer gateway - dead peer detection

* cleanup

* remove newline
2022-04-04 09:54:21 -03:00
nvazquez
5f3a392eb5
Merge branch '4.16' 2022-04-01 13:14:09 -03:00
Abhishek Kumar
66a6671e0b
ui,refactor: fix missing label in update network form (#6181)
updateinsequence param for updateNetwork API wasn't have correponding label in UI.

Signed-off-by: Abhishek Kumar <abhishek.mrt22@gmail.com>
2022-04-01 13:12:50 -03:00
Abhishek Kumar
e339c4b964
ui: fix vpc tier redirect to show details (#6178)
* ui: fix vpc tier redirect to show details

When redirecting to VPC tier, details tab should be active by default

Signed-off-by: Abhishek Kumar <abhishek.mrt22@gmail.com>

* fix

Signed-off-by: Abhishek Kumar <abhishek.mrt22@gmail.com>
2022-03-31 09:57:14 +02:00
Hoang Nguyen
1a304ccf68
UI - Fixes UI bugs (#6162)
* fixes

* remove console

* fix hidden clear notification button

* fixes

* fixes

* fixes navigation to ssh from comments
2022-03-30 07:05:36 -03:00
Wei Zhou
d910c3c6cc
UI: fix update public IP ranges (#6177) 2022-03-29 13:16:38 +02:00
Pearl Dsilva
aab1e8a9d0
ui: Fix scale kubernetes (cks) cluster form (#6176) 2022-03-29 11:38:40 +02:00
John Bampton
15937369fe
Fix spelling (#6161)
* Fix spelling

* Fix spelling
2022-03-29 00:21:07 -03:00
nvazquez
cc70843555
Merge branch '4.16' 2022-03-28 23:33:02 -03:00
Wei Zhou
f4b9ab034b
UI: fix create l2 network offering with userdata (#6174) 2022-03-28 23:32:10 -03:00
Pearl Dsilva
6d11e2faa9
ui, Adv zone + SG: Fix invocation of create/revoke APIs for ingress/egress security group rules (#6170) 2022-03-28 13:53:50 -03:00
David Jumani
f0993ce098
ui: Remove misleading links for users (#6159) 2022-03-25 11:38:20 -03:00
David Jumani
f596dbb1f5
Fix wrong label entity.type (#6157) 2022-03-25 10:27:43 -03:00
David Jumani
a026f41e12
ui: Fix router link access (#6158)
* ui: Fix router link access

* Adding more
2022-03-23 08:56:52 -03:00
Pearl Dsilva
f8aca04733
UI: Prevent passing boottype/bootmode when template is deploy-as-is (#6151) 2022-03-22 12:11:05 -03:00
Pearl Dsilva
38a0ded053
ui: Support to specify security groups when updating/editing a VM (adv zone + SG) (#6138)
* ui: Support to specify security groups when updating/editing a VM (adv zone + SG)

* cleanup
2022-03-21 10:32:15 -03:00
Pearl Dsilva
7350067d43
ui: Fix icon on Load Balancing view tab (#6137) 2022-03-20 23:18:48 -03:00
Wei Zhou
6a53517d37
New feature: Reserve and release Public IPs (#6046)
* Reserve and release a public IP

* Update #6046: show orange color for Reserved public ip

* Update #6046 reserve IP: fix ui conflicts

* Update #6046: fix resource count

* Update #6046: associate Reserved public IP to network

* Update #6046: fix unit tests

* Update #6046: fix ui bugs

* Update #6046: make api/ui available for domain admin and users
2022-03-17 14:35:40 -03:00
Nicolas Vazquez
15e3a10f94
UI: Fix change offering type (#6135) 2022-03-17 13:09:53 -03:00
Hoang Nguyen
56bf418185
fixes form.getFieldValue is not a function (#6110) 2022-03-15 08:14:55 -03:00
Rohit Yadav
b2965462ea
ui: update npm dependencies to latest (#6091)
Update npm dependencies to latest and have audit fix;

Run commands to update dependencies:

    npm outdated
    npm update
    npm audit fix

Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2022-03-15 15:12:39 +05:30
David Jumani
a4c6b12b26
ui: Fix CreateKubernetesCluster for ha (#6106) 2022-03-14 22:59:02 -03:00
Hoang Nguyen
594c2c1b07
UI: Fixes the style/css of deploy VM with stay on-page button. (#6108)
* fixes style of deploy VM with stay on page

* fixes translation
2022-03-14 14:19:26 -03:00
Pearl Dsilva
f84d63dd0e
UI: Fix alignement of message (#6109) 2022-03-14 13:55:02 -03:00
Nicolas Vazquez
1119a22d74
UI: Show protocol on zone wide storage (#6117) 2022-03-14 13:46:20 -03:00
Abhishek Kumar
d828fd247f
ui: fix physical network guest traffix type tab (#6096)
Fixes icon
Fixes object change

Signed-off-by: Abhishek Kumar <abhishek.mrt22@gmail.com>
2022-03-14 14:42:38 +01:00
Abhishek Kumar
59f0d558ec
ui: fix mac learning warning visibility in add network offering (#6095)
Signed-off-by: Abhishek Kumar <abhishek.mrt22@gmail.com>
2022-03-12 00:32:08 -03:00
Bryan Lima
603f88a9e5
[UI] Dont show project view menu when user doesn't have permission (#6081)
* Dont show project menu when user doesnt have permission

* Update ui/src/components/header/ProjectMenu.vue

Co-authored-by: Hoang Nguyen <hoangnm@unitech.vn>

* Removing unnecessary var

Co-authored-by: Hoang Nguyen <hoangnm@unitech.vn>
2022-03-12 00:11:03 -03:00
Hoang Nguyen
4c3dbd541c
fix navigation back error (#6093) 2022-03-11 12:41:25 -03:00
Abhishek Kumar
401a89cf56
ui: fix bulk destroy vm with expunge (#6098)
Signed-off-by: Abhishek Kumar <abhishek.mrt22@gmail.com>
2022-03-11 10:56:55 -03:00
Abhishek Kumar
7e6339753d
ui: fix deploy vm stay on page (#6099)
Signed-off-by: Abhishek Kumar <abhishek.mrt22@gmail.com>
2022-03-11 10:53:06 -03:00
Nicolas Vazquez
9ad5d346c4
ui: Fix storage pool label for protocol (#6089)
* UI: Fix storage pool label for protocol

* Fix tooltip
2022-03-11 00:35:43 +05:30
David Jumani
0a4cf5b0b9
ui: Fix dashboard links (#6083)
* ui: Fix dashboard links

* Fix event links
2022-03-10 08:24:13 -03:00
Pearl Dsilva
07d1ffc4e7
UI: Fix route to domain details (#6086) 2022-03-10 08:09:36 -03:00
Pearl Dsilva
b1e01a89a9
UI: Fix Dedicating resource to a domain (#6085) 2022-03-10 07:33:18 -03:00
nvazquez
36c11d1d1f
Merge branch '4.16' 2022-03-09 13:31:51 -03:00
Pearl Dsilva
00c1bdb365
UI: Reload page on closing Bulk Action modal (#6077) 2022-03-09 13:31:04 -03:00
Hoang Nguyen
d258da5524
UI: Upgrade to Vue3 library (#5151)
* add new vue 3 library & and 2.x (beta)

* edit config files, settings, utils, store,... corresponding to Vue 3

* edit layout and config to suit the new library

* fix header & side menu

* components, autogenview

* fix dashboard & compute

* compute: fix form errors

* storage: fix form & template by vue3

* networks: fix form & template by vue3

* image: fix form & template by vue3

* project: fix by vue3 library

* user: fix by vue3

* iam: fix by vue3

* fix zoneWizard & tooltip click event

* fix infra > physicalnetwork & visible modal

* fix infra by vue3 & antdv 2x

* fix offerings by vue3

* fix plugin by vue3

* fix form & action form

* update the ant-design latest version

* fix icon, style dark mode, menu

* fix unittest

* fix babel plugins not found

* add name,ref missing & callback i18n not found

* fix slot & info icon

* fix unit test

* fix tooltip label of form item

* fix lint errors

* using global app, globalProperties

* add focus directive & edit the position of ctrl+Enter

* upgrage Vue 3 version

* fix main UT

* fix build failed

* using `optionFilterProp="label"' & fix build fail

* fix UT with new code

* fix icons of undefined

* fix error run app

* fix selectbox options

* add vue version for clear storage

* fix template

* fix template of iprange form

* fix warning test UT

* fix conflit

* fix build failed

* fix error run app the first time after upgrade

* fix auto-complete & watch object/array

* fix error run application

* fix error build

* fix form, icon, template & locales

* fix conflit & form

* remove slot errors

* fix error build & test UT

* fix error template

* Add licenses for missing files

* add scroll to first errors

* add scroll to first errors

* fix select filter, tag event

* add shallowRef async component are missing

* fix css, upgrade vue-cropper version

* fix css

* fix vue 3 coding for new components

* Remove unused components

* fixes `this` not found in @/roles

* fix redirect after login again when session expired error

* fix openKeys menu & watch router

* fixes

* fix build failed

* fixes

* fixes ut

* fixes

* fixes eslint

* fixes

* fixes

* fixes css

* fix menu sidebar css

* fix some css icon, images

* fix build fail

* fixes

* fixes

* fixes

* fixes

* fix publicip resource

* fixes ut

* fixes

* fixes

* fixes layout mode

* fixes dropdown filter columns

* fixes dashboard & hidden setting for normal user

* fixes

* fixes layout

* fixes avatar

* fixes

* Add missing else

* Fix query in routable paths

Co-authored-by: davidjumani <dj.davidjumani1994@gmail.com>
2022-03-09 09:47:09 -03:00
nvazquez
7439581c77
Merge branch '4.16' 2022-03-09 07:00:28 -03:00
David Jumani
c2bcad8571
ui: Set icon to osdisplayname to avoid multiple api calls (#6075) 2022-03-09 07:00:09 -03:00
nvazquez
67601b5a78
Merge branch '4.16' 2022-03-09 06:55:49 -03:00
Nicolas Vazquez
7fbfd4c6ea
UI: Fix navigation to domains (#6072) 2022-03-09 06:54:55 -03:00
nvazquez
7facd49d33
Merge branch '4.16' 2022-03-08 12:55:50 -03:00
David Jumani
6b913a76cf
ui: Add user initials as avatar if no icon present (#6070)
* ui: Add user avatar if no icon

* set initials to uppercase
2022-03-08 12:55:00 -03:00
David Jumani
92d831c6f1
ui: Add link to account role in listview (#6065)
* ui: Add link to account role in listview

* Ensure route exists
2022-03-08 08:11:00 -03:00
nvazquez
7631dede8a
Merge branch '4.16' 2022-03-08 07:54:09 -03:00
Nicolas Vazquez
e4d70d4214
UI: Fix Autogenview cleared resource (#6066) 2022-03-08 07:53:22 -03:00
nvazquez
c7c982f642
Merge branch '4.16' 2022-03-07 10:51:41 -03:00
Wei Zhou
84f19d8f36
UI: update vm with userdata (#6051)
* UI: update vm with userdata

* Update ui/src/views/compute/EditVM.vue

Co-authored-by: David Jumani <dj.davidjumani1994@gmail.com>

* Update #6051: small fixes

Co-authored-by: David Jumani <dj.davidjumani1994@gmail.com>
2022-03-07 07:59:52 -03:00
Pearl Dsilva
4d54e8e84c
Allow specifying disk size, min/max iops for offering linked with custom disk offering (#6018) 2022-03-05 00:11:25 -03:00