Danilo Del Busso
59ff422d9d
Add missing article to new template message
...
Signed-off-by: Danilo Del Busso <danilo.delbusso@cloud.com>
2023-04-28 15:30:17 +01:00
Danilo Del Busso
4a1c13c6b2
Suppress history when running user authorization action in RoleElevationDialog
...
RBAC check sometimes runs after the action that is being checked. This results in the status bar being cleared if the RBAC check passes.
Signed-off-by: Danilo Del Busso <danilo.delbusso@cloud.com>
2023-04-28 10:11:31 +01:00
Danilo Del Busso
d221ae7d61
Add missing article to new template message
...
Signed-off-by: Danilo Del Busso <danilo.delbusso@cloud.com>
2023-04-28 10:07:35 +01:00
Danilo Del Busso
30291cc3bd
CA-375803: Check if actions have succeeded before accessing action result
...
Also add check to non-relevant actions
Signed-off-by: Danilo Del Busso <danilo.delbusso@cloud.com>
2023-04-28 10:06:18 +01:00
Danilo Del Busso
99ea8bcf68
Tidy up NewTemplateFromSnapshotCommand
...
Signed-off-by: Danilo Del Busso <danilo.delbusso@cloud.com>
2023-04-24 11:06:17 +01:00
Danilo Del Busso
f2c967968d
CA-375803: Catch exceptions when creating a new template from snapshot
...
Both when user cancels and when action fails
Signed-off-by: Danilo Del Busso <danilo.delbusso@cloud.com>
2023-04-24 11:05:09 +01:00
Konstantina Chremmou
93d538c831
XSI-1419: Fixed regression whereby the application could not be used in multi-user mode
...
Signed-off-by: Konstantina Chremmou <Konstantina.Chremmou@cloud.com>
2023-04-13 21:11:58 +01:00
Konstantina Chremmou
8e756dbe5f
Merge pull request #3124 from danilo-delbusso/dev/internal-stage-token
...
Do not prepend key to `InternalStageAuthToken` query parameters
2023-04-13 21:11:37 +01:00
Danilo Del Busso
44d4482513
Specify caching policy for XML/MSI downloads
...
Signed-off-by: Danilo Del Busso <danilo.delbusso@cloud.com>
2023-04-13 11:44:23 +01:00
Danilo Del Busso
bfd99e1869
Encode query parameters in AddAuthTokenToQueryString
...
Signed-off-by: Danilo Del Busso <danilo.delbusso@cloud.com>
2023-04-13 11:43:44 +01:00
Danilo Del Busso
dc1e001a8a
Use full URL when downloading updates XML
...
Signed-off-by: Danilo Del Busso <danilo.delbusso@cloud.com>
2023-04-13 09:58:23 +01:00
Konstantina Chremmou
4ead4a8bfe
CA-376334: Do not show UEFI secure boot mode if UEFI is disabled.
...
Signed-off-by: Konstantina Chremmou <Konstantina.Chremmou@cloud.com>
2023-04-12 09:54:35 +01:00
Konstantina Chremmou
f8ab0a1414
Merge pull request #3127 from kc284/proxy_removal
...
CP-40407: Removal of IXmlRpcProxy related classes and simulation infrastructure
2023-04-12 09:54:17 +01:00
Danilo Del Busso
61ff54ba44
Remove unused calls
...
Signed-off-by: Danilo Del Busso <danilo.delbusso@cloud.com>
2023-04-12 08:43:50 +01:00
Danilo Del Busso
7b18b3b105
Update DownloadAndUpdateClientAction
to not prepend param name when downloading
...
Signed-off-by: Danilo Del Busso <danilo.delbusso@cloud.com>
2023-04-12 08:43:42 +01:00
Danilo Del Busso
1b3b4b218d
Move AddAuthTokenToQueryString
to Helpers
...
Signed-off-by: Danilo Del Busso <danilo.delbusso@cloud.com>
2023-04-12 08:31:05 +01:00
Konstantina Chremmou
2c28824594
CA-294901: Reworded (again) so that we don't give the impression that the VMs' affinity will be set.
...
Signed-off-by: Konstantina Chremmou <Konstantina.Chremmou@cloud.com>
2023-04-11 22:15:02 +01:00
Konstantina Chremmou
efce18eff9
CA-376330: If the boot mode radios are invisible do not check them or show the warning if they are disabled.
...
Signed-off-by: Konstantina Chremmou <Konstantina.Chremmou@cloud.com>
2023-04-11 13:26:19 +01:00
Konstantina Chremmou
601d615f52
Merge pull request #3126 from kc284/obsolete
...
Stop using reflection for the creation of context menu builders; and some smaller corrections.
2023-04-11 13:26:00 +01:00
Konstantina Chremmou
7859d12e34
Use our own info icon instead of the system's because it does not scale.
...
Signed-off-by: Konstantina Chremmou <Konstantina.Chremmou@cloud.com>
2023-04-03 13:55:02 +01:00
Konstantina Chremmou
9d6d1a185d
Simplified SrAction by splitting it to four different actions. Fixed RBAC permissions when detaching SR and destroying PBDs.
...
Signed-off-by: Konstantina Chremmou <Konstantina.Chremmou@cloud.com>
2023-04-03 13:55:02 +01:00
Konstantina Chremmou
a4df1eed61
New logic for connection to a xapi database and some connection tidy up:
...
- Removed event that had no subscribers.
- The xml docs are more useful on the properties and not their supporting private fields.
- Stop silencing cache errors as they may reveal other issues.
- Adding server to history was called twice.
- Connection null checks and refactoring of ConnectionExists exceptions.
- Added some logging.
Signed-off-by: Konstantina Chremmou <Konstantina.Chremmou@cloud.com>
2023-03-31 14:17:56 +01:00
Konstantina Chremmou
8375754a5b
CP-40407: Removed fakeAPI and usage of XmlRpcProxy classes in the application.
...
Signed-off-by: Konstantina Chremmou <Konstantina.Chremmou@cloud.com>
2023-03-31 14:17:55 +01:00
Konstantina Chremmou
b543fbeedb
Corrections in the context menu builder:
...
- Stop using reflection for the creation of context menu builders. It's error prone.
- MultipleDockerContainers was not constructed because it was abstract.
- Do not reconstruct the selectionList for each builder.
- Unused variables.
Signed-off-by: Konstantina Chremmou <Konstantina.Chremmou@cloud.com>
2023-03-31 11:07:17 +01:00
Konstantina Chremmou
6838b76132
Unused code.
...
Signed-off-by: Konstantina Chremmou <Konstantina.Chremmou@cloud.com>
2023-03-31 11:07:12 +01:00
Konstantina Chremmou
a01264233d
Updated the SDK to 23.3.0.
...
Signed-off-by: Konstantina Chremmou <Konstantina.Chremmou@cloud.com>
2023-03-30 16:40:34 +01:00
Konstantina Chremmou
dfeb347485
Removed integrated storage link code. The feature was removed long ago.
...
Signed-off-by: Konstantina Chremmou <Konstantina.Chremmou@cloud.com>
2023-03-30 16:38:56 +01:00
Danilo Del Busso
16ce163e7f
Remove whitespace only keys from query string
...
Signed-off-by: Danilo Del Busso <danilo.delbusso@cloud.com>
2023-03-30 13:31:58 +01:00
Danilo Del Busso
a888ed9274
Only add InternalStageAuthToken
if URI isn't pointing to a file
...
Signed-off-by: Danilo Del Busso <danilo.delbusso@cloud.com>
2023-03-30 13:31:06 +01:00
Konstantina Chremmou
6cd1393161
Bumped branding to v4.15. Removed leftover references of branded components.
...
Signed-off-by: Konstantina Chremmou <Konstantina.Chremmou@cloud.com>
2023-03-30 10:22:12 +01:00
Konstantina Chremmou
392efff62d
Merge pull request #3120 from kc284/addserver
...
Dead/obsolete code removal and some issues on the AddServerDialog
2023-03-29 22:52:31 +01:00
Danilo Del Busso
dd571056ae
CP-42286: Add friendly name for pool_session_creation_rate
...
Also adds new unit to `DataSet.cs`
Signed-off-by: Danilo Del Busso <danilo.delbusso@cloud.com>
2023-03-29 22:52:01 +01:00
Danilo Del Busso
732d1f4a30
Do not pre-pend key to InternalStageAuthToken
query parameters
...
Use of `InternalStageAuthToken=foo` is not needed anymore. Furthermore, we can now provide any token format.
Signed-off-by: Danilo Del Busso <danilo.delbusso@cloud.com>
2023-03-27 09:28:21 +01:00
Danilo Del Busso
65da63755f
[master] CA-375556: Pass non-compressed file stream to HTTP.CopyStream
( #3115 )
...
* CA-375556: Pass non-compressed file stream to `HTTP.CopyStream`
Signed-off-by: Danilo Del Busso <danilo.delbusso@cloud.com>
* CA-375556: Use `sourcefile` instead of `filePath`
Signed-off-by: Danilo Del Busso <danilo.delbusso@cloud.com>
---------
Signed-off-by: Danilo Del Busso <danilo.delbusso@cloud.com>
2023-03-24 10:24:10 +00:00
Konstantina Chremmou
1a2e934e6f
Corrected alignment of error message.
...
Signed-off-by: Konstantina Chremmou <Konstantina.Chremmou@cloud.com>
2023-03-24 00:45:12 +00:00
Konstantina Chremmou
b2a9dd9f1d
Fixed some code inefficiencies:
...
- Multiple server entries should not be parsed differently from single entries;
(the Uri case was parsed incorrectly; multiple servers with ports could not be added).
- Simplified code parsing the hostname and port.
- Removed obsolete property IXenConnection.Version.
Signed-off-by: Konstantina Chremmou <Konstantina.Chremmou@cloud.com>
2023-03-22 15:48:43 +00:00
Konstantina Chremmou
66bd90662d
Removed unnecessary AddServerTask class. Add the new connection once notified by the dialog's CachePopulated event.
...
Signed-off-by: Konstantina Chremmou <Konstantina.Chremmou@cloud.com>
2023-03-22 14:25:45 +00:00
Konstantina Chremmou
3ee2e7e571
Removed obsolete code/hidden functionality and related outdated sample xapi databases.
...
- Removed sample databases. They are outdated, hence unloadable, and loading
Signed-off-by: Konstantina Chremmou <Konstantina.Chremmou@cloud.com>
2023-03-21 15:51:59 +00:00
Konstantina Chremmou
e582ae1e24
Use the server combobox's item list for autocompletion suggestions.
...
This fixes occasional crash when typing in the combobox.
Signed-off-by: Konstantina Chremmou <Konstantina.Chremmou@cloud.com>
2023-03-21 15:51:59 +00:00
Konstantina Chremmou
e4cecfb1bd
Removed unused button and made minor layout tweaks.
...
Signed-off-by: Konstantina Chremmou <Konstantina.Chremmou@cloud.com>
2023-03-21 15:51:59 +00:00
Konstantina Chremmou
8ede70ff99
CA-375942: Corrected RBAC check for create/destroy vTPM (rely on the actions' RBAC check instead of replicating it on the dialog).
...
Signed-off-by: Konstantina Chremmou <Konstantina.Chremmou@cloud.com>
2023-03-20 08:55:30 +00:00
Konstantina Chremmou
ef4ceaac3c
Merge pull request #3113 from danilo-delbusso/localised-install-CA-375703
...
CA-375703: Remove leftover language mentions in `XenCenter.wxs`
2023-03-08 09:57:28 +00:00
Danilo Del Busso
d4f232cd87
Remove unused lines from xenadmin-build.sh
...
Signed-off-by: Danilo Del Busso <danilo.delbusso@cloud.com>
2023-03-08 09:53:25 +00:00
Konstantina Chremmou
1b8fd8eb48
CA-375668: Report bytes uncompressed instead of percentage when uncompressing a gzip.
...
GZipStream does not support Position.
Signed-off-by: Konstantina Chremmou <Konstantina.Chremmou@cloud.com>
2023-03-08 09:51:06 +00:00
Danilo Del Busso
2585da8bb3
CA-375703: Remove leftover language mentions in XenCenter.wxs
...
Signed-off-by: Danilo Del Busso <danilo.delbusso@cloud.com>
2023-03-08 09:35:27 +00:00
Ross Lagerwall
91b224d0c4
CP-41775: Fix using Hanja/Hangeul keys over VNC
...
Signed-off-by: Ross Lagerwall <ross.lagerwall@citrix.com>
2023-03-06 15:59:48 +00:00
Konstantina Chremmou
8cf8e6289a
Merge pull request #3086 from danilo-delbusso/FCoE-CP-41737
...
CP-41737: Add FCoE deprecation warnings
2023-03-06 15:25:25 +00:00
Konstantina Chremmou
4034a48ee3
Reordered templates on the NewVM wizard:
...
- Moved Windows Server templates to a different category.
- Show templates in reverse alphabetical (typically release) order.
Signed-off-by: Konstantina Chremmou <Konstantina.Chremmou@cloud.com>
2023-03-06 15:24:41 +00:00
Danilo Del Busso
e5664bab7e
Update CODEOWNERS
and MAINTAINERS
...
Signed-off-by: Danilo Del Busso <danilo.delbusso@cloud.com>
2023-03-06 14:44:17 +00:00
Danilo Del Busso
8f6ebb63fd
CP-42354: Bump branding version
...
Signed-off-by: Danilo Del Busso <danilo.delbusso@cloud.com>
2023-03-02 15:41:21 +00:00