From 2c7ddd319c6a29405db1db20191653c455117368 Mon Sep 17 00:00:00 2001
From: Jim Kerslake <39943820+JimKerslake@users.noreply.github.com>
Date: Thu, 24 Jul 2025 13:26:34 +0100
Subject: [PATCH] v8.4
---
src/Demo.WebApp/Demo.WebApp.csproj | 20 +++++++++----------
src/WebAppMvc/WebAppMvc.csproj | 2 +-
.../README.md | 9 +++++++++
.../cloudscribe.Logging.EFCore.Common.csproj | 4 +++-
.../cloudscribe.Logging.EFCore.MSSQL.csproj | 6 ++++--
.../cloudscribe.Logging.EFCore.MySql.csproj | 7 ++++---
...oudscribe.Logging.EFCore.PostgreSql.csproj | 7 ++++---
.../cloudscribe.Logging.EFCore.SQLite.csproj | 6 ++++--
.../cloudscribe.Logging.EFCore.pgsql.csproj | 7 ++++---
src/cloudscribe.Logging.NoDb/README.md | 10 ++++++++++
.../cloudscribe.Logging.NoDb.csproj | 6 ++++--
src/cloudscribe.Logging.Web/README.md | 10 ++++++++++
.../cloudscribe.Logging.Web.csproj | 10 ++++++----
src/cloudscribe.Logging/README.md | 14 +++++++++++++
.../cloudscribe.Logging.csproj | 6 ++++--
update_version.ps1 | 6 +++---
16 files changed, 94 insertions(+), 36 deletions(-)
create mode 100644 src/cloudscribe.Logging.EFCore.Common/README.md
create mode 100644 src/cloudscribe.Logging.NoDb/README.md
create mode 100644 src/cloudscribe.Logging.Web/README.md
create mode 100644 src/cloudscribe.Logging/README.md
diff --git a/src/Demo.WebApp/Demo.WebApp.csproj b/src/Demo.WebApp/Demo.WebApp.csproj
index 4f125fe..e6732ab 100644
--- a/src/Demo.WebApp/Demo.WebApp.csproj
+++ b/src/Demo.WebApp/Demo.WebApp.csproj
@@ -24,16 +24,16 @@
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
diff --git a/src/WebAppMvc/WebAppMvc.csproj b/src/WebAppMvc/WebAppMvc.csproj
index 0fbf3ae..2a9dee7 100644
--- a/src/WebAppMvc/WebAppMvc.csproj
+++ b/src/WebAppMvc/WebAppMvc.csproj
@@ -1,4 +1,4 @@
-
+
net8.0
diff --git a/src/cloudscribe.Logging.EFCore.Common/README.md b/src/cloudscribe.Logging.EFCore.Common/README.md
new file mode 100644
index 0000000..cb3114d
--- /dev/null
+++ b/src/cloudscribe.Logging.EFCore.Common/README.md
@@ -0,0 +1,9 @@
+# cloudscribe.Logging.EFCore.Common
+
+Entity Framework Core implementation of cloudscribe ILogRepository.
+
+## Features
+- Common EF Core logic for cloudscribe logging repositories
+
+## License
+Apache-2.0
diff --git a/src/cloudscribe.Logging.EFCore.Common/cloudscribe.Logging.EFCore.Common.csproj b/src/cloudscribe.Logging.EFCore.Common/cloudscribe.Logging.EFCore.Common.csproj
index 2181dab..cda24b1 100644
--- a/src/cloudscribe.Logging.EFCore.Common/cloudscribe.Logging.EFCore.Common.csproj
+++ b/src/cloudscribe.Logging.EFCore.Common/cloudscribe.Logging.EFCore.Common.csproj
@@ -2,13 +2,14 @@
Entity Framework Core implementation of cloudscribe ILogRepository
- 8.3.0
+ 8.4.0
net8.0
Joe Audette
cloudscribe;repositories;logging
icon.png
https://github.com/joeaudette/cloudscribe.Logging
Apache-2.0
+ README.md
https://github.com/cloudscribe/cloudscribe.Logging.git
git
@@ -16,6 +17,7 @@
+
diff --git a/src/cloudscribe.Logging.EFCore.MSSQL/cloudscribe.Logging.EFCore.MSSQL.csproj b/src/cloudscribe.Logging.EFCore.MSSQL/cloudscribe.Logging.EFCore.MSSQL.csproj
index 10ec8f1..69587f1 100644
--- a/src/cloudscribe.Logging.EFCore.MSSQL/cloudscribe.Logging.EFCore.MSSQL.csproj
+++ b/src/cloudscribe.Logging.EFCore.MSSQL/cloudscribe.Logging.EFCore.MSSQL.csproj
@@ -2,19 +2,21 @@
MSSQL Entity Framework Core implementation of cloudscribe ILogRepository
- 8.3.0
+ 8.4.0
net8.0
Joe Audette
cloudscribe;repositories;logging
icon.png
https://github.com/joeaudette/cloudscribe.Logging
Apache-2.0
+ README.md
https://github.com/cloudscribe/cloudscribe.Logging.git
git
+
@@ -23,7 +25,7 @@
-
+
diff --git a/src/cloudscribe.Logging.EFCore.MySql/cloudscribe.Logging.EFCore.MySql.csproj b/src/cloudscribe.Logging.EFCore.MySql/cloudscribe.Logging.EFCore.MySql.csproj
index 3abd734..65b6045 100644
--- a/src/cloudscribe.Logging.EFCore.MySql/cloudscribe.Logging.EFCore.MySql.csproj
+++ b/src/cloudscribe.Logging.EFCore.MySql/cloudscribe.Logging.EFCore.MySql.csproj
@@ -2,14 +2,14 @@
MySQL Entity Framework Core implementation of cloudscribe ILogRepository
- 8.3.0
+ 8.4.0
net8.0
Joe Audette
cloudscribe;repositories;logging
icon.png
https://github.com/joeaudette/cloudscribe.Logging
Apache-2.0
-
+ README.md
https://github.com/cloudscribe/cloudscribe.Logging.git
git
@@ -17,6 +17,7 @@
+
@@ -25,7 +26,7 @@
-
+
diff --git a/src/cloudscribe.Logging.EFCore.PostgreSql/cloudscribe.Logging.EFCore.PostgreSql.csproj b/src/cloudscribe.Logging.EFCore.PostgreSql/cloudscribe.Logging.EFCore.PostgreSql.csproj
index 9ca5b82..3391deb 100644
--- a/src/cloudscribe.Logging.EFCore.PostgreSql/cloudscribe.Logging.EFCore.PostgreSql.csproj
+++ b/src/cloudscribe.Logging.EFCore.PostgreSql/cloudscribe.Logging.EFCore.PostgreSql.csproj
@@ -2,14 +2,14 @@
PostgreSql Entity Framework Core implementation of cloudscribe ILogRepository, using snake case tables and fields
- 8.3.0
+ 8.4.0
net8.0
Joe Audette
cloudscribe;repositories;logging
icon.png
https://github.com/joeaudette/cloudscribe.Logging
Apache-2.0
-
+ README.md
https://github.com/cloudscribe/cloudscribe.Logging.git
git
@@ -18,6 +18,7 @@
+
@@ -27,7 +28,7 @@
-
+
diff --git a/src/cloudscribe.Logging.EFCore.SQLite/cloudscribe.Logging.EFCore.SQLite.csproj b/src/cloudscribe.Logging.EFCore.SQLite/cloudscribe.Logging.EFCore.SQLite.csproj
index eec8c25..7445863 100644
--- a/src/cloudscribe.Logging.EFCore.SQLite/cloudscribe.Logging.EFCore.SQLite.csproj
+++ b/src/cloudscribe.Logging.EFCore.SQLite/cloudscribe.Logging.EFCore.SQLite.csproj
@@ -2,19 +2,21 @@
SQLite Entity Framework Core implementation of cloudscribe ILogRepository
- 8.3.0
+ 8.4.0
net8.0
Joe Audette
cloudscribe;repositories;logging
icon.png
https://github.com/joeaudette/cloudscribe.Logging
Apache-2.0
+ README.md
https://github.com/cloudscribe/cloudscribe.Logging.git
git
+
@@ -25,7 +27,7 @@
-
+
diff --git a/src/cloudscribe.Logging.EFCore.pgsql/cloudscribe.Logging.EFCore.pgsql.csproj b/src/cloudscribe.Logging.EFCore.pgsql/cloudscribe.Logging.EFCore.pgsql.csproj
index b2b8663..cff3709 100644
--- a/src/cloudscribe.Logging.EFCore.pgsql/cloudscribe.Logging.EFCore.pgsql.csproj
+++ b/src/cloudscribe.Logging.EFCore.pgsql/cloudscribe.Logging.EFCore.pgsql.csproj
@@ -2,14 +2,14 @@
PostgreSql Entity Framework Core implementation of cloudscribe ILogRepository
- 8.3.0
+ 8.4.0
net8.0
Joe Audette
cloudscribe;repositories;logging
icon.png
https://github.com/joeaudette/cloudscribe.Logging
Apache-2.0
-
+ README.md
https://github.com/cloudscribe/cloudscribe.Logging.git
git
@@ -17,6 +17,7 @@
+
@@ -25,7 +26,7 @@
-
+
diff --git a/src/cloudscribe.Logging.NoDb/README.md b/src/cloudscribe.Logging.NoDb/README.md
new file mode 100644
index 0000000..f2fbb0f
--- /dev/null
+++ b/src/cloudscribe.Logging.NoDb/README.md
@@ -0,0 +1,10 @@
+# cloudscribe.Logging.NoDb
+
+NoDb implementation of cloudscribe ILogRepository.
+
+## Features
+- Lightweight, file-based logging repository
+- No database server required
+
+## License
+Apache-2.0
diff --git a/src/cloudscribe.Logging.NoDb/cloudscribe.Logging.NoDb.csproj b/src/cloudscribe.Logging.NoDb/cloudscribe.Logging.NoDb.csproj
index dd80f71..567c2a3 100644
--- a/src/cloudscribe.Logging.NoDb/cloudscribe.Logging.NoDb.csproj
+++ b/src/cloudscribe.Logging.NoDb/cloudscribe.Logging.NoDb.csproj
@@ -2,23 +2,25 @@
NoDb implementation of cloudscribe ILogRepository
- 8.3.0
+ 8.4.0
net8.0
Joe Audette
cloudscribe;repositories;logging
icon.png
https://github.com/joeaudette/cloudscribe.Logging
Apache-2.0
+ README.md
https://github.com/cloudscribe/cloudscribe.Logging.git
git
+
-
+
diff --git a/src/cloudscribe.Logging.Web/README.md b/src/cloudscribe.Logging.Web/README.md
new file mode 100644
index 0000000..5732b07
--- /dev/null
+++ b/src/cloudscribe.Logging.Web/README.md
@@ -0,0 +1,10 @@
+# cloudscribe.Logging.Web
+
+Web UI for cloudscribe.Logging, providing an MVC controller for viewing and managing log data.
+
+## Features
+- ASP.NET Core MVC controller for log management
+- Integrates with cloudscribe.Logging repositories
+
+## License
+Apache-2.0
diff --git a/src/cloudscribe.Logging.Web/cloudscribe.Logging.Web.csproj b/src/cloudscribe.Logging.Web/cloudscribe.Logging.Web.csproj
index 5fb42e8..c416733 100644
--- a/src/cloudscribe.Logging.Web/cloudscribe.Logging.Web.csproj
+++ b/src/cloudscribe.Logging.Web/cloudscribe.Logging.Web.csproj
@@ -2,7 +2,7 @@
An implementation of ILogger and ILoggerProvider that logs to the database using a pluggable model supporting multiple data platforms. Also proivides an MVC controller for viewing and managing the log data.
- 8.3.0
+ 8.4.0
net8.0
Joe Audette
true
@@ -11,6 +11,7 @@
icon.png
https://github.com/joeaudette/cloudscribe.Logging
Apache-2.0
+ README.md
https://github.com/cloudscribe/cloudscribe.Logging.git
git
@@ -18,6 +19,7 @@
+
@@ -32,9 +34,9 @@
-
-
-
+
+
+
diff --git a/src/cloudscribe.Logging/README.md b/src/cloudscribe.Logging/README.md
new file mode 100644
index 0000000..2c139c8
--- /dev/null
+++ b/src/cloudscribe.Logging/README.md
@@ -0,0 +1,14 @@
+# cloudscribe.Logging
+
+An implementation of ILogger and ILoggerProvider that logs to the database using a pluggable model supporting multiple data platforms. Also provides an MVC controller for viewing and managing log data.
+
+## Features
+- Pluggable logging repository (supports EF Core, NoDb, and more)
+- Web UI for viewing and managing logs
+- Multiple database providers supported
+
+## Getting Started
+Install the NuGet package and follow the documentation at [GitHub](https://github.com/joeaudette/cloudscribe.Logging).
+
+## License
+Apache-2.0
diff --git a/src/cloudscribe.Logging/cloudscribe.Logging.csproj b/src/cloudscribe.Logging/cloudscribe.Logging.csproj
index 463855d..b8310cf 100644
--- a/src/cloudscribe.Logging/cloudscribe.Logging.csproj
+++ b/src/cloudscribe.Logging/cloudscribe.Logging.csproj
@@ -2,13 +2,14 @@
An implementation of ILogger and ILoggerProvider that logs to the database using a pluggable model supporting multiple data platforms. Also proivides an MVC controller for viewing and managing the log data.
- 8.3.0
+ 8.4.0
net8.0
Joe Audette
cloudscribe;logging;database
icon.png
https://github.com/joeaudette/cloudscribe.Logging
Apache-2.0
+ README.md
https://github.com/cloudscribe/cloudscribe.Logging.git
git
@@ -17,13 +18,14 @@
+
-
+
diff --git a/update_version.ps1 b/update_version.ps1
index 32134c7..0ed4dd0 100644
--- a/update_version.ps1
+++ b/update_version.ps1
@@ -16,9 +16,9 @@
$directory = "src"
# Define the old & new versions
-$oldVersion = '8\.2' # slash needed !
-$newVersion = "8.3.0"
-$newWildcardVersion = "8.3.*"
+$oldVersion = '8\.3' # slash needed !
+$newVersion = "8.4.0"
+$newWildcardVersion = "8.4.*"
# Get all .csproj files in the directory and subdirectories