xenadmin/XenAdmin
Mihaela Stoica 95471eaac5 CA-281646: Do not download the update again when using an update from disk (#1933)
* CA-281646: Do not download the update again when using an update from disk

When applying a "new version" update, XenCenter starts an automated updates sequence that by default downloads all the updates. However, when using an update from disk, we shouldn't download it again.

With these changes, when an update from disk is used we save the [update, path] mapping, which we then use in the automated updates sequence, so we don't download that update again.

Also fixed a bug where a zipped update file from disk is not identified as a new version.

* CA-281646: Remove unused directive

Signed-off-by: Mihaela Stoica <mihaela.stoica@citrix.com>
2018-02-05 12:36:49 +00:00
..
Actions Namespace tidy 3/several: replaced XenAdmin.Core (instances in XenCenterLib) with XenCenterLib. 2017-11-30 13:56:32 +00:00
Alerts CA-266926: Change the description of the LICENSE_EXPIRES_SOON alert message 2017-11-13 17:09:36 +00:00
Commands Merge branch 'master' into REQ-420 2018-01-25 13:38:58 +00:00
ConsoleView CP-26048: Improve the fix for CA-271775 (console tab) 2017-12-13 10:48:23 +00:00
Controls Merge branch 'master' into REQ-420 2018-01-25 13:38:58 +00:00
Core Namespace tidy 3/several: replaced XenAdmin.Core (instances in XenCenterLib) with XenCenterLib. 2017-11-30 13:56:32 +00:00
Diagnostics CA-276678: Add "Buy licenses" link in the patching wizard when the precheck fails with license restriction 2018-01-19 13:11:00 +00:00
Dialogs Merge branch 'master' into REQ-420 2018-01-25 13:38:58 +00:00
Help Updating 2 localised CHMs (#1854) 2017-11-13 15:51:40 +00:00
HomePage
Images REQ-158: Merge master to fix conflicts. 2017-10-24 18:51:24 +08:00
Network CA-243675: No Clear error message when proxy server which is configured is not running 2017-06-15 17:54:27 +01:00
Plugins CA-280679: Fixed issue where the TabPage plugin could not handle Ipv6 addresses. 2018-01-29 10:17:27 +00:00
Properties Namespace tidy 2/several: replaced XenAdmin with XenCenterLib. 2017-11-30 13:56:32 +00:00
RDP Revert "CA-247333 - Remove rdpclient6 code after April 2017 when it will become redundant" 2017-11-06 11:28:07 +00:00
ReportViewer
ServerDBs
SettingsPanels Namespace tidy 3/several: replaced XenAdmin.Core (instances in XenCenterLib) with XenCenterLib. 2017-11-30 13:56:32 +00:00
TabPages Namespace tidy 3/several: replaced XenAdmin.Core (instances in XenCenterLib) with XenCenterLib. 2017-11-30 13:56:32 +00:00
TestResources Update credits 2017-11-13 11:35:16 +00:00
Utils
Wizards CA-281646: Do not download the update again when using an update from disk (#1933) 2018-02-05 12:36:49 +00:00
Wlb Converted all extension get properties of the API classes to methods in order to 2017-09-03 03:35:30 +01:00
XenSearch Namespace tidy 3/several: replaced XenAdmin.Core (instances in XenCenterLib) with XenCenterLib. 2017-11-30 13:56:32 +00:00
app.config CA-266814: Fix the precheck that requires shared CDs to be ejected prior to update installation 2017-10-09 16:34:59 +01:00
app.manifest CA-261107: Metadata file osVersion is showing same value for XenCenter on different windows versions 2017-08-18 13:40:36 +01:00
Branding.cs CA-259276: Error when trying to install an update via JA XenCenter 2017-07-06 14:16:06 +01:00
GroupingTag.cs
HomePage.ja.mht
HomePage.mht
HomePage.zh-CN.mht
Images.cs CP-24708: Show different unlicensed pool/host icon 2017-09-27 11:30:12 +01:00
IMainWindow.cs
LicenseTimer.cs Converted all extension get properties of the API classes to methods in order to 2017-09-03 03:35:30 +01:00
MainWindow.cs Namespace tidy 3/several: replaced XenAdmin.Core (instances in XenCenterLib) with XenCenterLib. 2017-11-30 13:56:32 +00:00
MainWindow.Designer.cs REQ-158: Merge master to fix conflicts. 2017-10-24 18:51:24 +08:00
MainWindow.ja.resx CA-272724: Missing user information in non-English XenCenter version. 2017-11-16 15:37:24 +08:00
MainWindow.resx REQ-158: Merge master to fix conflicts. 2017-10-24 18:51:24 +08:00
MainWindow.zh-CN.resx CA-272724: Missing user information in non-English XenCenter version. 2017-11-16 15:37:24 +08:00
MainWindowTreeBuilder.cs Converted all extension get properties of the API classes to methods in order to 2017-09-03 03:35:30 +01:00
OrganizationalView.cs
PasswordsRequest.cs Namespace tidy 3/several: replaced XenAdmin.Core (instances in XenCenterLib) with XenCenterLib. 2017-11-30 13:56:32 +00:00
PowerManagment.cs
Program.cs Namespace tidy 2/several: replaced XenAdmin with XenCenterLib. 2017-11-30 13:56:32 +00:00
Settings.cs Namespace tidy 3/several: replaced XenAdmin.Core (instances in XenCenterLib) with XenCenterLib. 2017-11-30 13:56:32 +00:00
SettingsUpdate.cs
UpdateManager.cs
UpdateManager.DelayCalculator.cs
WinformsXenAdminConfigProvider.cs Namespace tidy 3/several: replaced XenAdmin.Core (instances in XenCenterLib) with XenCenterLib. 2017-11-30 13:56:32 +00:00
XCPluginSchema.xsd
XenAdmin.csproj CA-276678: Add "Buy licenses" link in the patching wizard when the precheck fails with license restriction 2018-01-19 13:11:00 +00:00
XenAdmin.rc