xenadmin/XenAdminTests
Chris 9a80dc9225
CP-40844: Adds download source action that gets the latest source code in the production stage (#3153)
* CP-40844 adds download source action that gets the latest source code in the production stage.

Signed-off-by: Chris Lancaster <Christopher.Lancaste1@citrix.com>

CP-40844 refactors download file actions

Signed-off-by: Chris Lancaster <Christopher.Lancaste1@citrix.com>

Adds source url to branding.sh

Signed-off-by: Chris Lancaster <Christopher.Lancaste1@citrix.com>

CP40844 refactors code and implements reviewers comments, aswell as better message handeling

Signed-off-by: Chris Lancaster <Christopher.Lancaste1@citrix.com>

CP-40844 Sorts messages

Signed-off-by: Chris Lancaster <Christopher.Lancaste1@citrix.com>

CP-40844 removes stray console logging

Signed-off-by: Chris Lancaster <Christopher.Lancaste1@citrix.com>

CP-40844 Changes to use FirstOrDefault to avoid null exceptions/errors

Signed-off-by: Chris Lancaster <Christopher.Lancaste1@citrix.com>

CP-40844 removes unessessary usings

Signed-off-by: Chris Lancaster <Christopher.Lancaste1@citrix.com>

CP-40844 code tidy up

Signed-off-by: Chris Lancaster <Christopher.Lancaste1@citrix.com>

CP-40844 Removes erroneous root tag from merge conflict resolution

Signed-off-by: Chris Lancaster <Christopher.Lancaste1@citrix.com>

CP-40844 sorts messages

Signed-off-by: Chris Lancaster <Christopher.Lancaste1@citrix.com>

* CP-40844 fixes misnamed method and adds sourceurl parameter to brandmanager

Signed-off-by: Chris Lancaster <Christopher.Lancaste1@citrix.com>

* CP-40844 Source url now uses XCUpdates url and just substitues the name of the file

Signed-off-by: Chris Lancaster <Christopher.Lancaste1@citrix.com>

* CP-40844 Adds source url to xenadmin-build.ps1

Signed-off-by: Chris Lancaster <Christopher.Lancaste1@citrix.com>

* CP-40844 defines log4net in each class not just inherited

Signed-off-by: Chris Lancaster <Christopher.Lancaste1@citrix.com>

* CP-40844 removes unused class variable

Signed-off-by: Chris Lancaster <Christopher.Lancaste1@citrix.com>

* CP-40844 removes unneeded class variable and uses parent property instead. Simplifies messages for source download and client update.

Signed-off-by: Chris Lancaster <Christopher.Lancaste1@citrix.com>

* CP-40844 reduces public exposure of member variables/properties

Signed-off-by: Chris Lancaster <Christopher.Lancaste1@citrix.com>

* CP-40844 merges download x file actions into single file.

Signed-off-by: Chris Lancaster <Christopher.Lancaste1@citrix.com>

* CP-40844 overide ReleaseDownloadedContent in DownloadAndUpdateClientAction to handle disposal of FileStream

Signed-off-by: Chris Lancaster <Christopher.Lancaste1@citrix.com>

* CP-40844 minor fixes/tidy up

Signed-off-by: Chris Lancaster <Christopher.Lancaste1@citrix.com>

* CP-40844 defaults the download latest source button to be invisible.

Signed-off-by: Chris Lancaster <Christopher.Lancaste1@citrix.com>

* CP-40844 if there is no client update detected then we shouldnt show a where to save dialog

Signed-off-by: Chris Lancaster <Christopher.Lancaste1@citrix.com>

* CP-40844 Directs user to xenserver website to download source if automatic update checks are turned off. Renames message OUT_OF_DATE_WEBSITE to WEBSITE_DOWNLOADS

Signed-off-by: Chris Lancaster <Christopher.Lancaste1@citrix.com>

* CP-40844 updates source param to sourceUrl in XCUpdates.xml

Signed-off-by: Chris Lancaster <Christopher.Lancaste1@citrix.com>

* CP-40844 moves strings to Messages and applys source name string to relevant places

Signed-off-by: Chris Lancaster <Christopher.Lancaste1@citrix.com>

* CP-40844 removes sourceurl from brand manager

Signed-off-by: Chris Lancaster <Christopher.Lancaste1@citrix.com>

* CP-40844 uses string literal rather than string join

Signed-off-by: Chris Lancaster <Christopher.Lancaste1@citrix.com>

* Some more corrections.

Signed-off-by: Konstantina Chremmou <Konstantina.Chremmou@cloud.com>

---------

Signed-off-by: Chris Lancaster <Christopher.Lancaste1@citrix.com>
Signed-off-by: Konstantina Chremmou <Konstantina.Chremmou@cloud.com>
Co-authored-by: Konstantina Chremmou <Konstantina.Chremmou@cloud.com>
2023-10-30 13:40:18 +00:00
..
ArchiveTests CA-375900: Prepend \\?\ to file paths when creating streams for archive generation (#3184) 2023-09-22 15:41:54 +01:00
CodeTests Removed ignored test. 2023-10-06 10:10:56 +01:00
CommandTests Updated copyright notice on files. 2023-01-30 16:24:16 +00:00
CompressionTests Updated copyright notice on files. 2023-01-30 16:24:16 +00:00
Controls Updated copyright notice on files. 2023-01-30 16:24:16 +00:00
Diagnostics Updated copyright notice on files. 2023-01-30 16:24:16 +00:00
DialogTests Updated copyright notice on files. 2023-01-30 16:24:16 +00:00
FolderTests Updated copyright notice on files. 2023-01-30 16:24:16 +00:00
LicensingTests Updated copyright notice on files. 2023-01-30 16:24:16 +00:00
MainWindowWrapper Updated copyright notice on files. 2023-01-30 16:24:16 +00:00
MiscTests Updated copyright notice on files. 2023-01-30 16:24:16 +00:00
PluginTests Updated copyright notice on files. 2023-01-30 16:24:16 +00:00
Properties Updated copyright notice on files. 2023-01-30 16:24:16 +00:00
SearchTests Updated copyright notice on files. 2023-01-30 16:24:16 +00:00
StringExtensionsTests Updated copyright notice on files. 2023-01-30 16:24:16 +00:00
TabsAndMenus Updated copyright notice on files. 2023-01-30 16:24:16 +00:00
TestResources Renamed placeholders so they are easier to understand. 2023-01-25 12:50:49 +00:00
TreeTests Updated copyright notice on files. 2023-01-30 16:24:16 +00:00
UnitTests CP-40844: Adds download source action that gets the latest source code in the production stage (#3153) 2023-10-30 13:40:18 +00:00
WizardTests Updated copyright notice on files. 2023-01-30 16:24:16 +00:00
XenModelTests Updated copyright notice on files. 2023-01-30 16:24:16 +00:00
XenOvf Updated copyright notice on files. 2023-01-30 16:24:16 +00:00
ClassVerifiers.cs CP-40842: Remove CIS upload from Server Status Report wizard (#3087) 2023-02-13 13:47:21 +00:00
DatabaseTester.cs Updated copyright notice on files. 2023-01-30 16:24:16 +00:00
MainWindowLauncher.cs Updated copyright notice on files. 2023-01-30 16:24:16 +00:00
MainWindowTester.cs Updated copyright notice on files. 2023-01-30 16:24:16 +00:00
ManagedTester.cs Updated copyright notice on files. 2023-01-30 16:24:16 +00:00
MockConnectionManager.cs CP-40407: Removed fakeAPI and usage of XmlRpcProxy classes in the application. 2023-03-31 14:17:55 +01:00
TestCategories.cs Updated copyright notice on files. 2023-01-30 16:24:16 +00:00
TestDatabaseManager.cs Updated copyright notice on files. 2023-01-30 16:24:16 +00:00
TestObjectProvider.cs Updated copyright notice on files. 2023-01-30 16:24:16 +00:00
TestUtils.cs Updated copyright notice on files. 2023-01-30 16:24:16 +00:00
UnitTester.cs Updated copyright notice on files. 2023-01-30 16:24:16 +00:00
XenAdminTests.csproj CP-40739: Build with VS 2022. 2023-08-24 14:19:07 +01:00