Commit Graph

2457 Commits

Author SHA1 Message Date
sbwalker
f2c5dca5e7 set Prerender on Login component 2024-07-17 20:52:13 -04:00
sbwalker
0c80e28754 add Refresh option for Job Logs 2024-07-17 17:12:24 -04:00
sbwalker
d7a290c595 add localization to search settings 2024-07-17 16:34:02 -04:00
sbwalker
befa13eaf2 update to .NET 8.0.7 2024-07-17 15:10:40 -04:00
sbwalker
71e472f330 search optimizations 2024-07-17 13:57:47 -04:00
Shaun Walker
25ea518266
Revert "revert #4250 which disabled prerendering by default for static rendered sites" 2024-07-17 12:12:58 -04:00
sbwalker
b942a84b15 improve PageState trimming 2024-07-17 11:53:04 -04:00
sbwalker
5610a14e49 add missing properties to Clone method 2024-07-17 11:34:01 -04:00
sbwalker
e9f6a85cad revert #4250 which disabled prerendering by default for static rendered sites 2024-07-17 11:20:27 -04:00
sbwalker
90ef3f6c94 performance improvement in Control Panel to only load list of pages when necessary 2024-07-17 11:13:27 -04:00
sbwalker
76bdcea4b1 include Search Settings 2024-07-17 11:08:43 -04:00
sbwalker
deb6a9e51c make SearchResults API consistent with other core APIs 2024-07-16 16:54:55 -04:00
sbwalker
4d26468ede performance optimization to mitigate page bloat caused by Blazor serializing/encrypting state when crossing render mode boundaries 2024-07-16 16:21:35 -04:00
sbwalker
17fec7d6e1 resolve security issue in Search 2024-07-15 10:07:48 -04:00
sbwalker
c3f041dc87 testing search indexing of files 2024-07-13 09:28:02 -04:00
sbwalker
90b0f04b3c fix #4397 - remove incorrect help text 2024-07-11 13:39:05 -04:00
sbwalker
1209739398 fix #4398 - InputList component not handling scenario where input is reset to nothing 2024-07-11 13:35:46 -04:00
Shaun Walker
34af53a15b
Merge branch 'dev' into task/fix-issue-4358 2024-07-06 08:32:10 -04:00
Shaun Walker
a4eb3d7a0b
Merge pull request #4388 from sbwalker/dev
search refactoring
2024-07-06 07:58:35 -04:00
sbwalker
5b46dd7293 search refactoring 2024-07-06 07:58:04 -04:00
Ben
acbe000f97 avoid race condition issue. 2024-07-03 17:59:40 +08:00
Ben
599071b68b avoid race condition issue. 2024-07-03 17:07:47 +08:00
Ben
2bacee919d update the settings UI. 2024-07-03 12:26:36 +08:00
Ben
f60c8078e4 cleanup the code. 2024-07-02 09:55:38 +08:00
Ben
6701e49f9a move the editor settings into editor self control. 2024-07-02 09:50:53 +08:00
Ben
e00c261777 Fix #4358: RichTextEditor Provider Abstraction. 2024-07-01 17:11:26 +08:00
Shaun Walker
7604992c35
Merge pull request #4361 from 2sic-forks/bug/4360
fix docfx build issues #4360
2024-06-28 09:01:45 -04:00
sbwalker
22063248ca reposition Search input in themes 2024-06-27 17:18:41 -04:00
iJungleboy
791a3b67e6 fix docfx build issues 2024-06-27 19:47:13 +02:00
sbwalker
73abc511a8 fix #4349 - adding module in subsite in Interactive render mode 2024-06-24 16:26:55 -04:00
sbwalker
af62a89a6b fix #4339 - add page not redirecting to correct url in subsite 2024-06-24 10:59:34 -04:00
Leigh Pointer
b4aa73fc64 Updated SearchResults Categories to Admin 2024-06-11 15:21:12 +02:00
sbwalker
b3706574de removed IHttpContextAccessor as it shoudl not be used in Blazor, fixed form handling, added Reset button to consistent with other framework search options, used SharedLocalizer, removed unused localization keys 2024-06-11 08:38:51 -04:00
Leigh Pointer
5ec190225d Upgrade to Bootstrap 5.3.3
Oqtane ThemeInfo updated
Blazor Default.razor updated
2024-06-11 09:51:48 +02:00
Cody
c1be1f329f
Prepare Update v5.2.0 Package Dependencies 2024-06-10 10:37:51 -07:00
Cody
15c8b724e6
Update Oqtane.Client.csproj Package Dependencies 2024-06-10 10:24:52 -07:00
Ben
b00c2afc46 Fix #4316: move the raw html editor into quill editor instance. 2024-06-07 08:35:42 +08:00
Ben
c125a7fe07 Fix #4316: add text editor interfaces. 2024-06-06 16:39:35 +08:00
Ben
842b7b1402 Fix #4309: make searchbox responsive. 2024-06-05 10:27:38 +08:00
Shaun Walker
d449396ad5
Merge pull request #4304 from zyhfish/task/add-search-function
#4303: add search function.
2024-06-04 16:52:10 -04:00
Shaun Walker
532a87d064
Merge pull request #4307 from leigh-pointer/OqtaneControls
Oqtane controls updates
2024-06-04 16:50:53 -04:00
Ben
d9d917e267 set search result page path to be parameter. 2024-06-04 21:09:25 +08:00
Leigh Pointer
8048788042 Oqtane controls updates
ActionDialog and ActionLink now allow other icon sets whilst still adhering to the legacy "oi oi-" icon set.
Pager added SearchBoxClass Class parameter to the Search div.
TabStrip added a TabContentClass Class parameter to the tab content div.
2024-06-04 12:21:59 +02:00
Ben
790fc88e47 using correct module id value. 2024-06-04 17:50:29 +08:00
Ben
7f970d489f refactoring the code. 2024-06-04 17:32:31 +08:00
Ben
9d85ca07f4 #4303: add search function. 2024-06-03 21:19:42 +08:00
sbwalker
694cda0e99 changes as a result of #4299 related to PageState.Modules 2024-06-03 07:42:22 -04:00
Ben
83f329d93c Fix Add Page Issue 2024-06-01 09:08:43 +08:00
sbwalker
06f0cc70b8 scalability improvements 2024-05-31 16:23:36 -04:00
sbwalker
e30037c4d1 add ability to specify session duration for visitor tracking 2024-05-23 09:44:42 -04:00
sbwalker
af0a649656 fix #4279 - remove Theme Settings tab from Add Page UI 2024-05-21 11:06:42 -04:00
sbwalker
0988a92d8a changed terminology from Library to Headless 2024-05-20 22:12:01 -04:00
sbwalker
5169ed494c upgrade to .NET 8.0.5 2024-05-20 16:54:11 -04:00
sbwalker
be3dd83bc7 prepare for 5.1.2 release 2024-05-20 16:42:35 -04:00
sbwalker
9325c726fd refactor #4268 to support static render mode 2024-05-19 09:05:35 -04:00
Ben
2b32f316ee Fix #3885: only re-render the component when message changed. 2024-05-18 21:55:37 +08:00
sbwalker
5c72e6d335 fix #4246 - module message form exception when clicking close button 2024-05-17 14:11:48 -04:00
sbwalker
81adb80b7e fix redirect logic when adding a new page 2024-05-17 08:51:28 -04:00
Shaun Walker
cb238ef170
Merge pull request #4262 from sbwalker/dev
fix #4224 - reload page after adding module in Static Rendering
2024-05-17 08:38:33 -04:00
sbwalker
b9b921de82 fix #4224 - reload page after adding module in Static Rendering 2024-05-17 08:38:22 -04:00
Shaun Walker
d10e31c278
Merge pull request #4261 from sbwalker/dev
fix #4232 - Html/Text module not initializing content
2024-05-16 15:39:30 -04:00
sbwalker
fd641d77c7 fix #4232 - Html/Text module not initializing content 2024-05-16 15:39:17 -04:00
Leigh Pointer
4afb2ef2b8 Fix for #4259 Localizer Null
removed the override string Title as it will be set Localized in the OnInitialized using SetModuleTitle base method.
2024-05-16 10:22:37 +02:00
Ben
434cd133df Fix #4252: do not reset the user photo setting when edit the user. 2024-05-13 16:08:43 +08:00
sbwalker
d57c1e7ff0 revert prerender changes and change default 2024-05-10 16:28:19 -04:00
sbwalker
c597b293b8 modify prerendering UI options 2024-05-09 15:08:52 -04:00
sbwalker
2ae120c878 add support for Auto Prerendering 2024-05-09 14:42:54 -04:00
sbwalker
f7895823cb fix #4235 - add space above Logout button in Control Panel 2024-05-07 13:48:58 -04:00
sbwalker
a7952a4633 add shadow-none to page links in pager 2024-05-06 15:56:05 -04:00
sbwalker
021d7e5efc fix #4221 - exception in Module Management when a module has been uninstalled (credit @marceloatoledo) 2024-05-03 13:37:10 -04:00
David Montesinos
653352bff0
Support for IconOnly in ActionDialog open button 2024-05-02 10:36:29 +02:00
sbwalker
0de5c043bb fix support for Site-level Scripts in Resources 2024-05-01 15:18:36 -04:00
sbwalker
3f742f5f8e fix RESX file (add missing element) 2024-05-01 11:52:07 -04:00
Shaun Walker
1ccf4a74c9
Merge pull request #4214 from leigh-pointer/TranslateModuleSettingsTitle
ModuleSettings Title Localized
2024-05-01 11:49:08 -04:00
Leigh Pointer
21e2700da5 ModuleSettings Title Localized 2024-05-01 08:33:51 +02:00
Leigh Pointer
395a68ad80
Merge branch 'dev' into MissingParams 2024-05-01 08:20:29 +02:00
Shaun Walker
b7f0132675
Merge pull request #4213 from sbwalker/dev
fix #4206 - validate folder name for duplicates
2024-04-30 16:41:37 -04:00
sbwalker
4ac827b9e8 fix #4206 - validate folder name for duplicates 2024-04-30 16:41:24 -04:00
Leigh Pointer
53217b061d ModuleSettings ContainerSettings #4211
ModuleSettings ContainerSettings #4211
2024-04-30 20:07:34 +02:00
Leigh Pointer
4770daa7c6 Fix for Issue #4210 and part #4209
This I will work on on a  different Issue
2024-04-30 19:46:10 +02:00
Leigh Pointer
378b81b13b Fix for missing parameters and Resx values
Issue #4202 Issue #4203
2024-04-30 08:17:53 +02:00
sbwalker
2e7c3167f5 refactor #4198 - copy existing module 2024-04-29 14:58:30 -04:00
Ben
be1c936e90 Fix #4030: move copy option to the add module dropdown. 2024-04-29 22:04:01 +08:00
Ben
b411b4e61b display error message for different action. 2024-04-27 19:32:07 +08:00
Ben
436eb30490 Fix #4030: add copy module option for add existing module function. 2024-04-27 12:32:31 +08:00
Shaun Walker
09b8087787
Merge pull request #4194 from ijaz-saeed/dev
Format Exception in int.Parse(route.ModuleId)
2024-04-26 13:26:02 -04:00
Shaun Walker
4ac4c69820
Merge pull request #4195 from zyhfish/task/fix-language-switch-redirect-issue
avoid redirect to home page when switching language.
2024-04-26 13:25:48 -04:00
sbwalker
7b94f8f105 add support for Library modules and optimize usage of reflection during startup 2024-04-26 13:22:56 -04:00
Ben
ec994b3e97 avoid redirect to home page when switching language. 2024-04-25 23:18:17 +08:00
isaeed
86ae0182fd Format Exception in int.Parse(route.ModuleId)
int.Parse("-1") throws  FormatException for cultures other than
 English (en-US)
2024-04-25 19:30:24 +05:00
Leigh Pointer
ef843cac63 LanguageSwitcher to use the ButtonClass parameter
This change allows the buttons to be uniform.
2024-04-25 12:33:52 +02:00
sbwalker
4bceba777d fix #4186 - enable language switcher in static render mode 2024-04-24 15:55:00 -04:00
sbwalker
df8463b625 fix HTML comment to indicate actual RenderMode for component (including Interactivity) 2024-04-24 13:22:28 -04:00
sbwalker
c948361090 minor refactoring of #4179 2024-04-24 09:48:51 -04:00
vnetonline
de9c8362ac [ENH] - #4178 simplified version with null-coalescing operator ?? 2024-04-24 10:13:46 +10:00
vnetonline
b5bb5d35e7 [ENH] - #4178 correcting logic error 2024-04-24 09:49:07 +10:00
vnetonline
d910cfa919 [ENH] - #4178 modifications after review 2024-04-24 09:46:07 +10:00
vnetonline
5857e3d5c6
Merge branch 'oqtane:dev' into dev 2024-04-24 06:36:47 +10:00
Shaun Walker
25daa343c6
Merge pull request #4184 from leigh-pointer/ParamsLang
Parameters Missing fix for #4180 #4182
2024-04-23 14:10:43 -04:00
Shaun Walker
85224c8f0c
Merge pull request #4185 from sbwalker/dev
fix #4160 - content entered being overidden by original content
2024-04-23 14:05:02 -04:00
sbwalker
5f8583e3eb fix #4160 - content entered being overidden by original content 2024-04-23 14:04:52 -04:00
Leigh Pointer
062821d267 Parameters Missing fix for #4180 #4182 2024-04-23 19:45:13 +02:00
Shaun Walker
1fdaaf82d2
Merge pull request #4169 from leigh-pointer/Bug4168
Fix for #4168 #4170 missing Translations
2024-04-23 13:19:24 -04:00
sbwalker
791cc70b09 replace form with link in AdminContainer 2024-04-23 12:54:44 -04:00
Shaun Walker
24dcb9973b
Merge pull request #4164 from ohba-ikuo/add-ohba-ikuo
Datetime formatting issue
2024-04-23 08:45:58 -04:00
Ikuo Ohba
adfd0d5c18 Fix MicroService And Controller 2024-04-23 21:27:13 +09:00
vnetonline
cfb128acb8 [ENH] - Add Prerender IModuleControl property (similar to RenderMode) #4178 2024-04-23 15:22:02 +10:00
Shaun Walker
86cbdf2442
Merge pull request #4161 from zyhfish/task/fix-issue-4158
Fix #4158: insert image into correct position.
2024-04-22 16:28:47 -04:00
Leigh Pointer
708d473b47 Missing Parameter
#4176
2024-04-22 20:19:33 +02:00
Leigh Pointer
ead954ddaa Missing Parameters
#4174 #4175
2024-04-22 19:18:02 +02:00
Leigh Pointer
294f511b9a Missing parameters
#4172 #4173
2024-04-22 18:27:01 +02:00
Leigh Pointer
b5ebcc3e07 Update Index.razor 2024-04-22 17:46:13 +02:00
Leigh Pointer
7b8e7ac5c2 Fix for #4168
Resx entry for Module Settings Permissions tab
2024-04-22 17:14:09 +02:00
Leigh Pointer
904d39beac Rouge TD in table
Deleted a rouge TD in the themes index table
2024-04-22 14:08:09 +02:00
Ikuo Ohba
8958b61fdd Datetime formatting issue 2024-04-21 20:44:41 +09:00
Ben
09293f7d9a Fix #4158: insert image into correct position. 2024-04-20 16:56:32 +08:00
sbwalker
430e616328 fix #4150 - remove Add Existing Module option when managing personalized pages 2024-04-18 18:43:14 -04:00
sbwalker
4f25b7bbbe fix SiteRouter issue when running on .NET MAUI 2024-04-16 08:02:59 -04:00
sbwalker
9d8b1fd99b fixes for #4134 - Rich Text Editor 2024-04-15 08:54:23 -04:00
sbwalker
bc978a91e3 convert Quill's empty content to empty string 2024-04-12 15:10:47 -04:00
sbwalker
39dff1ea7c more changes for #4134 - ensure HTML content is preserved 2024-04-12 14:58:14 -04:00
sbwalker
8f00730189 fix #4134 - RichTextEditor scenarios 2024-04-12 13:25:44 -04:00
sbwalker
cfce2bdbd9 move RichTextEditor script registration to Body 2024-04-11 15:26:55 -04:00
sbwalker
7cc5787779 prepare for 5.1.1 release 2024-04-11 14:27:59 -04:00
sbwalker
d67566252a add Process info to System Info to indicate if process is 32 bit or 64 bit 2024-04-11 13:34:06 -04:00
sbwalker
17370dff54 fix issue where active tab not set correctly when rich text editor disabled 2024-04-11 09:16:39 -04:00
sbwalker
83543bbddc fix https://github.com/oqtane/oqtane.blogs/issues/44 - rich text editor throwing exception in specific scenario 2024-04-11 09:03:41 -04:00
sbwalker
c79c638f35 update to .NET SDK 8.0.4 2024-04-10 16:24:23 -04:00
sbwalker
23abe26b0b fix #4109 - fix resx key in SqlServerConfig (credit @mmisu) 2024-04-09 08:06:12 -04:00
sbwalker
b63f73ef93 removing StreamRendering attribute as recent SDK seems to have resolved earlier rendering issues 2024-04-08 14:31:12 -04:00
sbwalker
c52ad68d92 fix #4108 - content lost when adding image to RichTextEditor 2024-04-05 16:07:01 -04:00
sbwalker
aa767846f0 update text in component to be consistent with resx 2024-04-04 12:00:52 -04:00
sbwalker
7b95db4d13 modify #4099 - fix localization and use Delete rather than Clear in API methods for consistency with rest of framework 2024-04-04 11:58:05 -04:00
Ben
757a39a75e update code by review result. 2024-04-03 22:27:39 +08:00
Ben
4c08a527be Fix #3625: add the clear logs function. 2024-04-03 09:21:13 +08:00
sbwalker
010e4610f7 fix ThemeSettings SetSetting() references to not specify IsPrivate property 2024-04-02 10:53:07 -04:00
Shaun Walker
273b4f20db
Merge pull request #4090 from sbwalker/dev
fix #4088 - redirect to login if not authenticated
2024-04-01 12:01:04 -04:00
sbwalker
9843dccdf0 fix #4088 - redirect to login if not authenticated 2024-04-01 12:00:53 -04:00
Jon Welfringer
650c6670f2
Fix incorrect parameter passed from ProfileService.cs to ProfileController.cs
ProfileService was passing SiteId instead of ProfileId which was causing updates to profile entries to fail with "Unauthorized Profile Put Attempt".
2024-03-31 10:08:19 -07:00
sbwalker
5b3849082f use Constants.RequestVerificationToken rather than magic string 2024-03-29 11:19:21 -04:00
sbwalker
26220b2f54 remove changes to allow path to support urls - urls should be specified as redirects 2024-03-29 10:15:24 -04:00
sbwalker
93057d9449 set active tab correctly in RichTextEditor for scenarios where rich text editor is disabled 2024-03-29 07:50:03 -04:00
sbwalker
9f654918ae fix #4073 - OIDC/OAuth2 flow with static rendering 2024-03-28 16:12:02 -04:00
Ben
a8af9da249 Fix #4074: use the correct property value. 2024-03-28 22:18:30 +08:00
Ben
9f074c1ab7 Fix #4066: set the RenderModeBoundary instance. 2024-03-26 22:48:55 +08:00
sbwalker
c49ef49371 fix #4061 - invalid type for favicon 2024-03-25 13:05:20 -04:00
sbwalker
bb27099f9e increase minimum characters to view Edit button at bottom 2024-03-25 07:40:48 -04:00
sbwalker
bb59f66008 set active tab in RichTextEditor based on content 2024-03-23 11:55:44 -04:00
sbwalker
784955cdbd fix regression issue caused by #3985 related to ActionLink 2024-03-23 11:39:11 -04:00
sbwalker
438cf271c0 move Html/Text Edit button to top of content 2024-03-23 11:12:05 -04:00
Shaun Walker
8631eacdf3
Merge pull request #4052 from zyhfish/task/fix-issue-4051
Fix #4051: set the return url correctly.
2024-03-23 11:00:24 -04:00
sbwalker
3d4a58cb96 optimize SiteRouter to only call SyncService for Interactive render mode 2024-03-23 10:57:43 -04:00
Ben
6fde3f8453 Fix #4051: set the return url correctly. 2024-03-23 21:47:27 +08:00
sbwalker
d3e6177a2b refactoring of #4027 2024-03-21 18:44:16 -04:00
Shaun Walker
8adbdcc675
Merge pull request #4027 from zyhfish/task/fix-issue-4025
Fix #4025: add user setting to keep the view mode.
2024-03-21 15:35:10 -04:00
Shaun Walker
184aa4fd20
Merge pull request #4039 from sbwalker/dev
add HttpClientFactory support
2024-03-21 10:43:59 -04:00
sbwalker
ce14b9e43e add HttpClientFactory support 2024-03-21 10:43:46 -04:00
Shaun Walker
1cdedb89f1
Merge pull request #4029 from zyhfish/task/fix-issue-4028
Fix #4028: check whether the user info is null.
2024-03-21 07:56:49 -04:00
Ben
18efb098f9 remove unused variables. 2024-03-21 08:39:55 +08:00
Ben
fb3a27c02f update the code by following the review suggestions. 2024-03-21 08:38:59 +08:00
Ben
6d41bcd511 update the if condition. 2024-03-21 08:17:45 +08:00
sbwalker
e4e78e2083 fix #4031 - add static rendering support to ActionDialog 2024-03-20 13:25:51 -04:00
Ben
82f25cc2e5 Fix #4028: check whether the user info is null. 2024-03-20 16:32:51 +08:00
Ben
7b67c9aa8d Fix #4025: add user setting to keep the view mode. 2024-03-20 15:46:32 +08:00
sbwalker
0bb8ae540d pass RenderModeBoundary parameter when dynamically creating Module Settings component 2024-03-19 10:19:31 -04:00
sbwalker
93a152068d fix #4015 - handle redirect for subfolder aliases 2024-03-19 07:40:08 -04:00
sbwalker
fa68bdc82b Remove Synchronize Content option from RichTextEditor 2024-03-17 19:30:42 -04:00
sbwalker
c469a61908 optimize to remove IsInstalled API call on every Web UI request (MAUI clients still require this logic) 2024-03-16 16:24:12 -04:00
sbwalker
5a393de1cb fix #3998 - personalized page display issue 2024-03-15 22:49:28 -04:00
sbwalker
ccd18c4f10 made Pager capable of functioning in Static or Intreractive render modes 2024-03-15 22:47:42 -04:00
sbwalker
55fe2600b7 add static pager 2024-03-14 23:13:40 -04:00
Cody
fa5e32c46b
Update Package References To Version 8.0.3 2024-03-14 14:49:41 -07:00
Leigh Pointer
12e09269d3 _text being set and resetting other options
if (IconOnly && !string.IsNullOrEmpty(IconName)) was not having an impact as the _text variable was being reset.

This fix allows the ActionLink to display just the Icon
2024-03-13 14:39:04 +01:00
sbwalker
7cc328ed3b stay in Edit Mode when editing Module Settings 2024-03-11 13:10:21 -04:00
sbwalker
a4f885a2c5 site router optimization 2024-03-10 13:37:05 -04:00
sbwalker
ace7b4e2af fix resource processing issue 2024-03-10 09:17:54 -04:00
sbwalker
9106f9676c remove commented code 2024-03-08 19:34:15 -05:00
sbwalker
8e287da7b5 consolidate Clone logic for Resource objects 2024-03-08 19:33:09 -05:00
sbwalker
7f74e79253 add ability to reload JavaScript on page transitions with enhanced navigation 2024-03-08 14:03:22 -05:00
sbwalker
31f1079dfa fix #3962 - ensure Resource management logic is consistent in App and SiteRouter 2024-03-07 13:01:46 -05:00
sbwalker
020fa4eefa stay in edit mode when choosing module action 2024-03-06 14:40:27 -05:00
sbwalker
dea85add5d fix issue when running .NET MAUI 2024-03-05 12:00:23 -05:00
Ben
3cc2d3260e Fix #3948: re-render correctly when change progress indicator status. 2024-03-05 22:59:55 +08:00
sbwalker
74952cf62d implement client and server service implementations in Html/Text module 2024-03-05 08:44:09 -05:00
sbwalker
7d7ea4c34b remove div wrapper in body in Static render mode 2024-03-04 10:30:09 -05:00
sbwalker
babd351151 add data-enhance to edit mode transition 2024-03-04 09:30:14 -05:00
sbwalker
6072eab01d allow Admin to navigate to login page 2024-03-04 08:34:10 -05:00
sbwalker
f893cf268b fix #3936 - parent page default when adding new pages 2024-03-04 08:12:40 -05:00
Shaun Walker
63a0c7c10b
Revert "Fix #3927: change to async method to avoid the exception." 2024-03-04 08:11:25 -05:00
Ben
7910c28be7 Fix #3927: change to async method to avoid the exception. 2024-03-03 20:09:42 +08:00
Shaun Walker
32e1ade388
Merge pull request #3931 from leigh-pointer/autocomplete 2024-03-02 11:50:49 -05:00
Leigh Pointer
a8aac7e1b4 Update Pager.razor
Changing the ID had no effect and on further investigation the best way to achieve this is to use the form tag which is a lot stronger implementation.
2024-03-02 17:28:33 +01:00
sbwalker
2f25bd476c fix #3932 - creating child pages 2024-03-02 09:27:24 -05:00
sbwalker
e1ed0d2b09 change resource term 2024-03-02 09:07:04 -05:00
sbwalker
25753af331 add support specifying RenderMode for Resources 2024-03-02 08:34:24 -05:00
Leigh Pointer
6babcf9536 Improved Search Input Text Field Autocomplete Behavior
This pull request enhances the behavior of the search input text field by disabling the browser’s autocomplete feature.
2024-03-02 11:35:26 +01:00
sbwalker
18160818d5 improvements to IdentityRevalidatingAuthenticationStateProvider 2024-03-01 12:16:24 -05:00
sbwalker
2b7d05df6b call JS Interop in Interactive render mode, use PageState.Site.Themes rather than calling ThemeService from Control Panel 2024-02-29 15:38:04 -05:00
sbwalker
dd1d0d1cb8 optimize ParseParameters to use native Uri class 2024-02-29 10:09:19 -05:00
sbwalker
76680777ff fix theme fallback to use Oqtane themeinfo resources 2024-02-28 15:53:31 -05:00
sbwalker
f439541844 fix page Path so it supports the specification of external Urls, querystrings, and anchors 2024-02-28 13:10:14 -05:00
sbwalker
aa5df3c309 change Admin Dashboard to use static rendering and fix invalid markup (H2 within P element) 2024-02-28 09:28:03 -05:00
sbwalker
7286c2f603 remove the data-enhance-nav commented logic in menu components 2024-02-27 17:05:21 -05:00
Ben
9ebd882c3f remove the visible parameter in module message component. 2024-02-27 23:08:27 +08:00
sbwalker
1c24c4e776 remove unecessary using 2024-02-27 08:49:51 -05:00
sbwalker
9a7199bf7f fix #3885 - do not display modal if message is blank 2024-02-26 16:53:17 -05:00
sbwalker
b435f49611 fix #3889 - move JavaScript references to end of body 2024-02-26 16:39:59 -05:00
sbwalker
e76126fdd9 Site Setting terminology changes 2024-02-26 16:27:58 -05:00
sbwalker
98e11c16fa fix prerender helptext 2024-02-26 16:13:36 -05:00
sbwalker
0d526a2c4f improve help text for interactivity 2024-02-26 16:08:44 -05:00
sbwalker
4618d3e38a change default so that new sites use Static rendering by default 2024-02-26 15:59:04 -05:00
sbwalker
553bbda769 add Platform property to SiteState and populate on both Web and .NET MAUI 2024-02-26 14:12:52 -05:00
sbwalker
ed9121a06f remove data-enhance from Edit Mode button as it prevents the module actions menu from functioning 2024-02-26 10:56:51 -05:00
Ben
cc222a6f4a Revert "removed AddModuleMessage from OnParametersSetAsync methods to mitigate risk of infinite loops"
This reverts commit 92719d095a.
2024-02-25 08:52:55 +08:00
Shaun Walker
8293709f34
Merge pull request #3888 from sbwalker/dev
removing fix for #3868 as it causes other performance issues
2024-02-24 10:56:07 -05:00
sbwalker
707740b7f1 removing fix for #3868 as it causes other performance issues 2024-02-24 10:55:44 -05:00
Shaun Walker
98de661868
Merge pull request #3885 from zyhfish/task/fix-infinite-loop-of-module-message
avoid the infinite loop issue of calling AddModuleMessage method.
2024-02-24 09:56:03 -05:00
sbwalker
9d9c5cff75 add data-enhance to AdminContainer to prevent flash when closing modal 2024-02-24 09:32:29 -05:00
sbwalker
9f07f6441a fix #3868 - add data-enhance.nav attribute 2024-02-24 09:09:15 -05:00
Ben
fc0b326443 set the visible default to true. 2024-02-24 22:02:07 +08:00
Ben
4ac0483ec6
Merge branch 'dev' into task/fix-infinite-loop-of-module-message 2024-02-24 20:48:09 +08:00
Ben
724e78d4d5 avoid the infinite loop issue of calling AddModuleMessage method. 2024-02-24 20:45:22 +08:00
Shaun Walker
c80c212a54
Merge pull request #3869 from pyramidsbuilder/fix-loginpage-focus-for-ws
handle focus error on blazor web assembly when verifying email address
2024-02-23 15:53:18 -05:00
sbwalker
4402645b37 change name of form class to reflect purpose 2024-02-23 14:05:40 -05:00
sbwalker
ddd39ea0c9 fix #3868 - static rendering support for page themes within site 2024-02-23 09:28:33 -05:00
sbwalker
35f5df63e2 improve UX by adding data-enhance to Edit Mode button 2024-02-23 07:31:12 -05:00
sbwalker
cdfae2e8cb modify ActionLink to use a link rather than button for disabled scenario 2024-02-22 16:34:52 -05:00
Shaun Walker
a3b0c351d0
Merge pull request #3875 from sbwalker/dev
removed AddModuleMessage from OnParametersSetAsync methods to mitigate risk of infinite loops
2024-02-22 14:22:08 -05:00
sbwalker
92719d095a removed AddModuleMessage from OnParametersSetAsync methods to mitigate risk of infinite loops 2024-02-22 14:21:49 -05:00
Shaun Walker
b2dc397fb0
Merge pull request #3813 from pyramidsbuilder/3805-stop-registration-redirect-without-verification
display verification message instead of redirecting new user before e…
2024-02-22 12:34:21 -05:00
Shaun Walker
00e9624670
Merge pull request #3870 from thabaum/update-blazor-theme-bootstrap
Updates Blazor Theme Bootstrap to Version 5.3.2
2024-02-22 08:01:15 -05:00
sbwalker
68d9984d64 include render mode html comment 2024-02-22 08:00:08 -05:00
Cody
c4d293143d
Updates Bootstrap to version 5.3.2 2024-02-21 21:23:27 -08:00
mostafametwally
b08d91a218 handle focus error on blazor web assembly when verifying email address 2024-02-22 00:33:45 +01:00
Mostafa
1c586d8811
Merge branch 'dev' into 3805-stop-registration-redirect-without-verification 2024-02-22 00:22:21 +01:00
Shaun Walker
6e267b8825
Merge pull request #3867 from thabaum/site-settings-savesite-reload
Fixes #3863 - Site Settings: Always reload the page on SaveSite()
2024-02-21 15:55:07 -05:00
Shaun Walker
6cdfe70ac9
Merge pull request #3829 from thabaum/pages-edit-saving-reload
Admin\Pages\Edit.razor: Adds reload "true" boolean to the SavePage, NavigateTo() method - Fixes #3828
2024-02-21 15:49:54 -05:00
Cody
e8a0c693c9
Always reload the page on PageSave() 2024-02-21 12:04:04 -08:00
Shaun Walker
ac7db87592
Merge pull request #3778 from thabaum/update-theme-bootstrap
Updates theme bootstrap and bootswatch to version 5.3.2 - closes #3772
2024-02-21 13:55:33 -05:00
sbwalker
8c5613b182 update module and theme default templates to use ModuleBase methods rather than ModuleInstance methods 2024-02-21 13:42:15 -05:00
sbwalker
eac7fccbb4 fix #3827 - Cancel button should redirect to RedirectUrl (using PageState.ReturnUrl) 2024-02-21 10:19:55 -05:00
sbwalker
7b38683985 remove Delete option from Scheduled Jobs - they are automatically created at startup 2024-02-21 09:39:06 -05:00
sbwalker
2ad8413c6d modified resx 2024-02-21 09:32:31 -05:00
Shaun Walker
956c9000b8
Merge pull request #3823 from pyramidsbuilder/links-login-register-pages
added links from login to register and vice versa
2024-02-21 09:30:38 -05:00
Shaun Walker
838c2994a9
Merge pull request #3810 from zyhfish/task/fix-bug-3807
Fix #3807: parsing the data attributes.
2024-02-21 09:29:42 -05:00
sbwalker
fa17e7019a add variability for StreamRendering based on render mode 2024-02-21 08:04:24 -05:00
sbwalker
38ead4909e fix ModuleMessage - form name must be a constant value in static rendering or else it will not post correctly 2024-02-21 07:29:39 -05:00
sbwalker
5685f2699b fix #3838 - Schedule Jobs looping after new install 2024-02-20 15:26:15 -05:00
sbwalker
df64abaf9c fix #3839 - changing theme in Page Add/Edit throwing exception 2024-02-20 14:54:48 -05:00
sbwalker
e8c64074f3 fix ModuleMessage so that it is not dependent on ModuleState 2024-02-20 14:31:22 -05:00
sbwalker
f3f223fa22 fix route constructor 2024-02-20 14:15:38 -05:00
sbwalker
ab09810bef handle site level scripts in App component 2024-02-20 13:50:09 -05:00
sbwalker
0f0d168976 move stylesheet injection to App component to eliminate FOUC on static rendering 2024-02-20 10:16:19 -05:00
sbwalker
4fad97e8b1 Pass RenderMode and Runtime to Head component 2024-02-19 18:30:01 -05:00
sbwalker
4db3bafeda in static render mode do not filter scripts from head content 2024-02-19 16:45:54 -05:00
sbwalker
cdc0dee6f5 remove commented code 2024-02-19 15:47:23 -05:00
sbwalker
acc562bd7f inject CSS and JS on static rendering 2024-02-19 15:25:48 -05:00
sbwalker
be98f786b3 add [StreamRendering] to Head component for static rendering 2024-02-19 14:30:09 -05:00
Shaun Walker
6f215cbff9
Merge pull request #3826 from thabaum/profile-registration-button-return-url-fix
Fix handling of returnurl parameter in UserProfile component - Fixes #3825
2024-02-18 10:46:53 -05:00
Shaun Walker
96a29e91e8
Merge pull request #3824 from thabaum/fixes-login-button-url
Ensure "login" route is included in login URL construction. Fixes #3766
2024-02-18 10:45:55 -05:00
Shaun Walker
e01a1a456c
Merge pull request #3831 from thabaum/IPageService-spelling-correction
Corrects documentation spelling error for the word "Returns" in IPageService.cs
2024-02-18 10:44:42 -05:00
Shaun Walker
2561a6e00e
Merge pull request #3832 from thabaum/Cleanup-ModuleDefinititionService-Namespaces
Cleanup module definitition service namespaces
2024-02-18 10:44:24 -05:00
sbwalker
7910d006ca document the mandatory StreamRendering attribute 2024-02-18 10:31:27 -05:00
sbwalker
2267dcb768 ensure PageState and ModuleState are passed to ModuleMessage in the event of an unhandled module exception 2024-02-18 10:27:12 -05:00
sbwalker
54418957b6 update Npgsql.EntityFrameworkCore.PostgreSQL to version 8.0.2 2024-02-18 10:21:36 -05:00
Cody
79ce990644
cleanup unused namespaces 2024-02-17 18:22:01 -08:00
Cody
2262d44638
Removes unnecessary Oqtane.UI namespace 2024-02-17 18:17:13 -08:00
Cody
972601caf6
correct documentation spelling error 2024-02-17 17:55:38 -08:00
Cody
114ebac21b
adds reload "true" boolean to the Save NavigateTo() method 2024-02-17 12:12:57 -08:00
Cody
57a86cd836
Fix handling of returnurl parameter in UserProfile component 2024-02-17 09:11:56 -08:00
Cody
a741b1b9ac
Fix Login Button Control Url While On Login Page 2024-02-17 07:22:32 -08:00
mostafametwally
5d64ea48ba added links from login to register and vice versa 2024-02-17 12:28:55 +01:00
sbwalker
100fc20928 ensure script resources are loaded before rendering ThemeBuilder 2024-02-16 15:15:02 -05:00
sbwalker
04da989108 get title and headcontent working again on interactive render mode 2024-02-16 15:08:04 -05:00
Ben
740b89258d Fix #3807: parsing the data attributes. 2024-02-16 19:26:01 +08:00
mostafametwally
9026921214 display verification message instead of redirecting new user before email verification 2024-02-16 11:54:15 +01:00
sbwalker
829e004ee5 bump version to 5.1.0 2024-02-15 21:26:44 -05:00
sbwalker
dcc8043cf6 load PageState in App component and pass to SiteRouter to optimize data loading 2024-02-15 21:17:23 -05:00
sbwalker
ed7904b673 create server-side SiteService 2024-02-15 15:48:18 -05:00
sbwalker
7d1b4d916e fix #3793 - render issues on .NET MAUI 2024-02-15 10:22:14 -05:00
Cody
90a58a1f37
Update to latest package dependencies 2024-02-14 11:55:51 -08:00
sbwalker
872ec90654 force ModuleActions to interactive render mode 2024-02-14 13:48:56 -05:00
sbwalker
a65959de3f fix #3781 - ModuleBase breaking change 2024-02-14 11:54:04 -05:00
sbwalker
3db744269e force control panel to interactive render mode 2024-02-14 11:05:49 -05:00
sbwalker
88bf569752 more Control Panel use cases supported on static rendering 2024-02-13 21:25:53 -05:00
sbwalker
f677b63c5c changes to allow adding modules via control panel in static rendering (note that onchange events have not been changed to an alternative approach yet) 2024-02-13 13:08:46 -05:00
sbwalker
e0bec82a1c enable close of modal admin container on static rendering 2024-02-13 11:58:00 -05:00
sbwalker
6bcf47fc4b enable Edit Mode in static rendering 2024-02-12 16:00:01 -05:00
sbwalker
8b803faf72 remove unused Action form field 2024-02-12 15:45:35 -05:00
sbwalker
ead9f0b3c6 enable Admin Dashboard in static rendering 2024-02-12 15:43:24 -05:00
Cody
6168621a36
Update ThemeInfo.cs 2024-02-12 11:58:08 -08:00
Cody
f68e9c7681
updates bootstrap to latest 2024-02-12 11:41:33 -08:00
sbwalker
2b6965f801 allow prerender selection in all scenarios 2024-02-12 09:14:05 -05:00
sbwalker
9aa7672b17 remove debugging info from UI 2024-02-12 09:05:47 -05:00
sbwalker
8d9a050ad6 Resolve issue where components are not being rendered interactively 2024-02-12 08:51:41 -05:00
sbwalker
856afcf3bf updates to make identical to POC - still not working 2024-02-10 11:46:07 -05:00
sbwalker
caa9cc213d fix #3760 include form button wrapper CSS class for inline-block 2024-02-10 11:25:54 -05:00
sbwalker
da02bea945 change RESX values for Runtime 2024-02-09 16:35:27 -05:00
sbwalker
fce72cad55 Interactivity needs to be selectable regardless of the default render mode 2024-02-09 16:24:30 -05:00
sbwalker
df4d4d36bc create component using RenderTreeBuilder 2024-02-09 15:46:44 -05:00