7a42646bed
Fix #3068 - support microsites in .NET MAUI
2023-08-02 13:55:01 -04:00
c0f4cd2097
add a UserManager to simplify user creation, improve response validation in ServiceBase, allow Section component to support parameter changes
2023-07-12 16:37:18 -04:00
59fffbd3ee
prepare for 4.0.1 release
2023-07-10 16:51:03 -04:00
9a3b458c45
Package enhancements for Marketplace
2023-07-09 08:36:14 -04:00
b7de4b81a6
[ENHANCE] - Added IsRead property to Notifications
...
Fixed Version to Tenant.04.00.01.01 and reverted the Program.cs back to the way it was
This reverts commit 82fef82c4f
.
[ENHANCE] - Added API to get Count of New Notifications based on IsRead
Fixed Typo in Notification Controller
[ENHANCE] - Added API to get Notifications by Count and IsRead
2023-07-06 01:02:05 +10:00
8067b2e634
fix #2912 - move JavaScript handling from ThemeBuilder to component OnAfterRenderAsync
2023-06-21 08:31:51 -04:00
bda0943d58
create AppendHeadContent method to consolidate logic
2023-06-14 09:37:34 -04:00
2299375aaa
change project tagline
2023-06-09 12:36:15 -04:00
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
28ba2c00fc
make AliasName explicit
2023-06-01 10:37:39 -04:00
b57450398c
optimize pane rendering, preserve querystring parameters in edit mode, relocate anchor tags to ensure they are always injected, add ability to determine if navigation is internal
2023-06-01 08:44:07 -04:00
0d5c3a3a0c
ability to specify PageTemplates for modules
2023-05-30 15:52:27 -04:00
cc4c47c3ee
added validation support for user profile fields
2023-05-25 16:16:16 -04:00
18a9c059f4
fix site provisioning issue for host module definitions
2023-05-25 14:55:46 -04:00
59d1a47846
add ability to modify Theme Name
2023-05-25 12:56:49 -04:00
95ba87945b
optimize client assembly download service, add support for site level scripts
2023-05-25 12:32:21 -04:00
98c2f012ee
ability to specify if a theme is enabled for a site
2023-05-24 13:09:10 -04:00
c0e6f06a5c
ability to specify if a module definition is enabled for a site
2023-05-24 09:40:05 -04:00
20c7bf3c48
add support for body content
2023-05-22 15:02:36 -04:00
ded326c822
changes to support page level scripts, ability to detect prerendering
2023-05-22 13:56:48 -04:00
e41d9008b3
ability to specify Resources in IModule and ITheme interfaces,, fixed module settings for personalized pages
2023-05-19 18:08:15 -04:00
8d2f644177
added HeadContent property to Site and replaced Meta property on Page with HeadContent property.
2023-05-16 16:23:07 -04:00
0c749a126c
initial changes to upgrade to .NET 7
2023-05-15 12:01:29 -04:00
e4a24df7b4
prepare for 3.4.3 release
2023-05-02 15:54:36 -04:00
e0b0156640
allow module and theme dependencies setting to include .dll file extension, added testmode config setting for validating list of assemblies sent to client
2023-04-19 08:48:52 -07:00
8f6dc52430
prepare for 3.4.2 release
2023-03-28 14:29:57 -04:00
00f039d31e
Fix #2687 - add Setters to Permissions property to provide improved backward compatibility
2023-03-16 13:26:18 -04:00
c1f2f9a970
prepare for 3.4.1
2023-03-13 22:21:04 -04:00
ef4e99b3a7
further optimization of permissions - removed reference to Role to reduce API payload and minimize information disclosure
2023-03-10 08:28:37 -05:00
af3b289331
exclude legacy Permissions properties from serialization/API payload
2023-03-09 15:51:16 -05:00
63df2742db
initialize SiteId in Permission constructor
2023-03-08 08:43:45 -05:00
d33f82d969
prepare for 3.4.0 release
2023-03-03 15:45:56 -05:00
2b41909d47
#2618 - add backward compatibility for permissions optimizations
2023-03-02 15:34:42 -05:00
8605e3ca5a
Major refactoring replacing permission strings with permission collections. These changes will require extensive regression testing. These changes may include breaking changes which will need to be identified and resolved to provide backward compatibility.
2023-02-28 17:59:21 -05:00
f2df8e96db
fix #2567 - migrate tenant connection string details from database to appsettings.json
2023-02-23 16:29:15 -05:00
8c6c66fb11
add sitemap generator which outputs all public pages and also includes an ISitemap interface for modules
2023-02-20 08:35:46 -05:00
0883a8dbff
optimize Split() statements for consistency
2023-02-08 16:51:45 -05:00
db73052ee5
allow system log to be cleared
2023-02-08 14:45:20 -05:00
475894b680
fix #2584 - added IsDeleted columns back to Folder and File tables to preserve compatibility for SQLite
2023-02-08 08:05:25 -05:00
ffca1d2486
refactor visitor cookie name into a shared constant
2023-02-07 16:26:23 -05:00
56e4dcc11e
fix #2578 - error notification sent via email includes direct link to specific log item, however redirect was causing an infinite loop. This resolves the problem and also preserves url querystring parameters during login/logout.
2023-02-06 16:44:25 -05:00
1f2ad4e884
Suppress unauthorized visitor logging as it is usually caused by clients that do not support cookies
2023-02-03 16:12:13 -05:00
4cc0060c67
prepare for 3.3.1 patch
2023-01-14 14:45:30 -05:00
c4315c25bc
prepare for 3.3.0 release
2023-01-10 14:02:23 -05:00
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
cb10dde97d
added API Management for managing site level entity permissions
2022-12-02 16:42:43 -05:00
b09a3ccdae
enhance dynamic authorization policies to support default role specification
2022-12-02 07:34:06 -05:00
424950bd3e
Fix #2488 - add ability to include inline script resource definitions in modules and themes
2022-11-12 10:58:58 -05:00
7489d9d186
move UI logic from FileService to FileManager, add progressive retry logic, update file attributes if uploading a new version of a file, clean up temporary artifacts on failure, improve upload efficiency
2022-11-09 21:11:02 -05:00
2aa6eb90e2
add support for dynamic authorization policies
2022-11-04 08:08:10 -04:00