|
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 |
|
|
43c34fcd64
|
fix #2213 - disabling show on all pages
|
2022-05-26 01:19:14 -04:00 |
|
|
fc12903cfd
|
include theme resources on server page load, add IUpgradeable interface to provide site-based versioning support
|
2022-04-01 17:57:30 -04:00 |
|
|
0fcf1c2732
|
filter deleted pages and modules in the router, provide support for cascading aspect of style sheets, replace ResourceDeclaration concept with ResourceLevel
|
2022-03-31 21:05:58 -04:00 |
|
|
f9432acf1b
|
remove SiteSettings from Alias for better separation of concerns
|
2022-03-27 19:47:52 -04:00 |
|
|
b92a888583
|
factor out auth constants, remove TAlias is Alias is not an extensible type, improve SiteOptions cache clearing, improve principal validation, localization improvements
|
2022-03-26 17:30:06 -04:00 |
|
|
9bbbff31f8
|
Added support for per site options and OpenID Connect
|
2022-03-13 22:55:52 -04:00 |
|
|
1cdc80e09b
|
2 factor authentication and user account lockout completed
|
2022-03-03 09:12:37 -05:00 |
|
|
19f180331b
|
Adding 2 factor authentication
|
2022-02-28 15:58:49 -05:00 |
|
|
938bcb2b62
|
Added more constructors for convenience in creating Notification objects. Refactored to use the new constructors where applicable. Fixed localization key issue in Site Settings and added scroll to top when testing SMTP.
|
2022-02-24 09:01:44 -05:00 |
|
|
99986c1b94
|
changed IsModule property name to ES6Module for clarity
|
2022-02-20 08:53:04 -05:00 |
|
|
b68e3cb10f
|
Add support for ES6 module JavaScript resources
|
2022-02-19 17:24:41 -05:00 |
|
|
c635351a12
|
resolved UI error when closing Event Log and Visitor Management, made button class consistent in Recycle Bin, refactored RichTextEditor, made use of ConfigManager consistently throughout framework, added support for deleted Sites, removed reference to Runtime in Startup as it is now set per Site, added versioning to Html/Text, added Meta tag support to Page Management
|
2022-02-06 12:19:42 -05:00 |
|
|
11002efc02
|
hide deleted pages in Admin Dashboard, impove Settings API by replacing IsPublic with IsPrivate, isolate Setting updates to not affect PageState, make Pager horizintally scrollable on narrow viewports, improve LocalizableComponent to support embedded controls
|
2022-01-14 13:26:24 -05:00 |
|
|
c21a097fd2
|
added support for default alias specification, alias auto registration, alias redirect, alias line break delimiters
|
2021-12-22 15:43:59 -05:00 |
|
|
76fe155c0a
|
visitor improvements
|
2021-12-11 09:30:05 -05:00 |
|