Konstantina Chremmou
6d83365cfc
Merge branch 'master' into feature/merge
...
Signed-off-by: Konstantina Chremmou <Konstantina.Chremmou@cloud.com>
# Conflicts:
# XenAdmin/Dialogs/PropertiesDialog.cs
2023-06-13 15:08:36 +01:00
Konstantina Chremmou
0c1ace1aaf
CP-41473: Restored the Notifications>Updates TabPage.
...
Also, moved the filter indication label from the Alerts/Updates/Events page
to the main window because the Updates page top toolstrip looked too clattered.
Signed-off-by: Konstantina Chremmou <Konstantina.Chremmou@cloud.com>
2023-06-13 14:48:23 +01:00
Konstantina Chremmou
6bed1dcde3
CP-41473: Restored options to check for server updates and new versions automatically.
...
Signed-off-by: Konstantina Chremmou <Konstantina.Chremmou@cloud.com>
2023-06-13 14:48:23 +01:00
Konstantina Chremmou
d599bf4024
CP-43102: Only allow connections to Havana and Naples or greater servers.
...
Signed-off-by: Konstantina Chremmou <konstantina.chremmou@citrix.com>
2023-06-13 14:48:23 +01:00
Konstantina Chremmou
82940850e9
CP-43102: Removed Dundee code.
...
The check DundeeOrGreater always returns true since we disallow connection to anything earlier than Havana.
Signed-off-by: Konstantina Chremmou <konstantina.chremmou@citrix.com>
2023-06-13 14:48:23 +01:00
Konstantina Chremmou
60bb234f7b
Renamed Post2X version to Cloud. Added more Xml docs.
...
Signed-off-by: Konstantina Chremmou <Konstantina.Chremmou@cloud.com>
2023-06-13 14:48:23 +01:00
Konstantina Chremmou
bffe739b86
It was not possible to load a xapi database from the CLI.
...
Signed-off-by: Konstantina Chremmou <Konstantina.Chremmou@cloud.com>
2023-05-31 12:14:07 +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
c70116691a
Corrections as per code review:
...
- Bumped branding to v4.11.
- Reverted VS version in the solution file.
- Removed brand override registry entry.
- Converted HealthCheck warning pop-up to info pop-up.
- Moved status report actions to a separate folder.
Signed-off-by: Konstantina Chremmou <Konstantina.Chremmou@cloud.com>
2023-02-21 16:05:10 +00:00
Konstantina Chremmou
7063b3e130
CP-42155: Removed HealthCheck service and related dialogs.
...
Signed-off-by: Konstantina Chremmou <Konstantina.Chremmou@cloud.com>
2023-02-21 16:05:09 +00:00
Konstantina Chremmou
d7b519a53c
Updated copyright notice on files.
...
Signed-off-by: Konstantina Chremmou <Konstantina.Chremmou@cloud.com>
2023-01-30 16:24:16 +00:00
Konstantina Chremmou
72f411b950
CP-41433: Legacy console name is not applicable any more.
...
Signed-off-by: Konstantina Chremmou <Konstantina.Chremmou@cloud.com>
2023-01-25 12:50:49 +00:00
Konstantina Chremmou
ca021b95dd
CP-41433: Do not rebrand released versions.
...
Signed-off-by: Konstantina Chremmou <Konstantina.Chremmou@cloud.com>
2023-01-25 12:50:49 +00:00
Konstantina Chremmou
f7796582c3
CP-41433: Use the product name for the installation path, and the settings/logs parent folder.
...
Also, renamed the placeholder because msbuild converts spaces to underscores
and in debug mode the settings path is different from the one expected.
Signed-off-by: Konstantina Chremmou <Konstantina.Chremmou@cloud.com>
2023-01-25 12:50:49 +00:00
Konstantina Chremmou
fbe8c60336
Merge remote-tracking branch 'upstream/feature/vtpm'
...
Signed-off-by: Konstantina Chremmou <Konstantina.Chremmou@cloud.com>
# Conflicts:
# XenAdmin/MainWindow.cs
# XenAdmin/Properties/Resources.resx
# XenModel/Utils/Helpers.Versions.cs
# XenModel/XenAPI/Pool.cs
2023-01-10 15:17:23 +00:00
Konstantina Chremmou
6dd175eab0
Fixed exception thrown by actions without an API task (typically actions running synchronous calls).
...
Also, catch and log all exceptions and Failures.
Signed-off-by: Konstantina Chremmou <Konstantina.Chremmou@cloud.com>
2022-12-14 01:00:54 +00:00
Konstantina Chremmou
5252272853
Changed the order of some of the initial and final operations.
...
Signed-off-by: Konstantina Chremmou <konstantina.chremmou@citrix.com>
2022-11-14 09:45:34 +00:00
Konstantina Chremmou
d1132f5823
Removed undocumented and buggy command line functionality. Moved command line arguments handling to the main window.
...
Signed-off-by: Konstantina Chremmou <konstantina.chremmou@citrix.com>
2022-11-14 09:45:34 +00:00
Konstantina Chremmou
6644ef920a
CP-41108: Replaced the separate splash screen executable with a form within the application executable.
...
Signed-off-by: Konstantina Chremmou <konstantina.chremmou@citrix.com>
2022-11-14 09:45:33 +00:00
Konstantina Chremmou
a4e7462948
Fixed issue where the version on the update dropdown was not refreshed if a new update was found.
...
Signed-off-by: Konstantina Chremmou <konstantina.chremmou@citrix.com>
2022-10-07 13:20:56 +01:00
Konstantina Chremmou
126bf9131c
Use the correct xapi tag for vTPM support.
...
Signed-off-by: Konstantina Chremmou <konstantina.chremmou@citrix.com>
2022-09-13 16:35:32 +01:00
Konstantina Chremmou
1a786b38bf
CP-39688: Added vTPM manager for creating and removing vTPMs.
...
Signed-off-by: Konstantina Chremmou <konstantina.chremmou@citrix.com>
2022-08-19 17:11:50 +01:00
Konstantina Chremmou
9c61f64ec5
Show the status of the DownloadUpdatesXmlAction on the Events tab (previously it was shown on the Updates tab).
...
Signed-off-by: Konstantina Chremmou <konstantina.chremmou@citrix.com>
2022-06-16 11:47:54 +01:00
Konstantina Chremmou
414eff9c2f
CP-39817: Removed the option to check for server new versions since it is not relevant any longer.
...
Signed-off-by: Konstantina Chremmou <konstantina.chremmou@citrix.com>
2022-06-16 11:21:42 +01:00
Konstantina Chremmou
7deb50ee79
CP-39817: Added CFU button to replace the functionality of the Refresh button Remove updates tab page.
...
Signed-off-by: Konstantina Chremmou <konstantina.chremmou@citrix.com>
2022-06-16 11:21:42 +01:00
Konstantina Chremmou
e5d090d614
CP-39817: Removed the updates tab page.
...
Signed-off-by: Konstantina Chremmou <konstantina.chremmou@citrix.com>
2022-06-16 11:21:42 +01:00
CitrixChris
ffa7f28c12
Merge pull request #3019 from xenserver/feature/REQ-622
...
REQ-622: Citrix Hypervisor Center quick-update mechanism
2022-06-13 14:57:15 +01:00
Konstantina Chremmou
8af0184030
Replaced dismiss button with release notes button. Show the application name in the update button.
...
Signed-off-by: Konstantina Chremmou <konstantina.chremmou@citrix.com>
2022-05-16 14:08:02 +01:00
Konstantina Chremmou
938de8dcb7
CA-311156: Select the home node prior to starting restoring sessions.
...
Because if these are protected by a master password, the application shows
all tabs it constructed with while the password dialog is open.
Signed-off-by: Konstantina Chremmou <konstantina.chremmou@citrix.com>
2022-05-09 13:38:25 +01:00
Konstantina Chremmou
b172cd0785
Removed private field ToolbarsEnabled:
...
It's not worth increasing the complexity of the already complex main form
in order to avoid repeating the setting's name.
Signed-off-by: Konstantina Chremmou <konstantina.chremmou@citrix.com>
2022-05-09 13:38:25 +01:00
Konstantina Chremmou
5453c0c2ca
Corrected toggling console paused state when selecting/deselecting the console tabs.
...
Signed-off-by: Konstantina Chremmou <konstantina.chremmou@citrix.com>
2022-04-21 11:28:18 +01:00
Konstantina Chremmou
0c1541985c
Check for docking should happen outside the VncView's Pause() method.
...
Also, use Pascal case for property name to match C# conventions.
Signed-off-by: Konstantina Chremmou <konstantina.chremmou@citrix.com>
2022-04-21 11:28:18 +01:00
Konstantina Chremmou
3601ada1f6
Reduced the public interface of the console panel.
...
Methods exposing internal functionality like the timers should not be public.
Signed-off-by: Konstantina Chremmou <konstantina.chremmou@citrix.com>
2022-04-21 11:28:17 +01:00
Konstantina Chremmou
4d7457c331
The console panel is not meant to come in focus when the user navigates on the treeview.
...
Signed-off-by: Konstantina Chremmou <konstantina.chremmou@citrix.com>
2022-04-21 11:28:17 +01:00
Konstantina Chremmou
63c170310d
Use Pascal case for method names to match C# conventions.
...
Signed-off-by: Konstantina Chremmou <konstantina.chremmou@citrix.com>
2022-04-21 11:28:17 +01:00
Konstantina Chremmou
558897740d
Reworked instantiation of dummy actions that complete immediately.
...
Signed-off-by: Konstantina Chremmou <konstantina.chremmou@citrix.com>
2022-04-11 21:59:29 +01:00
Konstantina Chremmou
04ac8249a6
CP-36392: Refactored to avoid having unused object instantiations of the ActionBase class.
...
Signed-off-by: Konstantina Chremmou <konstantina.chremmou@citrix.com>
2022-04-06 13:11:35 +01:00
Konstantina Chremmou
5920691ea4
Merge branch 'master' into feature/REQ-622
...
Signed-off-by: Konstantina Chremmou <konstantina.chremmou@citrix.com>
# Conflicts:
# Branding/Branding.resx
# Jenkinsfile
# XenAdmin/Commands/DisconnectCommand.cs
# XenAdmin/MainWindow.cs
# XenModel/Messages.Designer.cs
# XenModel/Messages.resx
2022-03-30 15:17:13 +01:00
Konstantina Chremmou
ab676786b1
CP-39366: Disallow connection to servers earlier than yangtze.
...
Signed-off-by: Konstantina Chremmou <konstantina.chremmou@citrix.com>
2022-03-14 17:32:48 +00:00
Konstantina Chremmou
b2dc968ab1
CP-38895: Check version annotations when using API fields or methods.
...
Signed-off-by: Konstantina Chremmou <konstantina.chremmou@citrix.com>
2022-03-03 14:35:45 +00:00
Danilo Del Busso
a310fa60cf
CP-36392: Remove all unnecessary using
s
...
Ignores XenAPI
Signed-off-by: Danilo Del Busso <Danilo.Del.Busso@citrix.com>
2022-02-24 11:53:44 +00:00
Konstantina Chremmou
ff76729940
Hide the client update button by default. Added null check.
...
Signed-off-by: Konstantina Chremmou <konstantina.chremmou@citrix.com>
2022-02-21 15:56:06 +00:00
Konstantina Chremmou
b050adaeaa
Some corrections and tidy up.
...
Signed-off-by: Konstantina Chremmou <konstantina.chremmou@citrix.com>
2022-02-17 12:52:30 +00:00
Christophe25
0d9a204661
CP-31587 moves validate msi exception messages to messages.resx. Sets update client button to hidden on launch.
...
Signed-off-by: Christophe25 <christopher.lancaste1@citrix.com>
2022-02-17 12:52:30 +00:00
Christophe25
5845bab13f
CP-31587 Implements reviewer's comments.
...
Moves dialog strings to messages.resx. Corrects button colours, hides update client option to avoid highlighting when disabled. Revmoves unessessary comments.
Signed-off-by: Christophe25 <christopher.lancaste1@citrix.com>
2022-02-17 12:52:30 +00:00
Christophe25
755411a970
CP-31587 implements confirmation check before updating client
...
Signed-off-by: Christophe25 <christopher.lancaste1@citrix.com>
2022-02-17 12:52:30 +00:00
Christophe25
75f9b402ec
CP-31587 added a checksum check to download and install client action
...
Signed-off-by: Christophe25 <christopher.lancaste1@citrix.com>
2022-02-17 12:52:30 +00:00
Christophe25
c1c8c3d1c3
Adds updates check started/completed event handlers
...
Signed-off-by: Christophe25 <christopher.lancaste1@citrix.com>
2022-02-17 12:52:30 +00:00
Danilo Del Busso
f07b3d4e05
CP-37850: Update RPU005 to version 4.0
...
Signed-off-by: Danilo Del Busso <Danilo.Del.Busso@citrix.com>
2022-01-24 15:22:07 +00:00
Konstantina Chremmou
ba8cf7f782
Merge pull request #2934 from xenserver/feature/CP-38483
...
CP-38483: Unbundle putty from Citrix Hypervisor Center
2022-01-24 15:21:32 +00:00