sbwalker
|
b6508764d8
|
fix RoleId missing from Permission Clone method
|
2024-09-23 15:38:35 -04:00 |
|
sbwalker
|
78177f7890
|
use deep cloning to not muttate cache
|
2024-09-19 09:41:11 -04:00 |
|
sbwalker
|
f2c8d80ff8
|
fix trimming of site, page, and module settings
|
2024-09-18 18:31:40 -04:00 |
|
sbwalker
|
48f2079f88
|
fix #4580 - add logout everywhere support using SecurityStamp
|
2024-09-17 08:45:27 -04:00 |
|
sbwalker
|
f2c854b53a
|
include SecurityStamp in User object
|
2024-09-16 13:03:21 -04:00 |
|
Shaun Walker
|
fbb3c309ee
|
Merge pull request #4583 from sbwalker/dev
prepare for 5.2.2
|
2024-09-02 12:09:24 -04:00 |
|
sbwalker
|
473c265bac
|
prepare for 5.2.2
|
2024-09-02 12:09:06 -04:00 |
|
Ben
|
229aed306e
|
update bootstrap reference.
|
2024-08-29 19:41:27 +08:00 |
|
sbwalker
|
d4f71d5026
|
improve developer experience for Url helper methods
|
2024-08-28 21:21:41 -04:00 |
|
Cody
|
6d6b0cf8c9
|
Update version to 5.2.1 and dependencies
|
2024-08-13 15:44:45 -07:00 |
|
sbwalker
|
35f873a342
|
add search reindex capability
|
2024-08-10 10:01:52 -04:00 |
|
sbwalker
|
44a3db417b
|
replace dynamic query with linq
|
2024-08-09 17:16:17 -04:00 |
|
sbwalker
|
340ef46469
|
improve search result performance and relevancy
|
2024-08-08 14:11:27 -04:00 |
|
sbwalker
|
7350c79113
|
include "://" on default Alias Protocol for consistency
|
2024-08-05 07:50:54 -04:00 |
|
sbwalker
|
bd70def18a
|
fix #4471 - search pages not being added on upgrade
|
2024-07-27 09:51:02 -04:00 |
|
sbwalker
|
1cd4d6d0df
|
change IsEffectiiveOrExpired to IsEffectiveAndNotExpired
|
2024-07-23 07:08:26 -04:00 |
|
sbwalker
|
8ca2f0a49f
|
fix #4284 - handle user role effective and expiry date
|
2024-07-22 21:09:35 -04:00 |
|
sbwalker
|
8b2e55a969
|
remove ITextEditorProvider interface
|
2024-07-22 13:31:24 -04:00 |
|
sbwalker
|
85e7ac7cd7
|
remove unecessary using
|
2024-07-20 19:39:45 -04:00 |
|
sbwalker
|
497f9ca0b1
|
improve validation of seach content
|
2024-07-20 19:17:47 -04:00 |
|
sbwalker
|
59bba83b1d
|
add ability to manage search results settings
|
2024-07-19 12:55:59 -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 |
|
sbwalker
|
5610a14e49
|
add missing properties to Clone method
|
2024-07-17 11:34:01 -04:00 |
|
lara
|
f758cb7e6e
|
Update Oqtane.Shared.csproj
Fixes CVE-2024-30105
|
2024-07-17 12:46:49 +02:00 |
|
sbwalker
|
98bdfd3dbe
|
removed unused constants
|
2024-07-15 10:11:14 -04:00 |
|
sbwalker
|
17fec7d6e1
|
resolve security issue in Search
|
2024-07-15 10:07:48 -04:00 |
|
sbwalker
|
6275ab23ff
|
fix #4401 - avoid mutating Site object in cache
|
2024-07-15 08:37:23 -04:00 |
|
sbwalker
|
bb79b9ed74
|
search modifications
|
2024-07-12 10:33:17 -04:00 |
|
sbwalker
|
f057688e7d
|
more Site Settings for search configuration
|
2024-07-08 16:58:55 -04:00 |
|
Shaun Walker
|
34af53a15b
|
Merge branch 'dev' into task/fix-issue-4358
|
2024-07-06 08:32:10 -04:00 |
|
sbwalker
|
5b46dd7293
|
search refactoring
|
2024-07-06 07:58:04 -04:00 |
|
sbwalker
|
8969b1273f
|
use PageModule in ISearchable
|
2024-07-02 14:50:26 -04:00 |
|
Ben
|
6701e49f9a
|
move the editor settings into editor self control.
|
2024-07-02 09:50:53 +08:00 |
|
sbwalker
|
aaf3cdfdac
|
ensure UniqueKey is unique by including TenantId and SiteId
|
2024-07-01 16:19:58 -04:00 |
|
Ben
|
e00c261777
|
Fix #4358: RichTextEditor Provider Abstraction.
|
2024-07-01 17:11:26 +08:00 |
|
sbwalker
|
3a9885abd8
|
modify query property names
|
2024-06-28 16:15:28 -04:00 |
|
sbwalker
|
0178e015e3
|
breaking search modifications into smaller PRs
|
2024-06-28 15:43:54 -04:00 |
|
sbwalker
|
532890674e
|
eager load Page associated to PageModule
|
2024-06-27 17:05:22 -04:00 |
|
sbwalker
|
03f081f3f4
|
fix #4353 - add defensive logic when sending notifications and improve performance
|
2024-06-26 09:09:06 -04:00 |
|
sbwalker
|
27356ef747
|
use List instead of IList, remove "List" from method names. remove unnecessary using statements
|
2024-06-11 10:38:44 -04:00 |
|
sbwalker
|
8ce07ced9e
|
change IList to List for consistency with rest of framework
|
2024-06-10 17:17:20 -04:00 |
|
sbwalker
|
59fed7dda8
|
update app constant to 5.2.0
|
2024-06-10 16:50:33 -04:00 |
|
sbwalker
|
7548c52e21
|
remove unnecessary using statements
|
2024-06-10 16:22:58 -04:00 |
|
sbwalker
|
3508ae1e0a
|
remove List from method name to conform to Oqtane naming conventions
|
2024-06-10 16:17:05 -04:00 |
|
Shaun Walker
|
af6af190cc
|
Merge pull request #4325 from thabaum/update-package-dependences-v5.2.0
Fixes #4324: Updates package dependences and prepares v5.2.0 release
|
2024-06-10 15:06:08 -04:00 |
|
sbwalker
|
af35fb79fe
|
refactored to move AdminSiteTemplate out of SiteRepository
|
2024-06-10 14:55:06 -04:00 |
|
Cody
|
1d00330e7a
|
Prepare v5.2.0 Release and Package Dependencies
|
2024-06-10 10:48:18 -07:00 |
|
sbwalker
|
bc0573918f
|
search refactoring
|
2024-06-08 16:14:56 -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 |
|
Ben
|
e1cdc7b387
|
return the words count to calculate the ranking.
|
2024-06-04 21:57:50 +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
|
06f0cc70b8
|
scalability improvements
|
2024-05-31 16:23:36 -04:00 |
|
sbwalker
|
9a7a534051
|
introduce Clone method in Permission model
|
2024-05-28 07:55:45 -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
|
e86ce8fc38
|
add defensive logic to route parsing
|
2024-05-13 08:45:03 -04:00 |
|
Leigh Pointer
|
4f5b33d8df
|
Null or empty check for FormatContent
Added null or empty check for the content and alias parameters at the beginning of the method.
|
2024-05-02 09:03:26 +02: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 |
|
sbwalker
|
70057542c1
|
fix path issue for root page
|
2024-04-23 13:15:44 -04:00 |
|
vnetonline
|
cfb128acb8
|
[ENH] - Add Prerender IModuleControl property (similar to RenderMode) #4178
|
2024-04-23 15:22:02 +10:00 |
|
sbwalker
|
6162244730
|
fix #4165 - missing slash in subfolder sites
|
2024-04-22 17:09:18 -04:00 |
|
sbwalker
|
2a0399b98d
|
include .NET MAUI CORS policy for static files, add support for [wwwroot] in content
|
2024-04-16 12:36:31 -04:00 |
|
sbwalker
|
7cc5787779
|
prepare for 5.1.1 release
|
2024-04-11 14:27:59 -04:00 |
|
sbwalker
|
c79c638f35
|
update to .NET SDK 8.0.4
|
2024-04-10 16:24:23 -04:00 |
|
sbwalker
|
4944a9e51e
|
fix SiteMap so that it supports page Urls
|
2024-04-02 08:44:51 -04:00 |
|
sbwalker
|
e600da229c
|
fix #4091 - double slash generated for home page path ("/") and urlparameters
|
2024-04-01 15:11:20 -04:00 |
|
sbwalker
|
d3e6177a2b
|
refactoring of #4027
|
2024-03-21 18:44:16 -04:00 |
|
Ben
|
fb3a27c02f
|
update the code by following the review suggestions.
|
2024-03-21 08:38:59 +08:00 |
|
Ben
|
7b67c9aa8d
|
Fix #4025: add user setting to keep the view mode.
|
2024-03-20 15:46:32 +08:00 |
|
sbwalker
|
e37bc99c36
|
fix #4020 - EditUrl contains extra slash on child sites
|
2024-03-19 14:16:37 -04:00 |
|
Cody
|
7df63c87c9
|
Update Oqtane.Shared.csproj package references.
|
2024-03-14 14:38:53 -07:00 |
|
sbwalker
|
5a2b9b60e6
|
fix #3984 - error when file path not specified
|
2024-03-13 17:54:25 -04: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
|
f2555563a8
|
optimize to use ITransientService rather than introducing a new IServerService interface which needs to be scanned
|
2024-03-05 10:59:39 -05:00 |
|
sbwalker
|
74952cf62d
|
implement client and server service implementations in Html/Text module
|
2024-03-05 08:44:09 -05:00 |
|
sbwalker
|
48b70d0254
|
fix 3937 - url decode before converting to friendly url
|
2024-03-04 08:24:26 -05:00 |
|
sbwalker
|
25753af331
|
add support specifying RenderMode for Resources
|
2024-03-02 08:34:24 -05:00 |
|
sbwalker
|
dd1d0d1cb8
|
optimize ParseParameters to use native Uri class
|
2024-02-29 10:09:19 -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
|
0d526a2c4f
|
improve help text for interactivity
|
2024-02-26 16:08:44 -05:00 |
|
sbwalker
|
f12b404d58
|
clone Platform property in SiteStte
|
2024-02-26 14:58:01 -05:00 |
|
sbwalker
|
2ed593c5e0
|
include SiteId in SyncEvent
|
2024-02-26 14:48:26 -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 |
|
Shaun Walker
|
9974095659
|
Merge pull request #3834 from zyhfish/task/token-replace-service
Fix #3833: introduce token replace class.
|
2024-02-21 09:29:29 -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 |
|
Ben
|
77ce31128c
|
Fix #3833: introduce token replace class.
|
2024-02-18 21:38:43 +08:00 |
|
sbwalker
|
b0487798c2
|
fix issues with installer
|
2024-02-16 11:13:31 -05:00 |
|
sbwalker
|
829e004ee5
|
bump version to 5.1.0
|
2024-02-15 21:26:44 -05:00 |
|
Cody
|
f81eaf62ff
|
Update to latest package dependecies
|
2024-02-14 11:54:20 -08:00 |
|
sbwalker
|
3db744269e
|
force control panel to interactive render mode
|
2024-02-14 11:05:49 -05:00 |
|
sbwalker
|
8d9a050ad6
|
Resolve issue where components are not being rendered interactively
|
2024-02-12 08:51:41 -05:00 |
|
sbwalker
|
fce72cad55
|
Interactivity needs to be selectable regardless of the default render mode
|
2024-02-09 16:24:30 -05:00 |
|
sbwalker
|
7c04792777
|
remove unnecessary constants
|
2024-02-01 10:45:52 -05:00 |
|