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