Commit Graph

1841 Commits

Author SHA1 Message Date
564b0ee0c4 Upgrade NuGet Packages to Latest Versions
This commit updates the versions of several NuGet packages used in the project. The following packages have been upgraded:

- Microsoft.AspNetCore.Components.WebAssembly.Server from 8.0.0 to 8.0.1
- Microsoft.AspNetCore.Identity.EntityFrameworkCore from 8.0.0 to 8.0.1
- Microsoft.Data.SqlClient from 5.2.0-preview3.23201.1 to 5.2.0-preview4.23342.2
- Microsoft.EntityFrameworkCore from 8.0.0 to 8.0.1
- Microsoft.EntityFrameworkCore.Design from 8.0.0 to 8.0.1
- Microsoft.Extensions.Localization from 8.0.0 to 8.0.1
- Microsoft.AspNetCore.Authentication.OpenIdConnect from 8.0.0 to 8.0.1
- Microsoft.Data.Sqlite.Core from 8.0.0 to 8.0.1

The versions of SixLabors.ImageSharp, Swashbuckle.AspNetCore, SQLitePCLRaw.bundle_e_sqlite3, and Oqtane.Licensing remain unchanged.
2024-01-09 14:08:09 -08:00
f7d10a6cf1 Merge pull request #3602 from leigh-pointer/ENH#3538-PgModDateActive
Start Date and Expiry Date for Module instances and Pages #3538
2024-01-05 12:09:19 -05:00
3dc28c7291 Fix #3604 - display message if user is attempting to run the application prior to performing a full compilation 2024-01-04 16:40:15 -05:00
22e4e4efc1 Updates
Loops tighter
Updated Logout base
SiteController corrected.
2024-01-03 12:12:27 +01:00
5ce5193430 Modifications 2024-01-02 16:09:54 +01:00
233f40f3e9 Start Date and Expiry Date for Module instances and Pages #3538
This is complete excluding Reporting and Notifications which can be added at a later date.  I just really wanted to get the schema and the functionality into place.
2023-12-31 12:21:38 +01:00
52069f35c5 refactor logic related to domain filtering for emails during external login 2023-12-21 15:54:46 -05:00
f59f322226 ensure database provider assemblies are included in Publish folder 2023-12-19 16:54:11 -05:00
b048d81ac0 prepare for 5.0.1 release 2023-12-19 12:51:44 -05:00
4cea22d813 add defensive logic to Alias.Path, improve new GetAlias method 2023-12-19 08:41:36 -05:00
edad4e7d35 Merge pull request #3572 from thabaum/patch-5
Sets Logo max height to 90px plus padding 5px right and left.
2023-12-19 08:02:09 -05:00
86feaff82f handle loading/saving of File Extensions 2023-12-19 07:39:48 -05:00
5f747db224 Logo max-height and padding 2023-12-18 14:12:26 -08:00
ccda41e18e Logo max-height 90px, Padding 5px L/R 2023-12-18 14:11:29 -08:00
2bb83c6532 Revert app logo css changes 2023-12-18 14:10:23 -08:00
7a4e4629e5 Logo max height 90px 2023-12-18 13:03:19 -08:00
713021359e add additional SetAlias overload 2023-12-18 15:07:07 -05:00
afc6368915 abstract padding logic - don't repeat 2023-12-18 09:58:30 -05:00
c5d4e237ad fix #3556 - pad token secret to 32 characters to resolve IDX1-720, change id of "secret" input to reduce chance of form autocomplete causing issues 2023-12-18 09:51:18 -05:00
7c206af757 modify module and theme template release.cmd to remove old nupkg files before packaging 2023-12-15 11:08:05 -05:00
8909822aea a simple dependency manager for assemblies 2023-12-15 11:05:48 -05:00
ade0419bf6 eliminate database provider nuget packages 2023-12-14 14:32:19 -05:00
0d718a5ca2 ignore Blazor framework requests 2023-12-13 18:25:21 -05:00
dd73d6e19a fix regression issue 2023-12-13 11:18:32 -05:00
6621983a9c HTML encode notifications sent by non-admins to prevent HTML injection 2023-12-13 10:07:21 -05:00
ac701f28b5 set authentication cookie to HttpOnly 2023-12-12 15:56:16 -05:00
e34b1b54d5 add support for root sitemap.xml and robots.txt 2023-12-12 14:50:08 -05:00
9e0a4dfac8 comsider name and email claim values as optional 2023-12-12 14:03:47 -05:00
422bf7b689 Edit languages to set default. 2023-12-07 18:12:49 -06:00
2e4656ae8b added HybridEnabled field to Site table to indicate if .NET MAUI hybrid applications can be integrated 2023-12-04 16:35:03 -05:00
daeb76df11 Corrected the IsPrivate 2023-12-04 17:26:37 +01:00
6e36312be8 Update Site with ImageFiles and UploadableFiles 2023-12-04 09:07:11 +01:00
9cc7ba1d82 Merge branch 'oqtane:dev' into FileExtentions 2023-12-04 08:15:49 +01:00
5d1510083e invalidate client assemblies cache when site is updated 2023-12-03 10:27:33 -05:00
7035f4cc1f File Extension management - site wide.
I have added to the site settings file extension management.
The Constants remain for backward compatibility.
If the extensions are not updated then the Constant will be used.
2023-12-01 21:09:33 +01:00
a152d8664d optimize assembly loading performance 2023-12-01 14:54:44 -05:00
e92d34a9e3 only allow download of assemblies when using WebAssembly 2023-12-01 14:38:16 -05:00
85f9597f2c add defensive logic to handle scenario where a tenant connection string does not exist in appsettings.json 2023-11-29 17:31:51 -05:00
077343ca20 suppress logging for resized image files which no longer exist 2023-11-29 13:58:52 -05:00
2344a49260 update SQLite and PostgreSQL to latest packages 2023-11-29 13:28:53 -05:00
65f463dbbd Merge pull request #3471 from PfaffIC/dev-loginauthcookie
Added auth cookie expiration for external login via OAuth2.
2023-11-29 13:22:39 -05:00
6e100a70b9 Merge pull request #3510 from markdav-is/patch-4
Update _Host.cshtml.cs to account for fully qualified type names in theme resources
2023-11-29 13:21:39 -05:00
a2890948bb add ClaimsPrincipal extension methods 2023-11-29 13:01:54 -05:00
3c33614115 user identity improvements 2023-11-29 10:42:23 -05:00
c8ac4ec1e8 include a more detailed error message for tenant database migration issues 2023-11-27 15:35:58 -05:00
93ab8b88d4 include Review Claims option in External Login for troubleshooting settings 2023-11-27 15:07:48 -05:00
cc12c302e3 Update _Host.cshtml.cs
Noticed some spaces showing up in theme resources and tracked it down to this line.  Wrapping the name in a call to Utilities.GetTypeName cleared things up.
2023-11-26 18:13:41 -08:00
f963711820 remove InstallDatabase method as it is no longer required now that all database providers are installed automatically 2023-11-22 15:53:25 -05:00
a906957454 prevent localized Microsoft.CodeAnalysis.*.resources.dll files from being included in release 2023-11-22 15:04:01 -05:00
87c6c31f1f add Update API validation to default module template 2023-11-22 14:54:06 -05:00