Commit Graph

7414 Commits

Author SHA1 Message Date
Leigh Pointer
e62268af2e Update TabStrip.razor
The authorization flow is:
•	Host tabs: Only Host (Admin blocked by Step 1)
•	Everything else: Admin bypasses, others check permissions
2025-12-13 21:56:05 +01:00
Leigh Pointer
01ad99b925 Enhance tab authorization with role and permission checks #5872
Add RoleName and PermissionName parameters to TabPanel for fine-grained tab visibility control. Update IsAuthorized logic in TabStrip to prioritize Host/Admin access, then check SecurityAccessLevel, and additionally require specified roles or permissions if provided. Removes redundant Admin/Host checks from the switch statement for clarity.
2025-12-13 18:13:37 +01:00
Shaun Walker
171314947c Merge pull request #5869 from sbwalker/dev
add null check for User
2025-12-12 15:57:07 -05:00
sbwalker
6b883b3f94 add null check for User 2025-12-12 15:56:50 -05:00
Shaun Walker
c99348650f Merge pull request #5867 from sbwalker/dev
admin dashboard should always use enhanced navigation
2025-12-11 19:29:10 -05:00
sbwalker
011375a081 admin dashboard should always use enhanced navigation 2025-12-11 19:28:50 -05:00
Shaun Walker
38f43c9988 Merge pull request #5866 from sbwalker/dev
update version in Oqtane Application Template nuspec
2025-12-11 15:51:43 -05:00
sbwalker
f459d0503a update version in Oqtane Application Template nuspec 2025-12-11 15:51:27 -05:00
Shaun Walker
c2912a291e Merge pull request #5865 from sbwalker/dev
bump Oqtane version to 10.0.1
2025-12-11 15:27:00 -05:00
sbwalker
53a88e0c9f bump Oqtane version to 10.0.1 2025-12-11 15:26:42 -05:00
Shaun Walker
9cf670bcad Merge pull request #5864 from sbwalker/dev
update nuspec files to .NET SDK 10.0.1
2025-12-11 15:14:01 -05:00
sbwalker
156e7bd3d4 update nuspec files to .NET SDK 10.0.1 2025-12-11 15:13:45 -05:00
Shaun Walker
009829c8f9 Merge pull request #5863 from sbwalker/dev
update to .NET SDK 10.0.1
2025-12-11 15:09:13 -05:00
sbwalker
d7c0b0aaaf update to .NET SDK 10.0.1 2025-12-11 15:08:52 -05:00
Shaun Walker
06071fb7f9 Merge pull request #5857 from sbwalker/dev
move user workload from siterouter to app component to improve performance and 404 handling
2025-12-05 08:40:57 -05:00
sbwalker
a51f87d743 move user workload from siterouter to app component to improve performance and 404 handling 2025-12-05 08:40:30 -05:00
Shaun Walker
12fa6ff4f0 Merge pull request #5855 from sbwalker/dev
remove unique index of TenantId and Name from Site table as site name does not need to be unique. Remove TenantId column from Site table as it is not necessary and should be obtained from the Alias.
2025-12-03 15:29:07 -05:00
sbwalker
23d14c62a5 remove unique index of TenantId and Name from Site table as site name does not need to be unique. Remove TenantId column from Site table as it is not necessary and should be obtained from the Alias. 2025-12-03 15:28:31 -05:00
Shaun Walker
ad993c6180 Merge pull request #5854 from leigh-pointer/refs
Package updates
2025-12-03 13:03:23 -05:00
Shaun Walker
e99ce3ac7b Merge pull request #5853 from zyhfish/task/fix-5852
Fix #5852: clear the cache after import content.
2025-12-03 13:03:04 -05:00
Leigh Pointer
270b447fbd Package updates
Radzen, Swashbuckle
Added the Bold tool to the Radzen editor.
2025-12-03 11:19:10 +01:00
Leigh Pointer
1c55a74ff1 Merge remote-tracking branch 'upstream/dev' into dev 2025-12-03 11:02:09 +01:00
Ben
47f42747cb clean the usage. 2025-12-03 09:09:43 +08:00
Ben
86a3f67871 Fix #5852: clear the cache after import content. 2025-12-03 09:08:01 +08:00
Shaun Walker
29b87f809f Merge pull request #5848 from W6HBR/dev
Fix SMTPRelay condition for sender email validation
2025-12-02 11:27:44 -05:00
Shaun Walker
8bd63fdc61 Merge pull request #5850 from zyhfish/task/fix-5849
Fix #5849: correct resources key.
2025-12-02 11:25:03 -05:00
Ben
cf88347c3d Fix #5849: correct resources key. 2025-12-02 09:23:43 +08:00
Jon Welfringer
171f9c84a0 Fix SMTPRelay condition for sender email validation
Prior change was leaving sender null and not properly setting "From" address when used in a relay configuration. This caused emails to go to the deleted state and not be delivered.
2025-12-01 16:36:19 -08:00
Shaun Walker
a6069e572d Merge pull request #5782 from zyhfish/task/display-missing-service-error
Display error message when missing injected services.
2025-12-01 15:45:28 -05:00
Shaun Walker
16a13a6c01 Merge pull request #5845 from Amazing-Software-Solutions/dev
Added Style Paramater to RichTextEditor
2025-12-01 15:45:17 -05:00
vnetonline
ac31cd3f41 Merge branch 'oqtane:dev' into dev 2025-11-29 15:12:07 +11:00
vnetonline
321fe2954e Added Style Paramater to RichTextEditor to remove the margin-bottom: 50px; if the developer wishes 2025-11-29 15:10:58 +11:00
Shaun Walker
e2f174e0b5 Merge pull request #5843 from sbwalker/dev
update to .NET 10 PostgreSQL provider
2025-11-25 14:50:00 -05:00
sbwalker
50c085fe65 update to .NET 10 PostgreSQL provider 2025-11-25 14:49:45 -05:00
Shaun Walker
4e63c9ce9d Merge pull request #5842 from sbwalker/dev
add Enhanced Navigation option in Site Settings
2025-11-25 14:44:10 -05:00
sbwalker
fb6e8bb233 add Enhanced Navigation option in Site Settings 2025-11-25 14:43:51 -05:00
Shaun Walker
44103c1311 Merge pull request #5840 from zyhfish/task/fix-5839
Fix #5839: do not send confirmation email  to deleted users.
2025-11-25 08:52:41 -05:00
Ben
6ef6e6aac8 Fix #5839: do not send confirmation email to deleted users. 2025-11-25 11:21:20 +08:00
Shaun Walker
9499012825 Merge pull request #5834 from leigh-pointer/baseNull
Update ReplaceTokens on ModuleBase
2025-11-24 10:18:59 -05:00
Shaun Walker
6af73873d7 Merge pull request #5837 from zyhfish/task/fix-5836
Fix #5836: update the setting by check existing first.
2025-11-24 10:18:47 -05:00
Ben
0a04035b2f Fix #5836: update the setting by check existing first. 2025-11-24 18:14:14 +08:00
Leigh Pointer
1e3c176ddf Update ReplaceTokens on ModuleBase
Check for Contents == null
2025-11-22 13:31:04 +01:00
Leigh Pointer
f5bb9a934c Merge remote-tracking branch 'upstream/dev' into dev 2025-11-22 13:26:18 +01:00
Shaun Walker
476cf7c080 Merge pull request #5832 from zyhfish/task/fix-5649
Fix #5649: handle not found request.
2025-11-21 10:26:59 -05:00
Ben
1279c30fbb Fix #5649: check path by internal api. 2025-11-21 18:34:22 +08:00
Ben
012b7ba6ed Fix #5649: handle not found request. 2025-11-20 19:03:26 +08:00
Shaun Walker
e08c033e76 Merge pull request #5831 from sbwalker/dev
initialize the Owner name when using an Oqtane Application and creating new modules or themes
2025-11-19 10:49:38 -05:00
sbwalker
dafbae7237 initialize the Owner name when using an Oqtane Application and creating new modules or themes 2025-11-19 10:47:38 -05:00
Shaun Walker
31b8080a3d Update README.md 2025-11-17 11:24:49 -05:00
Shaun Walker
28c7617227 Refine instructions for submitting pull requests 2025-11-17 11:22:40 -05:00