Commit Graph

283 Commits

Author SHA1 Message Date
6b883b3f94 add null check for User 2025-12-12 15:56:50 -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
fb6e8bb233 add Enhanced Navigation option in Site Settings 2025-11-25 14:43:51 -05:00
7e69b5193f add passkey functionality 2025-10-29 12:31:50 -04:00
e548c21c94 add passkey infrastructure 2025-10-23 12:46:34 -04:00
5875c1caa7 fix #5671 - copy page and module settings from parent 2025-10-20 11:56:53 -04:00
cf761f56d4 allow site templates to support shared modules 2025-10-07 08:09:34 -04:00
8d23d9aba3 allow themes to define usage permissions similar to modules 2025-09-25 13:55:02 -04:00
beb4919d97 add ability to view Migration History 2025-09-19 14:59:58 -04:00
b5fdf42c37 allow modules to be able to specify the databases they support 2025-09-02 08:32:46 -04:00
b5a9c32c3e migrate database providers to core framework 2025-08-14 15:19:52 -04:00
fe9f189734 improve comment 2025-05-16 11:53:04 -04:00
a49b8728fd improve module export so that content can be saved to a file 2025-05-15 08:56:21 -04:00
57d443be8d support for module header and footer content 2025-05-14 12:18:37 -04:00
a0f41341ac fix #5398 - editing page permissions 2025-05-13 15:49:16 -04:00
9f18c460d8 add time zone support for sites and users 2025-05-13 09:24:17 -04:00
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
c40a483ffa add another constructor for Script class 2025-02-14 09:09:00 -05:00
534353ce13 add additional Script class constructors 2025-02-03 10:35:17 -05:00
24cd090c61 use fingerprint term consistently 2025-01-29 10:42:19 -05:00
2a06304a2c add caching support for folders 2025-01-28 12:47:23 -05:00
a996a88fc4 improve terminology consistency 2025-01-28 08:56:05 -05:00
153a689bdb fix #5005 - adds versioning (ie. fingerprinting) for static assets - core, modules, and themes. 2025-01-27 16:34:47 -05:00
0204ff8dd5 script reload improvements 2025-01-16 14:06:13 -05:00
ca0fb05baa Improvements to add support for script type and data-* attributes. Also added Script and Stylesheet classes to simplify Resource declarations. 2024-12-18 15:15:54 -05:00
ffea9e3210 prevent notifications from being accessed by other users 2024-11-26 14:30:41 -05:00
7d94e4a53a fix #4855 - dropping required column causes issue on SQLite 2024-11-22 11:55:43 -05:00
a967332f89 remove Microsoft.AspNetCore.Localization 2024-10-24 12:24:46 -04:00
Ben
4f74962ce2 Fix #4752: validate the username and email. 2024-10-21 23:11:57 +08:00
bcf7866fe2 fix #4733 - remove Name column from Language table and populate value dynamically 2024-10-15 15:58:17 -04:00
be0754f568 simplify configuration of external login providers 2024-09-27 16:21:06 -04:00
e1ada78c1f fix #4667 - installation issues when running on IIS 2024-09-26 13:33:16 -04:00
b6508764d8 fix RoleId missing from Permission Clone method 2024-09-23 15:38:35 -04:00
78177f7890 use deep cloning to not muttate cache 2024-09-19 09:41:11 -04:00
f2c854b53a include SecurityStamp in User object 2024-09-16 13:03:21 -04:00
35f873a342 add search reindex capability 2024-08-10 10:01:52 -04:00
44a3db417b replace dynamic query with linq 2024-08-09 17:16:17 -04:00
340ef46469 improve search result performance and relevancy 2024-08-08 14:11:27 -04:00
7350c79113 include "://" on default Alias Protocol for consistency 2024-08-05 07:50:54 -04:00
8ca2f0a49f fix #4284 - handle user role effective and expiry date 2024-07-22 21:09:35 -04:00
85e7ac7cd7 remove unecessary using 2024-07-20 19:39:45 -04:00
497f9ca0b1 improve validation of seach content 2024-07-20 19:17:47 -04:00
59bba83b1d add ability to manage search results settings 2024-07-19 12:55:59 -04:00
71e472f330 search optimizations 2024-07-17 13:57:47 -04:00
5610a14e49 add missing properties to Clone method 2024-07-17 11:34:01 -04:00
17fec7d6e1 resolve security issue in Search 2024-07-15 10:07:48 -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
aaf3cdfdac ensure UniqueKey is unique by including TenantId and SiteId 2024-07-01 16:19:58 -04:00