David Montesinos
eab3a753f5
resolves #4899 : output cache for sitemap
2025-03-03 17:54:33 +01:00
sbwalker
29f07f6c56
remove unnecessary log message
2025-02-26 12:11:56 -05:00
sbwalker
de6c57a7ee
add user impersonation
2025-01-31 11:14:13 -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
2a06304a2c
add caching support for folders
2025-01-28 12:47:23 -05:00
David Montesinos
ca7fdaa125
FIX: File server MimeType not updated after image conversion
2025-01-20 12:17:22 +01:00
sbwalker
13e4267c11
add sync events for user login/logout
2024-12-09 10:55:40 -05:00
David Montesinos
3adb7ecb1c
Enhances image manipulation with format (webp encoder, defaults to png)
...
- computes etag with all manipulation parameters
2024-10-13 17:20:18 +02:00
David Montesinos
aa5b84a214
Implements Image Manipulation in Files Page via QueryString
...
- Extracts the image creation into a service
- Refactors Files Page GET action for better readability and cyclomatic complexity
2024-10-13 12:38:43 +02:00
sbwalker
b7928a5255
fix #4638 - add Logout Everywhere option to User Profile
2024-09-20 15:18:25 -04:00
sbwalker
7ee6775251
remove hardcoded names when using GetInterface()
2024-07-17 19:52:44 -04:00
sbwalker
5b46dd7293
search refactoring
2024-07-06 07:58:04 -04:00
sbwalker
3b8dc98226
allow hidden pages to be included in SiteMap
2024-04-29 08:58:20 -04:00
sbwalker
b815d945d9
fix SiteMap path issue
2024-04-16 13:04:25 -04:00
sbwalker
4944a9e51e
fix SiteMap so that it supports page Urls
2024-04-02 08:44:51 -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
5a2b9b60e6
fix #3984 - error when file path not specified
2024-03-13 17:54:25 -04:00
sbwalker
2ed593c5e0
include SiteId in SyncEvent
2024-02-26 14:48:26 -05:00
sbwalker
82d7b9cf05
initial changes to migrate to new Blazor approach in .NET 8
2024-01-30 16:03:50 -05:00
sbwalker
6621983a9c
HTML encode notifications sent by non-admins to prevent HTML injection
2023-12-13 10:07:21 -05:00
Shaun Walker
6e100a70b9
Merge pull request #3510 from markdav-is/patch-4
...
Update _Host.cshtml.cs to account for fully qualified type names in theme resources
2023-11-29 13:21:39 -05:00
sbwalker
3c33614115
user identity improvements
2023-11-29 10:42:23 -05:00
Mark Davis
cc12c302e3
Update _Host.cshtml.cs
...
Noticed some spaces showing up in theme resources and tracked it down to this line. Wrapping the name in a call to Utilities.GetTypeName cleared things up.
2023-11-26 18:13:41 -08:00
sbwalker
fd89757814
move visitor tracking after url mapping and 404 handling
2023-11-10 13:00:57 -05:00
sbwalker
30419cec12
fix compiler warning ASP0019: Use IHeaderDictionary.Append or the indexer to append or set headers.
2023-10-18 17:09:19 -04:00
sbwalker
c6a8f5305a
set DefaultScheme for authentication
2023-09-21 14:44:57 -04:00
sbwalker
d155e13399
fix #3253 - login needs to validate User.IsDeleted property
2023-09-13 10:02:11 -04:00
sbwalker
26921c899e
fix #3235 - </script> not being removed from Head Content
2023-09-08 11:09:07 -04:00
sbwalker
b5649e2a6f
fix #3108 - raise reload event after user logs out
2023-08-07 09:34:20 -04:00
sbwalker
7a42646bed
Fix #3068 - support microsites in .NET MAUI
2023-08-02 13:55:01 -04:00
sbwalker
8edc4fd67a
allow admin to navigate to site settings for deleted site
2023-06-28 13:11:15 -04:00
sbwalker
ce6647a84a
remove A/B testing logic for stylesheets - discard root component approach in favor of legacy JS Interop approach to eliminate FOUC issues
2023-06-25 08:39:12 -04:00
sbwalker
2ff365765d
fix ordering of stylesheets
2023-06-23 08:07:06 -04:00
sbwalker
5660f40512
allow CSS testing using old and new method
2023-06-22 14:05:08 -04:00
sbwalker
86fbdced1b
cleanup and ensure site level scripts work properly
2023-06-21 15:49:00 -04:00
sbwalker
05b5d9da9b
fix null handling in stylesheet logic
2023-06-21 08:47:25 -04:00
sbwalker
c8a679ecce
integrate old logic for managing stylesheets using JS Interop
2023-06-20 08:52:02 -04:00
sbwalker
0d5c3a3a0c
ability to specify PageTemplates for modules
2023-05-30 15:52:27 -04:00
sbwalker
95ba87945b
optimize client assembly download service, add support for site level scripts
2023-05-25 12:32:21 -04:00
sbwalker
20c7bf3c48
add support for body content
2023-05-22 15:02:36 -04:00
sbwalker
ded326c822
changes to support page level scripts, ability to detect prerendering
2023-05-22 13:56:48 -04:00
sbwalker
2be48c3847
remove unused local reference to ThemeType
2023-05-19 11:58:52 -04:00
sbwalker
0b8086bd36
optimize JavaScript handling
2023-05-18 14:36:06 -04:00
sbwalker
f1ec70ff14
move PWA elements back to _Host
2023-05-18 08:37:21 -04:00
sbwalker
7336417634
handle id attribute automatically for headcontent inline scripts
2023-05-18 08:26:51 -04:00
sbwalker
5da4dadc31
allow HeadContent to support script tags
2023-05-17 17:13:08 -04:00
sbwalker
89ada83012
migrate CSS references and remove JS Interop methods
2023-05-16 09:09:18 -04:00
sbwalker
5e652364c9
migrate PWA script injection
2023-05-16 08:00:48 -04:00
sbwalker
3b214a0105
relocate favicon rendering
2023-05-16 07:41:50 -04:00