Commit Graph

30 Commits

Author SHA1 Message Date
1958787185 relocate the GetUser() call in App.razor so that it is not included in the Site cache 2025-12-15 09:02:25 -05:00
a51f87d743 move user workload from siterouter to app component to improve performance and 404 handling 2025-12-05 08:40:30 -05:00
23d14c62a5 remove unique index of TenantId and Name from Site table as site name does not need to be unique. Remove TenantId column from Site table as it is not necessary and should be obtained from the Alias. 2025-12-03 15:28:31 -05:00
8d23d9aba3 allow themes to define usage permissions similar to modules 2025-09-25 13:55:02 -04:00
57d443be8d support for module header and footer content 2025-05-14 12:18:37 -04:00
753ab3bdd7 resolve issue with host setting overrides 2025-04-30 13:46:52 -04:00
57879c1891 remove method which was relocated to PageRepository 2025-01-29 13:12:46 -05:00
24cd090c61 use fingerprint term consistently 2025-01-29 10:42:19 -05:00
153a689bdb fix #5005 - adds versioning (ie. fingerprinting) for static assets - core, modules, and themes. 2025-01-27 16:34:47 -05:00
80c8433aad ensure Pages collection is always returned in the same order by moving GetPagesHierarchy method to the repository. 2024-12-19 14:45:12 -05:00
56cfb2ce06 fix sorting of Site.Languages property 2024-10-15 16:46:05 -04:00
52f552b4de localize names of languages based on user's UI culture 2024-10-14 17:17:54 -04:00
78177f7890 use deep cloning to not muttate cache 2024-09-19 09:41:11 -04:00
f2c8d80ff8 fix trimming of site, page, and module settings 2024-09-18 18:31:40 -04:00
f6858c221b fix #4546 - handle cache invalidation for site deletion 2024-08-22 08:26:29 -04:00
e3f099441c ensure form name is unique in ActionDialog 2024-08-19 16:58:33 -04:00
1cd4d6d0df change IsEffectiiveOrExpired to IsEffectiveAndNotExpired 2024-07-23 07:08:26 -04:00
6275ab23ff fix #4401 - avoid mutating Site object in cache 2024-07-15 08:37:23 -04:00
5b46dd7293 search refactoring 2024-07-06 07:58:04 -04:00
45b1d405a6 fix #4375 - deleted pages not being filtered 2024-07-02 11:05:29 -04:00
73abc511a8 fix #4349 - adding module in subsite in Interactive render mode 2024-06-24 16:26:55 -04:00
06f0cc70b8 scalability improvements 2024-05-31 16:23:36 -04:00
2dec3195ac fix issue referencing ClaimsPrincipal UserId extension method 2024-03-14 23:55:01 -04:00
0c8dc63085 improve caching for sites with many registered users 2024-03-12 10:27:32 -04:00
e7157a8528 replace Task.Run() logic in SiteService with async SiteRepository methods 2024-02-27 15:12:48 -05:00
2ed593c5e0 include SiteId in SyncEvent 2024-02-26 14:48:26 -05:00
aac4d3eefb improve caching for static rendering 2024-02-26 14:28:38 -05:00
b0487798c2 fix issues with installer 2024-02-16 11:13:31 -05:00
ebadccbe25 remove unnecessary using 2024-02-15 16:05:27 -05:00
ed7904b673 create server-side SiteService 2024-02-15 15:48:18 -05:00