|
b5649e2a6f
|
fix #3108 - raise reload event after user logs out
|
2023-08-07 09:34:20 -04:00 |
|
|
808354e969
|
fix issue where meta name="description" tags were being excluded from output
|
2023-08-03 16:02:34 -04:00 |
|
|
7a42646bed
|
Fix #3068 - support microsites in .NET MAUI
|
2023-08-02 13:55:01 -04:00 |
|
|
fa98908dea
|
Merge branch 'oqtane:dev' into dev
|
2023-07-12 12:43:40 +03:30 |
|
|
23e8567e86
|
Using DynamicComponent Instead of RenderFragment in ContainerBuilder
|
2023-07-12 12:43:00 +03:30 |
|
|
3891dea009
|
fix #2978 - allow host users and admins to have personalized pages
|
2023-07-10 16:13:56 -04:00 |
|
|
452c3fd355
|
fix #2942 - reverse ordering of page name and site name for page title
|
2023-06-28 12:50:58 -04: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 |
|
|
5660f40512
|
allow CSS testing using old and new method
|
2023-06-22 14:05:08 -04:00 |
|
|
86fbdced1b
|
cleanup and ensure site level scripts work properly
|
2023-06-21 15:49:00 -04:00 |
|
|
8067b2e634
|
fix #2912 - move JavaScript handling from ThemeBuilder to component OnAfterRenderAsync
|
2023-06-21 08:31:51 -04:00 |
|
|
c8a679ecce
|
integrate old logic for managing stylesheets using JS Interop
|
2023-06-20 08:52:02 -04:00 |
|
|
3849f59126
|
fix #2900 - theme deletion and fallback
|
2023-06-19 12:29:43 -04:00 |
|
|
dd2c2dbe61
|
fix regression issue from #2852
|
2023-06-13 14:00:09 -04:00 |
|
|
726f9375e1
|
handle type for favicon and improve helptext
|
2023-06-12 12:30:56 -04:00 |
|
|
818fd2fb43
|
fix JavaScript injection issue on first render for Resources defined in IModule and ITheme
|
2023-06-05 22:00:02 -04:00 |
|
|
50cf67546b
|
fix personalization redirect
|
2023-06-05 09:30:17 -04:00 |
|
|
cc9377b37d
|
improvements for personalized pages
|
2023-06-05 08:22:29 -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 |
|
|
0f093b1238
|
utilize new Resources capability in default module/theme
|
2023-05-25 17:14:00 -04:00 |
|
|
95ba87945b
|
optimize client assembly download service, add support for site level scripts
|
2023-05-25 12:32:21 -04:00 |
|
|
452d0af8c9
|
add null check
|
2023-05-23 11:16:07 -04:00 |
|
|
03374483e4
|
format head content, remove scripts, and filter duplicate elements
|
2023-05-23 09:12:03 -04:00 |
|
|
7b0799a6f6
|
utilize ResourceLocation consistently
|
2023-05-23 08:08:16 -04:00 |
|
|
20c7bf3c48
|
add support for body content
|
2023-05-22 15:02:36 -04:00 |
|
|
ded326c822
|
changes to support page level scripts, ability to detect prerendering
|
2023-05-22 13:56:48 -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 |
|
|
0b8086bd36
|
optimize JavaScript handling
|
2023-05-18 14:36:06 -04:00 |
|
|
076d150f72
|
add support for type attribute in JSInterop IncludeScript
|
2023-05-18 09:36:09 -04:00 |
|
|
f1ec70ff14
|
move PWA elements back to _Host
|
2023-05-18 08:37:21 -04:00 |
|
|
7336417634
|
handle id attribute automatically for headcontent inline scripts
|
2023-05-18 08:26:51 -04:00 |
|
|
5da4dadc31
|
allow HeadContent to support script tags
|
2023-05-17 17:13:08 -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 |
|
|
89ada83012
|
migrate CSS references and remove JS Interop methods
|
2023-05-16 09:09:18 -04:00 |
|
|
5e652364c9
|
migrate PWA script injection
|
2023-05-16 08:00:48 -04:00 |
|
|
3b214a0105
|
relocate favicon rendering
|
2023-05-16 07:41:50 -04:00 |
|
|
dbe7324c7f
|
ability to add arbitrary content to head and body during client and server rendering
|
2023-05-15 16:43:22 -04:00 |
|
|
e444c6bcf0
|
fix #2777 - module rendering order within pane - moved default module ordering logic to server API for consistency and better performance
|
2023-05-03 12:25:52 -04:00 |
|
|
e0c2b2982f
|
improvements to #2736 to support scenarios where module is not explicitly assigned to a page
|
2023-04-11 13:01:34 -04:00 |
|
|
7fe4577158
|
Routes with Module ID and no Action can be displayed on any page regardless of whether a PageModule record exists (ie. Admin Dashboard)
|
2023-04-11 10:21:37 -04:00 |
|
|
8985dcb4c0
|
fix #2736 - UI not loading correct module instance in scenarios where a module exists on multiple pages
|
2023-04-10 08:37:35 -04:00 |
|
|
fc114dc5db
|
include documentation to explain logic
|
2023-03-08 12:11:11 -05:00 |
|
|
7107d844e1
|
fix #2640 - system should remain in edit mode when editing a page
|
2023-03-08 11:50:30 -05:00 |
|
|
2b41909d47
|
#2618 - add backward compatibility for permissions optimizations
|
2023-03-02 15:34:42 -05:00 |
|
|
7db6b82a1a
|
add defensive logic to querystring parser to handle duplicate parameters
|
2023-02-15 15:21:50 -05:00 |
|
|
0883a8dbff
|
optimize Split() statements for consistency
|
2023-02-08 16:51:45 -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 |
|
|
3de98873d6
|
fix #2502 - invalid logic checking querystring parameter
|
2022-11-23 11:26:23 -05:00 |
|
|
075a09f0df
|
fix JS Interop methods for includeScript and includeMeta
|
2022-11-10 14:19:31 -05:00 |
|