sbwalker
|
8c83a18f93
|
improve file upload validation and error handling on server
|
2025-02-06 08:19:57 -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
|
8562a68306
|
improve asset caching help text
|
2025-01-29 12:39:47 -05:00 |
|
sbwalker
|
65f171f701
|
provides options to control caching for static assets
|
2025-01-28 14:29:58 -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 |
|
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
|
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 |
|
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
|
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
|
a59ec0258b
|
improve filtering logic in UserRole API
|
2025-01-13 14:42:19 -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 |
|
sbwalker
|
1a925221b7
|
fix #4946 - allow administrators to access user roles via API
|
2024-12-23 09:26:50 -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
|
13e4267c11
|
add sync events for user login/logout
|
2024-12-09 10:55:40 -05: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 |
|
Ben
|
b5f75f0c5e
|
Fix #4841: force 2FA validation when it's required in site level.
|
2024-11-23 13:04:27 +08:00 |
|
sbwalker
|
c8a22d9537
|
fix #4795 - ensure deterministic ordering of file parts when merging files after upload (credit @HQuast)
|
2024-11-04 15:28:59 -05:00 |
|
Shaun Walker
|
6719d242bd
|
Merge pull request #4756 from zyhfish/task/fix-4752
Fix #4752: validate the username and email.
|
2024-10-24 09:53:24 -04:00 |
|
sbwalker
|
73ea17ae0f
|
changes to migrate Oqtane to .NET 9 and version 6.0.0
|
2024-10-21 14:51:20 -04:00 |
|
Ben
|
4f74962ce2
|
Fix #4752: validate the username and email.
|
2024-10-21 23:11:57 +08:00 |
|
sbwalker
|
bcf7866fe2
|
fix #4733 - remove Name column from Language table and populate value dynamically
|
2024-10-15 15:58:17 -04: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
|
1c95967b31
|
fix #4695 - null reference exception deleting a setting which does not exist
|
2024-10-02 08:30:34 -04:00 |
|
sbwalker
|
4511acf273
|
fix #4666 - scroll position in enhanced navigation
|
2024-09-25 17:05:53 -04:00 |
|
sbwalker
|
b7928a5255
|
fix #4638 - add Logout Everywhere option to User Profile
|
2024-09-20 15:18:25 -04:00 |
|
sbwalker
|
ac313722f9
|
on .NET MAUI provide message to user if Security Token has not been configured
|
2024-09-18 11:28:11 -04:00 |
|
sbwalker
|
40abb2720e
|
fix logic to force authenticated user to provide email address so it works in static rendering
|
2024-09-17 17:29:11 -04:00 |
|
sbwalker
|
f2c854b53a
|
include SecurityStamp in User object
|
2024-09-16 13:03:21 -04:00 |
|
sbwalker
|
69bc06685f
|
fix #4598 - user experience improvements for file upload
|
2024-09-12 14:04:35 -04:00 |
|
sbwalker
|
044cee30a5
|
fix #4600 - filter user settings in API layer
|
2024-09-11 17:21:12 -04:00 |
|
sbwalker
|
9620c5a98f
|
fix issue adding existing user to a new site
|
2024-08-29 17:53:11 -04:00 |
|
sbwalker
|
1a2ad55677
|
add ability to extract zip file contents in File Management
|
2024-08-14 15:54:13 -04: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 |
|
sbwalker
|
cf040f51b5
|
eliminate database call for authenticated users
|
2024-08-09 13:00:20 -04:00 |
|
sbwalker
|
8ca2f0a49f
|
fix #4284 - handle user role effective and expiry date
|
2024-07-22 21:09:35 -04:00 |
|
sbwalker
|
7ee6775251
|
remove hardcoded names when using GetInterface()
|
2024-07-17 19:52:44 -04:00 |
|
sbwalker
|
deb6a9e51c
|
make SearchResults API consistent with other core APIs
|
2024-07-16 16:54:55 -04:00 |
|
sbwalker
|
bb79b9ed74
|
search modifications
|
2024-07-12 10:33:17 -04:00 |
|
Ben
|
7f970d489f
|
refactoring the code.
|
2024-06-04 17:32:31 +08:00 |
|
sbwalker
|
06f0cc70b8
|
scalability improvements
|
2024-05-31 16:23:36 -04:00 |
|