Commit Graph

1456 Commits

Author SHA1 Message Date
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
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
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
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
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
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
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
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
sbwalker
4ac827b9e8 fix #4206 - validate folder name for duplicates 2024-04-30 16:41:24 -04: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
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
sbwalker
7b94f8f105 add support for Library modules and optimize usage of reflection during startup 2024-04-26 13:22:56 -04: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
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
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
904d39beac Rouge TD in table
Deleted a rouge TD in the themes index table
2024-04-22 14:08:09 +02:00
Ben
09293f7d9a Fix #4158: insert image into correct position. 2024-04-20 16:56:32 +08: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
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
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
4c08a527be Fix #3625: add the clear logs function. 2024-04-03 09:21:13 +08: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
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
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
sbwalker
ce14b9e43e add HttpClientFactory support 2024-03-21 10:43:46 -04:00
sbwalker
e4e78e2083 fix #4031 - add static rendering support to ActionDialog 2024-03-20 13:25:51 -04: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
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
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
ace7b4e2af fix resource processing issue 2024-03-10 09:17:54 -04:00
sbwalker
74952cf62d implement client and server service implementations in Html/Text module 2024-03-05 08:44:09 -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
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
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
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
Ben
9ebd882c3f remove the visible parameter in module message component. 2024-02-27 23:08:27 +08:00
sbwalker
9a7199bf7f fix #3885 - do not display modal if message is blank 2024-02-26 16:53:17 -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
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
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
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
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
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
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
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
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
cdc0dee6f5 remove commented code 2024-02-19 15:47:23 -05:00
sbwalker
54418957b6 update Npgsql.EntityFrameworkCore.PostgreSQL to version 8.0.2 2024-02-18 10:21:36 -05:00
Cody
114ebac21b
adds reload "true" boolean to the Save NavigateTo() method 2024-02-17 12:12:57 -08:00
mostafametwally
5d64ea48ba added links from login to register and vice versa 2024-02-17 12:28:55 +01:00
mostafametwally
9026921214 display verification message instead of redirecting new user before email verification 2024-02-16 11:54:15 +01: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
sbwalker
a65959de3f fix #3781 - ModuleBase breaking change 2024-02-14 11:54:04 -05:00
sbwalker
2b6965f801 allow prerender selection in all scenarios 2024-02-12 09:14:05 -05:00
sbwalker
fce72cad55 Interactivity needs to be selectable regardless of the default render mode 2024-02-09 16:24:30 -05:00
sbwalker
ff2f218bf0 set Html/Text module to Static rendering 2024-02-08 15:53:24 -05:00
sbwalker
a40b49f2ed implement RenderModeBoundary 2024-02-08 15:47:25 -05:00
sbwalker
bb02a17e44 Fix #3723 - cancel from login not redirecting properly 2024-02-02 09:06:51 -05:00
sbwalker
7640dab380 fix Runtimes property behavior 2024-02-01 10:08:41 -05:00
sbwalker
abd235f332 add RenderMode to IModuleControl 2024-02-01 09:59:28 -05:00
sbwalker
1e332ed075 split RenderMode and Runtime configuration 2024-02-01 09:08:39 -05:00
sbwalker
9a4594227e use new RenderModes constant 2024-01-31 16:26:35 -05:00
sbwalker
8e499d164a render mode integration 2024-01-31 15:22:21 -05:00
sbwalker
b8fe95b945 fix #3669 add CORS policy and use Jwt with XHR to allow file uploads to work in .NET MAUI 2024-01-23 10:34:18 -05:00
sbwalker
5e1e6aea16 fix #3656 - UploadableFiles and ImageFiles settings not loaded properly to handle empty string value resulting in upload issues 2024-01-22 08:24:01 -05:00
sbwalker
c09e5e6552 improve help text for autocomplete 2024-01-19 15:35:48 -05:00
Shaun Walker
ab08732ba8
Merge pull request #3652 from thabaum/ENH-Adds-Profile-Autocomplete-Setting
Enh: Autocomplete Attribute Enhancement
2024-01-19 15:25:13 -05:00
Shaun Walker
584a7eb9e2
Merge pull request #3598 from thabaum/module-creator-notification-tool-tips
Module Creator Owner/Name + Notification Help Text Includes Warning Not To Use The Word "Oqtane".  Fixes #3597
2024-01-19 15:18:42 -05:00
Cody
c6dbb41724
removes recently added autocomplete attributes 2024-01-18 14:41:02 -08:00
Cody
ea4c1bf5e5
removes hardcoded autocomplete attributes last added 2024-01-18 14:38:31 -08:00
Cody
67afc050b8
Adds to form autocomplete="on" attribute and setting. 2024-01-18 14:23:10 -08:00
Cody
26872c829b
adds autocomplete attribute to username, email and display name input elements. 2024-01-18 14:06:10 -08:00