Commit Graph

1225 Commits

Author SHA1 Message Date
Cody
49f7ee6042
change to reload from refresh to update site logo 2023-12-23 09:25:02 -08:00
Cody
9612e4d4e9
Removes unnecessary logo refresh logic. 2023-12-22 10:30:28 -08:00
Cody
4b938db0c1
refresh = true when logo is updated 2023-12-22 10:28:14 -08:00
Cody
dd2a698147
Refreshes settings page if logo changes. 2023-12-20 14:17:23 -08:00
sbwalker
70139221ab add an AllowRichText parameter to the RichTextEditor component and add logic to handle JS Interop failures 2023-12-20 16:58:46 -05:00
sbwalker
0de62f620d remove spaces from file extensions 2023-12-19 14:30:18 -05:00
Shaun Walker
e28acd8d2d
Merge pull request #3574 from sbwalker/dev
handle loading/saving of File Extensions
2023-12-19 07:40:01 -05:00
sbwalker
86feaff82f handle loading/saving of File Extensions 2023-12-19 07:39:48 -05:00
Shaun Walker
3f604ad7b5
Merge pull request #3565 from sbwalker/dev
fix #3556 - pad token secret to 32 characters to resolve IDX1-720, change id of "secret" input to reduce chance of form autocomplete causing issues
2023-12-18 09:51:43 -05:00
sbwalker
c5d4e237ad fix #3556 - pad token secret to 32 characters to resolve IDX1-720, change id of "secret" input to reduce chance of form autocomplete causing issues 2023-12-18 09:51:18 -05:00
Cody
cafc70f1c9
Correct formatting of _pagesWithModules declaration 2023-12-15 10:47:41 -08:00
Shaun Walker
e209becff9
Merge pull request #3548 from leigh-pointer/ModuleMangPages
Module Management Ehancement - show where modules are used.
2023-12-13 11:22:22 -05:00
Leigh Pointer
652d42aa6b Rework
Not to display the number of instances of the module on those pages.
Name the tab "Pages".
2023-12-13 17:19:19 +01:00
sbwalker
6621983a9c HTML encode notifications sent by non-admins to prevent HTML injection 2023-12-13 10:07:21 -05:00
Leigh Pointer
e0b0302f5a Check for Deleted Pageds 2023-12-12 22:56:02 +01:00
Leigh Pointer
b02584bec6 Enhancment to the Module Managment to show where module is used.
Added a new tab that lists all the pages where there is a module instance with the count of the number of instances.
This helps when making a decision to delete the module from the framework.
2023-12-12 22:28:18 +01:00
sbwalker
b979203e12 modify #3528 so that it only saves the ImagesFiles and UploadableFiles if they are different than the default - otherwise it sets them to blank. This provides forward compatibility if the default values are updated in future framework versions. 2023-12-12 13:51:41 -05:00
sbwalker
cfabf22fef move message into file upload region 2023-12-12 13:39:37 -05:00
sbwalker
8b6c6beceb refactor fix for #3539 to avoid string comparison 2023-12-12 13:32:33 -05:00
Ricardo Pacheco
422bf7b689 Edit languages to set default. 2023-12-07 18:12:49 -06:00
sbwalker
029850842b fix issue where the list of containers was not being refreshed when the theme was changed 2023-12-05 16:57:22 -05:00
sbwalker
2e4656ae8b added HybridEnabled field to Site table to indicate if .NET MAUI hybrid applications can be integrated 2023-12-04 16:35:03 -05:00
Shaun Walker
7550a19951
Merge pull request #3528 from leigh-pointer/FileExtentions
File Extension management - site wide. Fix for #3493
2023-12-04 15:16:42 -05:00
Leigh Pointer
daeb76df11 Corrected the IsPrivate 2023-12-04 17:26:37 +01:00
sbwalker
e4e1fa6a4c allow AddModuleMessage to support displaying the message at the bottom of the module instance 2023-12-04 09:55:53 -05:00
Leigh Pointer
6e36312be8 Update Site with ImageFiles and UploadableFiles 2023-12-04 09:07:11 +01:00
Leigh Pointer
7035f4cc1f File Extension management - site wide.
I have added to the site settings file extension management.
The Constants remain for backward compatibility.
If the extensions are not updated then the Constant will be used.
2023-12-01 21:09:33 +01:00
Shaun Walker
768066db58
Merge pull request #3525 from leigh-pointer/Retention
Retention controls and data should be number / int not string
2023-12-01 12:19:48 -05:00
Leigh Pointer
886b63e55b Retention controls and data should be number / int not string
The Retention input controls in Log, Visitors and Notifications allowed text to be saved.  Modified all controls to accept only number.
2023-12-01 18:05:52 +01:00
beolafsen
0e060c4564 Extend the Section component with "Visible" parameter 2023-12-01 07:34:17 +01:00
sbwalker
ad66d14a1b remove Blazor Hybrid from Hosting Models selection as it is not actually a hosting model 2023-11-30 17:18:37 -05:00
sbwalker
cdba2bd9e2 refactor alwaysremember logic for consistency 2023-11-29 13:19:45 -05:00
sbwalker
3c33614115 user identity improvements 2023-11-29 10:42:23 -05:00
sbwalker
93ab8b88d4 include Review Claims option in External Login for troubleshooting settings 2023-11-27 15:07:48 -05:00
sbwalker
c3b1bc6674 only display Authorization Response Type option for OpenIDConnect and fix missing localization 2023-11-22 15:36:49 -05:00
sbwalker
9ddd88b5d0 removed photo from Edit User as files cannot be written to other users folders 2023-11-10 15:58:43 -05:00
sbwalker
893ffc48dc use appropriate bootstrap classes 2023-11-10 15:40:20 -05:00
sbwalker
9d4a38e560 add new user settings to RESX file 2023-11-10 15:18:59 -05:00
sbwalker
fb8838375f fix #3399 - set defaults for all dropdowns in Add Site 2023-11-10 15:05:39 -05:00
Nico Pfaff
36c1cc5e0c
Added functinality to always remember user login.
Added functinality to always remember user login. Provides the option to force login cookie expiration and dont fallback on the session timespan that is used as default when users dont choose the option 'Remember me'.
2023-11-09 16:29:09 +01:00
Nico Pfaff
0b4cdea9dd
Added functinality to declare custom login cookie expiration time.
Added login cookie expiration time. Added setting in user settings to declare custom cookie expiration time. Cookie expiration time overwrites default expiration time of 14 days (if not session timespan is used).
2023-11-09 16:15:53 +01:00
sbwalker
c79aa49252 improve upload time estimate calculations and limit polling attempts 2023-11-07 15:13:33 -05:00
Cody
049d510536
Updates Order/Rows/Length min/max values 2023-10-26 14:01:27 -07:00
Cody
113f7b18a6
Replaces maxLength with max for input type number 2023-10-25 09:01:41 -07:00
Cody
65b248c3cf
min="1" for "Rows" 2023-10-25 06:18:00 -07:00
Cody
2ae47f2375
Adds type="number" Form Input Validation 2023-10-24 16:10:12 -07:00
sbwalker
8b5109e32f added Verify Existing Users? option to User Management - External Login Setting 2023-10-24 14:28:14 -04:00
sbwalker
23b9b8aaf6 if site login is disabled redirect Login to external identity provider 2023-10-24 13:46:25 -04:00
sbwalker
0d1be72fdb fixes to notifications UI in user profile 2023-10-24 08:40:26 -04:00
sbwalker
dda6071bbc complete fix for #3427 in User Profile component 2023-10-23 12:16:52 -04:00
Shaun Walker
b8fe9b9074
Merge pull request #3425 from thabaum/net8-UserProfile-Index-Fix
UserProfile/Index.razor: Notifications Formatting and No Notifications Message - Fixes #3413, #3415
2023-10-23 11:33:31 -04:00
sbwalker
20fdd3e891 fix #3427 - profile validation for User Management (Add/Edit) 2023-10-23 11:24:22 -04:00
Cody
5b881f7c77
Disable Reply Button When From is System or Emtpy 2023-10-21 13:11:02 -07:00
Cody
c00012f28b
class= 2023-10-20 21:57:42 -07:00
Cody
d0050f7d59
Updates Localization of No Notifications Messages 2023-10-20 21:39:19 -07:00
Cody
1728909964
Adds Localization To No Notification Messages 2023-10-20 21:34:43 -07:00
Cody
f6e7460b24
Fix Formatting + Add No Notifictions Message 2023-10-20 21:31:23 -07:00
Cody
351829888f
Fix Columns Format 2023-10-20 21:25:27 -07:00
sbwalker
f3aea3108d resolve null reference exception in FileManager when ShowFiles = false 2023-10-17 15:11:51 -04:00
sbwalker
a0e289dcd6 resolve issue in making Pager search work with sorting 2023-10-16 08:03:31 -04:00
Shaun Walker
c62d147254
Merge pull request #3375 from leigh-pointer/AllowPunctuation
Module Creator allow punctuation in Description field
2023-10-13 08:46:15 -04:00
sbwalker
9729a5ef16 improve Pager search to support properties on child objects 2023-10-13 08:39:02 -04:00
Leigh Pointer
75fc318da0 Module Creator all punctuation in description
Modified the Regex to all punctuation in the description.
2023-10-13 11:50:00 +02:00
sbwalker
b77e72880b optimize Pager search to remove redundant AllowSearch parameter and avoid consuming memory when not in use 2023-10-12 11:10:14 -04:00
Shaun Walker
6140743769
Merge pull request #3352 from Rodien/dev
Introduce a dropdown menu for authorization response types
2023-10-11 09:08:48 -04:00
sbwalker
a7e1fe76c3 change name of RESX key and value to reflect purpose 2023-10-10 10:33:11 -04:00
Leigh Pointer
119a28def1 Pager Search Localization
Localization is now referencing the Shared Resources
2023-10-10 14:33:16 +02:00
Leigh Pointer
7cf4f8fdaa Pager Search Localization
Localized the new Search Buttons
Added a Localized Placeholder that will display what columns are being searched.
2023-10-10 11:28:57 +02:00
sbwalker
b0d2ee8760 add Search capability to Pager and include in management UIs 2023-10-09 16:59:36 -04:00
sbwalker
c0ed335d84 Add Rows option to Profile Management. Improve Profile validation feedback. Fix Add User so that profile Options are supported. 2023-10-09 14:26:56 -04:00
sbwalker
f78dc443ad include Pane in Module Settings 2023-10-09 13:18:43 -04:00
Rodien_Bond004
2fa7482028 Introduce a dropdown menu in the 'External Login' settings area for authentication flow response types. 2023-10-03 09:00:53 +02:00
sbwalker
543f4fa3c2 do not show uploaded file name or delete button when multiple uploads are enabled 2023-09-29 11:48:45 -04:00
sbwalker
b8622b8708 display uploaded file name in FileManager when ShowFiles = false 2023-09-28 15:35:13 -04:00
sbwalker
bd987e9531 style page names in Admin Dashboard so that they are always visible in Bootstrap themes 2023-09-27 16:26:59 -04:00
sbwalker
7603b5c63f add hyperlinks to product logos 2023-09-27 16:09:19 -04:00
sbwalker
3c2e314e2d fix UrlCombine so that it handles leading and trailing path delimiters and returns proper paths 2023-09-27 16:07:13 -04:00
isaeed
7a8cfcee35 Empty _themetype check to avoid page crash
without this check, admin dashboard -> Page Management -> Edit page
is crashing
2023-09-26 18:23:29 +05:00
sbwalker
8c9e886136 refactor logic to redirect to external login provider when local site login is disabled 2023-09-25 13:53:05 -04:00
sbwalker
359de5b85e revert remaining logic which forced page themes to be a member of a site theme 2023-09-23 11:46:35 -04:00
Shaun Walker
5c86ef6682
Merge pull request #3303 from leigh-pointer/Retention-resx
Fix for  Site 'SMTP retention' is not in resource file (Issue #3301) and #3304 Users 'Import Users' resource
2023-09-23 09:12:33 -04:00
sbwalker
edac046fcd improvements based on user import testing 2023-09-23 09:04:18 -04:00
Leigh Pointer
8b23b386f7 ImportUsers Added to Resx and Razor resource key 2023-09-23 10:56:17 +02:00
sbwalker
30ad442dd1 fix reference to DisplayName 2023-09-22 15:03:45 -04:00
sbwalker
abe1b93e3c removing href link from DisplayName as Email is now included 2023-09-22 14:44:25 -04:00
Jon Welfringer
dbf2cddd87
Update Index.razor to include Email column. 2023-09-21 16:58:48 -07:00
sbwalker
836b174d15 fix localization in Profile Management 2023-09-21 10:02:21 -04:00
Shaun Walker
4435f25ee6
Merge pull request #3275 from W6HBR/dev
Update to Profiles field list to include Title, Category and ViewOrder
2023-09-21 09:57:55 -04:00
sbwalker
98257de005 user import improvements 2023-09-21 09:37:29 -04:00
Jon Welfringer
441324d354
Update to Profiles field list to include Title, Category and ViewOrder
When adding additional profile fields, this enhancement makes it easier to see details of the profile fields for the purpose of field organization.
2023-09-20 14:59:44 -07:00
Shaun Walker
44f093b2fa
Merge pull request #3266 from W6HBR/W6HBR-patch-1
Add password complexity requirements message to password Reset module.
2023-09-20 15:19:03 -04:00
Shaun Walker
d9c9eb9799
Merge pull request #3258 from leigh-pointer/ViewNotification
Removed the ReadOnly attribute in the Notifications Reply TextArea
2023-09-20 14:32:41 -04:00
sbwalker
a6ca843ced fix #3231 - validate module description 2023-09-20 14:29:06 -04:00
sbwalker
e0ebf70907 if site login is disabled redirect Login to external identity provider 2023-09-20 13:45:19 -04:00
sbwalker
8daf38654d prevent System Update in development environment 2023-09-20 12:33:43 -04:00
sbwalker
8e5e79a799 add ability to import users 2023-09-20 10:43:49 -04:00
Jon Welfringer
5c1cf14303
Add password complexity requirements message to password Reset module.
This adds the same functionality that already exists in the UserProfile module.
2023-09-19 18:59:38 -07:00
sbwalker
7919e14d90 fix error when Allow User Login is set to false (ElementReference has not been configured correctly) 2023-09-19 08:49:03 -04:00
Leigh Pointer
e1ea721ea9 Removed the ReadOnly attribute
The replay textarea can now be used to enter a reply to the notification.
2023-09-16 18:35:22 +02:00
sbwalker
e507023a03 fix #3255 - behavior when moving pages to other parents 2023-09-15 16:23:14 -04:00