XCP-ng Center, the Windows management console for XCP-ng and XenServer. /!\ EOL-Notice /!\ Community-maintained only /!\
Go to file
Alexander Schulz 00eb9eb155 Integrade changes from master-7.4 into master (https://github.com/xcp-ng/xenadmin/issues/68)
proper fix: use Path to TestDirectory

https://github.com/nunit/docs/wiki/Breaking-Changes

CurrentDirectory:
No longer set to the directory containing the test assembly. Use TestContext.CurrentContext.TestDirectory to locate that directory.
fix Test CertificateDialogTests

Path to the Cert was build as:
 xenadmin\TestResources\TestDevCertificate.cer

but should be:
 xenadmin\XenAdminTests\TestResources\TestDevCertificate.cer
fix Test TestFailingReaderGeneration

Ionic.BZip2 is throwing an IOException:
System.IO.IOException: 'Not a valid BZip2 stream. byte 0, expected '66', got '-1''
use update.xml in master brach on github (as a first solution)

https://github.com/xcp-ng/xenadmin/issues/29

Do not check for ContainerCapability on XCP-ng, just belive in it :-)

If server is in not licenced, don't show alert icon

Changed SetUp to OneTimeSetup in SetUpFixture

https://github.com/xcp-ng/xenadmin/issues/24

abort, if BUILD_NUMBER environment variable is not set

build automation

Ignore ".vs" folder
splash buildable with Visual Studio Community 2018

https://github.com/xcp-ng/xenadmin/issues/24 Get Tests running

https://github.com/xcp-ng/xenadmin/issues/24 Get Tests running

real world: edition "platinum" has changed to "desktop-plus"

https://github.com/xcp-ng/xenadmin/issues/24 Get Tests running

set culture to "en-EN" to ensure correct parsing

https://github.com/xcp-ng/xenadmin/issues/24 Get Tests running

correct adaption to nunit 3

adapt to nunit 3

adapt path

real world: edition "platinum" has changed to "desktop-plus"

Use Nunit and Moq from NuGet; Adapt tests to Nunit 3

https://github.com/xcp-ng/xenadmin/issues/24 Get Tests running

Fill AssemblyFileVersion

Idea from https://github.com/xcp-ng/xenadmin/issues/17 Show Version in Title

Tidy up Branding/Trademarks/License

https://github.com/xcp-ng/xenadmin/issues/18

Comment unreachable code to be buildable (https://github.com/xcp-ng/xenadmin/issues/14#issuecomment-380041068)

XCP-ng Console should connect to any flavor of XenServer

(cherry picked from commit 7e2342534d75193685139226fcaf89bb365fc706)
2018-05-27 17:56:49 +02:00
Branding Move PRODUCT_MICRO_VERSION_OVERRIDE to branding (#1706) 2017-07-20 14:40:04 +01:00
branding-xcp-ng Integrade changes from master-7.4 into master (https://github.com/xcp-ng/xenadmin/issues/68) 2018-05-27 17:56:49 +02:00
CFUValidator CP-26880: Resurrect XC legacy CFU validator 2018-02-07 16:07:35 +00:00
CommandLib CA-249052: [SCTX-2514] xe.exe unable to upload patches with XS 7.1. 2017-03-31 11:57:41 +01:00
devtools Added option to also retrieve symbol files alongside the dlls. 2018-02-26 15:48:29 +00:00
installer-xcp-ng More future-proof installer/updater 2018-05-26 22:26:17 +02:00
mk Merge pull request #2013 from xenserver/REQ-648 2018-03-27 13:50:00 +01:00
packages CA-284234: Updated the dotnet-packages reference. 2018-04-17 13:32:05 +01:00
splash More future-proof installer/updater 2018-05-26 22:26:17 +02:00
WixInstaller CA-287118: Added the Json.NET dll in the installer for HealthCheckService 2018-04-12 13:14:40 +01:00
xe CA-176169: Changed copyright statements to include the comma in Citrix Systems, 2017-01-16 19:59:50 +00:00
XenAdmin Integrade changes from master-7.4 into master (https://github.com/xcp-ng/xenadmin/issues/68) 2018-05-27 17:56:49 +02:00
XenAdminTests Integrade changes from master-7.4 into master (https://github.com/xcp-ng/xenadmin/issues/68) 2018-05-27 17:56:49 +02:00
XenCenterLib CA-280679: Fixed issue where the TabPage plugin could not handle Ipv6 addresses. 2018-01-29 10:17:27 +00:00
XenCenterVNC Namespace tidy 3/several: replaced XenAdmin.Core (instances in XenCenterLib) with XenCenterLib. 2017-11-30 13:56:32 +00:00
XenModel Integrade changes from master-7.4 into master (https://github.com/xcp-ng/xenadmin/issues/68) 2018-05-27 17:56:49 +02:00
XenOvfApi CA-287341: Reset the working directory after compressing the OVF package into OVA. 2018-04-13 09:53:20 +01:00
XenOvfTransport CA-286293: OVF export missing the recommendations field (#2019) 2018-04-03 12:31:43 +01:00
XenServerHealthCheck CA-284135: Correction 2018-04-20 14:34:31 +01:00
XenServerHealthCheckTests CA-176169: Further copyright statement changes 2017-01-18 17:07:59 +00:00
xva_verify Removed files erroneously added to source control. 2018-04-04 09:23:27 +01:00
.gitattributes Ignore line endings for all files (except shell scripts). 2016-07-05 08:14:47 +01:00
.gitignore Integrade changes from master-7.4 into master (https://github.com/xcp-ng/xenadmin/issues/68) 2018-05-27 17:56:49 +02:00
CONTRIB https://github.com/xcp-ng/xenadmin/issues/34 Tidy up main project files 2018-04-24 22:29:08 +02:00
LICENSE https://github.com/xcp-ng/xenadmin/issues/34 Tidy up main project files 2018-04-24 22:29:08 +02:00
MAINTAINERS https://github.com/xcp-ng/xenadmin/issues/34 Tidy up main project files 2018-04-24 22:29:08 +02:00
README.md Screenshot of XCP-ng Center for README.md 2018-05-02 22:07:15 +02:00
updates.xml Update updates.xml 2018-05-15 21:51:18 +02:00
XenAdmin.sln More future-proof installer/updater 2018-05-26 22:26:17 +02:00

XCP-ng Center

This repository contains the source code for XCP-ng Center.

XCP-ng Center is a Windows-based management tool for XCP-ng and Citrix® XenServer® environments which enables users to manage and monitor XCP-ng and Citrix® XenServer® hosts and resource pools, and to deploy, monitor, manage and migrate virtual machines.

XCP-ng Center is written mostly in C#.

XCP-ng Center Screenshot

Contributions

The preferable way to contribute patches is to fork the repository on Github and then submit a pull request. Also have a look at https://xcp-ng.org/forum.

License

This code is licensed under the BSD 2-Clause license. Please see the LICENSE file for more information.

Developer Build

Latest instructions can be found at https://github.com/xcp-ng/xenadmin/wiki/Building