sbwalker
|
c2bb6be2da
|
add property to Module class to indicate how the IPortable interface is being invoked (Export Module, Import Module, Copy Page, Global Replace, Site Template)
|
2026-03-05 12:55:24 -05:00 |
|
sbwalker
|
aac1bb582b
|
copy page should copy page settings
|
2026-03-03 17:32:19 -05:00 |
|
sbwalker
|
00d14552b1
|
do not display audit info when copying pages
|
2026-02-25 09:46:05 -05:00 |
|
sbwalker
|
9aad400038
|
add copy page functionality to control panel
|
2026-02-24 15:35:45 -05:00 |
|
Ben
|
0a04035b2f
|
Fix #5836: update the setting by check existing first.
|
2025-11-24 18:14:14 +08:00 |
|
sbwalker
|
5875c1caa7
|
fix #5671 - copy page and module settings from parent
|
2025-10-20 11:56:53 -04:00 |
|
sbwalker
|
57d443be8d
|
support for module header and footer content
|
2025-05-14 12:18:37 -04:00 |
|
sbwalker
|
a0f41341ac
|
fix #5398 - editing page permissions
|
2025-05-13 15:49:16 -04:00 |
|
sbwalker
|
7a9c637e03
|
fix #5014 - page content scripts not loading on initial page request in Interactive rendering
|
2025-01-24 14:29:23 -05:00 |
|
sbwalker
|
90d2e0a40b
|
fix #4976 - manage hierarchical path updates and page deletion
|
2025-01-21 15:57:48 -05:00 |
|
sbwalker
|
334054bcd4
|
fix #4984 - path mapping for personalized pages
|
2025-01-16 09:25:27 -05:00 |
|
sbwalker
|
51600bbcb0
|
fix #4984 - ensure personalized page path does not contain illegal characters
|
2025-01-14 15:42:40 -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
|
2ed593c5e0
|
include SiteId in SyncEvent
|
2024-02-26 14:48:26 -05:00 |
|
sbwalker
|
14d36ef8dc
|
add additional validation logic to Update API methods to ensure model ID matches ID parameter
|
2023-11-22 14:47:28 -05:00 |
|
sbwalker
|
037f1ec887
|
fix #3229 - changing page path in Edot Page when invoked from Control Panel results in 404 when redirecting
|
2023-09-08 10:35:22 -04:00 |
|
sbwalker
|
985d324593
|
use discretion with LogLevel.Error messages
|
2023-07-17 09:28:29 -04:00 |
|
sbwalker
|
df0f562817
|
support both 404 andf 403 status codes in API response (404 should not log)
|
2023-07-11 08:14:00 -04:00 |
|
sbwalker
|
3891dea009
|
fix #2978 - allow host users and admins to have personalized pages
|
2023-07-10 16:13:56 -04:00 |
|
sbwalker
|
62ad99d0b6
|
prevent logging of error for personalized pages
|
2023-07-10 14:51:32 -04:00 |
|
Shaun Walker
|
66d07fbed3
|
Merge pull request #2980 from vnetonline/fix-ispersonalised
Fixing personalized page created to be UserName if DisplayName is null
|
2023-07-10 14:28:55 -04:00 |
|
sbwalker
|
9a3b458c45
|
Package enhancements for Marketplace
|
2023-07-09 08:36:14 -04:00 |
|
vnetonline
|
bad7be39a6
|
Fixing personalized page created to be UserName if DisplayName is null
|
2023-07-07 09:21:49 +10:00 |
|
sbwalker
|
452c3fd355
|
fix #2942 - reverse ordering of page name and site name for page title
|
2023-06-28 12:50:58 -04:00 |
|
sbwalker
|
e1a8d3db54
|
fix #2938 - path not updated correctly when parent page changed
|
2023-06-28 12:17:27 -04:00 |
|
sbwalker
|
10a754642a
|
ability for non-administrators to edit page settings
|
2023-06-05 14:33:05 -04:00 |
|
sbwalker
|
cc9377b37d
|
improvements for personalized pages
|
2023-06-05 08:22:29 -04:00 |
|
Ben Emamian
|
5fbb9160f1
|
Code Cleanups
|
2023-03-21 00:45:17 +11:00 |
|
Shaun Walker
|
2b41909d47
|
#2618 - add backward compatibility for permissions optimizations
|
2023-03-02 15:34:42 -05:00 |
|
Shaun Walker
|
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 |
|
Shaun Walker
|
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 |
|
Shaun Walker
|
6182b96d16
|
Scope permissions by SiteId to support entity level authorization as well as improve caching and performance. Optimize GetTenant to use existing cache.
|
2022-11-07 18:16:32 -05:00 |
|
Shaun Walker
|
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 |
|
Shaun Walker
|
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 |
|
Shaun Walker
|
eeff4af167
|
make Url Mappings relative rather than absolute
|
2022-01-03 10:56:13 -05:00 |
|
Shaun Walker
|
6a2ff369ea
|
Add support for IsPublic to all Setting types, enable Url Mapping for internal links
|
2021-12-18 10:35:22 -05:00 |
|
Shaun Walker
|
1e1aaaccca
|
create url mapping when page path changes
|
2021-12-12 09:59:33 -05:00 |
|
Shaun Walker
|
82c05a841f
|
Improve validation and error handling in Controller methods
|
2021-06-07 15:29:08 -04:00 |
|
Shaun Walker
|
3f48c1f8fe
|
fix #1367 - provides support for multiple entities in auth policy and makes parameter names more intuitive - backward compatible with entityid
|
2021-05-23 10:29:05 -04:00 |
|
Shaun Walker
|
a5de639d15
|
optimizing tenant resolution and routing
|
2021-05-10 17:45:39 -04:00 |
|
Shaun Walker
|
cbe843bafc
|
User experience improvements
|
2021-04-17 19:18:24 -04:00 |
|
Tony Valenti
|
766be6c929
|
Factor out default controller route.
|
2020-10-16 10:37:17 -05:00 |
|
Tony Valenti
|
955e7a3856
|
Factored out Contants.*** Role into RoleNames.***
Renamed 'AllUsers' to 'Everyone'
|
2020-10-16 06:22:52 -05:00 |
|
Shaun Walker
|
f515def414
|
Html encode job log messages, add new IModule property to allow modules to specify Runtime support, provide feedback during module content import, remove default EditMode option at the Page level (should be implemented at Module level) - resolves issue where Admin modules could not be deleted, include link to Event Log in AddModuleMessage for Error message type, fixed fallback support for themes in siterouter, integrated auth policy into site templates for Module Creator
|
2020-07-08 19:56:02 -04:00 |
|
Shaun Walker
|
836c4505b9
|
fix bug #589 - Unhandled exception when trying to edit MyPage
|
2020-06-08 13:48:41 -04:00 |
|
Shaun Walker
|
ac03afb146
|
added ability to set default container at the page level, expanded size of role description in upgrade script for 0.9.2
|
2020-05-15 09:50:48 -04:00 |
|
Shaun Walker
|
d7ad175cd7
|
fixes for framework upgrade, fixes for control panel CSS styles, added AllPages attrubute for Modules, bumped version to 0.9.1 to test upgrades
|
2020-05-07 14:38:24 -04:00 |
|
Shaun Walker
|
c394c6ea7a
|
Resolved authentication issue #441 related to alias refactoring #439, fixed breaking change in .NET Core 3.2 related to Blazor WebAssembly identification
|
2020-05-05 16:28:50 -04:00 |
|
Shaun Walker
|
a02cfea6c9
|
improve performance of alias handling and allow aliases to be an unlimited number of subfolders in depth
|
2020-05-05 09:15:36 -04:00 |
|
Pavel Vesely
|
7606e7b488
|
Permission Optimalization
|
2020-04-26 16:19:20 +02:00 |
|