sbwalker
8c83a18f93
improve file upload validation and error handling on server
2025-02-06 08:19:57 -05:00
sbwalker
e2af4f74c3
remove uploadFile() method as it is not used
2025-02-05 17:08:32 -05:00
sbwalker
9dd6dc7523
file upload improvements
2025-02-05 16:48:34 -05:00
sbwalker
f3dbeae28e
fix #5044 - improve file part removal logic
2025-02-03 11:00:22 -05:00
sbwalker
de6c57a7ee
add user impersonation
2025-01-31 11:14:13 -05:00
sbwalker
f7cf25c4bb
fix upgrade issue which can occur in development environments
2025-01-30 08:39:49 -05:00
sbwalker
5a77c83e68
update version to 6.1.0
2025-01-30 08:08:16 -05:00
sbwalker
6775edfd66
fix logic to retrieve access token
2025-01-29 16:02:55 -05:00
sbwalker
57879c1891
remove method which was relocated to PageRepository
2025-01-29 13:12:46 -05:00
sbwalker
8562a68306
improve asset caching help text
2025-01-29 12:39:47 -05:00
sbwalker
ae5f70a739
remove Environment.IsDevelopment logic
2025-01-29 12:27:42 -05:00
sbwalker
24cd090c61
use fingerprint term consistently
2025-01-29 10:42:19 -05:00
sbwalker
db2e86e84c
performance improvement when loading files within a folder
2025-01-29 10:22:56 -05:00
sbwalker
527509732c
use Configuration service as it already exists
2025-01-29 08:22:21 -05:00
sbwalker
db24ed8b55
fix #5018 - redirect file download to login page
2025-01-28 16:30:49 -05:00
sbwalker
188be2fa8c
use deterministic hash in file server image generation
2025-01-28 15:55:40 -05:00
sbwalker
65f171f701
provides options to control caching for static assets
2025-01-28 14:29:58 -05:00
Shaun Walker
c4308c239c
Merge pull request #5007 from RahulKaushik007/fix-static-file-caching
...
Fixes #5005 : Add Browser Caching for Static Assets
2025-01-28 13:21:29 -05:00
sbwalker
2a06304a2c
add caching support for folders
2025-01-28 12:47:23 -05:00
sbwalker
a996a88fc4
improve terminology consistency
2025-01-28 08:56:05 -05:00
Shaun Walker
b2ac561673
Merge pull request #5021 from thabaum/update-package-dependencies-9.0.1
...
Fixes #5020 : Updates package dependencies 9.0.1 (Latest)
2025-01-27 16:44:33 -05:00
sbwalker
153a689bdb
fix #5005 - adds versioning (ie. fingerprinting) for static assets - core, modules, and themes.
2025-01-27 16:34:47 -05:00
Cody
26b88f1a22
Update Package Dependencies to 9.0.1
2025-01-27 05:13:31 -08:00
Cody
c66a5d028f
Update Package Dependencies to 9.0.1
2025-01-27 05:13:01 -08:00
Cody
8441c95a5c
Update Package Dependencies to 9.0.1
2025-01-27 05:11:49 -08:00
Cody
056ef7a3d5
Update Package Dependencies to 9.0.1
2025-01-27 05:00:08 -08:00
sbwalker
7a9c637e03
fix #5014 - page content scripts not loading on initial page request in Interactive rendering
2025-01-24 14:29:23 -05:00
sbwalker
0ef24ebc3f
allow packages to be managed across installations
2025-01-23 09:08:02 -05:00
sbwalker
950d90badb
fix #4964 - use bearer token if it already exists
2025-01-21 16:55:02 -05:00
Shaun Walker
1864d180af
Merge pull request #5003 from sdi2121/patch-1
...
Update Oqtane.Server.csproj - MySQL deploy to Azure error
2025-01-21 15:58:44 -05:00
Shaun Walker
0e82e98382
Merge pull request #5006 from mdmontesinos/patch-1
...
FIX: File server MimeType not updated after image conversion
2025-01-21 15:58:33 -05:00
sbwalker
90d2e0a40b
fix #4976 - manage hierarchical path updates and page deletion
2025-01-21 15:57:48 -05:00
sbwalker
16477052e2
fix #4965 - improve user/site management
2025-01-21 12:21:27 -05:00
RahulKaushik007
66a05603f7
Fix static file caching headers
2025-01-21 17:42:08 +05:30
RahulKaushik007
fe2a883386
Fix static file caching headers
2025-01-21 17:26:47 +05:30
David Montesinos
ca7fdaa125
FIX: File server MimeType not updated after image conversion
2025-01-20 12:17:22 +01:00
sdi2121
1283ec2008
Update Oqtane.Server.csproj
...
Fixes Azure manual deployment build from local code build. May need an additional fix in MySQL library (Line 24 - MySQLDatabase.cs)
2025-01-18 13:53:04 -05:00
sbwalker
4793ab4bc9
update copyright year
2025-01-17 12:56:59 -05:00
sbwalker
06ca382bd7
remove unused method
2025-01-17 12:50:26 -05:00
sbwalker
677f68b08d
allow entry of name during installation
2025-01-17 11:14:35 -05:00
sbwalker
4bc26f13c1
improve error messages
2025-01-17 07:54:34 -05:00
sbwalker
74b72ed9d4
reload the script if data-reload is "always" or if the script has not been loaded previously and data-reload is "once" or "true"
2025-01-16 15:06:15 -05:00
sbwalker
64a38d6e45
allow data-reload to support true or always
2025-01-16 14:21:52 -05:00
sbwalker
0204ff8dd5
script reload improvements
2025-01-16 14:06:13 -05:00
sbwalker
334054bcd4
fix #4984 - path mapping for personalized pages
2025-01-16 09:25:27 -05:00
sbwalker
51600bbcb0
fix #4984 - ensure personalized page path does not contain illegal characters
2025-01-14 15:42:40 -05:00
sbwalker
4521f8a774
introduce RemoveAssemblies() method in UpgradeManager
2025-01-14 08:43:23 -05:00
Ben
9508983b15
Fix #4954 : use Pomelo.EntityFrameworkCore.MySql package.
2025-01-14 19:58:56 +08:00
Shaun Walker
01cc8584b6
Merge pull request #4968 from leigh-pointer/unused
...
Removed unused Using statements from the SiteTemplates
2025-01-13 15:56:39 -05:00
Shaun Walker
c0b104e7c8
Merge pull request #4962 from thabaum/prepare-6.0.2-update-dependencies
...
Fixes #4961 - Updates Oqtane version to 6.0.2 and update related project dependencies to latest.
2025-01-13 15:55:13 -05:00
sbwalker
1fb54a0b0f
include option for external login to save tokens
2025-01-13 15:14:13 -05:00
sbwalker
a59ec0258b
improve filtering logic in UserRole API
2025-01-13 14:42:19 -05:00
sbwalker
0ac6a62b86
fix comment spelling
2025-01-13 07:50:05 -05:00
sbwalker
3468cba000
fix #4969 - improve feedback and flow when connection string points to an invalid database
2025-01-13 07:48:30 -05:00
Leigh Pointer
af4e19a57e
Removed unused Using statements from the SiteTemplates
2025-01-07 04:14:31 +01:00
Cody
7184f7f635
Prepare 6.0.2 and update package dependencies
2024-12-31 10:20:13 -08:00
sbwalker
44ce68097b
fix #4957 - unable to login after password reset
2024-12-31 08:17:58 -05:00
Shaun Walker
d19d7d2a43
Merge pull request #4948 from zyhfish/task/fix-4947
...
Fix #4947 : check the 2FA settings.
2024-12-24 08:46:43 -05:00
sbwalker
997e9213f2
updated default module template to use Service consistently
2024-12-23 14:09:54 -05:00
sbwalker
36d5747b4f
update package references
2024-12-23 11:24:24 -05:00
sbwalker
1a925221b7
fix #4946 - allow administrators to access user roles via API
2024-12-23 09:26:50 -05:00
Ben
af7b4db062
Fix #4947 : check the 2FA settings.
2024-12-23 22:10:51 +08:00
sbwalker
f2cb34cc35
fix reload script to use static array rather than a live HtmlCollection
2024-12-20 15:39:35 -05:00
sbwalker
2c9a2ea021
write upgrade errors to log rather than console
2024-12-20 14:38:21 -05:00
sbwalker
55e18f2364
fix documentation
2024-12-20 11:55:35 -05:00
sbwalker
ab5409d5b6
use CompressionEnabled switch to disable static asset compression during publish - eliminates need to cleanup files manually in release.cmd
2024-12-20 11:46:30 -05:00
sbwalker
80c8433aad
ensure Pages collection is always returned in the same order by moving GetPagesHierarchy method to the repository.
2024-12-19 14:45:12 -05:00
sbwalker
b5a1b529ab
add support for data-reload=false attribute in Interactive rendering
2024-12-19 13:04:43 -05:00
Shaun Walker
10d3c81520
Merge pull request #4918 from leigh-pointer/ProjectNameTemplates
...
Implement Dynamic ProjectName Parameter Across Build Process
2024-12-18 15:27:24 -05:00
Shaun Walker
e3811b453a
Merge pull request #4927 from sbwalker/dev
...
Improvements to add support for script type and data-* attributes. Also added Script and Stylesheet classes to simplify Resource declarations.
2024-12-18 15:16:16 -05:00
sbwalker
ca0fb05baa
Improvements to add support for script type and data-* attributes. Also added Script and Stylesheet classes to simplify Resource declarations.
2024-12-18 15:15:54 -05:00
Shaun Walker
2b4b01bf6e
Merge pull request #4926 from sbwalker/dev
...
always render page-script elements in body
2024-12-18 11:56:18 -05:00
sbwalker
3a1244bddc
always render page-script elements in body
2024-12-18 11:56:03 -05:00
Shaun Walker
b8fd922b19
Merge pull request #4925 from sbwalker/dev
...
improve reload script to replicate all attributes
2024-12-18 10:32:12 -05:00
sbwalker
03f856025e
improve reload script to replicate all attributes
2024-12-18 10:31:59 -05:00
Shaun Walker
45f04d24c3
Merge pull request #4924 from sbwalker/dev
...
refactor Static Blazor script processing
2024-12-18 10:09:20 -05:00
sbwalker
2435d610c7
refactor Static Blazor script processing
2024-12-18 10:09:02 -05:00
Shaun Walker
06572bcd14
Merge pull request #4922 from sbwalker/dev
...
page-script optimization
2024-12-17 14:57:17 -05:00
sbwalker
3fab79afc0
page-script optimization
2024-12-17 14:57:01 -05:00
Shaun Walker
c6896ea936
Merge pull request #4920 from sbwalker/dev
...
fix page-script to support type attribute on inline scripts
2024-12-17 09:13:42 -05:00
sbwalker
b7a41bddec
fix page-script to support type attribute on inline scripts
2024-12-17 09:13:26 -05:00
Shaun Walker
6fd80c3737
Merge pull request #4919 from sbwalker/dev
...
page-script improvements
2024-12-17 08:34:55 -05:00
sbwalker
0aa690b3b1
page-script improvements
2024-12-17 08:34:39 -05:00
Leigh Pointer
6d5bcfc6ed
Implement Dynamic ProjectName Parameter Across Build Process
...
This pull request introduces a dynamic ProjectName parameter across our build process, enhancing flexibility and reducing hardcoding in our module and theme development workflow. The changes affect the project file, NuSpec file, command scripts.
2024-12-17 10:35:14 +01:00
Shaun Walker
b60de69fa5
Merge pull request #4917 from sbwalker/dev
...
improvements to page-script
2024-12-16 12:44:23 -05:00
sbwalker
d991b57d08
improvements to page-script
2024-12-16 12:44:07 -05:00
Shaun Walker
6fbf0383bb
Merge pull request #4911 from leigh-pointer/FixGlow
...
This is a cosmetic fix to the Oqtane Glow image
2024-12-13 16:46:49 -05:00
Shaun Walker
0296230219
Merge pull request #4913 from sbwalker/dev
...
page-script enhancements
2024-12-13 16:46:23 -05:00
sbwalker
dedfbba27a
page-script enhancements
2024-12-13 16:46:08 -05:00
Leigh Pointer
dc5441da07
This is a cosmetic fix to the Oqtane Glow image
...
The glow on the original is cropped at the left by a few pixcels. This update fixes that and sizes the image to a 600 x 150
2024-12-13 11:45:13 +01:00
Shaun Walker
d7a7be5af4
Merge pull request #4904 from sbwalker/dev
...
add sync events for user login/logout
2024-12-09 10:55:55 -05:00
sbwalker
13e4267c11
add sync events for user login/logout
2024-12-09 10:55:40 -05:00
Leigh Pointer
1a4380dcd7
Variable update
2024-12-07 15:02:27 +01:00
Leigh Pointer
5ace34b5cd
Add the $TargetFramework macro to the Release Builds
...
Add the $TargetFramework macro to the Release Builds
2024-12-06 13:37:37 +01:00
Leigh Pointer
f010c0f1fa
Implement Dynamic TargetFramework in Debug Scripts #4897
...
This PR updates our debug scripts (both .cmd and .sh) to dynamically use the current TargetFramework passed from the build process. This change improves flexibility and future-proofs our build process for different .NET versions.
2024-12-05 12:43:38 +01:00
Jon Welfringer
ab6fa48172
Fix #4885 - Pass userid as int to GetUser for JWT authentication
2024-12-03 10:34:44 -08:00
sbwalker
f0d31c1114
improve security of UserRole API
2024-11-27 14:59:25 -05:00
sbwalker
d96286d771
User Settings should only be accessible to individual users or administrators
2024-11-27 13:15:43 -05:00
sbwalker
e786c35f7d
User Settings should only be accessible to individual users or administrators
2024-11-27 13:04:06 -05:00
sbwalker
ffea9e3210
prevent notifications from being accessed by other users
2024-11-26 14:30:41 -05:00