Commit Graph

155 Commits

Author SHA1 Message Date
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
ec298938c3 CP-32561: Upgraded WiX Toolset to 3.11.2. Also:
- Changed the verbosity of some commands.
- Do not compile the splash screen twice.
- Do not brand obsolete folder XenServer.
- Moved the WiX source patch to a more relevant folder.

Signed-off-by: Konstantina Chremmou <konstantina.chremmou@citrix.com>
2020-01-10 12:00:50 +00:00
Konstantina Chremmou
53a8fa71bf CP-32650: Generate a single multilingual installer for all supported languages.
Signed-off-by: Konstantina Chremmou <konstantina.chremmou@citrix.com>
2019-12-12 16:21:14 +00:00
Konstantina Chremmou
3307417835 CA-330802: Added RPU005 to the installer.
Signed-off-by: Konstantina Chremmou <konstantina.chremmou@citrix.com>
2019-11-18 15:11:15 +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
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
a069338191 CA-313224: Update the description of the Health Check Service in the localised installer
Signed-off-by: Mihaela Stoica <mihaela.stoica@citrix.com>
2019-04-16 22:27:10 +01:00
Konstantina Chremmou
977d2aa503 CP-30597: Remove RPU005. Use a repackaged RPU004 instead.
Signed-off-by: Konstantina Chremmou <konstantina.chremmou@citrix.com>
2019-02-22 17:23:33 +00:00
Mihaela Stoica
f49ee32d3e CP-30597: Update the RPU hotfixes
- Removed RPU001 and RPU002, as 6.x versions are not supported in XenCenter anymore
- Replaced RPU003 and RPU004 with new versions
- Added RPU005 for Lima

Signed-off-by: Mihaela Stoica <mihaela.stoica@citrix.com>
2019-02-12 18:03:51 +00:00
Aaron Robson
e29db55d9d CP-29474: Installer changes(#2230)
* Installer script changes for US and International versions to not include the .chm help files that have been removed.

Signed-off-by: Aaron Robson <aaron.robson@citrix.com>
2018-09-26 09:13:39 +01:00
Michael Z
0820c56bef CP-28614: Fix comments.
Signed-off-by: Michael Z <michael2012zhao@hotmail.com>
2018-07-19 16:12:55 +01:00
Michael Z
621106cfaf CP-28614: Rebranding to Citrix Hypervisor, update installer. 2018-07-19 16:12:55 +01:00
Mihaela Stoica
c78afd4847 CA-287118: Added the Json.NET dll in the installer for HealthCheckService
Signed-off-by: Mihaela Stoica <mihaela.stoica@citrix.com>
2018-04-12 13:14:40 +01:00
Konstantina Chremmou
69bf32394b Added Json.NET dll in the installer. Updated README.
Signed-off-by: Konstantina Chremmou <konstantina.chremmou@citrix.com>
2017-12-08 13:36:58 +00:00
vetrivelc
a9e5198c7e L10N : Translation updates and bug fixes 2017-07-19 15:09:10 +05:30
Gabor Apati-Nagy
94be8f0f01 CA-258357: Modified the build script to build the MSI installer
Added a download link

Signed-off-by: Gabor Apati-Nagy <gabor.apati-nagy@citrix.com>
2017-07-12 09:59:07 +01:00
Konstantina Chremmou
39f3e9ea1e CA-257209: The VNCControl has been deprecated. 2017-06-16 08:55:38 +01:00
Mihaela Stoica
d9f6016933 CP-242134: Remove pre-Clearwater hotfixes
Signed-off-by: Mihaela Stoica <mihaela.stoica@citrix.com>
2017-05-05 10:45:10 +01:00
Mihaela Stoica
8a4a2ab716 CP-21904: Update RPU hotfixes in XenCenter
- Added RPU004 for Ely and updated the code to upload and apply the iso format hotfix

Signed-off-by: Mihaela Stoica <mihaela.stoica@citrix.com>
2017-04-20 10:36:27 +01:00
Gabor Apati-Nagy
fa7548129b CA-176169: Copyright statement: Added comma at all places where it was still missing (all extensions now)
Signed-off-by: Gabor Apati-Nagy <gabor.apati-nagy@citrix.com>
2017-01-18 17:13:09 +00:00
Callum McIntyre
a2ab68b5c7 [CA-153567] Hardcode of “XenCenter Shortcut” in All Programs list.
Per the ticket, the solution is to remove the tooltip, which is set by the description on the shortcuts.
2016-11-10 17:20:59 +00:00
Mihaela Stoica
2dc224f5c3 CP-19664: Update RPU hotfixes in XenCenter
Add Dundee hotfix to the installer

Signed-off-by: Mihaela Stoica <mihaela.stoica@citrix.com>
2016-11-10 16:23:34 +00:00
Callum McIntyre
10d932fc76 [DotNet upgrade] Replace NETFRAMEWORK checks with WIX_IS_NETFRAMEWORK_46_OR_LATER_INSTALLED in Wix checks, which is the correct way to check for a 4.6+ install
Signed-off-by: Callum McIntyre <callumiandavid.mcintyre@citrix.com>
2016-10-17 14:09:47 +01:00
Callum McIntyre
168dbe4c13 [DotNet upgrade] Upgrade the XenCenter installer to use .net 4.6
In the dotnet installers we now compare the Release Dword against the lowest 4.6 version, accepting anything >=. Build number from https://msdn.microsoft.com/en-us/library/hh925568(v=vs.110).aspx

Also updated the wix check and xe project, as was done in the similar .net 4.5 upgrade

Signed-off-by: Callum McIntyre <callumiandavid.mcintyre@citrix.com>
2016-10-17 14:09:08 +01:00
sri harsha tagore k
49ef8a3aad L10N: Ely:Translation check-ins 2016-09-15 16:47:31 +05:30
Cheng Zhang
76f7946ec4 CA-213045: Make server backup file name rebrandable
Signed-off-by: Cheng Zhang <cheng.zhang@citrix.com>
2016-06-30 10:31:10 +08:00
Mihaela Stoica
0527164425 CA-211417: Remove WLB.chm
Signed-off-by: Mihaela Stoica <mihaela.stoica@citrix.com>
2016-05-23 11:42:33 +01:00
CITRITE\sriharshak
50a4bdfb8a L10N:Dundee:Updating translations 2016-04-21 15:40:48 +05:30
CITRITE\sriharshak
8c0623b8f2 L10N:Dundee:Translation check-ins 2016-04-20 19:16:33 +05:30
Mihaela Stoica
e5e1fef0df CA-205594: Added full stop to the Health Check Service description
Signed-off-by: Mihaela Stoica <mihaela.stoica@citrix.com>
2016-04-08 17:17:10 +01:00
Mihaela Stoica
cc28690670 CA-205594: Better description for the Health Check Service
- change the description displayed in the installer to a shorter sentence

Signed-off-by: Mihaela Stoica <mihaela.stoica@citrix.com>
2016-04-08 16:28:36 +01:00
Mihaela Stoica
6478ab6c77 CA-205594: Better description for the Health Check Service
- change the installed service description (displayed in Services)

Signed-off-by: Mihaela Stoica <mihaela.stoica@citrix.com>
2016-04-08 15:38:14 +01:00
Gabor Apati-Nagy
d5471423c7 CA-205594: Better description for the Health Check Service
Added new & localized description

Signed-off-by: Gabor Apati-Nagy <gabor.apati-nagy@citrix.com>
2016-04-04 15:42:11 +01:00
Mihaela Stoica
a7b5c52e1c CP-16205: Add AdditionalFeatures branding variable
We now have two branding variables, one for hidden features and one for additional features (empty by default)
2016-02-29 14:54:26 +00:00
Gabor Apati-Nagy
cd27e6ad7c CP-15915: fixed typo2 2016-02-26 15:05:03 +00:00
Mihaela Stoica
17a315c907 CA-201074: Added the localised home pages to the installer script
Signed-off-by: Mihaela Stoica <mihaela.stoica@citrix.com>
2016-02-25 10:49:03 +00:00
Mihaela Stoica
8dbdd3487b CA-200937: The localised XenCenter installer (XenCenterSetup.l10n.exe) should also install the English help files
Signed-off-by: Mihaela Stoica <mihaela.stoica@citrix.com>
2016-02-25 10:18:38 +00:00
Gabor Apati-Nagy
ec1e4ca067 Merge pull request #840 from cheng-z/CA-198895
CA-198895: Have parameter Languages back in xencenter.l10n.diff
2016-02-18 16:44:12 +00:00
Cheng Zhang
bf1f25af61 CA-198895: Have parameter Languages back in xencenter.l10n.diff
Signed-off-by: Cheng Zhang <cheng.zhang@citrix.com>
2016-02-16 14:37:38 +08:00
Gabor Apati-Nagy
8d7bff1b45 CP-15402: New Home Page (html based)
Changes following the code review

Signed-off-by: Gabor Apati-Nagy <gabor.apati-nagy@citrix.com>
2016-02-15 16:25:17 +00:00
Gabor Apati-Nagy
5e8c3b4f62 CP-15402: Replaced existing to a new, html-based Home Page
* Changed the installer to use the (yet) manually generated MHT file that encapsulates all the source files of the HomePage, so we don't have to have the installer to deploy every single file, so have changed the installer as well. This also makes branding easier.
* Added the license to the LegalNoticesDialog

Signed-off-by: Gabor Apati-Nagy <gabor.apati-nagy@citrix.com>
2016-02-15 15:37:21 +00:00
Gabor Apati-Nagy
bfb1213580 Merge branch 'master' of https://github.com/xenserver/xenadmin into
homepage2
2016-02-15 14:03:00 +00:00
Gabor Apati-Nagy
8a0f4512d7 CP-15402: Replaced existing to a new, html-based Home Page
Tried to keep changes at one place while not abstracting things too much as we have don't need any complex functionality yet.

Signed-off-by: Gabor Apati-Nagy <gabor.apati-nagy@citrix.com>
2016-02-15 14:01:37 +00:00
Stephen Turner
1cbeda9784 Merge pull request #833 from MihaelaStoica/master
CP-16075: Fix the diff file, after some lines have been removed in a …
2016-02-12 12:24:44 +00:00
Mihaela Stoica
12700a638a CP-16075: Fix the diff file, after some lines have been removed in a previous commit
Signed-off-by: Mihaela Stoica <mihaela.stoica@citrix.com>
2016-02-12 12:20:15 +00:00
Stephen Turner
95b395401d Merge pull request #831 from MihaelaStoica/CP-16068
CP-16068: Pick up new RPU hotfixes
2016-02-12 12:15:11 +00:00
Mihaela Stoica
7a46698141 CP-16068: Pick up new RPU hotfixes
- XenCenter build system picks up the RPU hotfixes from Artifactory
- RPU001 and RPU002 replace XS62E006 and XS65ESP1006
- Removed hotfixes from the solution, moved  XS60E001 to Branding folder
- also cleaned up code in the HotfixFactory class, removing MNR and Cowley hotfixes (not supported anymore)

Signed-off-by: Mihaela Stoica <mihaela.stoica@citrix.com>
2016-02-11 22:18:06 +00:00
Gabor Apati-Nagy
eb9bd591aa Merge remote-tracking branch 'github_xenadmin/master' into inst
Signed-off-by: Gabor Apati-Nagy <gabor.apati-nagy@citrix.com>

Conflicts:
	WixInstaller/XenCenter.l10n.diff
	WixInstaller/XenCenter.wxs
2016-02-11 18:55:54 +00:00
Gabor Apati-Nagy
2be155f4b5 CP-16075: Removed unneeded lines from diff
This makes sure the latest changes to the WXS will not brake the diff.
2016-02-10 14:43:47 +00:00
Gabor Apati-Nagy
7e67c37e99 CP-16075: Installer: HealthCheckService as subcomponent 2016-02-10 14:41:57 +00:00
Mihaela Stoica
9f99c37f83 CP-16012: Rename branding variables
Signed-off-by: Mihaela Stoica <mihaela.stoica@citrix.com>
2016-02-10 11:52:30 +00:00
Cheng Zhang
1d46add5d2 Revert "CP-15162: Change the use of HKCU -> HKMU"
This reverts commit e8856343de.
2016-02-04 12:46:55 +08:00
Gabor Apati-Nagy
6cff4d546a Merge pull request #803 from MihaelaStoica/CP-15405
CP-15405: Signing and packaging changes
2016-02-02 15:48:28 +00:00
Mihaela Stoica
a34cffbd64 Merge pull request #806 from cheng--zhang/CP-15404
CP-15404: Make help file rebrandable
2016-02-02 11:00:20 +00:00
Cheng Zhang
e8856343de CP-15162: Change the use of HKCU -> HKMU
Signed-off-by: Cheng Zhang <cheng.zhang@citrix.com>
2016-02-02 18:57:12 +08:00
Mihaela Stoica
1726f8ce63 CP-15405: Fix packaging issues
(Cherry picked from cream-indigo)

Signed-off-by: Mihaela Stoica <Mihaela.Stoica@citrix.com>
2016-02-02 10:23:02 +00:00
Cheng Zhang
c209bae16e CP-15404: Make help file rebrandable
Signed-off-by: Cheng Zhang <cheng.zhang@citrix.com>
2016-02-02 13:19:14 +08:00
Cheng Zhang
38a50e1754 CP-15404: Make install dir rebrandable
Signed-off-by: Cheng Zhang <cheng.zhang@citrix.com>
2016-02-02 09:45:04 +08:00
Cheng Zhang
40e3ba3d66 CP-15162: Add desktop shortcut to installdlg
Signed-off-by: Cheng Zhang <cheng.zhang@citrix.com>
2016-02-01 18:38:55 +08:00
Cheng Zhang
4da4cf9b86 Revert "CA-179515: Move to online help: update the installer not to install the .chm"
This reverts commit cf8de9ae86

Signed-off-by: Cheng Zhang <cheng.zhang@citrix.com>
2016-01-28 17:24:41 +08:00
Cheng Zhang
9f09d8cb60 CP-15404: Make component GUID rebrandable
Signed-off-by: Cheng Zhang <cheng.zhang@citrix.com>
2016-01-26 14:55:59 +08:00
Cheng Zhang
58575a7d15 CP-15404: Install test repo by required
Signed-off-by: Cheng Zhang <cheng.zhang@citrix.com>
2016-01-26 14:21:55 +08:00
Cheng Zhang
a2d62b2c2b CP-15404: Add reg key to hide feature
Signed-off-by: Cheng Zhang <cheng.zhang@citrix.com>
2016-01-26 14:21:47 +08:00
Cheng Zhang
9b4d772250 CP-15404: Install readme files based on condition
Signed-off-by: Cheng Zhang <cheng.zhang@citrix.com>
2016-01-26 14:21:26 +08:00
Cheng Zhang
25b60eb220 CP-15404: Install HealthCheck by condition
Signed-off-by: Cheng Zhang <cheng.zhang@citrix.com>
2016-01-25 16:51:43 +08:00
Cheng Zhang
d03a570b6b CP-15400: Use condition check to install xenserver updates
Signed-off-by: Cheng Zhang <cheng.zhang@citrix.com>
2016-01-22 13:50:29 +08:00
Cheng Zhang
3157f8dd30 CP-15404: Rebranding the installer and fix translation issue
Signed-off-by: Cheng Zhang <cheng.zhang@citrix.com>
2016-01-22 13:50:20 +08:00
Cheng Zhang
1485a056e9 CP-15399: Make xsupdate rebrandable
Signed-off-by: Cheng Zhang <cheng.zhang@citrix.com>
2016-01-22 13:50:12 +08:00
Cheng Zhang
992ee9e62f CP-15400: Make xensearch rebrandable
Signed-off-by: Cheng Zhang <cheng.zhang@citrix.com>
2016-01-20 11:33:54 +08:00
Cheng Zhang
23bed48f8e CP-15398: Make installer bmps rebrandable
Signed-off-by: Cheng Zhang <cheng.zhang@citrix.com>
2016-01-19 18:40:56 +08:00
Cheng Zhang
15ef3410a3 CP-15398: Make file name and dir rebrandablei
Signed-off-by: Cheng Zhang <cheng.zhang@citrix.com>
2016-01-19 18:40:55 +08:00
Cheng Zhang
08741a1fa0 CP-15398: Make texture company name rebrandable
Signed-off-by: Cheng Zhang <cheng.zhang@citrix.com>
2016-01-19 18:40:54 +08:00
Cheng Zhang
a33d10bade CP-15398: Make texture XenCenter rebrandable
Signed-off-by: Cheng Zhang <cheng.zhang@citrix.com>
2016-01-14 18:52:53 +08:00
Cheng Zhang
b74ae83300 CP-15396: Rename dir of XenAdmin-Branding to Branding
Signed-off-by: Cheng Zhang <cheng.zhang@citrix.com>
2016-01-11 17:28:31 +08:00
Cheng Zhang
a9214c3463 CP-15396: Use xenadmin-branding and change the location of icons
Signed-off-by: Cheng Zhang <cheng.zhang@citrix.com>
2016-01-08 16:29:59 +08:00
Stephen Turner
d0e955ff0d CP-14647: Remove two deleted files from the wxs file 2015-11-09 15:49:29 +00:00
Mihaela Stoica
cf8de9ae86 CA-179515: Move to online help: update the installer not to install the .chm
Signed-off-by: Mihaela Stoica <mihaela.stoica@citrix.com>
2015-10-09 13:22:05 +01:00
Gabor Apati-Nagy
2dc496491d CP-13390: Update XenCenter installer to require .NET 4.5
fix for XenCenter.l10n.diff
2015-08-06 16:15:57 +01:00
Gabor Apati-Nagy
32c36118db CP-13390: Update XenCenter installer to require .NET 4.5 2015-08-05 17:53:08 +01:00
Mihaela Stoica
b62f8c4cd3 CA-176895: [CAR-1866] Include XS 6.5 RPU hotfix in XenCenter
- changed the build script and the installer to copy the XS65ESP1006.xsupdate hotfix
- also updated the source package for XS62E006 hotfix
2015-07-22 12:51:58 +01:00
Gabor Apati-Nagy
8d79f8a1e1 CP-13248: Installer: Install the Service by default. (Feature will be selected, but users can disable it) 2015-07-20 18:10:31 +01:00
Sorin Sbarnea
93280441aa Made the build output less verbose by default and configured wget not to download files again if they already exists locally with the same datetime stamps. 2015-07-19 20:12:38 +01:00
Sorin Sbarnea
2d6ff407f9 Corrected line endings for WIX patch and added few missing temp dirs to gitignore. 2015-07-19 19:06:59 +01:00
Gabor Apati-Nagy
849936f637 CP-13217: Make the Call Home service optional in the XenCenter installer
-Added new page to the XenCenter installer to include a feature selector control where users can choose to install the XenServer Health Check Service.
-Removed the InstallDir page, because the new customize page does provide folder selection (per feature)

Signed-off-by: Gabor Apati-Nagy <gabor.apati-nagy@citrix.com>
2015-07-16 13:22:55 +01:00
Gabor Apati-Nagy
323d2f539e Do not install the Health Check Service for now
Signed-off-by: Gabor Apati-Nagy <gabor.apati-nagy@citrix.com>
2015-07-02 15:45:13 +01:00
Gabor Apati-Nagy
409c89fbec CP-12161: Add the Call Home service to the XenCenter installer
Updating diff to keep offsets (of hunks) unchanged

Signed-off-by: Gabor Apati-Nagy <gabor.apati-nagy@citrix.com>
2015-07-02 12:32:39 +01:00
Gabor Apati-Nagy
0bd967f69c CP-12161: Add the Call Home service to the XenCenter installer
Adding XenServerHealthCheck service to the WiX installer

Signed-off-by: Gabor Apati-Nagy <gabor.apati-nagy@citrix.com>
2015-07-02 12:10:16 +01:00
Gabor Apati-Nagy
d1c793fa9e CP-11956: ssh console: Include putty in our installer
Signed-off-by: Gabor Apati-Nagy <gabor.apati-nagy@citrix.com>
2015-05-08 16:54:16 +01:00
Gabor Apati-Nagy
457c92c6ee CA-156199: G11n: I18n: after upgrade, XenCenter Console display in English on Localized OS.
-This change would force the installer to overwrite all files, so it will not skip installing ja and zh-CN files (that have inconsistent versioning at the moment).

Signed-off-by: Gabor Apati-Nagy <gabor.apati-nagy@citrix.com>
2015-01-07 18:47:29 +00:00
Gabor Apati-Nagy
cc5714ec08 Revert "CA-156199: G11n: I18n: after upgrade, XenCenter Console display in English on Localized OS."
This reverts commit 67074cdb65.
2015-01-07 18:43:46 +00:00
Gabor Apati-Nagy
67074cdb65 CA-156199: G11n: I18n: after upgrade, XenCenter Console display in English on Localized OS.
Signed-off-by: Gabor Apati-Nagy <gabor.apati-nagy@citrix.com>
2015-01-07 18:20:56 +00:00
Gabor Apati-Nagy
844fe7eeaa Revert "CA-156199: G11n: I18n: after upgrade, XenCenter Console display in English on Localized OS."
This reverts commit b59f49ed52.
2015-01-07 18:14:31 +00:00
Gabor Apati-Nagy
b59f49ed52 CA-156199: G11n: I18n: after upgrade, XenCenter Console display in English on Localized OS.
Signed-off-by: Gabor Apati-Nagy <gabor.apati-nagy@citrix.com>
2015-01-07 13:26:57 +00:00
Stephen Turner
9101c4cab6 Merge branch 'xs64bit' into detailedreports 2014-08-13 15:44:24 +01:00
Gabor Apati-Nagy
09ea80a06f CP-9090: Update RPU hotfixes in XenCenter
-Adding source code for the following hotfixes: XS60E001, XS62E006.

Signed-off-by: Gabor Apati-Nagy <gabor.apati-nagy@citrix.com>
2014-08-04 13:46:21 +01:00
Cheng Zhang
5eb82ae6de CP-8866:Development for Resource Statistic Feature on XenCenter 2014-08-01 11:34:37 +08:00
Gabor Apati-Nagy
2d43d6b2bc CP-8667: Update RPU hotfixes in XenCenter (fixing installer) 2014-06-11 10:27:55 +01:00
Gabor Apati-Nagy
d2e5d7f4c2 Update XenCenter.wxs
CP-8667: Update RPU hotfixes in XenCenter (fixing installer)
2014-06-10 18:24:48 +01:00
Gabor Apati-Nagy
d70dedc5d4 [CA-125183] Fix: XenCenterSetup.exe to install, requires .NET 3.5 rather than .NET 4 on Windows8 x64, WS 2012, WS 2008 SP2 x32
Signed-off-by: Gabor Apati-Nagy <gabor.apati-nagy@citrix.com>
2014-01-14 15:28:15 +00:00
Konstantina Chremmou
708051d399 CP-6317: Importing from branch clearwater-ln.
# HG changeset patch
# User vetrivelc <vetrivel.chinnasamy@citrix.com>
# Date 1376481946 -19800
# Node ID 09d7eccae36185bb28a96903abca52aaa7ae5c26
# Parent  f7a7a388679077777e7086571604863e34654d51
Bug Fix: 113698,113428,113311

Signed-off-by: Konstantina Chremmou <konstantina.chremmou@citrix.com>
2013-09-26 14:20:32 +01:00