Commit Graph

2075 Commits

Author SHA1 Message Date
Alexander Schulz
1e38cf9b30 Merge remote-tracking branch 'remotes/origin/upstream' into development 2020-01-26 17:51:08 +01:00
Alexander Schulz
834a5beda0 add Label-host.edition-xcp-ng for XCP-ng 8.0
https://github.com/xcp-ng/xenadmin/issues/157
2019-05-21 21:09:14 +02:00
Mihaela Stoica
aaa573dd21
Merge pull request #2438 from xenserver/feature/REQ-745
Merge feature/REQ-745 branch into master
2019-05-20 10:48:48 +01:00
Mihaela Stoica
36b1e44030 CA-310177: Use a new tooltip message when the selected iso is neither corrupted nor an update
Signed-off-by: Mihaela Stoica <mihaela.stoica@citrix.com>
2019-05-17 12:37:02 +01:00
Mihaela Stoica
6075f5185d CA-310177: Check if the selected iso file contains a valid ISO file system.
Also removed unnecessary call to OnPageUpdated.

Signed-off-by: Mihaela Stoica <mihaela.stoica@citrix.com>
2019-05-17 12:37:02 +01:00
Mihaela Stoica
8e5db5ce58 Merge branch 'master' into feature/REQ-745
Signed-off-by: Mihaela Stoica <mihaela.stoica@citrix.com>

# Conflicts:
#	XenAdmin/Wizards/PatchingWizard/AutomatedUpdatesBasePage.cs
#	XenAdmin/Wizards/PatchingWizard/PlanActions/RestartHostPlanAction.cs
2019-05-14 16:46:02 +01:00
Alexander Schulz
1ebb4bd10d Use VIF.move only if just the network is changed and not the MAC address. If the MAC is changed, recreate the interface instead.
Backgound: VIF.move can just move a VIF to another network, but not change the MAC properly (and this is also not expected from an action named move).

https://github.com/xcp-ng/xenadmin/issues/128
2019-05-12 00:53:21 +02:00
Alexander Schulz
4cd256f33c resolve build errors due to unregenerated Messages.Designer.cs 2019-05-11 23:02:29 +02:00
Alexander Schulz
5b81c8d027 merge upstream to development 2019-05-11 21:24:54 +02:00
Konstantina Chremmou
2fd49ba49b Updated bindings; includes CA-315688 (bumped API version to 2.14 for the plymouth release)
Signed-off-by: Konstantina Chremmou <konstantina.chremmou@citrix.com>
2019-05-09 09:23:13 +01:00
Darren Matthews
1100fb5199 L10N : Translation and resx resync
Signed-off-by: Darren Matthews <darren.matthews@citrix.com>
2019-04-25 16:29:56 +01:00
Mihaela Stoica
2f29450539 Add PlymouthOrGreater function
Signed-off-by: Mihaela Stoica <mihaela.stoica@citrix.com>
2019-04-25 16:29:43 +01:00
Konstantina Chremmou
4ce9878b45 Refactored the VIFDialog to fix various problems: (#2398)
* Refactored the VIFDialog to fix various problems:
- Launch the dialog in using blocks.
- Event GotFocus is not meant to be handled directly in the code.
- Populate the dialog in the OnLoad override instead of the constructor
  as this causes problems at design time.
- Popping up an error message for duplicate MAC on combobox item
  selection or textbox text change is not optimal UX. Perform this
  check once when closing the form. Additionally the parent form of the
  pop up should be the dialog, not the main window.
- The validation messages are not obvious to the user because they are
  hidden in the tooltip of a disabled button. Show them inline instead.
- There is no need to create commands for VIF creation/change; use
  the relevant actions instead.

Signed-off-by: Konstantina Chremmou <konstantina.chremmou@citrix.com>

* Corrections as per code review plus some more code tidy and refactoring.

- Added option to suppress Create/DeleteVIFActions
- Use property RebootRequired to indicate hot-plugging is unavailable
  (assigning various objects of different types to the Result of the action
  during its run may cause confusion).

Signed-off-by: Konstantina Chremmou <konstantina.chremmou@citrix.com>
2019-04-25 08:23:09 +01:00
Konstantina Chremmou
8492d2713a No need to set ShowProgress to its default value. Removed unused constructor. Compacted Properties.
Signed-off-by: Konstantina Chremmou <konstantina.chremmou@citrix.com>
2019-04-24 15:03:20 +01:00
Konstantina Chremmou
f55e797bf6 Changed the logical order of the instructions.
Signed-off-by: Konstantina Chremmou <konstantina.chremmou@citrix.com>
2019-04-24 15:03:20 +01:00
Konstantina Chremmou
c444d21719 Removed duplicate resource.
Also, renamed message to match naming convention for same category messages.

Signed-off-by: Konstantina Chremmou <konstantina.chremmou@citrix.com>
2019-04-24 15:03:20 +01:00
Konstantina Chremmou
3fb670a5f5 CA-311238 refix: when creating a session from another Session object, copy over its properties.
Also, removed unused private static constructor.

Signed-off-by: Konstantina Chremmou <konstantina.chremmou@citrix.com>
2019-04-01 17:42:42 +01:00
Darren Matthews
3e4108cef8 L10N : translation and resx resync
Signed-off-by: Darren Matthews <darren.matthews@citrix.com>
2019-03-26 12:08:55 +00:00
Konstantina Chremmou
b33e08b73e CP-30918: Show warnings if GFS2 SRs are not used with multipath.
Signed-off-by: Konstantina Chremmou <konstantina.chremmou@citrix.com>
2019-03-25 06:48:41 +00:00
Konstantina Chremmou
8bdc8816c3 CA-309152: Remote logging is offered in addition to local and not instead of it (#2405)
* The radiobuttons local-remote gave the impression the two types of logging
were mutually exclusive. Use a checkbox instead to make it obvious that
the logs are directed to a remote server in addition to being stored locally.

* Updated log destination display on the General TabPage.

Signed-off-by: Konstantina Chremmou <konstantina.chremmou@citrix.com>
2019-03-21 13:35:26 +00:00
Aaron Robson
cdc8de930f CA-301907: Improvements to the VMSS dialog, the VMSS frequency properties/wizard page and the VMSS finish wizard page (#2358)
- On the dialog show the next run time in both the client's and the server's local time zone.
- On the VMSS frequency page allow the user to pick the schedule in the client's
  local time zone and show then next run time in both the client's and the server's local time zone.
- Refactoring to fix workflow and class design, reduce amount of code and simplify logic.
- Various layout improvements.

Signed-off-by: Aaron Robson aaron.robson@citrix.com
Signed-off-by: Konstantina Chremmou <konstantina.chremmou@citrix.com>
2019-03-15 14:10:42 +00:00
Mihaela Stoica
97101ca2e8 CA-309844: Fix meddling actions
- Refactored MeddlingAction and Task classes: moved the logic for building a MeddlingAction outside the Task class and switched to using the vm_operations enum to identify which tasks are suitable for MeddlingAction

Signed-off-by: Mihaela Stoica <mihaela.stoica@citrix.com>
2019-03-15 09:42:04 +00:00
Darren Matthews
fdb14149f3 L10N : Translation updates
Signed-off-by: Darren Matthews <darren.matthews@citrix.com>
2019-03-13 11:06:42 +00:00
Mihaela Stoica
dc333963b6
Merge pull request #2406 from xenserver/master
Merge master into REQ-745
2019-03-12 09:41:39 +00:00
Mihaela Stoica
d9ea36b33d CP-30785: Replace xenserver.org links in XenCenter
Signed-off-by: Mihaela Stoica <mihaela.stoica@citrix.com>
2019-03-08 10:22:41 +00:00
Mihaela Stoica
fd083584a9 Update API bingings (including the API version bump)
Signed-off-by: Mihaela Stoica <mihaela.stoica@citrix.com>
2019-03-08 10:08:00 +00:00
Darren Matthews
597813723d L10N : Translation Updates
Signed-off-by: Darren Matthews <darren.matthews@citrix.com>
2019-02-26 11:54:11 +00:00
Mihaela Stoica
130dfe7b55 CA-310250: Improvements to the guest UEFI UI
-  hide the boot mode control if there is only one option (BIOS boot);
- add text "(experimental)" to the experimental options (in the radio button text);
- if an option is disabled, then hide the experimantal warning, as there is already a note saying why it is disabled;
- more detailed experimental warning.

Signed-off-by: Mihaela Stoica <mihaela.stoica@citrix.com>
2019-02-21 12:40:22 +00:00
Ji Jiang
ba649634e5 CP-30602: Add boot mode info to Naples XC
Signed-off-by: Ji Jiang <ji.jiang@citrix.com>
2019-02-15 12:02:11 +00:00
Mihaela Stoica
adbc768851 CA-309037: If live patching fails, do not attempt to reboot the host, but show a warning in the wizard
Signed-off-by: Mihaela Stoica <mihaela.stoica@citrix.com>
2019-02-15 11:18:28 +00:00
Mihaela Stoica
3cd3c6d622 CA-310794: Update the SERVER_TOO_OLD error message
Signed-off-by: Mihaela Stoica <mihaela.stoica@citrix.com>
2019-02-12 21:54:41 +00:00
Darren Matthews
3445cb7ff2 L10N : Translation and Resx Resync
Signed-off-by: Darren Matthews <darren.matthews@citrix.com>
2019-02-12 21:54:10 +00:00
Alexander Schulz
1a73248670 Help url should not point to Citrix 2019-02-09 10:57:33 +01:00
Alexander Schulz
6159564a43 fix some issues after "merging" 7.6 into master
- FriendlyNames: xcp-ng "legacy"
- FriendlyNames: File, NFS, EXT4
2019-02-09 10:46:57 +01:00
Alexander Schulz
79330a7e84 fix some issues after "merging" 7.6 into master 2019-02-09 02:13:08 +01:00
Alexander Schulz
c4189cad2e Set Autostart for a VM in XCP-ng Center (like in XenCenter 5.6 and below)
https://github.com/xcp-ng/xenadmin/issues/132
2019-02-09 01:10:20 +01:00
Alexander Schulz
637a74748d added XFS to IsLocalSR() 2019-02-09 01:10:05 +01:00
cocoon
8d82a8bdbf remove ext4+xfs from CanCreateWithXenCenter check until needed 2019-02-09 01:10:04 +01:00
Alexander Schulz
94c7e9020d file SR is local 2019-02-09 01:10:04 +01:00
Alexander Schulz
1752218e8d added File SR Type 2019-02-09 01:10:03 +01:00
cocoon
80ac397842 add ext4 and xfs as SR type 2019-02-09 01:07:50 +01:00
Alexander Schulz
801fef1157 add VM pause state image for treeview
https://github.com/xcp-ng/xenadmin/issues/121
2019-02-09 01:07:49 +01:00
Alexander Schulz
24c091d7f1 avoid Duplicate Key warning
https://github.com/xcp-ng/xenadmin/issues/121
2019-02-09 01:07:49 +01:00
Alexander Schulz
1b18953015 Add texts to MESSAGES 2019-02-09 01:07:12 +01:00
cocoon
ab438edfcb extend copyright text 2019-02-09 01:05:50 +01:00
cocoon
f84688a11b remove duplicate shortcut ctrl+p for (un)pause and keep paused VM shown below it's host 2019-02-09 01:05:50 +01:00
cocoon
1f17aeb8b5 add pause/unpause for selected VM(s) 2019-02-09 01:05:49 +01:00
Alexander Schulz
44cc706d4c removed the additional (failing) experimental featurecheck of corosync and sriov. Know the regular checks are used. 2019-02-09 01:02:28 +01:00
Alexander Schulz
35bc86fdb5 Fix typo 2019-02-09 00:59:07 +01:00
Alexander Schulz
4f4797307d remove temporarly license restriction 2019-02-09 00:59:07 +01:00