sbwalker
aee0c27da7
fix #4498 build ServerState Assemblies collection in a more thread safe manner
2024-08-20 14:02:37 -04:00
sbwalker
0ac1901f6b
use existing SiteKey
2024-08-20 08:35:23 -04:00
sbwalker
e3f099441c
ensure form name is unique in ActionDialog
2024-08-19 16:58:33 -04:00
sbwalker
2f4aa98c3c
fix CSS
2024-08-19 09:04:46 -04:00
sbwalker
a8976e7559
prevent scroll position from resetting to top of page when querystring or hash changes
2024-08-16 15:01:25 -04:00
sbwalker
1a2ad55677
add ability to extract zip file contents in File Management
2024-08-14 15:54:13 -04:00
sbwalker
57ef4c0396
move HtmlText caching from repository to service layer
2024-08-14 10:00:56 -04:00
sbwalker
2fc6dbc222
fix #4517 - index error due to duplicate records on upgrade
2024-08-14 08:19:14 -04:00
Cody
32dc12912a
Update dependencies
2024-08-13 15:51:49 -07:00
Cody
671d21adf4
Update dependencies
2024-08-13 15:50:56 -07:00
Cody
4e3f8e4b67
Update dependencies
2024-08-13 15:49:15 -07:00
Cody
c610608890
Update version to 5.2.1 and dependencies
2024-08-13 15:43:27 -07:00
sbwalker
16215847cd
improve file name and extension validation
2024-08-12 17:02:07 -04:00
sbwalker
515c6402b9
improve SettingService
2024-08-12 10:20:44 -04:00
Shaun Walker
3054d33e62
Merge pull request #4493 from thabaum/set-samesite-lax-visitor-culture-cookies
...
Fix #4492 : Updates Culture and Visitor cookies to use "Lax" SameSite and Secure Cookie Options
2024-08-10 14:08:01 -04: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
Shaun Walker
f0e2c9f1b6
Merge pull request #4501 from sbwalker/dev
...
eliminate database call for authenticated users
2024-08-09 13:00:35 -04:00
sbwalker
cf040f51b5
eliminate database call for authenticated users
2024-08-09 13:00:20 -04:00
Cody
dcf919fb36
Adds AntiForgery Cookie setting options.Cookie.HttpOnly = true;
2024-08-08 12:24:42 -07:00
Shaun Walker
aa19b81a68
Merge pull request #4487 from leigh-pointer/TemplateUpdate
...
Update Theme Template to Bootstrap 5.3.3
2024-08-08 14:44:27 -04:00
Shaun Walker
db8d77365c
Merge pull request #4479 from pollux/patch-1
...
Fix admin/pages not showing 404 for unauthorized users
2024-08-08 14:42:08 -04:00
Shaun Walker
280eaea84a
Merge pull request #4497 from sbwalker/dev
...
improve search result performance and relevancy
2024-08-08 14:11:43 -04:00
sbwalker
340ef46469
improve search result performance and relevancy
2024-08-08 14:11:27 -04:00
Cody
a5f8651941
Revert previous cookie HttpOnly option
2024-08-07 16:24:18 -07:00
Shaun Walker
8a18ee548e
Merge pull request #4494 from sbwalker/dev
...
add missing indexes
2024-08-07 16:55:48 -04:00
sbwalker
ef791aa22a
add missing indexes
2024-08-07 16:55:35 -04:00
Cody
4bdf2e1cc0
Update AntiForgery Token Cookie Option to HTTPOnly = true;
2024-08-07 13:21:18 -07:00
Cody
ffa0ca9379
Updates Culture and Visitor cookies to use "Lax" SameSite and Secure cookie options
2024-08-07 11:52:53 -07:00
Leigh Pointer
d3b3d46fc1
Return to standard Bootstrap
2024-08-07 20:01:41 +02:00
Leigh Pointer
7e7dd8efa9
Update Theme Template to Bootstrap 5.3.3
2024-08-07 10:34:40 +02:00
Leigh Pointer
266495a611
Removed the extra ";//" from the Log Manager
...
{alias.Protocol} return with ";//"
2024-08-03 12:26:33 +02:00
lara
f5b4a7e77b
Fix admin/pages not showing 404 for unauthorized users
2024-08-02 11:49:55 +02:00
sbwalker
bd70def18a
fix #4471 - search pages not being added on upgrade
2024-07-27 09:51:02 -04:00
sbwalker
40999c3ff4
remove Settings button logic from QuillJS text editor interop
2024-07-25 11:12:58 -04:00
Leigh Pointer
d090f446c9
Small Notification Job update
...
This update adds the NotificationId to the log to help track down any errors.
2024-07-25 13:11:05 +02:00
sbwalker
ab52251116
resolve issue with default Blazor theme
2024-07-24 12:59:40 -04:00
Shaun Walker
0ac40a4d77
Merge pull request #4456 from leigh-pointer/SixLabors.ImageSharp
...
ENH update to 3.1.5 #4455 Vulnerabilities detected in 3.1.4
2024-07-23 07:13:45 -04:00
sbwalker
1cd4d6d0df
change IsEffectiiveOrExpired to IsEffectiveAndNotExpired
2024-07-23 07:08:26 -04:00
Leigh Pointer
22d4a8232a
ENH update to 3.1.5 #4455 Vulnerabilities detected in 3.1.4
2024-07-23 13:03:03 +02: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
0fea8365b8
add documentation
2024-07-21 09:18:41 -04:00
sbwalker
ef272dd6a8
change Ignore Paths to Ignore Pages
2024-07-21 09:10:01 -04:00
sbwalker
66ffad0b4e
moved Search Provider setting to Search Settings
2024-07-21 08:59:23 -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
740bcbd12c
allow page-script to support exterrnal JavaScript
2024-07-19 15:42:20 -04:00
sbwalker
e2a7271ab2
revert modification done for testing purposes only
2024-07-19 15:31:11 -04:00
sbwalker
59bba83b1d
add ability to manage search results settings
2024-07-19 12:55:59 -04:00
sbwalker
b0e121a53f
fix ISearchable implementation in default module template
2024-07-18 11:10:24 -04:00
sbwalker
7ee6775251
remove hardcoded names when using GetInterface()
2024-07-17 19:52:44 -04:00
sbwalker
45afbbdac6
allow search content permissions to support roles
2024-07-17 19:34:19 -04:00
sbwalker
efbe4d697c
update theme template to .NET 8.0.7
2024-07-17 16:23:15 -04:00
sbwalker
d822225465
use Task.FromResult()
2024-07-17 16:22:01 -04:00
sbwalker
5a2af6d0f9
update module template to .NET 8.0.7
2024-07-17 16:17:10 -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
Shaun Walker
25ea518266
Revert "revert #4250 which disabled prerendering by default for static rendered sites"
2024-07-17 12:12:58 -04:00
sbwalker
e9f6a85cad
revert #4250 which disabled prerendering by default for static rendered sites
2024-07-17 11:20:27 -04:00
sbwalker
76bdcea4b1
include Search Settings
2024-07-17 11:08:43 -04:00
sbwalker
deb6a9e51c
make SearchResults API consistent with other core APIs
2024-07-16 16:54:55 -04:00
sbwalker
4d26468ede
performance optimization to mitigate page bloat caused by Blazor serializing/encrypting state when crossing render mode boundaries
2024-07-16 16:21:35 -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
c3f041dc87
testing search indexing of files
2024-07-13 09:28:02 -04:00
sbwalker
938eee80a9
only include pages in index if they do not have any modules
2024-07-12 10:52:58 -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
sbwalker
9d91d5a127
site settings to configure indexing
2024-07-08 14:33:16 -04:00
sbwalker
d4c473d7b3
fix #4384 - app_offline https link
2024-07-06 08:38:33 -04:00
Shaun Walker
34af53a15b
Merge branch 'dev' into task/fix-issue-4358
2024-07-06 08:32:10 -04:00
Shaun Walker
a4eb3d7a0b
Merge pull request #4388 from sbwalker/dev
...
search refactoring
2024-07-06 07:58:35 -04:00
sbwalker
5b46dd7293
search refactoring
2024-07-06 07:58:04 -04:00
Ben
2bacee919d
update the settings UI.
2024-07-03 12:26:36 +08:00
Shaun Walker
50d35e4196
Merge pull request #4383 from sbwalker/dev
...
remove unnecessary using
2024-07-02 15:53:40 -04:00
sbwalker
e321998b85
remove unnecessary using
2024-07-02 15:53:26 -04:00
Shaun Walker
340c02b2af
Merge pull request #4382 from sbwalker/dev
...
remove unnecessary database call to GetPage
2024-07-02 15:45:59 -04:00
sbwalker
69a295fe57
remove unnecessary database call to GetPage
2024-07-02 15:45:44 -04:00
Shaun Walker
64830aae9f
Merge pull request #4381 from sbwalker/dev
...
use PageModule in ISearchable
2024-07-02 14:50:42 -04:00
sbwalker
8969b1273f
use PageModule in ISearchable
2024-07-02 14:50:26 -04:00
Shaun Walker
475faf7943
Merge pull request #4380 from sbwalker/dev
...
fix #4375 - deleted pages not being filtered
2024-07-02 11:05:42 -04:00
sbwalker
45b1d405a6
fix #4375 - deleted pages not being filtered
2024-07-02 11:05:29 -04:00
Ben
6701e49f9a
move the editor settings into editor self control.
2024-07-02 09:50:53 +08:00
Ben
e00c261777
Fix #4358 : RichTextEditor Provider Abstraction.
2024-07-01 17:11:26 +08:00
Shaun Walker
1eafed755d
Merge pull request #4372 from sbwalker/dev
...
provide default Permissions value
2024-06-28 17:31:48 -04:00
sbwalker
7f6a08ae50
provide default Permissions value
2024-06-28 17:31:33 -04:00
Shaun Walker
9901816fb9
Merge pull request #4371 from sbwalker/dev
...
ensure ModuleDefinition exists
2024-06-28 17:26:58 -04:00
sbwalker
3cbe6c1e95
ensure ModuleDefinition exists
2024-06-28 17:26:46 -04:00
Shaun Walker
679c99274e
Merge pull request #4370 from sbwalker/dev
...
change EntityId to string
2024-06-28 16:25:11 -04:00
sbwalker
b6fa0f1ff6
change EntityId to string
2024-06-28 16:24:56 -04:00
Shaun Walker
9ff64b95e1
Merge pull request #4369 from sbwalker/dev
...
modify query property names
2024-06-28 16:15:42 -04:00
sbwalker
3a9885abd8
modify query property names
2024-06-28 16:15:28 -04:00
Shaun Walker
503210942c
Merge pull request #4368 from sbwalker/dev
...
breaking search modifications into smaller PRs
2024-06-28 15:44:11 -04:00
sbwalker
0178e015e3
breaking search modifications into smaller PRs
2024-06-28 15:43:54 -04:00
Shaun Walker
7604992c35
Merge pull request #4361 from 2sic-forks/bug/4360
...
fix docfx build issues #4360
2024-06-28 09:01:45 -04:00
sbwalker
532890674e
eager load Page associated to PageModule
2024-06-27 17:05:22 -04:00
iJungleboy
791a3b67e6
fix docfx build issues
2024-06-27 19:47:13 +02:00
sbwalker
03f081f3f4
fix #4353 - add defensive logic when sending notifications and improve performance
2024-06-26 09:09:06 -04:00
sbwalker
73abc511a8
fix #4349 - adding module in subsite in Interactive render mode
2024-06-24 16:26:55 -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
1d7fcfdaa1
fix ISearchable method name in module template
2024-06-11 07:37:02 -04:00
Leigh Pointer
0e0d404997
Update [Module]Manager.cs
2024-06-11 09:11:25 +02:00
Leigh Pointer
3f16b908ca
Merge remote-tracking branch 'upstream/dev' into UpdateTemplates
2024-06-11 08:49:28 +02:00
sbwalker
8ce07ced9e
change IList to List for consistency with rest of framework
2024-06-10 17:17:20 -04:00
sbwalker
0d493b3250
fix issue with primary key on SearchContentWord table
2024-06-10 16:47:32 -04:00
sbwalker
3508ae1e0a
remove List from method name to conform to Oqtane naming conventions
2024-06-10 16:17:05 -04:00
Leigh Pointer
f013ee64a2
Updated Module Template with ISearchable implementation
2024-06-10 22:10:39 +02:00
Leigh Pointer
af3da7ca6e
update to template.json files to align with Oqtane version
2024-06-10 21:54:44 +02:00
Leigh Pointer
cb728f65b3
Update Project Templates from 8.0.5 - 8.0.6
2024-06-10 21:50:30 +02: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
3fa6dcea16
Prepare v5.2.0 Release and Package Dependencies
2024-06-10 10:47:03 -07:00
sbwalker
1c2abe794a
move Search page/module to Admin template so that it is always provisioned
2024-06-10 12:33:09 -04:00
sbwalker
bc0573918f
search refactoring
2024-06-08 16:14:56 -04:00
Ben
c125a7fe07
Fix #4316 : add text editor interfaces.
2024-06-06 16:39:35 +08:00
Shaun Walker
a42ab32436
Merge pull request #4310 from zyhfish/task/fix-searchbox-responsive-issue
...
Fix #4309 : make searchbox responsive.
2024-06-05 07:48:55 -04:00
fonsecaf
ac377a8b68
Modified date parsing and formatting to use invariant culture, ensuring consistency and preventing non-ASCII characters in HTTP headers.
2024-06-05 13:39:31 +10:00
Ben
842b7b1402
Fix #4309 : make searchbox responsive.
2024-06-05 10:27:38 +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
e5567f2f46
remove LoadTestingSiteTemplate
2024-05-31 16:51:27 -04: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
dfe530a764
fix issues when importing SiteTemplates
2024-05-24 22:51:34 -04:00
sbwalker
e30037c4d1
add ability to specify session duration for visitor tracking
2024-05-23 09:44:42 -04:00
sbwalker
0988a92d8a
changed terminology from Library to Headless
2024-05-20 22:12:01 -04:00
sbwalker
6c4e1d1c41
update theme and module templates to .NET SDK 8.0.5
2024-05-20 16:59:44 -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
9a66c5c07d
script formatting
2024-05-20 16:36:17 -04:00
sbwalker
d4da02318d
optimize scripts
2024-05-20 16:29:12 -04:00
sbwalker
8cd6a72dd3
improve validation in package extraction
2024-05-20 09:33:46 -04:00
sbwalker
73781c7edb
fix #4249 - allow EmailConfirmed property to be updated
2024-05-20 08:54:19 -04:00
sbwalker
71d220e7a4
improve scroll position navigation behavior
2024-05-17 15:42:13 -04:00
sbwalker
0ba94f3bc9
set browser scroll position on navigation in Static Rendering
2024-05-17 13:01:03 -04:00
Ben
9b48c65129
Fix #4254 : remove the redundant space.
2024-05-13 16:35:23 +08:00
Shaun Walker
aa91e4cdee
Merge pull request #4250 from sbwalker/dev
...
revert prerender changes and change default
2024-05-10 16:28:32 -04:00
sbwalker
d57c1e7ff0
revert prerender changes and change default
2024-05-10 16:28:19 -04:00
Shaun Walker
6620d64ce7
Merge pull request #4243 from sbwalker/dev
...
add support for Auto Prerendering
2024-05-09 14:43:07 -04:00
sbwalker
2ae120c878
add support for Auto Prerendering
2024-05-09 14:42:54 -04:00
Shaun Walker
7a25035fb1
Merge pull request #4239 from sbwalker/dev
...
require AntiForgery on Static Rendered components
2024-05-08 14:42:59 -04:00
sbwalker
bf4052b550
require AntiForgery on Static Rendered components
2024-05-08 14:42:39 -04:00
Shaun Walker
5ca5ad2cee
Merge pull request #4226 from ohba-ikuo/oqtane-#4223
...
Fix #4223 In the Ubuntu environment, an error occurs when trying to upload a file.
2024-05-07 13:49:25 -04:00
Ikuo Ohba
d047d26dbf
Reverted and fixed the source code.
2024-05-05 12:12:40 +09:00
Ikuo Ohba
332e528012
Fix #4223
2024-05-03 21:18:28 +09:00
sbwalker
0de5c043bb
fix support for Site-level Scripts in Resources
2024-05-01 15:18:36 -04:00
sbwalker
2e7c3167f5
refactor #4198 - copy existing module
2024-04-29 14:58:30 -04:00
sbwalker
3b8dc98226
allow hidden pages to be included in SiteMap
2024-04-29 08:58:20 -04: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
Shaun Walker
24dcb9973b
Merge pull request #4164 from ohba-ikuo/add-ohba-ikuo
...
Datetime formatting issue
2024-04-23 08:45:58 -04:00
Ikuo Ohba
adfd0d5c18
Fix MicroService And Controller
2024-04-23 21:27:13 +09:00
Ben
09293f7d9a
Fix #4158 : insert image into correct position.
2024-04-20 16:56:32 +08:00
sbwalker
b815d945d9
fix SiteMap path issue
2024-04-16 13:04:25 -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
Shaun Walker
1dde79ace2
Merge pull request #4136 from zyhfish/bug/fix-issue-4121
...
Fix #4121 : avoid nested square bracket issue.
2024-04-12 11:04:25 -04:00
Ben
5954fb91be
Fix #4121 : avoid nested square bracket issue.
2024-04-12 21:56:49 +08:00
Shaun Walker
e192383662
Merge pull request #4135 from leigh-pointer/TokenRep
...
InitializeTokenReplace not setting the correct PackageReference
2024-04-12 07:41:40 -04:00
Leigh Pointer
4a20fad4e5
InitializeTokenReplace not setting the correct PackageReference
...
For completeness.
2024-04-12 12:21:44 +02:00
sbwalker
7cc5787779
prepare for 5.1.1 release
2024-04-11 14:27:59 -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
Leigh Pointer
1ec927cf4f
ImageSharp update from 3.1.3 to 3.1.4
2024-04-11 11:11:05 +02:00
sbwalker
0b31709aee
update theme and module templates to .NEt SDK 8.0.4
2024-04-10 16:29:16 -04:00
sbwalker
c79c638f35
update to .NET SDK 8.0.4
2024-04-10 16:24:23 -04:00
David Montesinos
1f0b369a15
Disable Accelerate Builds for Package project in Module template
2024-04-06 08:37:48 +02:00
David Montesinos
7a43473513
Disable Accelerate Builds for Package project in Theme template
2024-04-06 08:36:13 +02: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
757a39a75e
update code by review result.
2024-04-03 22:27:39 +08:00
Ben
4c08a527be
Fix #3625 : add the clear logs function.
2024-04-03 09:21:13 +08:00
sbwalker
010e4610f7
fix ThemeSettings SetSetting() references to not specify IsPrivate property
2024-04-02 10:53:07 -04:00
sbwalker
4944a9e51e
fix SiteMap so that it supports page Urls
2024-04-02 08:44:51 -04:00
sbwalker
6b8dd9bf03
fix #4075 - auth cookie being rejected under some scenarios - change from Strict to Lax to match latest .NET Identity configuration
2024-03-28 14:23:13 -04:00
sbwalker
0c6726e3f7
fix upgrade issue by removing legacy Views assembly
2024-03-26 14:26:55 -04:00
Leigh Pointer
03f631f537
Updated Template Module and Theme json from 5.0.0 to 5.1.0
2024-03-26 11:53:49 +01:00
Cody
aec7d5aff7
moves loading body resources above blazor.web.js
2024-03-25 11:04:14 -07:00
sbwalker
a8ffc414fe
fix theme template release.,cmd to copy package to /Packages folder
2024-03-22 15:31:55 -04:00
sbwalker
4b05a49b46
use consistent naming in SiteRepository
2024-03-21 15:32:25 -04:00
sbwalker
bbc77f81ca
use DbContextFactory in all Html/Text methods
2024-03-21 15:25:17 -04:00
sbwalker
e0ef3ca39a
move logging from Html/Text controller to Server Service class so that is captured in all render modes
2024-03-21 15:19:30 -04:00
sbwalker
ec7bd8c1c8
ignore Antiforgerytoken in logout as it can sometimes prevent a user from logging out unless they refresh their browser, due to the Antiforgerytoken being expired.
2024-03-21 15:02:50 -04:00
sbwalker
448e3a4639
updates to module template for static rendering (ActionDialog Id property, Service interface moved to Shared, Client Service using IHttpClientFactory, Async methods added to Repository, Server Service implementation added, Controller uses Server Service implementation, Server Service registered in Startup)
2024-03-21 14:55:07 -04:00
sbwalker
237108a6d1
update Theme template tp .NET 8.0.3
2024-03-21 11:45:26 -04:00
Shaun Walker
ed3a222ed4
Merge pull request #4040 from sbwalker/dev
...
additional documentation
2024-03-21 10:51:15 -04:00
sbwalker
8a696f6c52
additional documentation
2024-03-21 10:51:03 -04:00
Shaun Walker
184aa4fd20
Merge pull request #4039 from sbwalker/dev
...
add HttpClientFactory support
2024-03-21 10:43:59 -04:00
sbwalker
ce14b9e43e
add HttpClientFactory support
2024-03-21 10:43:46 -04:00
Cody
74a3ea2a01
Update package references to 8.0.3
2024-03-20 11:31:19 -07:00
Cody
4bfb7a5d29
Updates package dependencies to 8.0.3
2024-03-20 11:29:45 -07:00
sbwalker
3eb9de57ef
fix #4017 - SiteState being lost in server rendered scenarios
2024-03-19 13:53:05 -04:00
Ben
0cafef7ab4
update to load the data in scope.
2024-03-19 09:19:56 +08:00
Ben
055e54966d
upate the code lines.
2024-03-18 21:41:59 +08:00
Ben
c58254f951
Fix #4010 : update repositories to using db context factory.
2024-03-18 15:32:19 +08:00
Shaun Walker
cd9f2ab232
Merge pull request #4006 from zyhfish/task/fix-issue-3977-new
2024-03-17 14:08:23 -04:00
Ben
91136fe48f
Fix #3977 : missed readonly attribute.
2024-03-17 22:01:27 +08:00
Ben
40cc0f721d
Fix #3977 : use db context factory.
2024-03-17 21:29:32 +08:00
Ben
1c4bcc5697
Fix #4002 : add the quill editor js map file.
2024-03-16 20:24:52 +08:00
sbwalker
2dec3195ac
fix issue referencing ClaimsPrincipal UserId extension method
2024-03-14 23:55:01 -04:00
sbwalker
38c468a204
fix #3993 - personalized page throwing 404 on static render mode
2024-03-14 23:15:37 -04:00
Cody
d0e81b7778
Update Oqtane.Server.csproj package references to 8.0.3
2024-03-14 14:42:37 -07:00
sbwalker
5a2b9b60e6
fix #3984 - error when file path not specified
2024-03-13 17:54:25 -04:00
Shaun Walker
bcad5eda81
Merge pull request #3981 from mdmontesinos/dev
...
Update Module Template IServerStartup to be ServerStartup instead of DbContextFactory
2024-03-12 10:29:47 -04:00
sbwalker
0c8dc63085
improve caching for sites with many registered users
2024-03-12 10:27:32 -04:00
David Montesinos
68e3bcba05
Remove previous [Module]DbContextFactory.cs
2024-03-12 11:40:21 +01:00
David Montesinos
75a6111a9b
Add [Module]ServerStartup.cs to Module Template
2024-03-12 11:39:45 +01:00
sbwalker
b1446438fb
fix #3947 - module deletion
2024-03-11 12:36:51 -04:00
sbwalker
ace7b4e2af
fix resource processing issue
2024-03-10 09:17:54 -04:00
Shaun Walker
a2885a90b7
Merge pull request #3971 from sbwalker/dev
...
use IServerStartup rather than class naming convention to register server service class
2024-03-09 07:54:27 -05:00
sbwalker
4457487e2a
use IServerStartup rather than class naming convention to register server service class
2024-03-09 07:53:58 -05:00
Shaun Walker
830bb5f70d
Merge pull request #3970 from sbwalker/dev
...
remove commented code
2024-03-08 19:34:28 -05:00
sbwalker
9106f9676c
remove commented code
2024-03-08 19:34:15 -05:00
Shaun Walker
df1690515c
Merge pull request #3969 from sbwalker/dev
...
consolidate Clone logic for Resource objects
2024-03-08 19:33:23 -05:00
sbwalker
8e287da7b5
consolidate Clone logic for Resource objects
2024-03-08 19:33:09 -05:00
Shaun Walker
128ebe2cb2
Merge pull request #3967 from zyhfish/task/update-template-db-factory
...
add db factory class into the module template.
2024-03-08 14:04:25 -05:00
sbwalker
7f74e79253
add ability to reload JavaScript on page transitions with enhanced navigation
2024-03-08 14:03:22 -05:00
Ben
11b5cc83dc
add db factory class into the module template.
2024-03-08 22:44:31 +08:00
sbwalker
32efeee4c7
updating ImageSharp to latest
2024-03-08 08:15:44 -05:00
sbwalker
074fcaaa73
use IServerStartup for registering DbContextFactory
2024-03-08 07:39:34 -05:00
sbwalker
31f1079dfa
fix #3962 - ensure Resource management logic is consistent in App and SiteRouter
2024-03-07 13:01:46 -05:00
sbwalker
1c31c1947c
use DbContextFactory in SiteRepository
2024-03-06 16:56:27 -05:00
sbwalker
06bd964adc
use DBContextFactory
2024-03-06 11:36:56 -05:00
sbwalker
f6c45cd85a
register ServerSiteService as Transient
2024-03-05 12:35:17 -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
43987d844f
change IServerService to use Transient rather than Scoped
2024-03-05 10:49:50 -05:00
sbwalker
74952cf62d
implement client and server service implementations in Html/Text module
2024-03-05 08:44:09 -05:00
sbwalker
25753af331
add support specifying RenderMode for Resources
2024-03-02 08:34:24 -05:00
sbwalker
ca58bf661d
modifications to ExceptionMiddleware
2024-03-01 16:14:33 -05:00
Shaun Walker
62695d4d9a
Merge pull request #3925 from pyramidsbuilder/add-exception-middleware
...
added exception middleware to server for logging
2024-03-01 15:05:35 -05:00
sbwalker
18160818d5
improvements to IdentityRevalidatingAuthenticationStateProvider
2024-03-01 12:16:24 -05:00
mostafametwally
83bfaabd95
added exception middleware to server for logging
2024-02-29 23:38:36 +01:00
sbwalker
0ae739b437
set RevalidationInterval to same as default Blazor Web template
2024-02-29 14:48:14 -05:00
sbwalker
4c92c582d7
add IdentityRevalidatingAuthenticationStateProvider
2024-02-29 14:46:50 -05:00
Cody
32b61ac730
Updates Microsoft.Data.SqlClient package reference version to 5.2.0
2024-02-28 20:06:26 -08:00
sbwalker
76680777ff
fix theme fallback to use Oqtane themeinfo resources
2024-02-28 15:53:31 -05:00
sbwalker
3d538d0566
fix #3868 - multiple themes within a site
2024-02-27 17:01:57 -05:00
sbwalker
1d187f525d
reorganize SiteRepository methods
2024-02-27 15:19:25 -05:00
sbwalker
e7157a8528
replace Task.Run() logic in SiteService with async SiteRepository methods
2024-02-27 15:12:48 -05:00
sbwalker
b435f49611
fix #3889 - move JavaScript references to end of body
2024-02-26 16:39:59 -05:00
sbwalker
6fbe459903
refresh cache if user is updated
2024-02-26 14:54:59 -05:00
sbwalker
2ed593c5e0
include SiteId in SyncEvent
2024-02-26 14:48:26 -05:00
sbwalker
aac4d3eefb
improve caching for static rendering
2024-02-26 14:28:38 -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
sbwalker
c20138c9fc
admin pages url mappings and visitor management isnavigation property should be false for consistency
2024-02-26 11:51:35 -05:00
sbwalker
ed9121a06f
remove data-enhance from Edit Mode button as it prevents the module actions menu from functioning
2024-02-26 10:56:51 -05:00
sbwalker
99e032eeb7
organize server RESX files in folders to be consistent with client project
2024-02-23 15:55:31 -05:00
Shaun Walker
95460038cf
Merge pull request #3821 from pyramidsbuilder/3794-registration-emails-localization
...
localized usermanager email messages and message formatting to includ…
2024-02-23 15:53:08 -05:00
sbwalker
4402645b37
change name of form class to reflect purpose
2024-02-23 14:05:40 -05:00
Leigh Pointer
dcbf03c355
Added Resource Files to Theme Templates
...
Currently the template uses the Localization Resource functionality but it will always default to the hardcoded text. Leaving it to the developer to add the resources could result in a hit and miss scenario. This PR removes the "mis" side.
2024-02-23 13:46:22 +01:00
sbwalker
25dacccb3b
remove Microsoft.AspNetCore.Components.WebAssembly.DevServer from default module and theme template as it is no longer needed
2024-02-22 16:40:55 -05:00
Shaun Walker
55e09529c1
Merge pull request #3872 from thabaum/update-Oqtane.Server-dependencies
...
Updates Microsoft.AspNetCore.Authentication.OpenIdConnect To Version 8.0.2
2024-02-22 12:05:30 -05:00
sbwalker
eef58f4da0
update documentation
2024-02-22 11:01:49 -05:00
Cody
4c427116a8
Update Microsoft.AspNetCore.Authentication.OpenIdConnect To Version 8.0.2
2024-02-22 07:48:58 -08:00
Shaun Walker
f5e13c25a7
Merge pull request #3822 from pyramidsbuilder/fix-account-lockout-4
...
fix account lockout to read from correct setting, consider timezone o…
2024-02-21 16:34:54 -05:00
Shaun Walker
ac7db87592
Merge pull request #3778 from thabaum/update-theme-bootstrap
...
Updates theme bootstrap and bootswatch to version 5.3.2 - closes #3772
2024-02-21 13:55:33 -05:00
sbwalker
8c5613b182
update module and theme default templates to use ModuleBase methods rather than ModuleInstance methods
2024-02-21 13:42:15 -05:00
sbwalker
19ed98f265
update default site template with latest Blazor messaging
2024-02-21 10:50:10 -05:00
Shaun Walker
27763afbbe
Merge pull request #3765 from thabaum/bootstrap-md-responsive-breakpoint
...
Sets responsive breakpoint match 767.98px = Bootstrap md - Fixes #3762
2024-02-21 09:33:21 -05:00
Shaun Walker
838c2994a9
Merge pull request #3810 from zyhfish/task/fix-bug-3807
...
Fix #3807 : parsing the data attributes.
2024-02-21 09:29:42 -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
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
sbwalker
4fad97e8b1
Pass RenderMode and Runtime to Head component
2024-02-19 18:30:01 -05:00
sbwalker
4271289db0
further refactoring of ManageStyleSheets
2024-02-19 16:24:43 -05:00
sbwalker
121a865bb8
refactor App to eliminate 2 database calls
2024-02-19 16:16:08 -05:00
sbwalker
acc562bd7f
inject CSS and JS on static rendering
2024-02-19 15:25:48 -05:00
Ben
77ce31128c
Fix #3833 : introduce token replace class.
2024-02-18 21:38:43 +08:00
mostafametwally
db6c65c7e8
fix account lockout to read from correct setting, consider timezone offset and enable lockout
2024-02-16 23:17:56 +01:00
mostafametwally
b68fc6187f
localized usermanager email messages and message formatting to include site name and link #3794
2024-02-16 22:04:12 +01:00
sbwalker
2c17551d50
remove PageRepository reference in App
2024-02-16 15:36:23 -05:00
sbwalker
04da989108
get title and headcontent working again on interactive render mode
2024-02-16 15:08:04 -05:00
sbwalker
8d0aa65ab2
fix #3811 - add PreserveCompilationContext back to server project
2024-02-16 11:17:14 -05:00
sbwalker
b0487798c2
fix issues with installer
2024-02-16 11:13:31 -05:00
Ben
740b89258d
Fix #3807 : parsing the data attributes.
2024-02-16 19:26:01 +08:00
sbwalker
829e004ee5
bump version to 5.1.0
2024-02-15 21:26:44 -05:00
sbwalker
dcc8043cf6
load PageState in App component and pass to SiteRouter to optimize data loading
2024-02-15 21:17:23 -05:00
sbwalker
ebadccbe25
remove unnecessary using
2024-02-15 16:05:27 -05: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
Cody
8a636736b4
Update project dependecies to 8.0.2
2024-02-14 12:53:14 -08:00
Cody
8fe2529306
Update project dependecies to 8.0.2
2024-02-14 12:52:26 -08:00
Cody
6db217387f
Update project dependecies to 8.0.2
2024-02-14 12:51:10 -08:00
Cody
8567f9b19f
Updates package dependences to latest versions.
2024-02-14 11:52:25 -08:00
Cody
d48c257b19
Update Bootstrap 5.3.2 Integrity
2024-02-12 11:53:42 -08:00
Cody
d723bbe3b7
Updates to bootstrap 5.3.2
2024-02-12 11:44:27 -08:00
sbwalker
a4741e28c5
include script resources during static rendering
2024-02-12 12:40:11 -05:00
Cody
266e08817e
sets responsive breakpoint to bootstrap md 767.98px
2024-02-10 09:43:18 -08:00
Cody
6c3526d47e
sets responsive breakpoint to 767.98 bootstrap md
2024-02-10 09:42:40 -08:00
Cody
19adfd5116
sets responsive breakpoint to bootstrap md 767.98px
2024-02-10 09:40:46 -08:00
sbwalker
856afcf3bf
updates to make identical to POC - still not working
2024-02-10 11:46:07 -05:00
sbwalker
caa9cc213d
fix #3760 include form button wrapper CSS class for inline-block
2024-02-10 11:25:54 -05:00
sbwalker
ea75ddfa85
rename RenderMode class and adding usings
2024-02-09 14:34:33 -05:00
sbwalker
a40b49f2ed
implement RenderModeBoundary
2024-02-08 15:47:25 -05:00
sbwalker
3d49ab2ae0
remove UseBlazorFrameworkFiles as no longer needed
2024-02-06 12:42:31 -05:00
sbwalker
c9c8e20511
update project files to make consistent with Blazor template
2024-02-06 11:40:44 -05:00
Shaun Walker
eb25d9d7af
Merge pull request #3722 from sbwalker/dev
...
add support for Razor Pages
2024-02-01 16:49:42 -05:00
sbwalker
033c85fc4b
add support for Razor Pages
2024-02-01 16:49:29 -05:00
Shaun Walker
1663731489
Merge pull request #3721 from sbwalker/dev
...
use new Cascading Authentication State Services
2024-02-01 15:47:16 -05:00
sbwalker
1f65d47811
use new Cascading Authentication State Services
2024-02-01 15:47:03 -05:00