3c33614115
user identity improvements
2023-11-29 10:42:23 -05:00
23b9b8aaf6
if site login is disabled redirect Login to external identity provider
2023-10-24 13:46:25 -04:00
6f12818352
Fix for #3374 Backward compatability
...
Fixes the issue in the Language selector.
2023-10-13 14:06:21 +02:00
297c1524b4
Language Selector Alignment fix #3368
...
Themes fixed also
2023-10-11 15:48:05 +02:00
2d4bf17b28
allow module to be inserted at top of pane
2023-10-09 12:58:01 -04:00
8c9e886136
refactor logic to redirect to external login provider when local site login is disabled
2023-09-25 13:53:05 -04:00
b35d778abe
include Logout link in Control Panel for scenarios where a theme does not include a Login/Logout component
2023-09-25 12:42:39 -04:00
7771c3159b
upated LanguageSwitcher with end padding
...
When the LanguageSwitcher is dsiplayed the wsa no end padding on the button so it appeared flush with the following button. Adding "pe-1" to the class corrects the issue
2023-09-24 18:49:50 +02:00
a6ca843ced
fix #3231 - validate module description
2023-09-20 14:29:06 -04:00
e0ebf70907
if site login is disabled redirect Login to external identity provider
2023-09-20 13:45:19 -04:00
92ea5da358
[FIX] Added the ability to clear the Message in control panel on open or close
...
This fix is related to issue #3163
2023-08-23 10:13:16 +10:00
283a03a7cc
Fix missing translations part 3
2023-08-15 16:09:59 +02:00
92718372b8
Fixed up margins in Control Panel
...
Added top margin to the Module Management
2023-07-18 12:47:48 +02:00
feae7d6269
fix #2976 - add logging methods to ThemeBase
2023-07-10 16:26:30 -04:00
4e1a389c8b
fix #2977 - margin between edit and cog
2023-07-10 16:20:16 -04:00
3891dea009
fix #2978 - allow host users and admins to have personalized pages
2023-07-10 16:13:56 -04:00
95cd6ea48e
Fixes #2960 - cant unpublish page.
...
Added the reverse code to change a published page to unpublished.
2023-06-30 08:53:09 +02:00
ce6647a84a
remove A/B testing logic for stylesheets - discard root component approach in favor of legacy JS Interop approach to eliminate FOUC issues
2023-06-25 08:39:12 -04:00
f6cca5cb35
allow for testing CSS page transitions
2023-06-23 08:16:39 -04:00
10a754642a
ability for non-administrators to edit page settings
2023-06-05 14:33:05 -04:00
9f93476167
use ReturnUrl for Page Management invoked by Control Panel
2023-06-05 09:42:33 -04:00
cc9377b37d
improvements for personalized pages
2023-06-05 08:22:29 -04:00
d272bf8a29
fix page add/edit path
2023-06-02 15:24:14 -04:00
40c788fc33
include methods for dynamic scenarios
2023-06-02 08:34:05 -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
30cb8ec9c3
ensure consistent admin dashboard styling
2023-05-26 08:54:47 -04:00
c0e6f06a5c
ability to specify if a module definition is enabled for a site
2023-05-24 09:40:05 -04:00
fa9b4b6112
Fix for MenuHorizontal #2757
...
Add the css class to MenuHorizontal to handle scrolling when hamburger Menu is in use.
2023-04-26 09:43:11 +02:00
5e4c91440e
modify editmode parameter value in url to be more intuitive
2023-03-11 11:56:43 -05: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
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
465b7850b7
Fix #2614 - ability to add module to page
2023-03-01 10:05:14 -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
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
eae6d13284
Fix #2561 - set Permission EntityName explicitly to Module when adding module to page from Control Panel
2023-01-14 12:39:34 -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
2bae971b92
fix #2501 - set default Visibility to Same As Page when adding modules to a page
2022-11-23 10:51:37 -05:00
dd170bb41a
more changes to support Default pane
2022-09-05 15:49:38 -04:00
282a0b0c44
Fix #2382 - Admin pane improvements
2022-09-02 18:10:13 -04:00
56c082cb26
trim list of pages allowed to be Home Page
2022-08-16 08:42:47 -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
80fd1820c2
Support for module editors by exposing Edit Mode in the Control Panel
2022-07-06 17:25:08 -04:00
a4d75befe7
* Collapse menu after click on a page (mobile version)
2022-05-22 20:05:01 -03:00
e4c648ee92
completed antiforgery implementation, improved external login claim mapping, principal construction, and user experience
2022-04-22 17:54:20 -04:00
683ad8959a
dogfooding fixes
2022-04-04 10:53:40 -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
d51ba8f6dd
Improve Principal handling for OIDC and resolve Logout issue (caused by AntiForgeryToken)
2022-03-14 22:28:41 -04:00
9bbbff31f8
Added support for per site options and OpenID Connect
2022-03-13 22:55:52 -04:00