From 31119dbd958001b43d86e4a2783c7a6e779dc4dd Mon Sep 17 00:00:00 2001 From: Marco Tiggelaar Date: Tue, 17 Dec 2024 14:16:05 +0100 Subject: [PATCH] Version 1.5.1 release --- .../SolidCP.Setup/EnterpriseServer10.cs | 2 +- .../Sources/SolidCP.Setup/Portal10.cs | 2 +- .../Sources/SolidCP.Setup/Server10.cs | 2 +- .../Sources/SolidCP.Setup/Serveraspv210.cs | 2 +- .../Sources/SolidCP.Setup/WebDavPortal10.cs | 2 +- SolidCP.Installer/Sources/VersionInfo.cs | 4 +- .../Data/ProductReleasesFeed-1.0.xml | 42 ++++++++++++ .../Data/ProductReleasesFeed-dev.xml | 66 +++++++++++++++---- .../Data/ProductReleasesFeed.Beta.xml | 66 +++++++++++++++---- .../Data/ProductReleasesFeed.Staging.xml | 66 +++++++++++++++---- .../Data/ProductReleasesFeed.xml | 66 +++++++++++++++---- SolidCP/Sources/SolidCP.WebPortal/Web.config | 2 +- .../SolidCP-Auto-Upgrade.ps1 | 5 +- SolidCP/Sources/VersionInfo.cs | 4 +- SolidCP/Sources/VersionInfo.vb | 4 +- SolidCP/build-debug.bat | 2 +- SolidCP/build-release.bat | 2 +- SolidCP/build.xml | 2 +- SolidCP/deploy-debug.bat | 2 +- SolidCP/deploy-release.bat | 2 +- 20 files changed, 278 insertions(+), 67 deletions(-) diff --git a/SolidCP.Installer/Sources/SolidCP.Setup/EnterpriseServer10.cs b/SolidCP.Installer/Sources/SolidCP.Setup/EnterpriseServer10.cs index aec03f808..0623f2653 100644 --- a/SolidCP.Installer/Sources/SolidCP.Setup/EnterpriseServer10.cs +++ b/SolidCP.Installer/Sources/SolidCP.Setup/EnterpriseServer10.cs @@ -64,7 +64,7 @@ public class EnterpriseServer150 : EnterpriseServer { return UpdateBase(obj, minimalInstallerVersion: "1.0.1", - versionToUpgrade: "1.4.9,1.4.8,1.4.7,1.4.6,1.4.5", + versionToUpgrade: "1.5.0,1.4.9,1.4.8,1.4.7,1.4.6,1.4.5", updateSql: true); } } diff --git a/SolidCP.Installer/Sources/SolidCP.Setup/Portal10.cs b/SolidCP.Installer/Sources/SolidCP.Setup/Portal10.cs index e67a9a9a3..91eacdcd2 100644 --- a/SolidCP.Installer/Sources/SolidCP.Setup/Portal10.cs +++ b/SolidCP.Installer/Sources/SolidCP.Setup/Portal10.cs @@ -63,7 +63,7 @@ public class Portal150 : Portal { return UpdateBase(obj, minimalInstallerVersion: "1.0.1", - versionToUpgrade: "1.4.9,1.4.8,1.4.7,1.4.6,1.4.5", + versionToUpgrade: "1.5.0,1.4.9,1.4.8,1.4.7,1.4.6,1.4.5", updateSql: false); } } diff --git a/SolidCP.Installer/Sources/SolidCP.Setup/Server10.cs b/SolidCP.Installer/Sources/SolidCP.Setup/Server10.cs index ee2fc55ac..4fa3956d3 100644 --- a/SolidCP.Installer/Sources/SolidCP.Setup/Server10.cs +++ b/SolidCP.Installer/Sources/SolidCP.Setup/Server10.cs @@ -63,7 +63,7 @@ public class Server150 : Server { return Server.UpdateBase(obj, minimalInstallerVersion: "1.0.1", - versionToUpgrade: "1.4.9,1.4.8,1.4.7,1.4.6,1.4.5", + versionToUpgrade: "1.5.0,1.4.9,1.4.8,1.4.7,1.4.6,1.4.5", updateSql: false); } } diff --git a/SolidCP.Installer/Sources/SolidCP.Setup/Serveraspv210.cs b/SolidCP.Installer/Sources/SolidCP.Setup/Serveraspv210.cs index ff62e62bb..f75ea67cb 100644 --- a/SolidCP.Installer/Sources/SolidCP.Setup/Serveraspv210.cs +++ b/SolidCP.Installer/Sources/SolidCP.Setup/Serveraspv210.cs @@ -63,7 +63,7 @@ public class Serveraspv2150 : Server { return Server.UpdateBase(obj, minimalInstallerVersion: "1.0.1", - versionToUpgrade: "1.4.9,1.4.8,1.4.7,1.4.6,1.4.5", + versionToUpgrade: "1.5.0,1.4.9,1.4.8,1.4.7,1.4.6,1.4.5", updateSql: false); } } diff --git a/SolidCP.Installer/Sources/SolidCP.Setup/WebDavPortal10.cs b/SolidCP.Installer/Sources/SolidCP.Setup/WebDavPortal10.cs index de85861e9..5da58f7e4 100644 --- a/SolidCP.Installer/Sources/SolidCP.Setup/WebDavPortal10.cs +++ b/SolidCP.Installer/Sources/SolidCP.Setup/WebDavPortal10.cs @@ -63,7 +63,7 @@ public class WebDavPortal150 : WebDavPortal { return WebDavPortal.UpdateBase(obj, minimalInstallerVersion: "1.0.1", - versionToUpgrade: "1.4.9,1.4.8,1.4.7,1.4.6,1.4.5", + versionToUpgrade: "1.5.0,1.4.9,1.4.8,1.4.7,1.4.6,1.4.5", updateSql: false); } } diff --git a/SolidCP.Installer/Sources/VersionInfo.cs b/SolidCP.Installer/Sources/VersionInfo.cs index dabb5bf38..805ddd1c6 100644 --- a/SolidCP.Installer/Sources/VersionInfo.cs +++ b/SolidCP.Installer/Sources/VersionInfo.cs @@ -16,7 +16,7 @@ [assembly: AssemblyInformationalVersion("1.5.0")] [assembly: AssemblyCompany("SolidCP")] [assembly: AssemblyCopyright("Copyright © 2024 SolidCP.")] -[assembly: AssemblyFileVersion("1.5.0")] -[assembly: AssemblyVersion("1.5.0")] +[assembly: AssemblyFileVersion("1.5.1")] +[assembly: AssemblyVersion("1.5.1")] diff --git a/SolidCP.WebSite/Sources/SolidCP.WebSite/Data/ProductReleasesFeed-1.0.xml b/SolidCP.WebSite/Sources/SolidCP.WebSite/Data/ProductReleasesFeed-1.0.xml index 5e486ca6b..cb1097361 100644 --- a/SolidCP.WebSite/Sources/SolidCP.WebSite/Data/ProductReleasesFeed-1.0.xml +++ b/SolidCP.WebSite/Sources/SolidCP.WebSite/Data/ProductReleasesFeed-1.0.xml @@ -7,6 +7,13 @@ Express setup for standalone server configuration. It installs Portal, Enterprise, and Server components on the same server and configures SolidCP using sample settings. + + 150 + ~/Files/1.5.1/SolidCP-StandaloneServerSetup.zip + + setup\setup.dll + SolidCP.Setup.StandaloneServerSetup150 + 150 ~/Files/1.5.0/SolidCP-StandaloneServerSetup.zip @@ -154,6 +161,13 @@ SolidCP Portal is a user interface to the control panel which allows managing user accounts, hosting spaces, web sites, FTP accounts, files, etc. + + 250 + ~/Files/1.5.1/SolidCP-Portal.zip + ~/Files/1.5.1/SolidCP-Portal-Update.zip + setup\setup.dll + SolidCP.Setup.Portal150 + 250 ~/Files/1.5.0/SolidCP-Portal.zip @@ -301,6 +315,13 @@ Enterprise Server is the core of SolidCP system. It includes all business logic of the application. Enterprise Server should have access to Server and be accessible from Portal applications. + + 350 + ~/Files/1.5.1/SolidCP-EnterpriseServer.zip + ~/Files/1.5.1/SolidCP-EnterpriseServer-Update.zip + setup\setup.dll + SolidCP.Setup.EnterpriseServer150 + 350 ~/Files/1.5.0/SolidCP-EnterpriseServer.zip @@ -448,6 +469,13 @@ SolidCP Server is a set of services running on the remote server to be controlled. Server application should be reachable from Enterprise Server one. + + 450 + ~/Files/1.5.1/SolidCP-Server.zip + ~/Files/1.5.1/SolidCP-Server-Update.zip + setup\setup.dll + SolidCP.Setup.Server150 + 450 ~/Files/1.5.0/SolidCP-Server.zip @@ -595,6 +623,13 @@ SolidCP Server asp.net 2.0 is a SolidCP Server module for Exchange 2010. It has limited functionality mainly aimed to support software that can not run on asp.net 4.5 (like exchange 2010). + + 650 + ~/Files/1.5.1/SolidCP-Server-asp-v2.zip + ~/Files/1.5.1/SolidCP-Server-asp-v2-Update.zip + setup\setup.dll + SolidCP.Setup.Serveraspv2150 + 650 ~/Files/1.5.0/SolidCP-Server-asp-v2.zip @@ -699,6 +734,13 @@ SolidCP Cloud Storage Portal is a client frontend for viewing and editing their Cloud (WebDav) storage files. + + 550 + ~/Files/1.5.1/SolidCP-Web-Dav-Portal.zip + ~/Files/1.5.1/SolidCP-Web-Dav-Portal.zip + setup\setup.dll + SolidCP.Setup.WebDavPortal150 + 550 ~/Files/1.5.0/SolidCP-Web-Dav-Portal.zip diff --git a/SolidCP.WebSite/Sources/SolidCP.WebSite/Data/ProductReleasesFeed-dev.xml b/SolidCP.WebSite/Sources/SolidCP.WebSite/Data/ProductReleasesFeed-dev.xml index 5e486ca6b..7c3cc3afe 100644 --- a/SolidCP.WebSite/Sources/SolidCP.WebSite/Data/ProductReleasesFeed-dev.xml +++ b/SolidCP.WebSite/Sources/SolidCP.WebSite/Data/ProductReleasesFeed-dev.xml @@ -7,21 +7,28 @@ Express setup for standalone server configuration. It installs Portal, Enterprise, and Server components on the same server and configures SolidCP using sample settings. - + + 150 + ~/Files/1.5.1/SolidCP-StandaloneServerSetup.zip + + setup\setup.dll + SolidCP.Setup.StandaloneServerSetup150 + + 150 ~/Files/1.5.0/SolidCP-StandaloneServerSetup.zip setup\setup.dll SolidCP.Setup.StandaloneServerSetup150 - + 145 ~/Files/1.4.9/SolidCP-StandaloneServerSetup.zip setup\setup.dll SolidCP.Setup.StandaloneServerSetup145 - + 145 ~/Files/1.4.8/SolidCP-StandaloneServerSetup.zip @@ -154,6 +161,13 @@ SolidCP Portal is a user interface to the control panel which allows managing user accounts, hosting spaces, web sites, FTP accounts, files, etc. + + 250 + ~/Files/1.5.1/SolidCP-Portal.zip + ~/Files/1.5.1/SolidCP-Portal-Update.zip + setup\setup.dll + SolidCP.Setup.Portal150 + 250 ~/Files/1.5.0/SolidCP-Portal.zip @@ -301,14 +315,21 @@ Enterprise Server is the core of SolidCP system. It includes all business logic of the application. Enterprise Server should have access to Server and be accessible from Portal applications. - + + 350 + ~/Files/1.5.1/SolidCP-EnterpriseServer.zip + ~/Files/1.5.1/SolidCP-EnterpriseServer-Update.zip + setup\setup.dll + SolidCP.Setup.EnterpriseServer150 + + 350 ~/Files/1.5.0/SolidCP-EnterpriseServer.zip ~/Files/1.5.0/SolidCP-EnterpriseServer-Update.zip setup\setup.dll SolidCP.Setup.EnterpriseServer150 - + 345 ~/Files/1.4.9/SolidCP-EnterpriseServer.zip ~/Files/1.4.9/SolidCP-EnterpriseServer-Update.zip @@ -448,14 +469,21 @@ SolidCP Server is a set of services running on the remote server to be controlled. Server application should be reachable from Enterprise Server one. - + + 450 + ~/Files/1.5.1/SolidCP-Server.zip + ~/Files/1.5.1/SolidCP-Server-Update.zip + setup\setup.dll + SolidCP.Setup.Server150 + + 450 ~/Files/1.5.0/SolidCP-Server.zip ~/Files/1.5.0/SolidCP-Server-Update.zip setup\setup.dll SolidCP.Setup.Server150 - + 445 ~/Files/1.4.9/SolidCP-Server.zip ~/Files/1.4.9/SolidCP-Server-Update.zip @@ -595,14 +623,21 @@ SolidCP Server asp.net 2.0 is a SolidCP Server module for Exchange 2010. It has limited functionality mainly aimed to support software that can not run on asp.net 4.5 (like exchange 2010). - + + 650 + ~/Files/1.5.1/SolidCP-Server-asp-v2.zip + ~/Files/1.5.1/SolidCP-Server-asp-v2-Update.zip + setup\setup.dll + SolidCP.Setup.Serveraspv2150 + + 650 ~/Files/1.5.0/SolidCP-Server-asp-v2.zip ~/Files/1.5.0/SolidCP-Server-asp-v2-Update.zip setup\setup.dll SolidCP.Setup.Serveraspv2150 - + 645 ~/Files/1.4.9/SolidCP-Server-asp-v2.zip ~/Files/1.4.9/SolidCP-Server-asp-v2-Update.zip @@ -699,21 +734,28 @@ SolidCP Cloud Storage Portal is a client frontend for viewing and editing their Cloud (WebDav) storage files. - + + 550 + ~/Files/1.5.1/SolidCP-Web-Dav-Portal.zip + ~/Files/1.5.1/SolidCP-Web-Dav-Portal.zip + setup\setup.dll + SolidCP.Setup.WebDavPortal150 + + 550 ~/Files/1.5.0/SolidCP-Web-Dav-Portal.zip ~/Files/1.5.0/SolidCP-Web-Dav-Portal.zip setup\setup.dll SolidCP.Setup.WebDavPortal150 - + 545 ~/Files/1.4.9/SolidCP-Web-Dav-Portal.zip ~/Files/1.4.9/SolidCP-Web-Dav-Portal.zip setup\setup.dll SolidCP.Setup.WebDavPortal145 - + 545 ~/Files/1.4.8/SolidCP-Web-Dav-Portal.zip ~/Files/1.4.8/SolidCP-Web-Dav-Portal.zip diff --git a/SolidCP.WebSite/Sources/SolidCP.WebSite/Data/ProductReleasesFeed.Beta.xml b/SolidCP.WebSite/Sources/SolidCP.WebSite/Data/ProductReleasesFeed.Beta.xml index 5e486ca6b..7c3cc3afe 100644 --- a/SolidCP.WebSite/Sources/SolidCP.WebSite/Data/ProductReleasesFeed.Beta.xml +++ b/SolidCP.WebSite/Sources/SolidCP.WebSite/Data/ProductReleasesFeed.Beta.xml @@ -7,21 +7,28 @@ Express setup for standalone server configuration. It installs Portal, Enterprise, and Server components on the same server and configures SolidCP using sample settings. - + + 150 + ~/Files/1.5.1/SolidCP-StandaloneServerSetup.zip + + setup\setup.dll + SolidCP.Setup.StandaloneServerSetup150 + + 150 ~/Files/1.5.0/SolidCP-StandaloneServerSetup.zip setup\setup.dll SolidCP.Setup.StandaloneServerSetup150 - + 145 ~/Files/1.4.9/SolidCP-StandaloneServerSetup.zip setup\setup.dll SolidCP.Setup.StandaloneServerSetup145 - + 145 ~/Files/1.4.8/SolidCP-StandaloneServerSetup.zip @@ -154,6 +161,13 @@ SolidCP Portal is a user interface to the control panel which allows managing user accounts, hosting spaces, web sites, FTP accounts, files, etc. + + 250 + ~/Files/1.5.1/SolidCP-Portal.zip + ~/Files/1.5.1/SolidCP-Portal-Update.zip + setup\setup.dll + SolidCP.Setup.Portal150 + 250 ~/Files/1.5.0/SolidCP-Portal.zip @@ -301,14 +315,21 @@ Enterprise Server is the core of SolidCP system. It includes all business logic of the application. Enterprise Server should have access to Server and be accessible from Portal applications. - + + 350 + ~/Files/1.5.1/SolidCP-EnterpriseServer.zip + ~/Files/1.5.1/SolidCP-EnterpriseServer-Update.zip + setup\setup.dll + SolidCP.Setup.EnterpriseServer150 + + 350 ~/Files/1.5.0/SolidCP-EnterpriseServer.zip ~/Files/1.5.0/SolidCP-EnterpriseServer-Update.zip setup\setup.dll SolidCP.Setup.EnterpriseServer150 - + 345 ~/Files/1.4.9/SolidCP-EnterpriseServer.zip ~/Files/1.4.9/SolidCP-EnterpriseServer-Update.zip @@ -448,14 +469,21 @@ SolidCP Server is a set of services running on the remote server to be controlled. Server application should be reachable from Enterprise Server one. - + + 450 + ~/Files/1.5.1/SolidCP-Server.zip + ~/Files/1.5.1/SolidCP-Server-Update.zip + setup\setup.dll + SolidCP.Setup.Server150 + + 450 ~/Files/1.5.0/SolidCP-Server.zip ~/Files/1.5.0/SolidCP-Server-Update.zip setup\setup.dll SolidCP.Setup.Server150 - + 445 ~/Files/1.4.9/SolidCP-Server.zip ~/Files/1.4.9/SolidCP-Server-Update.zip @@ -595,14 +623,21 @@ SolidCP Server asp.net 2.0 is a SolidCP Server module for Exchange 2010. It has limited functionality mainly aimed to support software that can not run on asp.net 4.5 (like exchange 2010). - + + 650 + ~/Files/1.5.1/SolidCP-Server-asp-v2.zip + ~/Files/1.5.1/SolidCP-Server-asp-v2-Update.zip + setup\setup.dll + SolidCP.Setup.Serveraspv2150 + + 650 ~/Files/1.5.0/SolidCP-Server-asp-v2.zip ~/Files/1.5.0/SolidCP-Server-asp-v2-Update.zip setup\setup.dll SolidCP.Setup.Serveraspv2150 - + 645 ~/Files/1.4.9/SolidCP-Server-asp-v2.zip ~/Files/1.4.9/SolidCP-Server-asp-v2-Update.zip @@ -699,21 +734,28 @@ SolidCP Cloud Storage Portal is a client frontend for viewing and editing their Cloud (WebDav) storage files. - + + 550 + ~/Files/1.5.1/SolidCP-Web-Dav-Portal.zip + ~/Files/1.5.1/SolidCP-Web-Dav-Portal.zip + setup\setup.dll + SolidCP.Setup.WebDavPortal150 + + 550 ~/Files/1.5.0/SolidCP-Web-Dav-Portal.zip ~/Files/1.5.0/SolidCP-Web-Dav-Portal.zip setup\setup.dll SolidCP.Setup.WebDavPortal150 - + 545 ~/Files/1.4.9/SolidCP-Web-Dav-Portal.zip ~/Files/1.4.9/SolidCP-Web-Dav-Portal.zip setup\setup.dll SolidCP.Setup.WebDavPortal145 - + 545 ~/Files/1.4.8/SolidCP-Web-Dav-Portal.zip ~/Files/1.4.8/SolidCP-Web-Dav-Portal.zip diff --git a/SolidCP.WebSite/Sources/SolidCP.WebSite/Data/ProductReleasesFeed.Staging.xml b/SolidCP.WebSite/Sources/SolidCP.WebSite/Data/ProductReleasesFeed.Staging.xml index 5e486ca6b..7c3cc3afe 100644 --- a/SolidCP.WebSite/Sources/SolidCP.WebSite/Data/ProductReleasesFeed.Staging.xml +++ b/SolidCP.WebSite/Sources/SolidCP.WebSite/Data/ProductReleasesFeed.Staging.xml @@ -7,21 +7,28 @@ Express setup for standalone server configuration. It installs Portal, Enterprise, and Server components on the same server and configures SolidCP using sample settings. - + + 150 + ~/Files/1.5.1/SolidCP-StandaloneServerSetup.zip + + setup\setup.dll + SolidCP.Setup.StandaloneServerSetup150 + + 150 ~/Files/1.5.0/SolidCP-StandaloneServerSetup.zip setup\setup.dll SolidCP.Setup.StandaloneServerSetup150 - + 145 ~/Files/1.4.9/SolidCP-StandaloneServerSetup.zip setup\setup.dll SolidCP.Setup.StandaloneServerSetup145 - + 145 ~/Files/1.4.8/SolidCP-StandaloneServerSetup.zip @@ -154,6 +161,13 @@ SolidCP Portal is a user interface to the control panel which allows managing user accounts, hosting spaces, web sites, FTP accounts, files, etc. + + 250 + ~/Files/1.5.1/SolidCP-Portal.zip + ~/Files/1.5.1/SolidCP-Portal-Update.zip + setup\setup.dll + SolidCP.Setup.Portal150 + 250 ~/Files/1.5.0/SolidCP-Portal.zip @@ -301,14 +315,21 @@ Enterprise Server is the core of SolidCP system. It includes all business logic of the application. Enterprise Server should have access to Server and be accessible from Portal applications. - + + 350 + ~/Files/1.5.1/SolidCP-EnterpriseServer.zip + ~/Files/1.5.1/SolidCP-EnterpriseServer-Update.zip + setup\setup.dll + SolidCP.Setup.EnterpriseServer150 + + 350 ~/Files/1.5.0/SolidCP-EnterpriseServer.zip ~/Files/1.5.0/SolidCP-EnterpriseServer-Update.zip setup\setup.dll SolidCP.Setup.EnterpriseServer150 - + 345 ~/Files/1.4.9/SolidCP-EnterpriseServer.zip ~/Files/1.4.9/SolidCP-EnterpriseServer-Update.zip @@ -448,14 +469,21 @@ SolidCP Server is a set of services running on the remote server to be controlled. Server application should be reachable from Enterprise Server one. - + + 450 + ~/Files/1.5.1/SolidCP-Server.zip + ~/Files/1.5.1/SolidCP-Server-Update.zip + setup\setup.dll + SolidCP.Setup.Server150 + + 450 ~/Files/1.5.0/SolidCP-Server.zip ~/Files/1.5.0/SolidCP-Server-Update.zip setup\setup.dll SolidCP.Setup.Server150 - + 445 ~/Files/1.4.9/SolidCP-Server.zip ~/Files/1.4.9/SolidCP-Server-Update.zip @@ -595,14 +623,21 @@ SolidCP Server asp.net 2.0 is a SolidCP Server module for Exchange 2010. It has limited functionality mainly aimed to support software that can not run on asp.net 4.5 (like exchange 2010). - + + 650 + ~/Files/1.5.1/SolidCP-Server-asp-v2.zip + ~/Files/1.5.1/SolidCP-Server-asp-v2-Update.zip + setup\setup.dll + SolidCP.Setup.Serveraspv2150 + + 650 ~/Files/1.5.0/SolidCP-Server-asp-v2.zip ~/Files/1.5.0/SolidCP-Server-asp-v2-Update.zip setup\setup.dll SolidCP.Setup.Serveraspv2150 - + 645 ~/Files/1.4.9/SolidCP-Server-asp-v2.zip ~/Files/1.4.9/SolidCP-Server-asp-v2-Update.zip @@ -699,21 +734,28 @@ SolidCP Cloud Storage Portal is a client frontend for viewing and editing their Cloud (WebDav) storage files. - + + 550 + ~/Files/1.5.1/SolidCP-Web-Dav-Portal.zip + ~/Files/1.5.1/SolidCP-Web-Dav-Portal.zip + setup\setup.dll + SolidCP.Setup.WebDavPortal150 + + 550 ~/Files/1.5.0/SolidCP-Web-Dav-Portal.zip ~/Files/1.5.0/SolidCP-Web-Dav-Portal.zip setup\setup.dll SolidCP.Setup.WebDavPortal150 - + 545 ~/Files/1.4.9/SolidCP-Web-Dav-Portal.zip ~/Files/1.4.9/SolidCP-Web-Dav-Portal.zip setup\setup.dll SolidCP.Setup.WebDavPortal145 - + 545 ~/Files/1.4.8/SolidCP-Web-Dav-Portal.zip ~/Files/1.4.8/SolidCP-Web-Dav-Portal.zip diff --git a/SolidCP.WebSite/Sources/SolidCP.WebSite/Data/ProductReleasesFeed.xml b/SolidCP.WebSite/Sources/SolidCP.WebSite/Data/ProductReleasesFeed.xml index 5e486ca6b..7c3cc3afe 100644 --- a/SolidCP.WebSite/Sources/SolidCP.WebSite/Data/ProductReleasesFeed.xml +++ b/SolidCP.WebSite/Sources/SolidCP.WebSite/Data/ProductReleasesFeed.xml @@ -7,21 +7,28 @@ Express setup for standalone server configuration. It installs Portal, Enterprise, and Server components on the same server and configures SolidCP using sample settings. - + + 150 + ~/Files/1.5.1/SolidCP-StandaloneServerSetup.zip + + setup\setup.dll + SolidCP.Setup.StandaloneServerSetup150 + + 150 ~/Files/1.5.0/SolidCP-StandaloneServerSetup.zip setup\setup.dll SolidCP.Setup.StandaloneServerSetup150 - + 145 ~/Files/1.4.9/SolidCP-StandaloneServerSetup.zip setup\setup.dll SolidCP.Setup.StandaloneServerSetup145 - + 145 ~/Files/1.4.8/SolidCP-StandaloneServerSetup.zip @@ -154,6 +161,13 @@ SolidCP Portal is a user interface to the control panel which allows managing user accounts, hosting spaces, web sites, FTP accounts, files, etc. + + 250 + ~/Files/1.5.1/SolidCP-Portal.zip + ~/Files/1.5.1/SolidCP-Portal-Update.zip + setup\setup.dll + SolidCP.Setup.Portal150 + 250 ~/Files/1.5.0/SolidCP-Portal.zip @@ -301,14 +315,21 @@ Enterprise Server is the core of SolidCP system. It includes all business logic of the application. Enterprise Server should have access to Server and be accessible from Portal applications. - + + 350 + ~/Files/1.5.1/SolidCP-EnterpriseServer.zip + ~/Files/1.5.1/SolidCP-EnterpriseServer-Update.zip + setup\setup.dll + SolidCP.Setup.EnterpriseServer150 + + 350 ~/Files/1.5.0/SolidCP-EnterpriseServer.zip ~/Files/1.5.0/SolidCP-EnterpriseServer-Update.zip setup\setup.dll SolidCP.Setup.EnterpriseServer150 - + 345 ~/Files/1.4.9/SolidCP-EnterpriseServer.zip ~/Files/1.4.9/SolidCP-EnterpriseServer-Update.zip @@ -448,14 +469,21 @@ SolidCP Server is a set of services running on the remote server to be controlled. Server application should be reachable from Enterprise Server one. - + + 450 + ~/Files/1.5.1/SolidCP-Server.zip + ~/Files/1.5.1/SolidCP-Server-Update.zip + setup\setup.dll + SolidCP.Setup.Server150 + + 450 ~/Files/1.5.0/SolidCP-Server.zip ~/Files/1.5.0/SolidCP-Server-Update.zip setup\setup.dll SolidCP.Setup.Server150 - + 445 ~/Files/1.4.9/SolidCP-Server.zip ~/Files/1.4.9/SolidCP-Server-Update.zip @@ -595,14 +623,21 @@ SolidCP Server asp.net 2.0 is a SolidCP Server module for Exchange 2010. It has limited functionality mainly aimed to support software that can not run on asp.net 4.5 (like exchange 2010). - + + 650 + ~/Files/1.5.1/SolidCP-Server-asp-v2.zip + ~/Files/1.5.1/SolidCP-Server-asp-v2-Update.zip + setup\setup.dll + SolidCP.Setup.Serveraspv2150 + + 650 ~/Files/1.5.0/SolidCP-Server-asp-v2.zip ~/Files/1.5.0/SolidCP-Server-asp-v2-Update.zip setup\setup.dll SolidCP.Setup.Serveraspv2150 - + 645 ~/Files/1.4.9/SolidCP-Server-asp-v2.zip ~/Files/1.4.9/SolidCP-Server-asp-v2-Update.zip @@ -699,21 +734,28 @@ SolidCP Cloud Storage Portal is a client frontend for viewing and editing their Cloud (WebDav) storage files. - + + 550 + ~/Files/1.5.1/SolidCP-Web-Dav-Portal.zip + ~/Files/1.5.1/SolidCP-Web-Dav-Portal.zip + setup\setup.dll + SolidCP.Setup.WebDavPortal150 + + 550 ~/Files/1.5.0/SolidCP-Web-Dav-Portal.zip ~/Files/1.5.0/SolidCP-Web-Dav-Portal.zip setup\setup.dll SolidCP.Setup.WebDavPortal150 - + 545 ~/Files/1.4.9/SolidCP-Web-Dav-Portal.zip ~/Files/1.4.9/SolidCP-Web-Dav-Portal.zip setup\setup.dll SolidCP.Setup.WebDavPortal145 - + 545 ~/Files/1.4.8/SolidCP-Web-Dav-Portal.zip ~/Files/1.4.8/SolidCP-Web-Dav-Portal.zip diff --git a/SolidCP/Sources/SolidCP.WebPortal/Web.config b/SolidCP/Sources/SolidCP.WebPortal/Web.config index 5a3372410..6e54f254f 100644 --- a/SolidCP/Sources/SolidCP.WebPortal/Web.config +++ b/SolidCP/Sources/SolidCP.WebPortal/Web.config @@ -11,7 +11,7 @@ - + diff --git a/SolidCP/Sources/Tools/SolidCP-Auto-Upgrade-Tool/SolidCP-Auto-Upgrade.ps1 b/SolidCP/Sources/Tools/SolidCP-Auto-Upgrade-Tool/SolidCP-Auto-Upgrade.ps1 index 245549e64..6492350c2 100644 --- a/SolidCP/Sources/Tools/SolidCP-Auto-Upgrade-Tool/SolidCP-Auto-Upgrade.ps1 +++ b/SolidCP/Sources/Tools/SolidCP-Auto-Upgrade-Tool/SolidCP-Auto-Upgrade.ps1 @@ -18,6 +18,7 @@ v2.2 18th August 2020 Fix for the Database not backed up, better support for th v2.2.1 23rd May 2021 Fix for v1.4.8 web.config version v2.2.2 29th January 2022 Changes for v1.4.9 web.config changes v2.2.3 02th December 2024 Changes for v1.5.0 web.config changes +v2.2.4 17th December 2024 Changes for v1.5.1 web.config changes Written By Marc Banyard for the SolidCP Project (c) 2016 SolidCP Updated By Trevor Robinson. @@ -658,8 +659,8 @@ function UpgradeSCPPortal() # Function to upgrade the SolidCP Portal Component ModifyXML "$SCP_Portal_Dir\web.config" "Add" "//configuration/configSections/sectionGroup[@name='system.data.dataset.serialization']" "section" @( ("name","allowedTypes"), ("type","System.Data.AllowedTypesSectionHandler, System.Data, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089") ) ModifyXML "$SCP_Portal_Dir\web.config" "Add" "//configuration" "system.data.dataset.serialization" ModifyXML "$SCP_Portal_Dir\web.config" "Add" "//configuration/system.data.dataset.serialization" "allowedTypes" - ModifyXML "$SCP_Portal_Dir\web.config" "Update" "//configuration/system.data.dataset.serialization/allowedTypes" "add" @( ("type","SolidCP.Providers.ResultObjects.HeliconApeStatus, SolidCP.Providers.Base, Version=1.5.0.0, Culture=neutral, PublicKeyToken=da8782a6fc4d0081") ) - ModifyXML "$SCP_Portal_Dir\web.config" "Add" "//configuration/system.data.dataset.serialization/allowedTypes" "add" @( ("type","SolidCP.Providers.ResultObjects.HeliconApeStatus, SolidCP.Providers.Base, Version=1.5.0.0, Culture=neutral, PublicKeyToken=da8782a6fc4d0081") ) + ModifyXML "$SCP_Portal_Dir\web.config" "Update" "//configuration/system.data.dataset.serialization/allowedTypes" "add" @( ("type","SolidCP.Providers.ResultObjects.HeliconApeStatus, SolidCP.Providers.Base, Version=1.5.1.0, Culture=neutral, PublicKeyToken=da8782a6fc4d0081") ) + ModifyXML "$SCP_Portal_Dir\web.config" "Add" "//configuration/system.data.dataset.serialization/allowedTypes" "add" @( ("type","SolidCP.Providers.ResultObjects.HeliconApeStatus, SolidCP.Providers.Base, Version=1.5.1.0, Culture=neutral, PublicKeyToken=da8782a6fc4d0081") ) # Add the edditional "" tags in the Runtime section and remove any additional charichter returns from the end of the file ((Get-Content "$SCP_Portal_Dir\web.config" -Raw) -replace ' [\r\n]+ ', " `r`n `r`n `r`n " -replace '[\r\n]+', "") | Set-Content "$SCP_Portal_Dir\web.config" diff --git a/SolidCP/Sources/VersionInfo.cs b/SolidCP/Sources/VersionInfo.cs index dabb5bf38..805ddd1c6 100644 --- a/SolidCP/Sources/VersionInfo.cs +++ b/SolidCP/Sources/VersionInfo.cs @@ -16,7 +16,7 @@ [assembly: AssemblyInformationalVersion("1.5.0")] [assembly: AssemblyCompany("SolidCP")] [assembly: AssemblyCopyright("Copyright © 2024 SolidCP.")] -[assembly: AssemblyFileVersion("1.5.0")] -[assembly: AssemblyVersion("1.5.0")] +[assembly: AssemblyFileVersion("1.5.1")] +[assembly: AssemblyVersion("1.5.1")] diff --git a/SolidCP/Sources/VersionInfo.vb b/SolidCP/Sources/VersionInfo.vb index b6b9c5769..cf7333d15 100644 --- a/SolidCP/Sources/VersionInfo.vb +++ b/SolidCP/Sources/VersionInfo.vb @@ -18,6 +18,6 @@ Imports System.Runtime.InteropServices + Assembly: AssemblyFileVersion("1.5.1"), _ + Assembly: AssemblyVersion("1.5.1")> diff --git a/SolidCP/build-debug.bat b/SolidCP/build-debug.bat index e1043954a..5db4b319f 100644 --- a/SolidCP/build-debug.bat +++ b/SolidCP/build-debug.bat @@ -71,4 +71,4 @@ IF EXIST "%ProgramFiles(x86)%\MSBuild\14.0\Bin\MSBuild.exe" ( ) :Build -%SCPMSBuild% build.xml /target:Build /p:BuildConfiguration=Debug /p:Version="1.5.0" /p:FileVersion="1.5.0" /p:VersionLabel="1.5.0" /v:n /fileLogger /m /p:VisualStudioVersion=%SCPVSVer% \ No newline at end of file +%SCPMSBuild% build.xml /target:Build /p:BuildConfiguration=Debug /p:Version="1.5.0" /p:FileVersion="1.5.1" /p:VersionLabel="1.5.1" /v:n /fileLogger /m /p:VisualStudioVersion=%SCPVSVer% \ No newline at end of file diff --git a/SolidCP/build-release.bat b/SolidCP/build-release.bat index 41d109b48..246b69d5d 100644 --- a/SolidCP/build-release.bat +++ b/SolidCP/build-release.bat @@ -71,5 +71,5 @@ IF EXIST "%ProgramFiles(x86)%\MSBuild\14.0\Bin\MSBuild.exe" ( ) :Build -%SCPMSBuild% build.xml /target:Build /p:BuildConfiguration=Release /p:Version="1.5.0" /p:FileVersion="1.5.0" /p:VersionLabel="1.5.0" /v:n /fileLogger /m /p:VisualStudioVersion=%SCPVSVer% +%SCPMSBuild% build.xml /target:Build /p:BuildConfiguration=Release /p:Version="1.5.0" /p:FileVersion="1.5.1" /p:VersionLabel="1.5.1" /v:n /fileLogger /m /p:VisualStudioVersion=%SCPVSVer% pause \ No newline at end of file diff --git a/SolidCP/build.xml b/SolidCP/build.xml index 2dedd8573..0d8a95692 100644 --- a/SolidCP/build.xml +++ b/SolidCP/build.xml @@ -3,7 +3,7 @@ $(Version) $(BUILD_NUMBER) $(BUILD_NUMBER) - 2024-12-02 + 2024-12-17 .. $(RootFolder)\SolidCP diff --git a/SolidCP/deploy-debug.bat b/SolidCP/deploy-debug.bat index 30cdd459d..814dfb593 100644 --- a/SolidCP/deploy-debug.bat +++ b/SolidCP/deploy-debug.bat @@ -71,4 +71,4 @@ IF EXIST "%ProgramFiles(x86)%\MSBuild\14.0\Bin\MSBuild.exe" ( ) :Build -%SCPMSBuild% build.xml /target:Deploy /p:BuildConfiguration=Debug /p:Version="1.5.0" /p:FileVersion="1.5.0" /p:VersionLabel="1.5.0" /v:n /fileLogger /m /p:VisualStudioVersion=%SCPVSVer% \ No newline at end of file +%SCPMSBuild% build.xml /target:Deploy /p:BuildConfiguration=Debug /p:Version="1.5.0" /p:FileVersion="1.5.1" /p:VersionLabel="1.5.1" /v:n /fileLogger /m /p:VisualStudioVersion=%SCPVSVer% \ No newline at end of file diff --git a/SolidCP/deploy-release.bat b/SolidCP/deploy-release.bat index 41c867777..b0aabe549 100644 --- a/SolidCP/deploy-release.bat +++ b/SolidCP/deploy-release.bat @@ -71,4 +71,4 @@ IF EXIST "%ProgramFiles(x86)%\MSBuild\14.0\Bin\MSBuild.exe" ( ) :Build -%SCPMSBuild% build.xml /target:Deploy /p:BuildConfiguration=Release /p:Version="1.5.0" /p:FileVersion="1.5.0" /p:VersionLabel="1.5.0" /v:n /fileLogger /m /p:VisualStudioVersion=%SCPVSVer% \ No newline at end of file +%SCPMSBuild% build.xml /target:Deploy /p:BuildConfiguration=Release /p:Version="1.5.0" /p:FileVersion="1.5.1" /p:VersionLabel="1.5.1" /v:n /fileLogger /m /p:VisualStudioVersion=%SCPVSVer% \ No newline at end of file