Konstantina Chremmou
3f4737c57a
Upgraded log4net to 2.0.12.
...
Signed-off-by: Konstantina Chremmou <konstantina.chremmou@citrix.com>
2021-04-09 09:16:01 +01:00
Konstantina Chremmou
abf4ae3f35
CP-36392 pt.1: Removed unused using directives.
...
Signed-off-by: Konstantina Chremmou <konstantina.chremmou@citrix.com>
2021-04-07 10:04:47 +01:00
Konstantina Chremmou
e63e288be7
Build script modifications for the new build node.
...
- Alternative MSBuild path.
- Removed obsolete instruction.
- Suppress ICE validation temporarily.
- Create zip instead of tar archives.
- Ignore test temporarily.
Signed-off-by: Konstantina Chremmou <konstantina.chremmou@citrix.com>
2021-02-16 10:07:46 +00:00
Konstantina Chremmou
0598e6342d
Merge remote-tracking branch 'upstream/master' into feature/REQ-797
2021-01-19 11:01:02 +00:00
Konstantina Chremmou
1c4178c7fe
CA-347480: Improved ability to cancel an import/export while compressing/uncompressing the files, or packaging into/extracting from an OVA file.
...
Also, remove another couple of unused methods from the OVF class.
Signed-off-by: Konstantina Chremmou <konstantina.chremmou@citrix.com>
2020-12-18 01:34:25 +00:00
Konstantina Chremmou
f73ea42cb2
CA-343280: Reworked saving user settings.
...
Signed-off-by: Konstantina Chremmou <konstantina.chremmou@citrix.com>
2020-12-07 15:57:26 +00:00
Konstantina Chremmou
6f44821e40
Import refactoring 4: Simplifications and corrections, including:
...
- Improvements to progress reporting (CA-65894).
- Added some logging.
- Use the connection cache instead of making server calls.
- Moved some methods to the string utilities and added unit tests.
Signed-off-by: Konstantina Chremmou <konstantina.chremmou@citrix.com>
2020-10-07 13:22:33 +01:00
Konstantina Chremmou
23892df15d
Moved the OVF actions to XenModel and removed what was left from XenOvfTransport.
...
Previously this was not possible due to XenModel-XenOvfTransport cyclical references.
Signed-off-by: Konstantina Chremmou <konstantina.chremmou@citrix.com>
2020-10-07 13:22:33 +01:00
Konstantina Chremmou
cdd650d40e
Fixed 3rd party library references in the solution project files.
...
Signed-off-by: Konstantina Chremmou <konstantina.chremmou@citrix.com>
2020-09-08 10:34:08 +01:00
Konstantina Chremmou
82bb06dba3
Unit tests for filtering VMs by virtualisation state.
...
Signed-off-by: Konstantina Chremmou <konstantina.chremmou@citrix.com>
2020-07-30 10:42:20 +01:00
Aaron Robson
05c8809539
CP-34000: decimal network and disk access rate unit calculations
...
Though this was shown in units like kB/s and MB/s (decimal units) it was calculated in
binary terms i.e. 1MB/s was treated as 1024kB/s instead of the expected 1000kB/s.
Updated translations for the units to be of the form 'MB/s' instead of 'MBps'.
Signed-off-by: Aaron Robson <aaron.robson@citrix.com>
2020-07-18 07:55:34 +01:00
Konstantina Chremmou
d08f02cce2
CP-20425: Added test to ensure all Resource images have a static counterpart.
...
Also, stop boxing Bitmap into Image so as to avoid casting wherever it is called.
Signed-off-by: Konstantina Chremmou <konstantina.chremmou@citrix.com>
2020-07-18 07:49:27 +01:00
Konstantina Chremmou
a2596ec201
Merge pull request #2711 from xenserver/dotnet48
...
Merge branch dotnet48 into master
2020-07-07 12:10:46 +01:00
Konstantina Chremmou
6bf1f7c23c
Fixed broken tests and corrected assertion handling in the Jenkinsfile.
...
Signed-off-by: Konstantina Chremmou <konstantina.chremmou@citrix.com>
2020-07-02 09:27:26 +01:00
Konstantina Chremmou
c14184919d
Extended disk latency regex and added unit tests.
...
Also made a small addition to a past test as per code review.
Signed-off-by: Konstantina Chremmou <konstantina.chremmou@citrix.com>
2020-06-23 08:51:41 +01:00
Konstantina Chremmou
50f4b3dd9d
Last bit of CA-239885: Upgrade the Moq.dll version.
...
Note this is not the latest as post-4.5.3 versions introduce other package
dependencies. So far 4.5.3 covers our needs.
Signed-off-by: Konstantina Chremmou <konstantina.chremmou@citrix.com>
2020-06-23 08:51:41 +01:00
Konstantina Chremmou
d045d180a0
Merge pull request #2696 from xenserver/master
...
Bring branch dotnet48 up to date with master
2020-06-15 15:43:52 +01:00
Konstantina Chremmou
9087755277
Test corrections.
...
- Exclude VNC key map from l10n tests.
- Added parameterless constructors to the archive classes for use by the tests.
- Scalability tests were removed.
Signed-off-by: Konstantina Chremmou <konstantina.chremmou@citrix.com>
2020-05-26 23:31:06 +01:00
Konstantina Chremmou
41afa2a753
CP-32921: Target .NET Framework 4.8 and build using VS2019 tools.
...
Signed-off-by: Konstantina Chremmou <konstantina.chremmou@citrix.com>
2020-05-19 23:10:41 +01:00
Konstantina Chremmou
40e395f2bd
CA-338273: Accept more ISO 8086 formats.
...
Also, move time utility methods to one place (the Util class which contains unit conversions).
Signed-off-by: Konstantina Chremmou <konstantina.chremmou@citrix.com>
2020-04-24 14:30:32 +01:00
Konstantina Chremmou
9e458373b0
Missing copyright; typos found from spell check; added terms to ignore list.
...
Signed-off-by: Konstantina Chremmou <konstantina.chremmou@citrix.com>
2020-03-04 12:40:20 +00:00
Konstantina Chremmou
76ba20205e
CA-335633: Prevent crash due to iterating through modified dictionary. Ensure that per-XenObject dialogs closed by the user are removed from the tracking table.
...
Signed-off-by: Konstantina Chremmou <konstantina.chremmou@citrix.com>
2020-02-28 13:33:57 +00:00
Konstantina Chremmou
1bcec343f1
Merge remote-tracking branch 'upstream/feature/REQ-803'
2020-02-13 11:43:17 +00:00
Konstantina Chremmou
b16eaaae4e
Revert steps to sign the installer in an attempt to fix the build. Fixed unit tests.
...
Signed-off-by: Konstantina Chremmou <konstantina.chremmou@citrix.com>
2020-01-23 00:36:22 +00:00
Konstantina Chremmou
f7391e991b
CA-156873, CP-31105 (partial): Apply common branding and versioning to assemblies; branding refactoring
...
Added brand management files and refactored the following brand variables:
* BRANDING_XENSERVER_UPDATE_URL
* BRANDING_PERF_ALERT_MAIL_LANGUAGE_DEFAULT
* BRANDING_SEARCH
* BRANDING_UPDATE
* BRANDING_BACKUP
* BRANDING_LEGACY_PRODUCT_BRAND
* ISO
* BRANDING_VERSION_5_6
* BRANDING_VERSION_6_2
* BRANDING_VERSION_6_0
* BRANDING_VERSION_6_5
* BRANDING_VERSION_7_0
* BRANDING_VERSION_7_1_2
* BRANDING_VERSION_8_0
* BRANDING_VERSION_8_1
* BRANDIND_COPYRIGHT
* BRANDING_COPYRIGHT_2
Also: Try passing the timestamp server as parameter
2020-01-22 14:47:39 +00:00
Konstantina Chremmou
1d22100e01
CP-31105: Refactored installer branding. Sign only the combined msi file.
...
Signed-off-by: Konstantina Chremmou <konstantina.chremmou@citrix.com>
2020-01-10 12:00:50 +00:00
Konstantina Chremmou
e71646cc13
CA-331420: fixed broken tests.
...
Signed-off-by: Konstantina Chremmou <konstantina.chremmou@citrix.com>
2019-12-11 10:24:03 +00:00
Konstantina Chremmou
423e619101
Updated 3rd party libraries; includes upgrade to PuTTY 0.73 (CP-32362)
...
Signed-off-by: Konstantina Chremmou <konstantina.chremmou@citrix.com>
2019-11-14 12:14:26 +00:00
Mihaela Stoica
c0c491c7d0
CP-29522: Fix unit test
...
Signed-off-by: Mihaela Stoica <mihaela.stoica@citrix.com>
2019-10-18 10:18:31 +01:00
Mihaela Stoica
8b41a214b2
Merge pull request #2521 from xenserver/feature/REQ-756
...
Merge feature/REQ-756 into master
2019-09-27 13:18:21 +01:00
Konstantina Chremmou
b46d9fda92
Throw specific NotImplementedException instead of generic exception. Some property modernisation.
...
Signed-off-by: Konstantina Chremmou <konstantina.chremmou@citrix.com>
2019-09-25 15:02:05 +01:00
Konstantina Chremmou
ca72f25ebe
Merge remote-tracking branch 'upstream/master' into feature/REQ-756
...
Signed-off-by: Konstantina Chremmou <konstantina.chremmou@citrix.com>
# Conflicts:
# XenAdmin/MainWindow.Designer.cs
# XenAdmin/MainWindow.resx
# XenAdmin/Properties/Resources.resx
2019-09-13 13:17:32 +01:00
Konstantina Chremmou
2c59ca255e
CP-30364: Facilitate overriding the help files location for testing purposes
...
Signed-off-by: Konstantina Chremmou <konstantina.chremmou@citrix.com>
2019-09-13 12:00:56 +01:00
Konstantina Chremmou
61f6f89c25
Merge pull request #2510 from xenserver/feature/REQ-775
...
Merge REQ-775 into master
2019-09-06 12:08:23 +01:00
Konstantina Chremmou
830b979813
Obsolete class (possible CP-4813 leftover).
...
Signed-off-by: Konstantina Chremmou <konstantina.chremmou@citrix.com>
2019-09-04 13:37:33 +01:00
Konstantina Chremmou
d22b212afa
Renamed property as there are clashes with a child class (will have to be refactored in future). Treat warnings as errors in all projects.
...
Signed-off-by: Konstantina Chremmou <konstantina.chremmou@citrix.com>
2019-08-22 14:03:30 +01:00
Konstantina Chremmou
9157735803
CP-30958: Initial implementation of the Conversion Manager in XenCenter. ( #2481 )
...
* CP-30958: Initial implementation of the Conversion Manager in XenCenter.
* Corrections following review and improvements.
* Further corrections and improvements.
Signed-off-by: Konstantina Chremmou <konstantina.chremmou@citrix.com>
2019-08-22 10:47:43 +01:00
Mihaela Stoica
482c86a731
CP-31527: Add notifications in XenCenter for versions that are no lon… ( #2486 )
...
CP-31527: Add notifications in XenCenter for versions that are no longer eligible for hotfixes
Signed-off-by: Mihaela Stoica <mihaela.stoica@citrix.com>
2019-08-21 11:43:11 +01:00
Konstantina Chremmou
e0b9a68b40
Replaced check-roaming.sh tool with an Nunit test and expanded it to include more assemblies.
...
Corrected the scope of two OvfApi settings as a result of the test run.
Also, sync-ed settings and app.config for XenOvfApi and XenOvfapiTransport.
Signed-off-by: Konstantina Chremmou <konstantina.chremmou@citrix.com>
2019-08-15 14:31:06 +01:00
Konstantina Chremmou
e6da7045b6
Ensure we always dispose of the ArchiveIterator and ArchiveWriter after use.
...
Signed-off-by: Konstantina Chremmou <konstantina.chremmou@citrix.com>
2019-08-13 10:18:15 +01:00
Konstantina Chremmou
0e57e871b9
Removed unnecessary instance class SrPickerItemFactory.
...
Removed comments that did not provide further info than the class name
they were documenting. Removed unused code. Launch progress dialog within
a using block.
Signed-off-by: Konstantina Chremmou <konstantina.chremmou@citrix.com>
2019-07-22 16:19:25 +01:00
Konstantina Chremmou
6e9ac153ca
CA-323248: Allow VDI move to a local SR if the latter can be seen from the home hosts of the VMs the VDI is attached to.
...
Signed-off-by: Konstantina Chremmou <konstantina.chremmou@citrix.com>
2019-07-22 16:19:25 +01:00
Konstantina Chremmou
d814d050b8
Enabled a subset of unit tests (exclude the rest temporarily from the project).
...
Signed-off-by: Konstantina Chremmou <konstantina.chremmou@citrix.com>
2019-07-11 16:34:59 +01:00
Konstantina Chremmou
4844bac1e8
CP-30451: Unit test restructuring and modifications for better use of the Nunit3 framework.
...
Signed-off-by: Konstantina Chremmou <konstantina.chremmou@citrix.com>
2019-07-11 16:34:59 +01:00
Konstantina Chremmou
bb369ed627
CP-14806: Removed outdated databases.
...
Signed-off-by: Konstantina Chremmou <konstantina.chremmou@citrix.com>
2019-07-11 16:34:59 +01:00
Konstantina Chremmou
454092350c
CP-30453: Upgraded to NUnit3.
...
The tests will be ported gradually.
Signed-off-by: Konstantina Chremmou <konstantina.chremmou@citrix.com>
2019-07-11 16:34:59 +01:00
Mihaela Stoica
891d4d9223
CP-31529: Update RPU003 to the version 8
...
Signed-off-by: Mihaela Stoica <mihaela.stoica@citrix.com>
2019-06-21 12:22:01 +01:00
Michael Z
295bde821c
CP-30423: Fix UT code build error.
...
Signed-off-by: Michael Z <michael.zhao@citrix.com>
2019-06-10 14:49:31 +08:00
Konstantina Chremmou
3470026fa7
Removed unused referenced assemblies.
...
Signed-off-by: Konstantina Chremmou <konstantina.chremmou@citrix.com>
2019-06-04 16:38:18 +01:00
Konstantina Chremmou
cad6239c3d
Enforce icon size 32x32 on the CommandErrorDialog. Compacted constructors
...
and removed static method creating the dialog from XenObject; the constructor
can be used for this purpose if the command's CantExecuteReasons are keyed
on IXenObjet instead of SelectedItem.
Signed-off-by: Konstantina Chremmou <konstantina.chremmou@citrix.com>
2019-03-20 16:58:02 +00:00