xenadmin/XenAdmin/Wizards/NewVMWizard
Konstantina Chremmou ada6f7dac7 CA-296490: Upload single update to multiple pools in parallel. (#2338)
* Simplification: use auto-properties.

* Removed unnecessary null check. Converted private methods to linq method chain.

* Removed unused file. Added null check.

* Corrected property names as it was difficult to distinguish between the alert,
the patch and the filepath.

* Removed duplicate lock.

* CA-296490: Rewrote the logic uploading single updates so as to facilitate uploading to multiple pools in parallel.

* Corrections as per code review.

* Account for the case of uploading from disk legacy updates that do not correspond to an update alert.
Removed unfriendly error messages (the failure is written out in the logs anyway).

* Wizard test corrections and some modernising:
- Only call cancel on the last page if the test allows us to.
- Do finish the UpdatesWizard test.
- Finish the RunWizardKeyboardTests using key strokes instead of button clicks.
- Ensure the Cancel/Previous buttons do not have focus when sending an Enter stroke.
- Use optional parameters in the WizardTest constructor and string interpolation.

* Renamed badly named property.

* Improved code cloning VMs by assigning new opaque_refs to cloned VBDs.
Compacted test object provider: use optional parameters instead of method overloads.

* Modifications to prevent multiple update of enabled state and ensure the wizard
buttons are updated last.

Signed-off-by: Konstantina Chremmou <konstantina.chremmou@citrix.com>
2019-01-10 13:24:42 +00:00
..
LunPerVdiNewVMMappingPage.cs CA-176169: Changed copyright statements to include the comma in Citrix Systems, 2017-01-16 19:59:50 +00:00
NewVMWizard.cs CP-28676: XC: Allow choosing boot options during new VM wizard 2018-08-28 12:46:36 +01:00
NewVMWizard.Designer.cs CP-4816: Initial commit to git repo 2013-06-24 12:41:48 +01:00
NewVMWizard.ja.resx L10N:Translations check-ins 2016-12-21 16:20:30 +00:00
NewVMWizard.resx CP-4816: Initial commit to git repo 2013-06-24 12:41:48 +01:00
NewVMWizard.zh-CN.resx L10N:Translations check-ins 2016-12-21 16:20:30 +00:00
Page_CloudConfigParameters.cs Added hotkeys; fixed tab order; fixed flickering of warning message on first load. 2018-08-16 14:09:36 +01:00
Page_CloudConfigParameters.Designer.cs CP-10926: Handle exception when running the action that gets the config drive parameters 2015-02-26 14:12:16 +00:00
Page_CloudConfigParameters.ja.resx L10N: Translation updates 2018-08-23 08:41:13 +01:00
Page_CloudConfigParameters.resx Added hotkeys; fixed tab order; fixed flickering of warning message on first load. 2018-08-16 14:09:36 +01:00
Page_CloudConfigParameters.zh-CN.resx L10N: Translation updates 2018-08-23 08:41:13 +01:00
Page_CopyBiosStrings.cs Since it is easy to forget calling the base class method at the beginning of the 2018-03-09 11:22:26 +00:00
Page_CopyBiosStrings.Designer.cs CP-4816: Initial commit to git repo 2013-06-24 12:41:48 +01:00
Page_CopyBiosStrings.ja.resx L10N:Translations check-ins 2016-12-21 16:20:30 +00:00
Page_CopyBiosStrings.resx CP-4816: Initial commit to git repo 2013-06-24 12:41:48 +01:00
Page_CopyBiosStrings.zh-CN.resx L10N:Translations check-ins 2016-12-21 16:20:30 +00:00
Page_CpuMem.cs CP-29856: Support minimum number of vCPUs in guest templates (#2332) 2018-12-11 14:34:35 +00:00
Page_CpuMem.Designer.cs CP-29856: Support minimum number of vCPUs in guest templates (#2332) 2018-12-11 14:34:35 +00:00
Page_CpuMem.ja.resx L10N : Translation updates and resync 2018-12-03 14:48:42 +00:00
Page_CpuMem.resx CP-29856: Support minimum number of vCPUs in guest templates (#2332) 2018-12-11 14:34:35 +00:00
Page_CpuMem.zh-CN.resx L10N: Translation updates along with Interface resync 2018-09-28 14:00:14 +01:00
Page_Finish.cs Since it is easy to forget calling the base class method at the beginning of the 2018-03-09 11:22:26 +00:00
Page_Finish.Designer.cs CP-4816: Initial commit to git repo 2013-06-24 12:41:48 +01:00
Page_Finish.ja.resx L10N : Dundee translation checkins Iteration 01 2016-03-21 16:45:35 +05:30
Page_Finish.resx CP-4816: Initial commit to git repo 2013-06-24 12:41:48 +01:00
Page_Finish.zh-CN.resx L10N : Dundee translation checkins Iteration 01 2016-03-21 16:45:35 +05:30
Page_HomeServer.cs Since it is easy to forget calling the base class method at the beginning of the 2018-03-09 11:22:26 +00:00
Page_HomeServer.Designer.cs CP-4816: Initial commit to git repo 2013-06-24 12:41:48 +01:00
Page_HomeServer.ja.resx L10N : Dundee translation checkins Iteration 01 2016-03-21 16:45:35 +05:30
Page_HomeServer.resx CP-4816: Initial commit to git repo 2013-06-24 12:41:48 +01:00
Page_HomeServer.zh-CN.resx L10N:Translations check-ins 2016-12-21 16:20:30 +00:00
Page_InstallationMedia.cs CP-30251: Check version number to determine feature availability. 2018-12-18 15:44:23 +00:00
Page_InstallationMedia.Designer.cs CP-30251: Show a warning if the feature is experimental 2018-12-18 15:56:27 +00:00
Page_InstallationMedia.ja.resx L10N : Dundee translation checkins Iteration 01 2016-03-21 16:45:35 +05:30
Page_InstallationMedia.resx CP-30251: Show a warning if the feature is experimental 2018-12-18 15:56:27 +00:00
Page_InstallationMedia.zh-CN.resx L10N:CP-23040,CP-23012 Traanslation Checkin 2017-07-04 10:39:46 +05:30
Page_Name.cs Since it is easy to forget calling the base class method at the beginning of the 2018-03-09 11:22:26 +00:00
Page_Name.Designer.cs CP-4816: Initial commit to git repo 2013-06-24 12:41:48 +01:00
Page_Name.ja.resx L10N : Dundee translation checkins Iteration 01 2016-03-21 16:45:35 +05:30
Page_Name.resx Fix several usage errors identified by Lexica 2017-06-20 14:29:22 +01:00
Page_Name.zh-CN.resx L10N:CP-23040,CP-23012 Traanslation Checkin 2017-07-04 10:39:46 +05:30
Page_Networking.cs CA-286129: add or filter out SR-IOV network when creating VM or importing XVA 2018-03-26 16:32:53 +08:00
Page_Networking.Designer.cs CP-4816: Initial commit to git repo 2013-06-24 12:41:48 +01:00
Page_Networking.ja.resx L10N: Ely:Translation check-ins 2016-09-15 16:47:31 +05:30
Page_Networking.resx CA-33357: FIxed tab order. 2016-08-10 15:24:47 +01:00
Page_Networking.zh-CN.resx L10N: Ely:Translation check-ins 2016-09-15 16:47:31 +05:30
Page_Storage.cs CA-296490: Upload single update to multiple pools in parallel. (#2338) 2019-01-10 13:24:42 +00:00
Page_Storage.Designer.cs CA-33357: FIxed tab order. 2016-08-10 15:24:47 +01:00
Page_Storage.ja.resx L10N: Ely:Translation check-ins 2016-09-15 16:47:31 +05:30
Page_Storage.resx CA-33357: FIxed tab order. 2016-08-10 15:24:47 +01:00
Page_Storage.zh-CN.resx L10N:Translations check-ins 2016-12-21 16:20:30 +00:00
Page_Template.cs CA-298693: Going back to the Template tab of the NewVM wizard should not cause a different template to be selected, even if the template was selected outside of the form it should only initially set it. 2018-10-09 11:44:25 +01:00
Page_Template.Designer.cs CA-130368 Update various language and URLs 2014-05-28 16:22:31 +01:00
Page_Template.ja.resx L10N : Dundee translation checkins Iteration 01 2016-03-21 16:45:35 +05:30
Page_Template.resx CA-130368 Update various language and URLs 2014-05-28 16:22:31 +01:00
Page_Template.zh-CN.resx L10N : Dundee translation checkins Iteration 01 2016-03-21 16:45:35 +05:30