c0ed335d84
Add Rows option to Profile Management. Improve Profile validation feedback. Fix Add User so that profile Options are supported.
2023-10-09 14:26:56 -04:00
edac046fcd
improvements based on user import testing
2023-09-23 09:04:18 -04:00
b4b9976567
retain querystring parameters on url mapping redirect
2023-09-08 12:05:20 -04:00
d491aeeba6
include User Settings when calling UserService
2023-09-01 13:16:39 -04:00
2ed51bf1f3
documentation for ReleaseVersions property
2023-08-28 15:27:33 -04:00
a857e3f31e
abstract namespace specification to template.json so that module and theme templates can use their own naming conventions
2023-08-28 09:03:05 -04:00
95de1fff69
resolve #3189 - make path a querystring parameter
2023-08-25 09:49:07 -04:00
4de809e275
remove unecessary NotMapped attribute
2023-08-24 16:41:58 -04:00
d2b3061ed9
include PackageRegistryUrl in System Info
2023-08-24 16:39:38 -04:00
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
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
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
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
59d1a47846
add ability to modify Theme Name
2023-05-25 12:56:49 -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
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
00f039d31e
Fix #2687 - add Setters to Permissions property to provide improved backward compatibility
2023-03-16 13:26:18 -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
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
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
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
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
424950bd3e
Fix #2488 - add ability to include inline script resource definitions in modules and themes
2022-11-12 10:58:58 -05:00
40ddbbfbb7
fix File Update API to update the file size and image dimensions
2022-10-27 09:38:26 -04:00
54b45943db
remove IDeletable fields from Folder and File entities as they are never set and not used
2022-10-26 17:42:26 -04:00
fe97a76d00
fix IDeletable code documentation
2022-10-26 17:33:17 -04:00
4499d55464
update models to use new ModelBase
2022-10-26 17:26:46 -04:00
1daa9575db
introduced a ModelBase to move the IAuditable properties to a base class
2022-10-26 17:12:03 -04:00
c5b632cb24
Enhance SyncManager to raise events which can be handled on the server within hosted services. Raise create, update, delete events for all major entities. Include support for refresh and reload events to synchronize client state. Move client state cache invalidation to a hosted service to separate concerns and demonstrate events.
2022-10-04 19:20:02 -04:00
b7a3713946
Fix #2439 - ensure resource urls are constructed consistently on client and server
2022-09-28 09:43:02 -04:00
2c1543aa82
optimize Url Parameters and implement in Event Log
2022-08-18 16:04:30 -04:00
4084b352de
added ability to specify a site home page, updated default template content to include .NET MAUI
2022-08-15 17:01:20 -04:00
3c6ebd7742
performance improvements to reduce http and database interactions
2022-08-12 16:47:51 -04:00
f96129fa37
Blazor Hybrid / .NET MAUI support
2022-08-11 17:09:32 -04:00
f97a6a2bee
Added version to Language Management, improved framework performance by loading languages into PageState, include all supported cultures and allow Administrator to add any language to a site regardless of translation availability, fix translation upgrade issue
2022-07-16 09:59:47 -04:00