Konstantina Chremmou
c9449b9914
CP-33153: Added friendly title and description for GFS2_CAPACITY alert. Corrected scan action description.
...
Signed-off-by: Konstantina Chremmou <konstantina.chremmou@citrix.com>
2020-06-05 11:50:49 +01:00
Konstantina Chremmou
d54df5efe2
CA-338784: Limit XE client to GET the same file with the initial command line.
...
CA-338766: Get the fullpath from the input params values.
Signed-off-by: Min Li <min.li1@citrix.com>
2020-06-05 11:50:27 +01:00
Konstantina Chremmou
89487fcf60
CA-337270: Perform authentication on a background thread.
...
- Added controls to display the error in case authentication fails.
- Use the same control(LinkLabel) to show the rubric either when new
authentication is needed or an existing one can be used.
- Moved privacy policy statement next to the checkbox because it looked crammed.
Signed-off-by: Konstantina Chremmou <konstantina.chremmou@citrix.com>
2020-06-05 11:48:54 +01:00
Konstantina Chremmou
ec7fc14c18
Typo.
...
Signed-off-by: Konstantina Chremmou <konstantina.chremmou@citrix.com>
2020-06-05 11:48:54 +01:00
Konstantina Chremmou
9ec3dc3127
CA-339374: Changed order of control disposal. Also, fixed wrong title of the undocked console.
...
Disposing the vncTabView disconnects the RdpClient and should not be called after
base.Dispose() is called on VNCView, because the latter has released the COM objects
and causes an InvalidComObjectException to be thrown.
Signed-off-by: Konstantina Chremmou <konstantina.chremmou@citrix.com>
2020-06-01 11:10:54 +01:00
Konstantina Chremmou
797605d2e7
CA-339526: Updated API bindings.
...
Signed-off-by: Konstantina Chremmou <konstantina.chremmou@citrix.com>
2020-05-29 14:53:54 +01:00
Konstantina Chremmou
cae3796887
CA-339526: Ignore classes that are present in the database but not exposed in the SDK.
...
Signed-off-by: Konstantina Chremmou <konstantina.chremmou@citrix.com>
2020-05-29 14:53:54 +01:00
Konstantina Chremmou
ffcc069aa1
CA-339526: New API bindings.
...
Signed-off-by: Konstantina Chremmou <konstantina.chremmou@citrix.com>
2020-05-28 18:02:42 +01:00
Konstantina Chremmou
4f4217a2b1
CA-339685: Corrected calculation of completion percentage and added checks for division by zero.
...
Also, some simplifications and removal of unused variables and fields.
Signed-off-by: Konstantina Chremmou <konstantina.chremmou@citrix.com>
2020-05-22 00:25:56 +01:00
Konstantina Chremmou
64aa4e730b
CA-339237: Show more information in XenCenter's logs on why a patch or update may have failed to apply.
...
Also, ensure the Failure.ErrorDescription property is always initialised.
Signed-off-by: Konstantina Chremmou <konstantina.chremmou@citrix.com>
2020-05-22 00:19:40 +01:00
Konstantina Chremmou
811d142cf1
Use powershell to read the dotnet-packages manifest. Corrected self-signing. Removed unused script.
...
Signed-off-by: Konstantina Chremmou <konstantina.chremmou@citrix.com>
2020-05-22 00:19:40 +01:00
Konstantina Chremmou
6dde286cc5
Stop suppressing code analysis messages.
...
Signed-off-by: Konstantina Chremmou <konstantina.chremmou@citrix.com>
2020-05-22 00:19:40 +01:00
Konstantina Chremmou
ec1aff6c82
Control alignment corrections on the Role Elevation dialog.
...
Signed-off-by: Konstantina Chremmou <konstantina.chremmou@citrix.com>
2020-05-19 23:03:45 +01:00
Konstantina Chremmou
166fe0ecc5
CA-333443: Use the master's address instead of the connection name when joining a pool.
...
Also, moved code handling RBAC failure from the Failure class into the
PoolJoinAction because it is pretty specific to the latter action.
Signed-off-by: Konstantina Chremmou <konstantina.chremmou@citrix.com>
2020-05-19 23:03:45 +01:00
Konstantina Chremmou
d8cbf38cd8
CA-339306: Warn the user that removing a server from a pool removes also domain information.
...
Signed-off-by: Konstantina Chremmou <konstantina.chremmou@citrix.com>
2020-05-19 13:25:53 +01:00
Konstantina Chremmou
fc9d617f27
CA-338830: Pool join checks should not allow slave with enabled clustering to join.
...
Signed-off-by: Konstantina Chremmou <konstantina.chremmou@citrix.com>
2020-05-19 13:25:53 +01:00
Konstantina Chremmou
8a478011d9
CA-339370: Assign the new VM's name at a late stage to reduce duplicate names. Some simplifications.
...
Signed-off-by: Konstantina Chremmou <konstantina.chremmou@citrix.com>
2020-05-19 07:49:23 +01:00
Konstantina Chremmou
7b7e388bb8
Hide errors when the Finish button is clicked again.
...
Signed-off-by: Konstantina Chremmou <konstantina.chremmou@citrix.com>
2020-05-19 07:49:23 +01:00
Konstantina Chremmou
7390011634
CA-339371: Use the correct source SR for custom templates.
...
Signed-off-by: Konstantina Chremmou <konstantina.chremmou@citrix.com>
2020-05-19 07:42:27 +01:00
Konstantina Chremmou
94eeb1ddf3
CA-338829: Check the clicked item is indeed a ToolstripMenuItem.
...
Signed-off-by: Konstantina Chremmou <konstantina.chremmou@citrix.com>
2020-05-18 23:26:55 +01:00
Darren Matthews
1d74094e5a
L10N : Translation and Resx Resync
...
Signed-off-by: Darren Matthews <darren.matthews@citrix.com>
2020-05-18 15:15:07 +01:00
Konstantina Chremmou
f05b502399
CA-339331: Skip uses deferred execution and needs enumeration.
...
Signed-off-by: Konstantina Chremmou <konstantina.chremmou@citrix.com>
2020-05-15 11:38:23 +01:00
Konstantina Chremmou
c0c3929c7a
CA-293814: Do not launch the HostEvacuateDialog for a host without running VMs in a single-host pool.
...
Signed-off-by: Konstantina Chremmou <konstantina.chremmou@citrix.com>
2020-05-14 23:28:08 +01:00
Konstantina Chremmou
1113b454f4
CA-339326: Do not close per XenObject dialogs for objects other than VMs (they are closed via other paths).
...
Signed-off-by: Konstantina Chremmou <konstantina.chremmou@citrix.com>
2020-05-14 23:28:08 +01:00
Konstantina Chremmou
bd04229d89
CA-339312: Explain why a host cannot be removed from the pool.
...
Signed-off-by: Konstantina Chremmou <konstantina.chremmou@citrix.com>
2020-05-12 15:27:12 +01:00
Konstantina Chremmou
a84053cf8d
CA-337323 : SR.scan on the SrPicker was happening silently without any indication on the UI (enhanced fix for CA-280299).
...
The result was that numbers were changing suddenly; in cases of slow connections,
a user could make a selection before the scan was over.
Signed-off-by: Konstantina Chremmou <konstantina.chremmou@citrix.com>
2020-05-04 14:30:24 +01:00
Konstantina Chremmou
4949109bf8
CA-337323: SR.scan should be added to the method list of the Import wizard's RBAC page
...
Otherwise it is evaluated independently and launches the RoleElevation dialog.
Signed-off-by: Konstantina Chremmou <konstantina.chremmou@citrix.com>
2020-05-04 14:30:24 +01:00
Konstantina Chremmou
d1c9e7ddd1
CA-337323: Attempt finding the right owning form for the RoleElevation dialog. Also:
...
- Simplified SudoElevationResult.
- Renamed SudoDialogDelegate to ElevatedSessionDelegate so that it makes more sense
for projects not referencing WinForms.
- Call directly the RoleElevationDialog within XenAdmin without using the ElevatedSessionDelegate.
- Minor modernisation in AsyncAction.
- Launch GraphDetailsDialog in a using block.
Signed-off-by: Konstantina Chremmou <konstantina.chremmou@citrix.com>
2020-05-04 14:30:24 +01:00
Konstantina Chremmou
8d6686b63f
CA-337280: Creation of GFS2 SRs with CHAP authentication is not supported.
...
This is also a better fix for CA-335356.
Signed-off-by: Konstantina Chremmou <konstantina.chremmou@citrix.com>
2020-05-01 15:27:18 +01:00
Konstantina Chremmou
5927d52349
CA-336024, CA-322705: Rewrote the LVMoISCI frontend of the NewSR wizard
...
This fixes various workflow bugs and disallows re-attaching GFS2 SR if clustering
is disabled.
Signed-off-by: Konstantina Chremmou <konstantina.chremmou@citrix.com>
2020-05-01 15:27:18 +01:00
Konstantina Chremmou
5b6bd343dd
CA-322705: Disallow re-attaching GFS2 SR if clustering is not enabled. Minor refactoring.
...
Signed-off-by: Konstantina Chremmou <konstantina.chremmou@citrix.com>
2020-05-01 15:27:18 +01:00
Konstantina Chremmou
fd497a1370
Added outlook style status labels showing the number of various types of notifications.
...
The labels are additionally clickable and navigate to the corresponding panel.
Signed-off-by: Konstantina Chremmou <konstantina.chremmou@citrix.com>
2020-04-30 08:30:30 +01:00
Konstantina Chremmou
0fa374313f
Corrected dialog title.
...
Signed-off-by: Konstantina Chremmou <konstantina.chremmou@citrix.com>
2020-04-30 08:30:30 +01:00
Mihaela Stoica
093ab0bcd6
Merge pull request #2664 from xenserver/feature/REQ-716
...
Merge feature/REQ-716 into master
2020-04-29 19:08:13 +01:00
Mihaela Stoica
7a8c59f43a
Merge pull request #2663 from kc284/feature/REQ-716
...
Merged (again) master into feature/REQ-716
2020-04-29 18:30:06 +01:00
Konstantina Chremmou
bf5c66598c
Merge remote-tracking branch 'upstream/master' into feature/REQ-716
...
Signed-off-by: Konstantina Chremmou <konstantina.chremmou@citrix.com>
# Conflicts:
# XenAdmin/MainWindow.cs
2020-04-29 16:47:48 +01:00
Mihaela Stoica
474f79e02e
Merge pull request #2661 from xenserver/feature/REQ-453
...
Merge feature/REQ-453 into master
2020-04-29 08:54:27 +01:00
Konstantina Chremmou
a89615b4d0
Merge pull request #2662 from xenserver/feature/REQ-821
...
CP-33433: Limit XE client to PUT the files in the initial XE commands.
2020-04-28 13:56:05 +01:00
Mihaela Stoica
4f335b834d
Merge pull request #2659 from kc284/feature/REQ-716
...
CA-338276 + Merge from master
2020-04-28 12:19:52 +01:00
Mihaela Stoica
8b10862ff4
Merge pull request #2660 from kc284/feature/REQ-453
...
CA-338003 + Merge from master
2020-04-27 23:32:23 +01:00
Konstantina Chremmou
436ffe4a37
CA-338003: The action's Sessions is set once the action has started to run. Added missing help references.
...
Signed-off-by: Konstantina Chremmou <konstantina.chremmou@citrix.com>
2020-04-27 10:36:51 +01:00
Konstantina Chremmou
17b6c28978
Merged master into feature/REQ-453 and resolved conflicts.
...
Signed-off-by: Konstantina Chremmou <konstantina.chremmou@citrix.com>
# Conflicts:
# XenAdminTests/UnitTests/TimeUtilTests.cs
# XenCenterLib/TimeUtil.cs
2020-04-26 04:11:14 +01:00
Konstantina Chremmou
563b2cc359
CA-338276: Corrected virtualisation state link text for post stockholm linux guests.
...
Also, merged the methods calculating the virtualisation status and its friendly
string so as to simplify the logic.
Signed-off-by: Konstantina Chremmou <konstantina.chremmou@citrix.com>
2020-04-26 00:03:45 +01:00
Konstantina Chremmou
9bf7e80fe9
Merged branch master into feature/REQ-716 and resolved conflicts.
...
Signed-off-by: Konstantina Chremmou <konstantina.chremmou@citrix.com>
# Conflicts:
# XenAdmin/Dialogs/BallooningDialog.cs
# XenAdmin/Dialogs/WarningDialogs/InstallToolsWarningDialog.cs
2020-04-24 15:37:01 +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
d80bbfb151
Merge pull request #2656 from xenserver/feature/read-caching
...
Merge feature/read-caching branch to master
2020-04-24 11:47:26 +01:00
minli1
cfc49bccf9
CP-33433: Limit XE client to PUT the same file with initial XE commands.
...
Signed-off-by: minli1 <min.li1@citrix.com>
2020-04-24 11:08:25 +01:00
Konstantina Chremmou
ec86bb39dc
Fixed broken build.
...
Signed-off-by: Konstantina Chremmou <konstantina.chremmou@citrix.com>
2020-04-22 22:44:17 +01:00
Konstantina Chremmou
60da6080f9
Refactored three button dialog ( #2627 )
...
* ThreeButtonDialog simplification step1: Help name.
* ThreeButtonDialog simplification step2: Window title.
* ThreeButtonDialog simplification step3: Removed class Details.
* ThreeButtonDialog simplification step4: Removed unnecessary (and wrong) class.
* ThreeButtonDialog simplification step5: Compacted TDButton constructors.
* ThreeButtonDialog simplification step6: Removed purposeless methods.
* ThreeButtonDialog simplification step7: Refactored constructor logic.
* ThreeButtonDialog simplification step8: Icon normalisation.
Signed-off-by: Konstantina Chremmou <konstantina.chremmou@citrix.com>
2020-04-22 14:47:03 +01:00
Konstantina Chremmou
dcc87f4710
CP-32713: Show an error message if the user attempts an update using the base installation ISO.
...
Signed-off-by: Konstantina Chremmou <konstantina.chremmou@citrix.com>
2020-04-22 10:33:22 +01:00