From 243811c9f79e7b0d95b45746dc344b2521cc1107 Mon Sep 17 00:00:00 2001 From: Jim Kerslake <39943820+JimKerslake@users.noreply.github.com> Date: Fri, 25 Jul 2025 20:31:46 +0100 Subject: [PATCH 1/2] mysql migration fix - late patch - jk --- .../20241108094512_simplecontent-20241108.cs | 10 +++++----- ...oudscribe.SimpleContent.Storage.EFCore.MySQL.csproj | 2 +- src/sourceDev.WebApp/Config/CloudscribeFeatures.cs | 2 +- 3 files changed, 7 insertions(+), 7 deletions(-) diff --git a/src/cloudscribe.SimpleContent.Storage.EFCore.MySQL/Migrations/20241108094512_simplecontent-20241108.cs b/src/cloudscribe.SimpleContent.Storage.EFCore.MySQL/Migrations/20241108094512_simplecontent-20241108.cs index 9b4f7337..8d00788b 100644 --- a/src/cloudscribe.SimpleContent.Storage.EFCore.MySQL/Migrations/20241108094512_simplecontent-20241108.cs +++ b/src/cloudscribe.SimpleContent.Storage.EFCore.MySQL/Migrations/20241108094512_simplecontent-20241108.cs @@ -1,4 +1,4 @@ -using Microsoft.EntityFrameworkCore.Migrations; +using Microsoft.EntityFrameworkCore.Migrations; #nullable disable @@ -13,25 +13,25 @@ protected override void Up(MigrationBuilder migrationBuilder) migrationBuilder.AddColumn( name: "ShowCreatedBy", table: "cs_Page", - type: "boolean(1)", + type: "tinyint(1)", nullable: true); migrationBuilder.AddColumn( name: "ShowCreatedDate", table: "cs_Page", - type: "boolean(1)", + type: "tinyint(1)", nullable: true); migrationBuilder.AddColumn( name: "ShowLastModifiedBy", table: "cs_Page", - type: "boolean(1)", + type: "tinyint(1)", nullable: true); migrationBuilder.AddColumn( name: "ShowLastModifiedDate", table: "cs_Page", - type: "boolean(1)", + type: "tinyint(1)", nullable: true); migrationBuilder.AddColumn( diff --git a/src/cloudscribe.SimpleContent.Storage.EFCore.MySQL/cloudscribe.SimpleContent.Storage.EFCore.MySQL.csproj b/src/cloudscribe.SimpleContent.Storage.EFCore.MySQL/cloudscribe.SimpleContent.Storage.EFCore.MySQL.csproj index d42c272f..eb4be28d 100644 --- a/src/cloudscribe.SimpleContent.Storage.EFCore.MySQL/cloudscribe.SimpleContent.Storage.EFCore.MySQL.csproj +++ b/src/cloudscribe.SimpleContent.Storage.EFCore.MySQL/cloudscribe.SimpleContent.Storage.EFCore.MySQL.csproj @@ -2,7 +2,7 @@ MySQL Entity Framework Core implementation of cloudscribe SimpleContent commands and queries - 8.3.0 + 8.3.1 net8.0 Joe Audette cloudscribe;commands;queries;ef diff --git a/src/sourceDev.WebApp/Config/CloudscribeFeatures.cs b/src/sourceDev.WebApp/Config/CloudscribeFeatures.cs index 631f496c..95abf1fa 100644 --- a/src/sourceDev.WebApp/Config/CloudscribeFeatures.cs +++ b/src/sourceDev.WebApp/Config/CloudscribeFeatures.cs @@ -25,7 +25,7 @@ IWebHostEnvironment env switch (storage) { case "efcore": - switch (efProvider) + switch (efProvider.ToLower()) { case "mysql": connectionString = config.GetConnectionString("MySqlEntityFrameworkConnection"); From b7f9960d1ff3901385f5b01847f21ed330456147 Mon Sep 17 00:00:00 2001 From: Jim Kerslake <39943820+JimKerslake@users.noreply.github.com> Date: Fri, 22 Aug 2025 10:20:08 +0100 Subject: [PATCH 2/2] v8.5 dev --- .../cloudscribe.ContentUtils.csproj | 2 +- ...pleContent.CompiledViews.Bootstrap4.csproj | 2 +- ...pleContent.CompiledViews.Bootstrap5.csproj | 2 +- .../cloudscribe.Core.SimpleContent.csproj | 14 ++++----- .../cloudscribe.MetaWeblog.csproj | 2 +- ...pleContent.CompiledViews.Bootstrap4.csproj | 2 +- ...pleContent.CompiledViews.Bootstrap5.csproj | 2 +- ...Content.ContentTemplates.Bootstrap4.csproj | 2 +- ...Content.ContentTemplates.Bootstrap5.csproj | 2 +- ...loudscribe.SimpleContent.MetaWeblog.csproj | 8 ++--- .../cloudscribe.SimpleContent.Models.csproj | 4 +-- ...SimpleContent.Storage.EFCore.Common.csproj | 2 +- ....SimpleContent.Storage.EFCore.MSSQL.csproj | 2 +- ....SimpleContent.Storage.EFCore.MySQL.csproj | 2 +- ...leContent.Storage.EFCore.PostgreSql.csproj | 4 +-- ...SimpleContent.Storage.EFCore.SQLite.csproj | 2 +- ...udscribe.SimpleContent.Storage.NoDb.csproj | 2 +- ...oudscribe.SimpleContent.Syndication.csproj | 6 ++-- .../cloudscribe.SimpleContent.Web.csproj | 16 +++++----- src/sourceDev.WebApp/sourceDev.WebApp.csproj | 30 +++++++++---------- update_version.ps1 | 6 ++-- 21 files changed, 57 insertions(+), 57 deletions(-) diff --git a/src/cloudscribe.ContentUtils/cloudscribe.ContentUtils.csproj b/src/cloudscribe.ContentUtils/cloudscribe.ContentUtils.csproj index 8fc240c2..5d3d09c8 100644 --- a/src/cloudscribe.ContentUtils/cloudscribe.ContentUtils.csproj +++ b/src/cloudscribe.ContentUtils/cloudscribe.ContentUtils.csproj @@ -2,7 +2,7 @@ Content utilities for html and markdown - 8.4.0 + 8.5.0 net8.0 Joe Audette cloudscribe;blog,content diff --git a/src/cloudscribe.Core.SimpleContent.CompiledViews.Bootstrap4/cloudscribe.Core.SimpleContent.CompiledViews.Bootstrap4.csproj b/src/cloudscribe.Core.SimpleContent.CompiledViews.Bootstrap4/cloudscribe.Core.SimpleContent.CompiledViews.Bootstrap4.csproj index 8326fe5a..d2c3cd41 100644 --- a/src/cloudscribe.Core.SimpleContent.CompiledViews.Bootstrap4/cloudscribe.Core.SimpleContent.CompiledViews.Bootstrap4.csproj +++ b/src/cloudscribe.Core.SimpleContent.CompiledViews.Bootstrap4/cloudscribe.Core.SimpleContent.CompiledViews.Bootstrap4.csproj @@ -2,7 +2,7 @@ Bootstrap 4 pre-compiled views for cloudscribe Core and SimpleContent integration - 8.4.0 + 8.5.0 net8.0 Joe Audette true diff --git a/src/cloudscribe.Core.SimpleContent.CompiledViews.Bootstrap5/cloudscribe.Core.SimpleContent.CompiledViews.Bootstrap5.csproj b/src/cloudscribe.Core.SimpleContent.CompiledViews.Bootstrap5/cloudscribe.Core.SimpleContent.CompiledViews.Bootstrap5.csproj index 6959e857..109f6941 100644 --- a/src/cloudscribe.Core.SimpleContent.CompiledViews.Bootstrap5/cloudscribe.Core.SimpleContent.CompiledViews.Bootstrap5.csproj +++ b/src/cloudscribe.Core.SimpleContent.CompiledViews.Bootstrap5/cloudscribe.Core.SimpleContent.CompiledViews.Bootstrap5.csproj @@ -2,7 +2,7 @@ Bootstrap 5 pre-compiled views for cloudscribe Core and SimpleContent integration - 8.4.0 + 8.5.0 net8.0 Joe Audette true diff --git a/src/cloudscribe.Core.SimpleContent/cloudscribe.Core.SimpleContent.csproj b/src/cloudscribe.Core.SimpleContent/cloudscribe.Core.SimpleContent.csproj index 8689c599..f6556719 100644 --- a/src/cloudscribe.Core.SimpleContent/cloudscribe.Core.SimpleContent.csproj +++ b/src/cloudscribe.Core.SimpleContent/cloudscribe.Core.SimpleContent.csproj @@ -2,7 +2,7 @@ integration library for integrating cloudscribe SimpleContent with cloudscribe Core multi-tenant web app foundation - 8.4.0 + 8.5.0 net8.0 Joe Audette cloudscribe;blog @@ -29,12 +29,12 @@ - - - - - - + + + + + + diff --git a/src/cloudscribe.MetaWeblog/cloudscribe.MetaWeblog.csproj b/src/cloudscribe.MetaWeblog/cloudscribe.MetaWeblog.csproj index 72d3cecc..8a4c5108 100644 --- a/src/cloudscribe.MetaWeblog/cloudscribe.MetaWeblog.csproj +++ b/src/cloudscribe.MetaWeblog/cloudscribe.MetaWeblog.csproj @@ -2,7 +2,7 @@ a re-useable implementation of the metaweblog api for asp.net core - 8.4.0 + 8.5.0 net8.0 Joe Audette cloudscribe;metaweblog;api;asp.net core diff --git a/src/cloudscribe.SimpleContent.CompiledViews.Bootstrap4/cloudscribe.SimpleContent.CompiledViews.Bootstrap4.csproj b/src/cloudscribe.SimpleContent.CompiledViews.Bootstrap4/cloudscribe.SimpleContent.CompiledViews.Bootstrap4.csproj index b80c03c7..991064bb 100644 --- a/src/cloudscribe.SimpleContent.CompiledViews.Bootstrap4/cloudscribe.SimpleContent.CompiledViews.Bootstrap4.csproj +++ b/src/cloudscribe.SimpleContent.CompiledViews.Bootstrap4/cloudscribe.SimpleContent.CompiledViews.Bootstrap4.csproj @@ -2,7 +2,7 @@ Bootstrap 4 pre-compiled views for cloudscribe.SimpleContent.Web - 8.4.0 + 8.5.0 net8.0 Joe Audette true diff --git a/src/cloudscribe.SimpleContent.CompiledViews.Bootstrap5/cloudscribe.SimpleContent.CompiledViews.Bootstrap5.csproj b/src/cloudscribe.SimpleContent.CompiledViews.Bootstrap5/cloudscribe.SimpleContent.CompiledViews.Bootstrap5.csproj index db25a08b..6bf793eb 100644 --- a/src/cloudscribe.SimpleContent.CompiledViews.Bootstrap5/cloudscribe.SimpleContent.CompiledViews.Bootstrap5.csproj +++ b/src/cloudscribe.SimpleContent.CompiledViews.Bootstrap5/cloudscribe.SimpleContent.CompiledViews.Bootstrap5.csproj @@ -2,7 +2,7 @@ Bootstrap 5 pre-compiled views for cloudscribe.SimpleContent.Web - 8.4.0 + 8.5.0 net8.0 Joe Audette true diff --git a/src/cloudscribe.SimpleContent.ContentTemplates.Bootstrap4/cloudscribe.SimpleContent.ContentTemplates.Bootstrap4.csproj b/src/cloudscribe.SimpleContent.ContentTemplates.Bootstrap4/cloudscribe.SimpleContent.ContentTemplates.Bootstrap4.csproj index be5d24f1..94b1a8b5 100644 --- a/src/cloudscribe.SimpleContent.ContentTemplates.Bootstrap4/cloudscribe.SimpleContent.ContentTemplates.Bootstrap4.csproj +++ b/src/cloudscribe.SimpleContent.ContentTemplates.Bootstrap4/cloudscribe.SimpleContent.ContentTemplates.Bootstrap4.csproj @@ -2,7 +2,7 @@ A set of Content Templates for cloudscribe.SimpleContent using Bootstrap 4 - 8.4.0 + 8.5.0 net8.0 Joe Audette true diff --git a/src/cloudscribe.SimpleContent.ContentTemplates.Bootstrap5/cloudscribe.SimpleContent.ContentTemplates.Bootstrap5.csproj b/src/cloudscribe.SimpleContent.ContentTemplates.Bootstrap5/cloudscribe.SimpleContent.ContentTemplates.Bootstrap5.csproj index 9a1a0f67..5ad76795 100644 --- a/src/cloudscribe.SimpleContent.ContentTemplates.Bootstrap5/cloudscribe.SimpleContent.ContentTemplates.Bootstrap5.csproj +++ b/src/cloudscribe.SimpleContent.ContentTemplates.Bootstrap5/cloudscribe.SimpleContent.ContentTemplates.Bootstrap5.csproj @@ -2,7 +2,7 @@ A set of Content Templates for cloudscribe.SimpleContent using Bootstrap 5 - 8.4.0 + 8.5.0 net8.0 Joe Audette true diff --git a/src/cloudscribe.SimpleContent.MetaWeblog/cloudscribe.SimpleContent.MetaWeblog.csproj b/src/cloudscribe.SimpleContent.MetaWeblog/cloudscribe.SimpleContent.MetaWeblog.csproj index d96d2945..354a7339 100644 --- a/src/cloudscribe.SimpleContent.MetaWeblog/cloudscribe.SimpleContent.MetaWeblog.csproj +++ b/src/cloudscribe.SimpleContent.MetaWeblog/cloudscribe.SimpleContent.MetaWeblog.csproj @@ -2,7 +2,7 @@ cloudscribe.SimpleContent.MetaWeblog Class Library - 8.4.0 + 8.5.0 net8.0 Joe Audette cloudscribe;metaweblog;blog;cms @@ -26,9 +26,9 @@ - - - + + + diff --git a/src/cloudscribe.SimpleContent.Models/cloudscribe.SimpleContent.Models.csproj b/src/cloudscribe.SimpleContent.Models/cloudscribe.SimpleContent.Models.csproj index 8ee52e02..53b5a79f 100644 --- a/src/cloudscribe.SimpleContent.Models/cloudscribe.SimpleContent.Models.csproj +++ b/src/cloudscribe.SimpleContent.Models/cloudscribe.SimpleContent.Models.csproj @@ -2,7 +2,7 @@ cloudscribe.SimpleContent.Models Class Library - 8.4.0 + 8.5.0 net8.0 Joe Audette cloudscribe;blog;cms @@ -25,7 +25,7 @@ runtime; build; native; contentfiles; analyzers; buildtransitive - + diff --git a/src/cloudscribe.SimpleContent.Storage.EFCore.Common/cloudscribe.SimpleContent.Storage.EFCore.Common.csproj b/src/cloudscribe.SimpleContent.Storage.EFCore.Common/cloudscribe.SimpleContent.Storage.EFCore.Common.csproj index 57230ec3..4a0d9a66 100644 --- a/src/cloudscribe.SimpleContent.Storage.EFCore.Common/cloudscribe.SimpleContent.Storage.EFCore.Common.csproj +++ b/src/cloudscribe.SimpleContent.Storage.EFCore.Common/cloudscribe.SimpleContent.Storage.EFCore.Common.csproj @@ -2,7 +2,7 @@ base package - Entity Framework Core implementation of cloudscribe SimpleContent commands and queries - 8.4.0 + 8.5.0 net8.0 Joe Audette cloudscribe;commands;queries;ef diff --git a/src/cloudscribe.SimpleContent.Storage.EFCore.MSSQL/cloudscribe.SimpleContent.Storage.EFCore.MSSQL.csproj b/src/cloudscribe.SimpleContent.Storage.EFCore.MSSQL/cloudscribe.SimpleContent.Storage.EFCore.MSSQL.csproj index aa26165a..64d67e3b 100644 --- a/src/cloudscribe.SimpleContent.Storage.EFCore.MSSQL/cloudscribe.SimpleContent.Storage.EFCore.MSSQL.csproj +++ b/src/cloudscribe.SimpleContent.Storage.EFCore.MSSQL/cloudscribe.SimpleContent.Storage.EFCore.MSSQL.csproj @@ -2,7 +2,7 @@ MSSQL Entity Framework Core implementation of cloudscribe SimpleContent commands and queries - 8.4.0 + 8.5.0 net8.0 Joe Audette cloudscribe;commands;queries;ef diff --git a/src/cloudscribe.SimpleContent.Storage.EFCore.MySQL/cloudscribe.SimpleContent.Storage.EFCore.MySQL.csproj b/src/cloudscribe.SimpleContent.Storage.EFCore.MySQL/cloudscribe.SimpleContent.Storage.EFCore.MySQL.csproj index a6d970bd..a216e8b8 100644 --- a/src/cloudscribe.SimpleContent.Storage.EFCore.MySQL/cloudscribe.SimpleContent.Storage.EFCore.MySQL.csproj +++ b/src/cloudscribe.SimpleContent.Storage.EFCore.MySQL/cloudscribe.SimpleContent.Storage.EFCore.MySQL.csproj @@ -2,7 +2,7 @@ MySQL Entity Framework Core implementation of cloudscribe SimpleContent commands and queries - 8.4.0 + 8.5.0 net8.0 Joe Audette cloudscribe;commands;queries;ef diff --git a/src/cloudscribe.SimpleContent.Storage.EFCore.PostgreSql/cloudscribe.SimpleContent.Storage.EFCore.PostgreSql.csproj b/src/cloudscribe.SimpleContent.Storage.EFCore.PostgreSql/cloudscribe.SimpleContent.Storage.EFCore.PostgreSql.csproj index 3c47aa6a..43a2a78a 100644 --- a/src/cloudscribe.SimpleContent.Storage.EFCore.PostgreSql/cloudscribe.SimpleContent.Storage.EFCore.PostgreSql.csproj +++ b/src/cloudscribe.SimpleContent.Storage.EFCore.PostgreSql/cloudscribe.SimpleContent.Storage.EFCore.PostgreSql.csproj @@ -2,7 +2,7 @@ PostgreSql Entity Framework Core implementation of cloudscribe SimpleContent commands and queries - 8.4.0 + 8.5.0 net8.0 Joe Audette cloudscribe;commands;queries;ef @@ -28,7 +28,7 @@ - + diff --git a/src/cloudscribe.SimpleContent.Storage.EFCore.SQLite/cloudscribe.SimpleContent.Storage.EFCore.SQLite.csproj b/src/cloudscribe.SimpleContent.Storage.EFCore.SQLite/cloudscribe.SimpleContent.Storage.EFCore.SQLite.csproj index e1f7cf3f..52d4cc98 100644 --- a/src/cloudscribe.SimpleContent.Storage.EFCore.SQLite/cloudscribe.SimpleContent.Storage.EFCore.SQLite.csproj +++ b/src/cloudscribe.SimpleContent.Storage.EFCore.SQLite/cloudscribe.SimpleContent.Storage.EFCore.SQLite.csproj @@ -2,7 +2,7 @@ SQLite Entity Framework Core implementation of cloudscribe SimpleContent commands and queries - 8.4.0 + 8.5.0 net8.0 Joe Audette cloudscribe;commands;queries;ef diff --git a/src/cloudscribe.SimpleContent.Storage.NoDb/cloudscribe.SimpleContent.Storage.NoDb.csproj b/src/cloudscribe.SimpleContent.Storage.NoDb/cloudscribe.SimpleContent.Storage.NoDb.csproj index a6c32bc5..9283d520 100644 --- a/src/cloudscribe.SimpleContent.Storage.NoDb/cloudscribe.SimpleContent.Storage.NoDb.csproj +++ b/src/cloudscribe.SimpleContent.Storage.NoDb/cloudscribe.SimpleContent.Storage.NoDb.csproj @@ -2,7 +2,7 @@ cloudscribe.SimpleContent.Storage implemented with NoDb file system storage - 8.4.0 + 8.5.0 net8.0 Joe Audette cloudscribe;blog;json diff --git a/src/cloudscribe.SimpleContent.Syndication/cloudscribe.SimpleContent.Syndication.csproj b/src/cloudscribe.SimpleContent.Syndication/cloudscribe.SimpleContent.Syndication.csproj index 0734a43d..55d2ae87 100644 --- a/src/cloudscribe.SimpleContent.Syndication/cloudscribe.SimpleContent.Syndication.csproj +++ b/src/cloudscribe.SimpleContent.Syndication/cloudscribe.SimpleContent.Syndication.csproj @@ -2,7 +2,7 @@ cloudscribe.SimpleContent.Syndication Class Library - 8.4.0 + 8.5.0 net8.0 Joe Audette syndication;rss;atom;cloudscribe @@ -28,9 +28,9 @@ - + - + diff --git a/src/cloudscribe.SimpleContent.Web/cloudscribe.SimpleContent.Web.csproj b/src/cloudscribe.SimpleContent.Web/cloudscribe.SimpleContent.Web.csproj index b4f4abbc..15c62058 100644 --- a/src/cloudscribe.SimpleContent.Web/cloudscribe.SimpleContent.Web.csproj +++ b/src/cloudscribe.SimpleContent.Web/cloudscribe.SimpleContent.Web.csproj @@ -2,7 +2,7 @@ A simple, yet flexible content and blog engine for ASP.NET Core that can work with or without a database - 8.4.0 + 8.5.0 net8.0 Joe Audette cloudscribe;blog,content @@ -40,13 +40,13 @@ - - - - - - - + + + + + + + diff --git a/src/sourceDev.WebApp/sourceDev.WebApp.csproj b/src/sourceDev.WebApp/sourceDev.WebApp.csproj index f6c6c08e..1e5a5a4b 100644 --- a/src/sourceDev.WebApp/sourceDev.WebApp.csproj +++ b/src/sourceDev.WebApp/sourceDev.WebApp.csproj @@ -49,25 +49,25 @@ - - - + + + - - - - - + + + + + - - - - - - - + + + + + + + diff --git a/update_version.ps1 b/update_version.ps1 index 0ed4dd01..e38bfecf 100644 --- a/update_version.ps1 +++ b/update_version.ps1 @@ -16,9 +16,9 @@ $directory = "src" # Define the old & new versions -$oldVersion = '8\.3' # slash needed ! -$newVersion = "8.4.0" -$newWildcardVersion = "8.4.*" +$oldVersion = '8\.4' # slash needed ! +$newVersion = "8.5.0" +$newWildcardVersion = "8.5.*" # Get all .csproj files in the directory and subdirectories