Commit Graph

130 Commits

Author SHA1 Message Date
sbwalker
aaffb7b84d improve API 2026-03-06 11:44:29 -05:00
sbwalker
d2e5ab61da rename property to IPortableContext 2026-03-05 13:43:45 -05:00
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
a4f7d1f745 add comment for clarification 2026-02-16 07:59:55 -05:00
Ben
ebfcd59c44 Fix #5714: update the default order of profile fields. 2025-10-20 22:09:21 +08:00
sbwalker
cf761f56d4 allow site templates to support shared modules 2025-10-07 08:09:34 -04:00
sbwalker
8d23d9aba3 allow themes to define usage permissions similar to modules 2025-09-25 13:55:02 -04:00
sbwalker
0f38df053f fix #5519 - Site hard delete exception 2025-08-21 09:57:29 -04:00
sbwalker
b3f6194fda consolidate interface and implementation classes 2025-08-11 16:36:09 -04:00
sbwalker
57d443be8d support for module header and footer content 2025-05-14 12:18:37 -04:00
sbwalker
5b4db0de3b allow page and module settings to be included in site templates, improve terms and privacy default content, add Settings for HtmlText module 2025-03-06 14:46:17 -05:00
sbwalker
78177f7890 use deep cloning to not muttate cache 2024-09-19 09:41:11 -04:00
sbwalker
e3f099441c ensure form name is unique in ActionDialog 2024-08-19 16:58:33 -04:00
sbwalker
7ee6775251 remove hardcoded names when using GetInterface() 2024-07-17 19:52:44 -04:00
sbwalker
af35fb79fe refactored to move AdminSiteTemplate out of SiteRepository 2024-06-10 14:55:06 -04:00
sbwalker
1c2abe794a move Search page/module to Admin template so that it is always provisioned 2024-06-10 12:33:09 -04:00
sbwalker
9a7a534051 introduce Clone method in Permission model 2024-05-28 07:55:45 -04:00
sbwalker
dfe530a764 fix issues when importing SiteTemplates 2024-05-24 22:51:34 -04:00
sbwalker
4b05a49b46 use consistent naming in SiteRepository 2024-03-21 15:32:25 -04:00
Ben
0cafef7ab4 update to load the data in scope. 2024-03-19 09:19:56 +08:00
Ben
c58254f951 Fix #4010: update repositories to using db context factory. 2024-03-18 15:32:19 +08:00
sbwalker
1c31c1947c use DbContextFactory in SiteRepository 2024-03-06 16:56:27 -05:00
sbwalker
74952cf62d implement client and server service implementations in Html/Text module 2024-03-05 08:44:09 -05:00
sbwalker
1d187f525d reorganize SiteRepository methods 2024-02-27 15:19:25 -05:00
sbwalker
e7157a8528 replace Task.Run() logic in SiteService with async SiteRepository methods 2024-02-27 15:12:48 -05:00
sbwalker
c20138c9fc admin pages url mappings and visitor management isnavigation property should be false for consistency 2024-02-26 11:51:35 -05:00
sbwalker
eef58f4da0 update documentation 2024-02-22 11:01:49 -05:00
Cody
f68d26317d Removes Biography 2023-10-21 15:12:15 -07:00
Cody
fe5efff255 Adds Biography and Rows Profile Settings to Create Site 2023-10-21 10:36:09 -07:00
sbwalker
e91db18677 allow an administratot to browse to the SiteMap, handle default module panes and ordering for PageTemplates, allow trial products to be purchased 2023-09-01 12:14:04 -04:00
sbwalker
11d02ccf44 fix page template update logic 2023-08-28 16:12:32 -04:00
sbwalker
93be61e483 fix #3065 - redirect user if they are logged in and navigating to Login page 2023-08-03 12:46:42 -04:00
sbwalker
7a42646bed Fix #3068 - support microsites in .NET MAUI 2023-08-02 13:55:01 -04:00
sbwalker
c8a679ecce integrate old logic for managing stylesheets using JS Interop 2023-06-20 08:52:02 -04:00
sbwalker
88c489a585 fix for child pages in templates 2023-06-10 10:10:34 -04:00
sbwalker
d52809c914 fix page template logic on install 2023-06-10 09:17:52 -04:00
sbwalker
a9d871e9af improvements to page template processing in cases where a page parent and name is specified without a path 2023-06-09 12:33:07 -04:00
sbwalker
10a754642a ability for non-administrators to edit page settings 2023-06-05 14:33:05 -04:00
sbwalker
85358c7dd4 make page path and moduile title lookups case insensitive 2023-06-01 14:40:59 -04:00
sbwalker
c14dc67d8a fix log message spelling 2023-06-01 12:16:41 -04:00
sbwalker
640216d076 ensure PageModule Order is updated 2023-06-01 11:29:31 -04:00
sbwalker
0d5c3a3a0c ability to specify PageTemplates for modules 2023-05-30 15:52:27 -04:00
sbwalker
95ba87945b optimize client assembly download service, add support for site level scripts 2023-05-25 12:32:21 -04:00
Cody
9a9a78e0bd Remove Admin Page/Module Registered User View 2023-05-01 20:01:49 -07:00
Shaun Walker
2b41909d47 #2618 - add backward compatibility for permissions optimizations 2023-03-02 15:34:42 -05:00
Shaun Walker
e136972cd7 add support for API permissions at the UI layer - including ability to delegate user, role, profile management 2023-01-09 11:38:25 -05:00
Shaun Walker
282a0b0c44 Fix #2382 - Admin pane improvements 2022-09-02 18:10:13 -04:00
Shaun Walker
075748d697 made folder paths cross platform, introduced file handler for abstracting the serving of files, enabled url mapping for broken file links, resolved public folder deletion issue 2022-08-30 07:21:52 -04:00
Shaun Walker
79c8126c4a Fix #2230 - add support for an Unauthenticated User global role 2022-06-07 15:25:44 -04:00
Shaun Walker
042083c0e7 fix logic issue in url mapping, improve 404 handling, add property change component notifications 2022-04-04 17:16:12 -04:00