Suresh Kumar Anaparti
749ddb975f
Support ApiServer to enforce POST requests for state changing APIs and requests with timestamps ( #10899 )
...
Co-authored-by: Kevin Li <kli74@apple.com>
2025-07-05 15:25:48 +02:00
Rohit Yadav
50586a9481
UI assorted fixes ( #9381 )
...
* config.json: make configuration names consistent with other
Makes login related config param to be consistent with the original
`loginFooter`. Group them together.
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
* ui: assorted UI fixes and copy console URL fix
This brings in related buttons across some infra views and new columns
which are missing. Also fixes the copy console URL issue on some
browsers.
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
---------
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2024-07-15 09:44:39 +05:30
Wei Zhou
bd52fa8a12
New feature: VNF templates and appliances integration ( #8022 )
2023-10-27 10:23:00 +02:00
Eduardo Zanetta
57ff125f83
add button to copy a VM console URL ( #7351 )
...
Co-authored-by: Eduardo Zanetta <eduardo.zanetta@scclouds.com.br>
2023-03-31 17:14:20 +02:00
Wei Zhou
1380c604b1
server: add Host Control Plane State to uservm and systemvm response ( #6946 )
...
Co-authored-by: dahn <daan.hoogland@gmail.com>
2023-01-05 09:59:28 +01:00
Nicolas Vazquez
9ccec161db
Minor console access refactor and improvements ( #6919 )
2022-12-20 09:29:04 +01:00
Hoang Nguyen
e39b7ac0d9
ui: fixes errors in the Console.vue ( #6741 )
...
This PR for fixes errors in the Console.vue
2022-09-15 16:44:31 +05:30
Nicolas Vazquez
b2fbe7bb12
console: Console access enhancements ( #6577 )
...
This PR creates a new API createConsoleAccess to create VM console URL allowing it to connect using other UI implementations. To avoid reply attacks, the console access is enhanced to use a one time token per session
New configuration added:
consoleproxy.extra.security.validation.enabled: Enable/disable extra security validation for console proxy using a token
Documentation PR: apache/cloudstack-documentation#284
2022-09-14 12:39:59 +05:30
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
SadiJr
d0721c5d66
ui: Change permission to access console proxy button ( #5625 )
...
This PR fixes #5623 .
Also, some more information that is not present in the issue in question:
Although the proxy console access button does not appear in the UI, users with access permission to the VM in question have access to the console as well. Simply generate the console access link using another user, copy that link, and, on the user without access to the console button, type that link.
Co-authored-by: SadiJr <sadi@scclouds.com.br>
2021-12-30 16:23:02 +05:30
Hoang Nguyen
1182051961
UI: Add multiple management server support ( #4885 )
...
* add multiple management server support
* display the server on the user menu
* remove primary color in server icon
* using `/client` from apiBase
* add a setting that allows users to customize whether to use multiple servers or not
* set default hidden the multiple server config
2021-08-11 08:22:38 -03:00
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
Rohit Yadav
260f52945e
package: upgrade dependencies and fix buttons issues
...
- Upgrades dependencies, esp the antd-vue
- Fix issues in button after upgrade
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2021-01-20 07:06:18 +05:30
Rohit Yadav
f3a174b29c
infra: add support for ILBVM migration
...
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2021-01-20 07:06:16 +05:30
Rohit Yadav
645e637cb7
update packages and package-lock, fix infocard
...
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2021-01-20 07:06:14 +05:30
Rohit Yadav
db7265a1f7
src: add apache v2.0 license header to files
...
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2021-01-20 07:06:14 +05:30
Rohit Yadav
d3ece65e50
autogen: fix issue, make keys with function iterable
...
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2021-01-20 07:06:14 +05:30
Rohit Yadav
8b196ed56c
src: codebase wide cleanup and refactorings
...
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2021-01-20 07:06:14 +05:30