Suresh Kumar Anaparti
17ec4fc31c
UI: Fix duplicate quickview (for provider column) in backup repository ( #11849 )
...
* UI: Fix quickview (for provider column) in backup repository
* Consolidated quickview checks with first column, column key
* quickViewEnabled condition update
2026-02-26 10:33:35 +05:30
Suresh Kumar Anaparti
408e8c079d
Merge branch '4.22'
2026-02-05 21:42:47 +05:30
Daan Hoogland
e929f2024a
Merge branch '4.22'
2026-02-05 16:07:46 +01:00
Suresh Kumar Anaparti
53c98c33e6
ui build fixes (after merge)
2026-02-05 20:36:41 +05:30
Daan Hoogland
cd6a8f61ca
Merge branch '4.20' into 4.22
2026-02-05 15:32:36 +01:00
Imvedansh
3d7d412d5b
UI: Add comprehensive domain deletion confirmation dialog (Feature Request #11497 ) ( #12380 )
2026-02-05 11:52:11 +01:00
Wei Zhou
b869913529
noVNC: support Spanish Latin American keyboard on VMware ( #12484 )
...
* noVNC: support Spanish Latin American keyboard
* Update server/src/main/java/com/cloud/vm/UserVmManagerImpl.java
2026-02-02 15:16:54 +05:30
Suresh Kumar Anaparti
a5b6bc3be6
Merge branch '4.22'
2026-01-30 21:15:58 +05:30
Suresh Kumar Anaparti
30d306622a
Merge branch '4.20' into 4.22
2026-01-30 21:15:21 +05:30
Vishesh
d0e21a7dba
UI: Prevent extra API calls in search filter on scrolling ( #12553 )
2026-01-30 09:53:28 +01:00
Vishesh
45d623ec0d
Update search filter size dynamically ( #12552 )
2026-01-30 08:51:47 +02:00
Abhishek Kumar
8bea89a80b
Merge remote-tracking branch 'apache/4.22'
2026-01-30 10:09:16 +05:30
Abhishek Kumar
29ce03e946
Merge remote-tracking branch 'apache/4.20' into 4.22
2026-01-30 10:08:36 +05:30
Vishesh
0e94f7d771
UI: Show applied search filters ( #9520 )
2026-01-29 15:17:11 +01:00
Suresh Kumar Anaparti
a55f85af50
Merge branch '4.22'
2026-01-29 15:55:03 +05:30
Suresh Kumar Anaparti
d700e2db64
Merge branch '4.20' into 4.22
2026-01-29 15:51:58 +05:30
Abhishek Kumar
bd459a4c4c
ui: allow viewing hosts from management server connected agents ( #12149 )
...
Signed-off-by: Abhishek Kumar <abhishek.mrt22@gmail.com>
2026-01-29 10:00:54 +02:00
Abhishek Kumar
10e0d42f45
ui: introduce section-level “advisories” with quick-fix actions ( #11763 )
...
* ui: introduce section-level “advisories” with quick-fix actions
This change adds a lightweight “advisories” mechanism to section configs and ships the first advisory to help operators satisfy some of the CKS prerequisites.
Signed-off-by: Abhishek Kumar <abhishek.mrt22@gmail.com>
* fix
Signed-off-by: Abhishek Kumar <abhishek.mrt22@gmail.com>
* fix endpoint.url check
Signed-off-by: Abhishek Kumar <abhishek.mrt22@gmail.com>
* label consistency
Signed-off-by: Abhishek Kumar <abhishek.mrt22@gmail.com>
* Update ui/src/components/view/AdvisoriesView.vue
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
* improvements
Signed-off-by: Abhishek Kumar <abhishek.mrt22@gmail.com>
* remove comments
Signed-off-by: Abhishek Kumar <abhishek.mrt22@gmail.com>
* allow disabling
Signed-off-by: Abhishek Kumar <abhishek.mrt22@gmail.com>
---------
Signed-off-by: Abhishek Kumar <abhishek.mrt22@gmail.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2026-01-29 09:37:52 +02:00
Suresh Kumar Anaparti
65e9bebc69
Show parent snapshot (along with the chain size) for incremental snapshots ( #12468 )
...
* Show parent snapshot (along with the chain size) for incremental snapshots
* review
* review changes
2026-01-29 08:16:10 +02:00
Vishesh
243872a771
Use infinite scroll select ( #11991 )
...
* addresses the domain selection (listed after the page size) with keyword search
2026-01-29 11:40:23 +05:30
Abhishek Kumar
1b2ae13df7
ui: add cache for oslogo request using osId ( #11422 )
...
When OsLogo component is used in the items of a list having same OS type
it was causing listOsTypes API call multiple time. This change allows
caching request and response value for 30 seconds. Caching behaviour is
controlled using `useCache` flag.
Signed-off-by: Abhishek Kumar <abhishek.mrt22@gmail.com>
2026-01-28 12:40:34 +05:30
Abhishek Kumar
25cb545325
Merge remote-tracking branch 'apache/4.22'
2026-01-28 11:33:03 +05:30
Abhishek Kumar
572aa19564
ui: show usage server restart message on usage config change ( #11969 )
...
Fixes #10853
---------
Signed-off-by: Abhishek Kumar <abhishek.mrt22@gmail.com>
2026-01-28 11:01:53 +05:30
Abhishek Kumar
5aced73250
ui: reset configuration allowed only when value not default ( #11728 )
2026-01-27 16:48:18 +01:00
Daan Hoogland
cb822feb72
Merge branch '4.22'
2026-01-27 16:21:59 +01:00
Abhishek Kumar
d722c9551a
ui: fix form data double fetch/reset DeployVMFromBackup form data by ownership selection ( #11706 )
...
* ui: fix form data double fetch/reset DeployVMFromBackup form data by ownership selection
Related #11705
Signed-off-by: Abhishek Kumar <abhishek.mrt22@gmail.com>
* fix
Signed-off-by: Abhishek Kumar <abhishek.mrt22@gmail.com>
* fix
Signed-off-by: Abhishek Kumar <abhishek.mrt22@gmail.com>
---------
Signed-off-by: Abhishek Kumar <abhishek.mrt22@gmail.com>
2026-01-27 14:46:06 +02:00
Abhishek Kumar
ac2242ece2
api,server,ui: support tags for domains ( #11964 )
...
* api,server,ui: support tags for domains
Fixes #11608
Signed-off-by: Abhishek Kumar <abhishek.mrt22@gmail.com>
* address copilot comment
Signed-off-by: Abhishek Kumar <abhishek.mrt22@gmail.com>
* fix import
Signed-off-by: Abhishek Kumar <abhishek.mrt22@gmail.com>
* Added tags support to listDomains API
---------
Signed-off-by: Abhishek Kumar <abhishek.mrt22@gmail.com>
Co-authored-by: Harikrishna Patnala <harikrishna.patnala@gmail.com>
2026-01-27 14:37:51 +05:30
Erik Böck
cabd9a98e1
Implemented auto refresh button for VM metrics ( #10900 )
...
* added auto refresh button for vm metrics
* refactored getStartDate method and fixed auto refresh date period not being update
* switch variables from var to const
2026-01-27 09:59:12 +02:00
Abhisar Sinha
002d9768b2
Add settings to mark cryptographic algorithms in vpn customer gateways as excluded or obsolete ( #12193 )
...
This PR introduces several configuration settings using which an operator can mark certain cryptographic algorithms and parameters as excluded or obsolete for VPN Customer Gateway creation for Site-to-Site VPN.
Cloud providers following modern security frameworks (e.g., ISO 27001/27017) are required to enforce and communicate approved cryptographic standards. CloudStack currently accepts several weak or deprecated algorithms without guidance to users. This PR closes that gap by giving operators explicit control over what is disallowed vs discouraged, improving security posture without breaking existing deployments.
These settings are:
1. vpn.customer.gateway.excluded.encryption.algorithms
2. vpn.customer.gateway.excluded.hashing.algorithms
3. vpn.customer.gateway.excluded.ike.versions
4. vpn.customer.gateway.excluded.dh.group
5. vpn.customer.gateway.obsolete.encryption.algorithms
6. vpn.customer.gateway.obsolete.hashing.algorithms
7. vpn.customer.gateway.obsolete.ike.versions
8. vpn.customer.gateway.obsolete.dh.group
2026-01-19 13:18:37 +05:30
Abhishek Kumar
538578366a
Merge remote-tracking branch 'apache/4.22'
2026-01-13 11:49:07 +05:30
Abhishek Kumar
031fbf43d4
Merge remote-tracking branch 'apache/4.20' into 4.22
2026-01-13 11:48:05 +05:30
Abhishek Kumar
8627c60b95
ui: option to migrate vm with volumes to same pool ( #11703 )
...
Signed-off-by: Abhishek Kumar <abhishek.mrt22@gmail.com>
2026-01-12 14:27:04 +01:00
Suresh Kumar Anaparti
2b373a4659
[UI] Fix primary storage details display when the uuid has divergent pattern ( #12307 )
...
* [UI] Fix primary storage details display when the uuid has different pattern (eg. for pools with SolidFireShared provider)
* Fix on refresh
---------
Co-authored-by: vishesh92 <vishesh92@gmail.com>
2026-01-12 14:18:35 +05:30
Suresh Kumar Anaparti
4628385051
Merge branch '4.22'
2026-01-05 16:17:50 +05:30
Suresh Kumar Anaparti
959c5fff68
Merge branch '4.20' into 4.22
2026-01-05 15:57:26 +05:30
Abhishek Kumar
cd55796972
webhook: fixes, filter enhancement ( #12023 )
...
Signed-off-by: Abhishek Kumar <abhishek.mrt22@gmail.com>
2026-01-05 09:12:06 +01:00
Tonitzpp
81b991ae9c
Show volume UUIDs in the backup details page ( #12156 )
...
Co-authored-by: toni.zamparetti <toni.zamparetti@scclouds.com.br>
2026-01-05 09:07:19 +01:00
Manoj Kumar
ca64406a88
replace momentjs with dayjs and use watch instead of update ( #12351 )
2026-01-05 08:19:03 +01:00
Abhishek Kumar
5cb279b6f1
ui: fix test delivery params in create webhook form ( #12318 )
...
Signed-off-by: Abhishek Kumar <abhishek.mrt22@gmail.com>
2025-12-30 11:07:32 +01:00
K Viddya
558232e8e6
Feature s390x multiarch support ( #12214 )
...
Signed-off-by: Niyam Siwach <niyam@ibm.com>
Signed-off-by: Viddya K <viddya.k@ibm.com>
Co-authored-by: root <root@c32379v1.fyre.ibm.com>
2025-12-19 10:06:58 +01:00
John Bampton
78f9e6584b
UI(vue) + extras: fix bugs/spelling and standardize ( #12073 )
2025-12-11 16:41:50 +01:00
John Bampton
cfe96026dc
Standardize and auto add license headers to all Vue files with pre-commit ( #12081 )
2025-12-10 16:21:41 +01:00
Daan Hoogland
9032fe3fb5
merge LTS branch 4.22 into main
2025-11-26 11:55:50 +01:00
Abhishek Kumar
9ec8cc4186
api,server,ui: improve listing public ip for associate ( #11591 )
...
Signed-off-by: Abhishek Kumar <abhishek.mrt22@gmail.com>
2025-11-26 09:24:12 +01:00
Abhishek Kumar
21d844ba1c
ui: fix zone options for image instance deploy button ( #12060 )
...
Signed-off-by: Abhishek Kumar <abhishek.mrt22@gmail.com>
2025-11-14 10:43:42 +01:00
Erik Böck
23fb0e2ccb
Update GUI Kubernetes logo ( #11895 )
2025-11-11 18:13:00 +01:00
Pearl Dsilva
15439ede7d
UI: Update and reset domain level configuration ( #11571 )
2025-11-11 09:29:54 +01:00
Nicolas Vazquez
2fcf96267d
UI: Fix duplicate memory values on InfoCard view conditions ( #11896 )
2025-10-23 10:30:17 +05:30
Abhisar Sinha
046014b4c5
NAS BnR: Create Instance from Backup issues ( #11754 )
...
* add createCrossZoneInstnaceEnabled to BackupOfferingResponse
* show use IP Address from Backup button when orignal instance is expunged
* Fix NPE in takeBackup if the vm template is deleted.
* Add since to Cross zone instance creation in BackupOfferingResponse.java
Co-authored-by: Suresh Kumar Anaparti <sureshkumar.anaparti@gmail.com>
* Store and show Guest os type in the backup metadata
* show warning in create instance from backup form if guest os type is different
* show warning in create instance from backup form if guest os type is different
* backupvmexpunged -> isbackupvmexpunged
* review comments
* fix npe
* improve err msg
* err msg
---------
Co-authored-by: Suresh Kumar Anaparti <sureshkumar.anaparti@gmail.com>
2025-10-14 14:51:57 +05:30
Harikrishna
b99a03092f
Added Extension for MaaS integration in CloudStack ( #11613 )
...
* Adding extension support for Baremetal MaaS
* Update engine/schema/src/main/resources/META-INF/db/schema-42100to42200.sql
---------
Co-authored-by: Rohit Yadav <rohityadav89@gmail.com>
2025-10-10 14:57:30 +05:30