Commit Graph

112 Commits

Author SHA1 Message Date
b786faa6a1 fix compilation error caused by Microsoft.OpenApi 2025-11-12 10:59:52 -05:00
7e69b5193f add passkey functionality 2025-10-29 12:31:50 -04:00
cf3a86dc4a hack to get Passkeys working 2025-10-22 16:39:52 -04:00
ac9b7a60fd preserve previous servicelifetime setting 2025-10-22 14:30:47 -04:00
273097d96d refactor TenantDBContext to accomodate AspNetUserPasskeys 2025-10-22 14:06:15 -04:00
a4c2989062 passkey changes 2025-10-21 16:40:59 -04:00
beb4919d97 add ability to view Migration History 2025-09-19 14:59:58 -04:00
Ben
e59d5fd339 implement radzen text editor. 2025-09-05 20:36:50 +08:00
ec06c1cdf1 optimize startup 2025-08-26 15:27:35 -04:00
e900d2f35a consolidate Infrastructure interface and implementation classes 2025-08-13 14:44:42 -04:00
9ae12ff678 Resolve issue where visitor cookie was not being added to HttpClient. This was because cookie values cannot contain spaces and therefore need to be Url encoded. 2025-08-01 07:51:58 -04:00
f4cea3fe03 fix #5349 - send verification email if unverified user attempts to login, add ability to enable/disable email verification per site 2025-07-29 16:20:07 -04:00
962488fd34 localize time zone names 2025-07-23 14:52:18 -04:00
bb52402a17 feat: handle timezones and conversions with NodaTime 2025-07-09 12:09:00 +02:00
9f18c460d8 add time zone support for sites and users 2025-05-13 09:24:17 -04:00
8d4b30140e rename Cache service to OutputCache 2025-03-11 11:48:43 -04:00
eab3a753f5 resolves #4899: output cache for sitemap 2025-03-03 17:54:33 +01:00
Ben
982f3b1943 Fix #4936: add the cookie consent theme control. 2025-02-22 09:49:33 +08:00
f09709aedb remove Microsoft.AspNetCore.Http 2024-10-24 15:10:52 -04:00
aa5b84a214 Implements Image Manipulation in Files Page via QueryString
- Extracts the image creation into a service
- Refactors Files Page GET action for better readability and cyclomatic complexity
2024-10-13 12:38:43 +02:00
df71dd14f7 sign out the principal when it is rejected due to security stamp changes 2024-09-26 15:53:14 -04:00
8b2e55a969 remove ITextEditorProvider interface 2024-07-22 13:31:24 -04:00
Ben
e00c261777 Fix #4358: RichTextEditor Provider Abstraction. 2024-07-01 17:11:26 +08:00
Ben
c125a7fe07 Fix #4316: add text editor interfaces. 2024-06-06 16:39:35 +08:00
Ben
7f970d489f refactoring the code. 2024-06-04 17:32:31 +08:00
Ben
9d85ca07f4 #4303: add search function. 2024-06-03 21:19:42 +08:00
6b8dd9bf03 fix #4075 - auth cookie being rejected under some scenarios - change from Strict to Lax to match latest .NET Identity configuration 2024-03-28 14:23:13 -04:00
8a696f6c52 additional documentation 2024-03-21 10:51:03 -04:00
ce14b9e43e add HttpClientFactory support 2024-03-21 10:43:46 -04:00
3eb9de57ef fix #4017 - SiteState being lost in server rendered scenarios 2024-03-19 13:53:05 -04:00
4457487e2a use IServerStartup rather than class naming convention to register server service class 2024-03-09 07:53:58 -05:00
074fcaaa73 use IServerStartup for registering DbContextFactory 2024-03-08 07:39:34 -05:00
1c31c1947c use DbContextFactory in SiteRepository 2024-03-06 16:56:27 -05:00
06bd964adc use DBContextFactory 2024-03-06 11:36:56 -05:00
f6c45cd85a register ServerSiteService as Transient 2024-03-05 12:35:17 -05:00
f2555563a8 optimize to use ITransientService rather than introducing a new IServerService interface which needs to be scanned 2024-03-05 10:59:39 -05:00
43987d844f change IServerService to use Transient rather than Scoped 2024-03-05 10:49:50 -05:00
74952cf62d implement client and server service implementations in Html/Text module 2024-03-05 08:44:09 -05:00
Ben
77ce31128c Fix #3833: introduce token replace class. 2024-02-18 21:38:43 +08:00
ed7904b673 create server-side SiteService 2024-02-15 15:48:18 -05:00
ac701f28b5 set authentication cookie to HttpOnly 2023-12-12 15:56:16 -05:00
3c33614115 user identity improvements 2023-11-29 10:42:23 -05:00
5539243bf3 resolve cookie configuration 2023-09-25 15:10:36 -04:00
c6a8f5305a set DefaultScheme for authentication 2023-09-21 14:44:57 -04:00
7a42646bed Fix #3068 - support microsites in .NET MAUI 2023-08-02 13:55:01 -04:00
8bdbf7b994 moved UserManager to Managers namespace 2023-07-13 17:05:01 -04:00
c0f4cd2097 add a UserManager to simplify user creation, improve response validation in ServiceBase, allow Section component to support parameter changes 2023-07-12 16:37:18 -04:00
e3233fd19f add defensive logic 2023-06-19 10:11:24 -04:00
95ba87945b optimize client assembly download service, add support for site level scripts 2023-05-25 12:32:21 -04:00
f2df8e96db fix #2567 - migrate tenant connection string details from database to appsettings.json 2023-02-23 16:29:15 -05:00