Konstantina Chremmou
03eb2f08d1
Various corrections:
...
- Added pool name in the action descriptions.
- Fixed host order on the updates list.
- Synchronize selected was not working for standalone hosts.
- Removed stray call to save settings.
- Null check.
Signed-off-by: Konstantina Chremmou <Konstantina.Chremmou@cloud.com>
2023-08-09 13:53:21 +01:00
Konstantina Chremmou
0045ca9d0b
Added a column on the Updates TabPage to show the configured updated channel.
...
Signed-off-by: Konstantina Chremmou <Konstantina.Chremmou@cloud.com>
2023-08-09 13:53:21 +01:00
Konstantina Chremmou
9e25970850
CP-44368 workaround: do not CFU on connection if the users are less privileged than pool operator.
...
Signed-off-by: Konstantina Chremmou <Konstantina.Chremmou@cloud.com>
2023-08-09 13:53:21 +01:00
Konstantina Chremmou
f5e535cc2b
CA-380738 and other icon fixes:
...
- The pool/host unpatched icons should be shown only when the pool is not fully updated.
- Repo config dialog: added icon on the list to differentiate pools from standalone hosts.
- Use different icons for client and LCM server updates.
- Added icons to the Config Updates dialog.
Signed-off-by: Konstantina Chremmou <Konstantina.Chremmou@cloud.com>
2023-08-09 13:53:21 +01:00
Konstantina Chremmou
4d0d232b19
Merge pull request #3192 from danilo-delbusso/dev/update-invisible-messages
...
Update `InvisibleMessages`
2023-08-08 14:47:57 +01:00
Danilo Del Busso
533c313600
CA-381017: Pass OriginalString
when fetching EUA
...
The `Uri` constructor removes `:` after the IP/Host name for NFS storage
Signed-off-by: Danilo Del Busso <danilo.delbusso@cloud.com>
2023-08-08 14:47:26 +01:00
Konstantina Chremmou
af07cb5f0c
Repo selection should not be editable.
...
Signed-off-by: Konstantina Chremmou <Konstantina.Chremmou@cloud.com>
2023-08-07 15:15:38 +01:00
Konstantina Chremmou
9a006f3fbf
CA-380723: Do not allow sync if an update repo is not configured.
...
Also, corrections to the sync button/link enabled state.
Signed-off-by: Konstantina Chremmou <Konstantina.Chremmou@cloud.com>
2023-08-07 15:15:38 +01:00
Konstantina Chremmou
d609514469
Minor code improvements.
...
Signed-off-by: Konstantina Chremmou <Konstantina.Chremmou@cloud.com>
2023-08-07 15:15:38 +01:00
Konstantina Chremmou
b5e843c53d
Added link label at the top of the LCM updates list to make it easy to re-enable any disabled automatic update checks.
...
Signed-off-by: Konstantina Chremmou <Konstantina.Chremmou@cloud.com>
2023-08-07 15:15:38 +01:00
Konstantina Chremmou
ca3ed31136
Updated the text and URL for the license server link.
...
Signed-off-by: Konstantina Chremmou <Konstantina.Chremmou@cloud.com>
2023-08-07 12:26:13 +01:00
Konstantina Chremmou
538dc61c94
The users TabPage should not appear for hosts in a pool, only standalone hosts or pool. Corrected message.
...
Signed-off-by: Konstantina Chremmou <Konstantina.Chremmou@cloud.com>
2023-08-07 12:26:13 +01:00
Danilo Del Busso
f92de90548
Replace usages of FCOE deprecation URL with generic deprecation URL
...
Signed-off-by: Danilo Del Busso <danilo.delbusso@cloud.com>
2023-08-07 12:18:25 +01:00
Danilo Del Busso
e4fd1ff3af
Update InvisibleMessages
and remove identical values from localized resource files
...
Also removed outdated `FCOE_SR_DEPRECATION_URL`
Signed-off-by: Danilo Del Busso <danilo.delbusso@cloud.com>
2023-08-07 12:18:24 +01:00
Danilo Del Busso
fc868f5a5f
CA-380718: Ensure language code is passed when running PerfmonOptionsDefinitionAction
...
`SelectedValue` is always `null` because of the use of `ToStringWrapper`
Signed-off-by: Danilo Del Busso <danilo.delbusso@cloud.com>
2023-08-03 13:48:33 +01:00
Konstantina Chremmou
a55d2340a5
CA-380744: Corrected RBAC permission check for CheckForCdnUpdatesAction.
...
Signed-off-by: Konstantina Chremmou <Konstantina.Chremmou@cloud.com>
2023-08-03 13:46:52 +01:00
Konstantina Chremmou
2a1685e40f
Exclude internal roles from friendly listing on UI and logs.
...
Signed-off-by: Konstantina Chremmou <Konstantina.Chremmou@cloud.com>
2023-08-03 13:46:52 +01:00
Konstantina Chremmou
c822c87af2
Renamed method to match C# conventions.
...
Signed-off-by: Konstantina Chremmou <Konstantina.Chremmou@cloud.com>
2023-08-03 13:46:52 +01:00
Konstantina Chremmou
ae81d5738a
CP-43267: Apply updates from CDN
...
Signed-off-by: Konstantina Chremmou <Konstantina.Chremmou@cloud.com>
2023-08-01 13:56:54 +01:00
Konstantina Chremmou
87f1fa3e81
CP-43266: Account for live patches in the update list.
...
Signed-off-by: Konstantina Chremmou <Konstantina.Chremmou@cloud.com>
2023-08-01 13:56:54 +01:00
Konstantina Chremmou
879c63b0e0
Merge pull request #3182 from kc284/feature/cdn-updates
...
CP-43266: New notifications page and alerts for out of sync with repo
2023-08-01 09:23:43 +01:00
Konstantina Chremmou
98165b9f02
CP-44285: Added new hotfix type Foundational.
...
Signed-off-by: Konstantina Chremmou <Konstantina.Chremmou@cloud.com>
2023-07-31 23:18:04 +01:00
Konstantina Chremmou
c4892897dd
Several corrections:
...
- Last sync date was not shown for standalone hosts.
- Unlocalised string and incomplete release info.
- Converted Synchronise button to a split button to synchronize all/selected pools.
- Update the label above the updates from CDN page when filters are on.
Signed-off-by: Konstantina Chremmou <Konstantina.Chremmou@cloud.com>
2023-07-31 23:18:04 +01:00
Konstantina Chremmou
60284077e3
CP-43266: Added new notifications page to list updates from CDN.
...
Signed-off-by: Konstantina Chremmou <Konstantina.Chremmou@cloud.com>
2023-07-31 11:33:25 +01:00
Konstantina Chremmou
a557d83397
Alert the user if they haven't synced in a long time. Also:
...
- Alert sorting was not correct.
- A dismissal request was sent to the server even if there were no server side messages to dismiss.
Signed-off-by: Konstantina Chremmou <Konstantina.Chremmou@cloud.com>
2023-07-31 11:33:25 +01:00
Konstantina Chremmou
2774ea5c7f
Show update status for pools and hosts on the General tabPage:
...
- Show sync status for the pool in its Updates section.
- Moved update date for the host from the Version to the Updates section.
Signed-off-by: Konstantina Chremmou <Konstantina.Chremmou@cloud.com>
2023-07-31 11:33:25 +01:00
Konstantina Chremmou
b0c23a2c36
Merge remote-tracking branch 'upstream/master' into feature/cdn-updates
...
Signed-off-by: Konstantina Chremmou <Konstantina.Chremmou@cloud.com>
# Conflicts:
# XenAdmin/Properties/Resources.resx
2023-07-31 11:03:23 +01:00
Konstantina Chremmou
3afaff18f8
Merge pull request #3163 from danilo-delbusso/dev/trial-edition-CP-43000
...
CP-43000: Add edition and CSS upsell messages
2023-07-31 11:00:17 +01:00
Danilo Del Busso
707705a08a
CP-43000: Rename elements of Status
enum
...
Information -> Warning
Warning -> Error
Trial -> Passable
Mixed -> Warning
Signed-off-by: Danilo Del Busso <danilo.delbusso@cloud.com>
2023-07-31 08:24:43 +01:00
Chris
172d87889b
CP-43070 adds leaf coalesce alert ( #3164 )
...
Signed-off-by: Chris Lancaster <Christopher.Lancaste1@citrix.com>
2023-07-28 13:55:05 +01:00
Konstantina Chremmou
c89fe9991f
Merge pull request #3180 from danilo-delbusso/bug/installer-shortcut-CA-380355
...
CA-380355 & CA-380545: Fix creation of Desktop shortcut in installer
2023-07-28 11:45:15 +01:00
Konstantina Chremmou
80a722f1db
Bumped pipeline to v4.9
...
Signed-off-by: Konstantina Chremmou <Konstantina.Chremmou@cloud.com>
2023-07-28 11:10:03 +01:00
Konstantina Chremmou
36c5b940cc
Allow using test locations for downloading LCM hotfixes.
...
Signed-off-by: Konstantina Chremmou <Konstantina.Chremmou@cloud.com>
2023-07-28 10:14:27 +01:00
Konstantina Chremmou
9473452657
Restored icons showing updated state of pools and hosts.
...
Signed-off-by: Konstantina Chremmou <Konstantina.Chremmou@cloud.com>
2023-07-28 09:36:54 +01:00
Konstantina Chremmou
8f18678acc
Retrieve the list of available updates for a synchronised pool.
...
Signed-off-by: Konstantina Chremmou <Konstantina.Chremmou@cloud.com>
2023-07-28 09:36:54 +01:00
Konstantina Chremmou
385130fef6
CP-43265: Added new dialog to configure updates for servers.
...
Signed-off-by: Konstantina Chremmou <Konstantina.Chremmou@cloud.com>
2023-07-28 09:36:54 +01:00
Konstantina Chremmou
d4c5b810cd
Temporary SDK drop for updates from CDN. Added xapi version check for 23.18.0.
...
Signed-off-by: Konstantina Chremmou <Konstantina.Chremmou@cloud.com>
2023-07-28 09:36:54 +01:00
Konstantina Chremmou
44d11b64f9
CP-42066: Splash screen size and label transparency tweaks.
...
Signed-off-by: Konstantina Chremmou <Konstantina.Chremmou@cloud.com>
2023-07-28 09:36:54 +01:00
Danilo Del Busso
4f14f3264d
CA-380355: Revert line endings to LF
in metadata lines of WixToolset patch file
...
Signed-off-by: Danilo Del Busso <danilo.delbusso@cloud.com>
2023-07-28 09:10:08 +01:00
Danilo Del Busso
ccce6b7ad8
CA-380355: Align Tree
in CustomizeDlg
with Box
on its right
...
Signed-off-by: Danilo Del Busso <danilo.delbusso@cloud.com>
2023-07-28 09:02:24 +01:00
Danilo Del Busso
23391e7293
Improve variable naming in RdpClient.cs
...
Signed-off-by: Danilo Del Busso <danilo.delbusso@cloud.com>
2023-07-27 13:43:29 +01:00
Danilo Del Busso
4447321e2e
CP-43000: Use yellow tick for post trial edition versions
...
Also ensure there is a warning icon in the status column when hosts has trial with expired css in post preview
Signed-off-by: Danilo Del Busso <danilo.delbusso@cloud.com>
2023-07-27 13:19:29 +01:00
Danilo Del Busso
91e14b1235
CP-43000: Use warning icon for non preview hosts with mixed css and licensing statuses
...
Signed-off-by: Danilo Del Busso <danilo.delbusso@cloud.com>
2023-07-26 15:12:19 +01:00
Danilo Del Busso
1819a46ae8
CP-43000: Add custom icon for trial edition hosts in preview
...
Signed-off-by: Danilo Del Busso <danilo.delbusso@cloud.com>
2023-07-26 14:11:20 +01:00
Danilo Del Busso
8065bdaec4
CP-43000: Do not show support warning link if the license link needs to be shown
...
Signed-off-by: Danilo Del Busso <danilo.delbusso@cloud.com>
2023-07-26 13:41:31 +01:00
Konstantina Chremmou
049b85fb11
CA-380218: It was not possible to create VMs with VDIs smaller than the max disk size when the summed size exceeded the latter limit.
...
The limitation of 2TB for non-GFS2 SRs is on the size of individual VDIs, not the total.
Signed-off-by: Konstantina Chremmou <Konstantina.Chremmou@cloud.com>
2023-07-25 12:24:55 +01:00
Danilo Del Busso
23482a6be1
CA-380545: Do not use RemoveFolder
for Desktop folder
...
It's meant to delete empty folders on uninstall but it's not applicable in this case, and caused issued if users don't have the correct rights.
Also rename the IDs to better match content
Signed-off-by: Danilo Del Busso <danilo.delbusso@cloud.com>
2023-07-25 11:32:43 +01:00
Danilo Del Busso
675775cb01
CA-380355: Ensure shortcut is only created if user selects option in installer
...
Signed-off-by: Danilo Del Busso <danilo.delbusso@cloud.com>
2023-07-25 08:30:10 +01:00
Konstantina Chremmou
fcc51a0c2d
CP-43264: Handle new alert for CSS agreement expiry. Also:
...
For alerts that have an action link show this before the dismiss item.
Signed-off-by: Konstantina Chremmou <Konstantina.Chremmou@cloud.com>
2023-07-24 21:21:48 +01:00
Konstantina Chremmou
291199182e
Minor refactoring.
...
Signed-off-by: Konstantina Chremmou <Konstantina.Chremmou@cloud.com>
2023-07-24 21:21:48 +01:00