Wei Zhou
b46e29dc67
Improvement: SSL offloading with Virtual Router ( #11468 )
...
* SSL offloading with Virtual Router
* PR11468: fix pre-commit errors
* PR11468: api->getAPI/postAPI in UI
* SSL: add smoke tests for VPC in user project
* PR11468: address Daan's comments
* Fix test/integration/smoke/test_ssl_offloading.py
* SSL: remove ssl certificates when clean up account
* SSL offloading: add unit tests
* SSL offloading: UI fixes part 1
* SSL offloading: UI changes part 2
* SSL offloading: add more unit tests
* SSL offloading: more unit tests 3
* SSL offloading: wrong check
* SSL offloading: more and more unit tests
* SSL offloading: add testUpdateLoadBalancerRule5
2025-09-11 16:37:18 +05:30
Wei Zhou
8089d32740
Merge remote-tracking branch 'apache/4.20'
2025-09-09 19:50:22 +02:00
Abhishek Kumar
3ffd444294
ui: donot remove account, domain from query on public ip filter change ( #11575 )
...
Signed-off-by: Abhishek Kumar <abhishek.mrt22@gmail.com>
2025-09-09 12:42:29 +02:00
Wei Zhou
f99942cf9a
Merge remote-tracking branch 'apache/4.19' into 4.20
2025-09-08 10:00:01 +02:00
AndrewHaZG
af2a911f1b
UI: Make logout function more robust to prevent session issues ( #11361 )
...
Improve cookie cleanup during logout by removing cookies across
multiple paths and domains to ensure complete session termination.
Fixes #11078
2025-09-08 09:24:33 +02:00
Bernardo De Marco Gonçalves
f4802f30ed
UI: fix display of disk size and IOPS fields in the scale VM form ( #11553 )
2025-09-08 09:23:19 +02:00
Abhishek Kumar
25f1d20340
ui: show multiple domains as links in list view ( #11536 )
...
* ui: show multiple domains as links in list view
Currently, when resources are linked to multiple domains and they are
shown in the list view, they are not clickable. This PR fixes it.
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>
2025-09-03 15:05:06 +02:00
Abhisar Sinha
3d6ec29c9b
Don't show backup in list_capacity for dummy plugin or if backup_framework is disabled ( #11485 )
...
* Don't show backup storage in list_capacity for dummy plugin or if backup_framework is disabled
* Fix the tile to full size
---------
Co-authored-by: Harikrishna Patnala <harikrishna.patnala@gmail.com>
2025-09-03 15:50:46 +05:30
Abhishek Kumar
f24b1757a0
ui: donot filter edge zones while registering directdownload iso ( #10865 )
...
Fixes #10766
Signed-off-by: Abhishek Kumar <abhishek.mrt22@gmail.com>
2025-09-03 11:46:10 +02:00
Abhishek Kumar
3ddd8023d0
ui: fix extension path with name having special characters ( #11489 )
...
Fixes #11481
Signed-off-by: Abhishek Kumar <abhishek.mrt22@gmail.com>
2025-09-02 18:19:01 +05:30
Wei Zhou
abe41add86
Merge remote-tracking branch 'apache/4.20'
2025-09-02 08:24:37 +02:00
Harikrishna
92e7593296
Use update offering APIs to disable compute and disk offerings ( #11550 )
2025-09-02 11:25:32 +05:30
Suresh Kumar Anaparti
2eb80e0361
Merge branch '4.20'
2025-08-29 15:36:16 +05:30
Suresh Kumar Anaparti
ca62a7dd50
Merge branch '4.19' into 4.20
2025-08-29 15:31:00 +05:30
Oleg Chuev 👋
2105794f61
UI: Hide User Card from config.userCard.enabled option ( #10545 )
...
Co-authored-by: OlegChuev <o.chuev@mobidev.biz>
2025-08-29 11:30:25 +02:00
Pearl Dsilva
f80a9ca482
UI: Prevent restriction of changeOfferingForVolume API to Admin role ( #11466 )
2025-08-29 09:06:03 +02:00
Suresh Kumar Anaparti
e0bc8c3b1a
Merge branch '4.20'
2025-08-21 18:35:34 +05:30
Pearl Dsilva
df5efa5d0d
Remove non-existant network service provider from UI ( #11463 )
2025-08-21 17:55:10 +05:30
Suresh Kumar Anaparti
2c34f5e495
Merge branch '4.20'
2025-08-15 19:54:41 +05:30
Suresh Kumar Anaparti
9111bbd8da
Merge branch '4.19' into 4.20
2025-08-15 19:49:59 +05:30
Wei Zhou
d4bd587231
UI: fix addHost in zone wizard ( #11401 )
2025-08-15 16:25:15 +05:30
Suresh Kumar Anaparti
96728c5a17
Merge branch '4.20'
2025-08-11 20:44:26 +05:30
Abhishek Kumar
f5b4858012
ui: make vpc cidr required when not showing cidrsize ( #11393 )
...
Fixes #11391
Signed-off-by: Abhishek Kumar <abhishek.mrt22@gmail.com>
2025-08-11 20:41:57 +05:30
Nicolas Vazquez
53b026487f
UI: Fix duplicate edit zone button on Basic zones ( #11427 )
2025-08-11 16:40:44 +05:30
Vishesh
26218b093e
Fix edit of compute offering in UI ( #11417 )
2025-08-11 16:23:59 +05:30
Nicolas Vazquez
7d59bfe2b5
[UI] Fix zone creation wizard stuck on configuring public traffic ( #11404 )
...
* [UI] Fix zone wizard creation stuck on configuring public traffic
2025-08-07 18:18:39 +05:30
Suresh Kumar Anaparti
ca8ce8c885
Merge branch '4.20'
2025-08-04 16:44:40 +05:30
Suresh Kumar Anaparti
7acd5a3875
Merge branch '4.19' into 4.20
2025-08-04 16:42:49 +05:30
slavkap
e5f61164b3
Support of snapshot copy to primary storage in different zones. ( #9478 )
...
* Support of snapshot copy to different StorPool primary storage between zones
2025-08-04 16:35:16 +05:30
Abhisar Sinha
626f3de69a
Handle project delete in detailsview. ( #11197 )
2025-08-04 16:26:37 +05:30
Abhishek Kumar
a0fd37f495
ui: pass validated storagepolicy for swift store ( #11315 )
...
Fixes #9789
Signed-off-by: Abhishek Kumar <abhishek.mrt22@gmail.com>
2025-08-04 16:21:58 +05:30
Pearl Dsilva
db63d2428b
Netris: Fix Netris provider parameter name and response ( #11377 )
...
* Fix Netris url param name and allow cidr size for routed mode vpcs
* rename response parameter name
2025-08-02 22:33:43 +05:30
Suresh Kumar Anaparti
5c1bf4a4ce
Merge branch '4.20'
2025-08-01 18:00:45 +05:30
Suresh Kumar Anaparti
14feb259f6
Merge branch '4.19' into 4.20
2025-08-01 17:59:58 +05:30
Abhishek Kumar
b2ce1fb9c3
ui: fix initial pagination for images in deploy forms ( #11349 )
...
Regression from #10773
Signed-off-by: Abhishek Kumar <abhishek.mrt22@gmail.com>
2025-08-01 17:44:01 +05:30
Abhishek Kumar
1bfebd550c
ui: update project menu on projects change ( #11369 )
...
Fixes #11357
Signed-off-by: Abhishek Kumar <abhishek.mrt22@gmail.com>
2025-08-01 17:41:02 +05:30
Abhishek Kumar
b479d37b87
ui: fix api type in InfiniteScrollSelect ( #11370 )
...
Earlier it was always using HTTP POST. Ideally it will always be some
list API.
Signed-off-by: Abhishek Kumar <abhishek.mrt22@gmail.com>
2025-08-01 17:39:50 +05:30
Abhishek Kumar
a60c8cab14
api,server,ui: allow listing events by state ( #11355 )
...
* api,server,ui: allow listing events by state
This change allows listing events by a particular state - Created, Scheduled, Started, Completed.
A new parameter - state has been added to the listEvents API and corresponding changes have been added in the UI.
Signed-off-by: Abhishek Kumar <abhishek.mrt22@gmail.com>
* Update api/src/main/java/org/apache/cloudstack/api/command/user/event/ListEventsCmd.java
---------
Signed-off-by: Abhishek Kumar <abhishek.mrt22@gmail.com>
Co-authored-by: Suresh Kumar Anaparti <sureshkumar.anaparti@gmail.com>
2025-07-31 19:22:15 +05:30
slavkap
adccdf2c7b
UI support for deploy a VM from volume/snapshot ( #11164 )
...
* UI support for deploy a virtual machine with existing volume or a disk snapshot
2025-07-31 19:00:11 +05:30
Vishesh
bcd738caa6
Fix GPU discovery script to make it run with mdev for SR-IOV enabled devices ( #11340 )
2025-07-31 18:29:35 +05:30
Abhisar Sinha
e805e45342
Show chain size in snapshot response for incremental snapshots ( #11313 )
2025-07-31 14:52:48 +02:00
Pearl Dsilva
9f5828a027
UI: Fix cpu & memory details on list view for unmanaged k8s clusters (CAPC) ( #11353 )
2025-07-31 18:14:55 +05:30
Abhisar Sinha
a87c5c2b3a
Create new Instance from VM backup ( #10140 )
...
This feature adds the ability to create a new instance from a VM backup for dummy, NAS and Veeam backup providers. It works even if the original instance used to create the backup was expunged or unmanaged. There are two parts to this functionality:
Saving all configuration details that the VM had at the time of taking the backup. And using them to create an instance from backup.
Enabling a user to expunge/unmanage an instance that has backups.
2025-07-31 15:47:22 +05:30
Suresh Kumar Anaparti
6589235b71
Merge branch '4.19' into 4.20
2025-07-31 15:23:02 +05:30
Nico
6b9615b2f9
Selected type on update traffic type is based on chosen type in traffic types tab ( #10902 )
...
Co-authored-by: Nicole Schmidt <nicole.schmidt@scclouds.com.br>
2025-07-31 15:21:19 +05:30
Abhishek Kumar
3850445b50
ui: fix delete traffic type ( #11337 )
...
Currently wrong parameter - 'itemd' is passed to the `deleteTrafficType` method.
Signed-off-by: Abhishek Kumar <abhishek.mrt22@gmail.com>
2025-07-31 15:17:01 +05:30
Suresh Kumar Anaparti
f58372e97b
[UI] Use GET request method for list API calls ( #11354 )
...
* [UI] Use GET request method for list API calls
* Updated UI unit tests
2025-07-31 15:09:12 +05:30
Suresh Kumar Anaparti
1f1e38f3a8
Support to list templates in ready state (new API parameter 'isready', similar to list ISOs) ( #11343 )
...
* Support to list templates in ready state (new API parameter 'isready', similar to list ISOs), and UI to display Templates/ISOs in ready state wherever applicable
2025-07-31 10:08:35 +05:30
Suresh Kumar Anaparti
70468a6258
Merge branch '4.20'
2025-07-30 18:30:07 +05:30
Bernardo De Marco Gonçalves
f73cb5621d
Refactoring retention of backup schedules ( #11223 )
...
* refactor backup schedule retention workflows
Co-authored-by: Fabricio Duarte <fabricio.duarte.jr@gmail.com>
2025-07-30 18:12:04 +05:30