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
Nicolas Vazquez
c366511294
UI: Missing message on VM import for not found networks ( #6055 )
2022-03-04 14:22:18 -03:00
Nicolas Vazquez
807ebf426a
UI: Missing message on VM import for not found networks ( #6055 )
2022-03-03 22:55:25 -03:00
David Jumani
85c59979f7
Multiple SSH Keys support ( #5965 )
...
* keypairs added in api-constants
* names parameter added
* findbynames method added in dao
* change in impl to find and reset multiple keys
* findbynames method implemented
* log the publickeys, check the ssh keys given exists or not
* new ArrayList<>
* SQL IN toArray
* keypair
* null pointer exception solved with + concatanation
* null pointer exception solved with + concatanation
* error resolved
* keypair name to names in uservmresponse
* keypair name is set in the uservmresponse, from the details
* null checks are removed, keypairnames are stored in a string, sent to the resetvmsshinternal, and added in details
* commit first eval
* deploy vm takes multiple ssh-keys
* Deploy VM UI changed to accept multiple ssh keys
* Reset SSH UI API changed
* ResetSSH.vue
* ssh keys joined, ssh added in infocard
* changes made
* schema error resolved
* potential null pointer exception removed
* Update UserVmManagerImpl.java
unnecessary check removed.
* Update DeployVMCmd.java
* Update DeployVMCmd.java
* Update ResetVMSSHKeyCmd.java
* Update UserVmJoinDaoImpl.java
* .
* arraylist
* Update DeployVMCmd.java
* Update UserVmManagerImpl.java
* Update ResetVMSSHKeyCmd.java
* Update db
* Fix list vm by keypair
* ui fixes
* Fix typos
* ui fixes
* Cleanup
* Adding deprecated and since in api params
* Adding upgrade for existing vms with ssh keys
* Handle no key for cks
* Show existing keyparis in reset ssh key form
* get keys from the right account
Co-authored-by: bicrxm <bickrombishsass@gmail.com>
2022-03-01 21:30:55 -03:00
nvazquez
909c437cca
Merge branch '4.16'
2022-02-23 12:58:13 -03:00
dahn
19b8da290c
prevent <ctrl>-<enter> handler from <space> from toggling checkboxes ( #6027 )
...
* prevent <ctrl>-<enter> handler from <space> from toggling checkboxes
* enter vs ctrl-enter issue remaining: toggles active switch on submit
* some fixes by hook on containing div
* other identified forms
Co-authored-by: Daan Hoogland <dahn@onecht.net>
2022-02-23 21:21:44 +05:30
Suresh Kumar Anaparti
3a1f6923a2
Merge branch '4.16' into main
2022-02-23 20:21:46 +05:30
Wei Zhou
ca12ef31ac
ui: add VXLAN network identifiers (VNIs) in message.guest.traffic.in.advanced.zone ( #6034 )
2022-02-23 18:32:52 +05:30
nvazquez
86f6675898
Merge branch '4.16'
2022-02-23 06:46:41 -03:00
Nicolas Vazquez
36d3f434d1
UI: Reword the setting panel warning ( #6020 )
2022-02-23 14:15:48 +05:30
Pearl Dsilva
bc1498de40
ui: Fix column names translation issue ( #6025 )
...
* ui: Fix column names translation issue
* update labels
2022-02-22 23:05:09 -03:00
davidjumani
982462b537
ui: Display yes / no for vm requiring upgrade ( #6024 )
2022-02-22 11:20:51 -03:00
davidjumani
c0fe3dc827
ui : Fix linting issue ( #6023 )
...
* ui : Fix linting issue
* make it more appealing
2022-02-22 11:18:46 -03:00
davidjumani
b4b1f9b861
ui: Hide column selector in detail view ( #6022 )
2022-02-22 11:17:29 -03:00
Pearl Dsilva
e3d0ce9304
Improve default network offering setting for egress policy ( #5970 )
...
* Improve default network offering setting for egress policy
* descriptive info + restrict to only isolated n/ws
* add translation
2022-02-21 19:42:35 -03:00
davidjumani
b9e973ab9b
ui: Adding option to select columns to display ( #6001 )
2022-02-21 12:28:55 -03:00
davidjumani
2a1a012a4d
Allow domain admin to change domain and account settings ( #4339 )
...
* Allow domain admin to change domain and account settings
* Cleanup
* Remove useless global setting
* Restrict regular users with listConfig access
* Address comments
* Moving upgrade path
2022-02-21 12:25:45 -03:00