Commit Graph

2443 Commits

Author SHA1 Message Date
Shaun Walker
26eefa336f Merge pull request #6152 from sbwalker/dev
fix #6148 - ensure cache is refreshed when CultureCode is modified
2026-03-30 08:37:55 -04:00
sbwalker
4c39aadff4 fix #6148 - ensure cache is refreshed when CultureCode is modified 2026-03-30 08:29:47 -04:00
Tonći Vatavuk
7fd4c617db fix #6145 SynchronizationJob is adding Folder records with null Path during site synchronization 2026-03-27 09:53:53 +01:00
sbwalker
8349f73e1e update to .NET SDK 10.0.5 (and latest dependencies) 2026-03-26 19:24:38 -07:00
sbwalker
50b2b80778 fix #5951 - add ISettingsControl declaration to Settings component 2026-03-26 18:38:59 -07:00
Leigh Pointer
957309b5f0 Bump Radzen, Swashbuckle, MailKit, NodaTime
Upgrade several dependencies across projects:
- Radzen.Blazor 9.0.0 -> 9.0.8 (Oqtane.Client.csproj and Oqtane.Client.nuspec)
- Swashbuckle.AspNetCore 10.1.2 -> 10.1.4 (Oqtane.Server.csproj and Oqtane.Server.nuspec)
- MailKit 4.14.1 -> 4.15.1 (Oqtane.Server.csproj and Oqtane.Server.nuspec)
- NodaTime 3.3.0 -> 3.3.1 (Oqtane.Shared.csproj and Oqtane.Shared.nuspec)
These are patch/minor dependency updates to incorporate fixes and improvements.
2026-03-06 20:31:17 +01:00
sbwalker
aaffb7b84d improve API 2026-03-06 11:44:29 -05:00
sbwalker
f09b21295a fix #6111 - regression issue caused by #6106
Related Work Items: #6
2026-03-06 11:18:50 -05:00
sbwalker
d2e5ab61da rename property to IPortableContext 2026-03-05 13:43:45 -05:00
sbwalker
c2bb6be2da add property to Module class to indicate how the IPortable interface is being invoked (Export Module, Import Module, Copy Page, Global Replace, Site Template) 2026-03-05 12:55:24 -05:00
sbwalker
8de67fdaec Global Replace should include settings 2026-03-04 10:31:21 -05:00
sbwalker
91b15b5e2a remove unnecessary using 2026-03-04 10:02:06 -05:00
sbwalker
ef92a88908 prevent update of linked SiteGroup 2026-03-04 09:59:52 -05:00
sbwalker
147ee8b1e7 resolve issue with Change Detection group 2026-03-04 09:09:07 -05:00
sbwalker
aac1bb582b copy page should copy page settings 2026-03-03 17:32:19 -05:00
sbwalker
72542f0146 allow page attributes to support alias names 2026-03-03 15:48:25 -05:00
sbwalker
cf61a58b4c do not reduce length of user agent 2026-02-27 14:36:43 -05:00
sbwalker
f1934028a1 use visitor tracking filter with url mapping 2026-02-27 14:15:03 -05:00
sbwalker
18730c5e53 add some defensive logic in file handler 2026-02-26 11:03:58 -05:00
sbwalker
573a914699 provide an indicator in Module Settings when a module is shared across multiple pages 2026-02-25 11:44:15 -05:00
sbwalker
00d14552b1 do not display audit info when copying pages 2026-02-25 09:46:05 -05:00
sbwalker
06e555ddd1 relocate folder hierarchy logic to folder repository (consistent with page approach) 2026-02-25 08:12:31 -05:00
sbwalker
09f6a1d531 explicitly set module order in Default Site Template 2026-02-24 16:04:55 -05:00
sbwalker
9aad400038 add copy page functionality to control panel 2026-02-24 15:35:45 -05:00
sbwalker
458c8534c7 improve change detection notification logic 2026-02-24 08:59:40 -05:00
sbwalker
36789495df refactor synchronization job 2026-02-23 08:11:29 -05:00
sbwalker
0d4d51448e allow LanguageSwitcher to support culture and ui culture 2026-02-20 15:11:54 -05:00
sbwalker
12f06a7662 fix culture cookie so that it supports culture and ui culture 2026-02-20 14:53:41 -05:00
sbwalker
ae0c4c1099 handle caching in Global Replace 2026-02-20 08:42:41 -05:00
sbwalker
8752b24723 fix renaming issue 2026-02-19 14:25:42 -05:00
sbwalker
2736fa451c support html encoded content 2026-02-19 13:42:32 -05:00
sbwalker
a6006ce1fe resolve DbContext issue 2026-02-19 13:27:19 -05:00
sbwalker
5c2bd8093a remove unecessary using statements 2026-02-19 12:42:04 -05:00
sbwalker
060eaa7aff change JobTask to SiteTask 2026-02-19 10:47:30 -05:00
sbwalker
0fd97d34d9 add Job Tasks to enable the execution of adhoc asynchronous site-based workloads 2026-02-19 08:23:11 -05:00
sbwalker
13a58ed099 add new global replace service for bulk updating content 2026-02-18 13:59:25 -05:00
Shaun Walker
48a70c8be3 Merge pull request #6050 from sbwalker/dev
remove unnecessary using
2026-02-17 16:35:30 -05:00
sbwalker
4db58c2866 remove unnecessary using 2026-02-17 16:35:15 -05:00
Shaun Walker
539bad1463 Merge pull request #6049 from sbwalker/dev
performance and scalability improvement - get the most recent HtmlText record directly from database and cache only a single object rather than the entire collection
2026-02-17 16:25:35 -05:00
sbwalker
df7f3f7bba performance and scalability improvement - get the most recent HtmlText record directly from database and cache only a single object rather than the entire collection 2026-02-17 16:25:10 -05:00
Shaun Walker
064448deaf Merge pull request #6047 from Raceeend/issue_6046_filerepository
#6046: FileRepository.GetFile: compare both filenames in the same cast.
2026-02-17 12:19:39 -05:00
sbwalker
912ed66547 performance optimization to limit the number of HtmlText content versions 2026-02-17 12:16:58 -05:00
Kuyck, Pieter
6f6870b16d #6046: FileRepository.GetFile: compare both filenames in the same cast. 2026-02-17 15:59:20 +01:00
sbwalker
3e0b5bfa09 changed terminology from Comparison to Change Detection for Site Group Type 2026-02-17 09:49:24 -05:00
sbwalker
3af03d308e improve cache busting for module/theme static assets (ie. do not require a restart) 2026-02-17 09:31:13 -05:00
sbwalker
e85b1001c6 remove assemblies.log logic 2026-02-16 15:20:46 -05:00
sbwalker
772da734dc add Microsoft.AspNetCore.Authorization to _Imports 2026-02-16 10:30:06 -05:00
sbwalker
a4f7d1f745 add comment for clarification 2026-02-16 07:59:55 -05:00
sbwalker
d3c4e78baa resolve permission issue 2026-02-15 13:45:45 -05:00
sbwalker
657c6620d5 modifications for page attributes 2026-02-13 16:56:54 -05:00