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
424950bd3e
Fix #2488 - add ability to include inline script resource definitions in modules and themes
2022-11-12 10:58:58 -05:00
b7a3713946
Fix #2439 - ensure resource urls are constructed consistently on client and server
2022-09-28 09:43:02 -04:00
06812d5df8
improve BaseUrl handling for MAUI, replace ContentUrl with FileUrl and improve file server
2022-09-21 13:38:21 -04: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
c7edc28bd9
improve support for module content editors
2022-08-16 17:25:46 -04:00
56c082cb26
trim list of pages allowed to be Home Page
2022-08-16 08:42:47 -04:00
4cae3f02ed
add ability to dynamically set module title and visible from components
2022-08-12 13:05:48 -04:00
fc6a794714
add support for preserving state when loading admin components
2022-08-12 10:43:00 -04:00
f96129fa37
Blazor Hybrid / .NET MAUI support
2022-08-11 17:09:32 -04:00
e6cb90e545
Formating issues with Bootstrap 5.2
2022-08-02 08:55:42 +02:00
50d89d0f13
Updated Bootstrap to 5.2
...
Replaced Bootstrap cloudflare versions and Integrity keys to match 5.2.0
2022-07-28 20:52:11 +02: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
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
f964e0e502
added router support for url fragments, added language attribute to HTML document tag to improve validation, fixed Theme Settings so they can only be invoked via the Control Panel, added support for webp image files
2022-01-22 19:34:30 -05:00
826898e3fe
enhance Pager component with OnPageChanged event and implement in Visitor Management, allow PermissionGrid component to support Host role, fix unhandled exception in RichTextEditor component related to rerendering, make Quill resource declarations forward compatible, update Blazor theme to Boostrap 5.1.3, add missing RemoteIPAddress parameter in _Host app component, include logic to enable bypass of non-default alias redirection
2022-01-19 17:47:27 -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
51b356cc0e
enhanced scheduler to support one-time jobs, fixed pager component so that top/bottom have consistent UX, fixed Blazor theme z-index issues caused by input-group in Bootstrap 5, improved password reset instructions in email notification
2022-01-10 19:58:58 -05:00
07718f0449
add option to Control Panel to specify module visibility
2022-01-08 08:44:18 -05:00
e2688e6feb
include purge job for maintaining event logs and visitor logs
2022-01-07 23:30:29 -05:00
a2f8fe3694
convention shortcut to suppress title in container
2022-01-06 17:24:18 -05:00
6af5682548
increment copyright date to 2022, allow scheduled jobs to support weekly interval, improve dynamic image generation, add defensive logic to router
2022-01-05 14:28:42 -05:00
e3ebbde767
add logging for the logout event to the UI component, relocate module setting deletion to repository
2021-12-15 10:33:12 -05:00
53ff491efd
Assorted enhancements
2021-11-24 08:08:39 -05:00
71354464e3
Merge pull request #1810 from leigh-pointer/ControlPanel
...
Page management buttons resizing
2021-11-17 08:44:39 -05:00
fe9a7333ed
Merge pull request #1798 from leigh-pointer/BreadCrumbs
...
Fix for #1797 Breadcrumbs render clickable
2021-11-17 08:43:55 -05:00
54e9307795
Page management buttons resizing
...
When the language is changed, in this instance Dutch the buttons are not resized to fit the caption. This small fix rectifies this.
2021-11-15 21:14:40 +01:00
2567c2937d
Fix for #1797 Breadcrumbs render clickable
...
This fixes the issue when the page property IsClickable is set to false the breadcrum for the page is not clickable.
2021-11-12 07:07:15 +01:00
5b8e6d4df6
Add many PrivateApi attributes to hide unimportant stuff in docs
2021-11-11 20:01:55 +01:00
614041d55e
update Blazor theme with bootstrap bundle js
2021-11-11 07:50:24 -05:00
62f04d239f
Fix for Action Menus not displaying. #1785
...
Dropdowns are built on a third party library, Popper, which provides dynamic positioning and viewport detection. / bootstrap.bundle.js which contains Popper. Popper isn’t used to position dropdowns in navbars though as dynamic positioning isn’t required.
updated the Bootstrap to reference the ../5.1.3/js/bootstrap.bundle.min.js
2021-11-11 10:27:09 +01:00
d02842f0ea
Merge branch 'dev' into Bootstrap
2021-11-10 17:25:16 -05:00
2543b7db79
Upgrade to 5.1.3 Bootstrap and Bootswatch Cyborg
...
Fixed issue with OffCanvas not rendering properly.
2021-11-10 22:34:19 +01:00
41487440e3
use Cloudflare CDN for static resources
2021-11-10 09:00:48 -05:00