Commit Graph

619 Commits

Author SHA1 Message Date
sbwalker
c2bb6be2da add property to Module class to indicate how the IPortable interface is being invoked (Export Module, Import Module, Copy Page, Global Replace, Site Template) 2026-03-05 12:55:24 -05:00
sbwalker
aac1bb582b copy page should copy page settings 2026-03-03 17:32:19 -05:00
sbwalker
00d14552b1 do not display audit info when copying pages 2026-02-25 09:46:05 -05:00
sbwalker
06e555ddd1 relocate folder hierarchy logic to folder repository (consistent with page approach) 2026-02-25 08:12:31 -05:00
sbwalker
9aad400038 add copy page functionality to control panel 2026-02-24 15:35:45 -05:00
sbwalker
060eaa7aff change JobTask to SiteTask 2026-02-19 10:47:30 -05:00
sbwalker
0fd97d34d9 add Job Tasks to enable the execution of adhoc asynchronous site-based workloads 2026-02-19 08:23:11 -05:00
sbwalker
3af03d308e improve cache busting for module/theme static assets (ie. do not require a restart) 2026-02-17 09:31:13 -05:00
sbwalker
ddd6dfc475 refactoring of site groups 2026-02-09 13:58:38 -05:00
sbwalker
c0e191537f handle cache invalidation for site groups 2026-02-06 16:07:07 -05:00
sbwalker
57deeb6acf improvements for site groups 2026-02-06 11:53:10 -05:00
sbwalker
8817af42bd add new method for getting neutral cultures 2026-02-05 13:23:14 -05:00
sbwalker
912c01cdf8 refactorimg Site Groups 2026-01-28 10:47:39 -05:00
sbwalker
3be2b9c720 introducing Site Groups 2026-01-27 16:51:30 -05:00
sbwalker
1a777b29e0 allow SQL Management to support non-tenant databases 2026-01-19 11:36:27 -05:00
sbwalker
5c536aafc2 handle case sensitivity for entity names and permission names 2025-12-19 10:56:08 -05:00
sbwalker
1682a123b4 login improvements 2025-12-18 16:00:46 -05:00
sbwalker
a48dff4a85 improve new API method signatures 2025-12-15 10:29:03 -05:00
sbwalker
7938eaf123 refactor new Forgot Username and Login Link methods 2025-12-15 08:23:41 -05:00
sbwalker
ec2afd5f03 added support for Forgot Username and Use Login Link 2025-12-14 15:13:53 -05:00
Ben
0a04035b2f Fix #5836: update the setting by check existing first. 2025-11-24 18:14:14 +08:00
sbwalker
c9590247eb resolve naming issue for module/theme created from internal template 2025-11-14 13:23:55 -05:00
sbwalker
b9497cbb56 allow module/theme template manifests to have custom names so that they do not conflict with .NET template.json 2025-11-14 12:43:40 -05:00
sbwalker
20e270c040 remove MyModule and MyTheme from Application Template - solution can now nbe extended using Internal module/theme templates 2025-10-31 10:02:34 -04:00
sbwalker
ab4bc7e678 add passkey and login management to User Management 2025-10-30 11:08:56 -04:00
sbwalker
d774557522 passkey adjustments 2025-10-30 09:15:40 -04:00
sbwalker
d5ad29be34 ensure Logins are site specific 2025-10-29 20:04:35 -04:00
sbwalker
670f3854fa improve documentation 2025-10-29 16:43:46 -04:00
sbwalker
1d3c1c158f fix Settings update 2025-10-29 16:29:21 -04:00
sbwalker
7e69b5193f add passkey functionality 2025-10-29 12:31:50 -04:00
sbwalker
e548c21c94 add passkey infrastructure 2025-10-23 12:46:34 -04:00
sbwalker
5875c1caa7 fix #5671 - copy page and module settings from parent 2025-10-20 11:56:53 -04:00
sbwalker
2be11b52c3 fix #5708 - resolve issue saving settings 2025-10-19 13:34:21 -04:00
David Montesinos
8bac8677c5 fix #5717: add sync events when importing settings
Fixes #5717 by adding a sync event for each added/updated setting in the import process.
2025-10-15 11:04:23 +02:00
sbwalker
bc617db649 fix internal template logic so that assembly name is determined dynamically 2025-10-13 14:42:53 -04:00
sbwalker
95ec163f2c upgrade to .NET 10 RC1 2025-10-10 15:23:04 -04:00
Ben
e9a672ebd0 Fix #5694: update the route. 2025-10-06 16:08:02 +08:00
sbwalker
8d23d9aba3 allow themes to define usage permissions similar to modules 2025-09-25 13:55:02 -04:00
sbwalker
7fed6bb93a improve Profile ability to use Settings 2025-09-21 11:12:07 -04:00
sbwalker
beb4919d97 add ability to view Migration History 2025-09-19 14:59:58 -04:00
sbwalker
4e53dcd8d5 improve performance of UpdateSettingsAsync method 2025-09-15 07:59:46 -04:00
sbwalker
be8436d237 improve setting import 2025-09-08 12:55:45 -04:00
sbwalker
dfca6640da add setting import 2025-09-08 12:13:17 -04:00
sbwalker
94391875d5 added a Setting Management UI 2025-09-05 17:20:31 -04:00
sbwalker
b5a9c32c3e migrate database providers to core framework 2025-08-14 15:19:52 -04:00
sbwalker
e900d2f35a consolidate Infrastructure interface and implementation classes 2025-08-13 14:44:42 -04:00
sbwalker
4cf1b5c0e7 add missing delete setting API method 2025-08-07 15:07:33 -04:00
sbwalker
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
sbwalker
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
Shaun Walker
7c2775119b Merge pull request #5404 from sbwalker/dev
add new option to FileManager component to anonymize filenames during upload
2025-07-21 09:14:30 -04:00