nextcloud/apps
nfebe 149ad628c6 fix(sharing): Prevent empty password when checkbox is enabled
Set passwordProtectedState explicitly when initializing shares with
default passwords. This ensures the checkbox state is tracked
independently of the password value, preventing it from unchecking
when the password field is cleared.

Also block saving new shares when password protection is enabled but
no password is entered, regardless of enforcement settings.

Added passWithNoTests to vitest configs to handle Vue 2/3 dual
frontend test runs gracefully.

Fixes: #57732, #57011
Signed-off-by: nfebe <fenn25.fn@gmail.com>
2026-03-25 15:26:47 +00:00
..
admin_audit fix(admin_audit): Fix typo in visibility log message 2026-01-08 10:42:08 +00:00
cloud_federation_api fix(l10n): Update translations from Transifex 2026-02-10 00:22:08 +00:00
comments fix(l10n): Update translations from Transifex 2026-02-15 00:21:01 +00:00
contactsinteraction fix(l10n): Update translations from Transifex 2026-01-30 00:20:59 +00:00
dashboard fix(l10n): Update translations from Transifex 2026-02-19 00:21:27 +00:00
dav feat(CalDAV): Add function to get the token of a publicly shared calendar 2026-03-19 14:44:13 +01:00
encryption fix(l10n): Update translations from Transifex 2026-02-07 00:21:23 +00:00
federatedfilesharing fix: use canDownload for permissions on federated shares 2026-03-17 23:13:49 +01:00
federation fix(l10n): Update translations from Transifex 2026-02-18 00:21:17 +00:00
files fix(files): properly handle dropping files 2026-03-17 17:09:32 +01:00
files_external fix: pass only object key to deleteObjects call 2026-02-27 11:35:48 +08:00
files_reminders fix(l10n): Update translations from Transifex 2026-01-29 00:21:03 +00:00
files_sharing fix(sharing): Prevent empty password when checkbox is enabled 2026-03-25 15:26:47 +00:00
files_trashbin fix(l10n): Update translations from Transifex 2026-02-16 00:21:06 +00:00
files_versions fix(l10n): Update translations from Transifex 2026-01-29 00:21:03 +00:00
lookup_server_connector fix(l10n): Update translations from Transifex 2026-01-30 00:20:59 +00:00
oauth2 fix(l10n): Update translations from Transifex 2026-02-16 00:21:06 +00:00
profile fix(l10n): Update translations from Transifex 2026-01-29 00:21:03 +00:00
provisioning_api fix(l10n): Update translations from Transifex 2026-02-16 00:21:06 +00:00
settings fix(admin): use correct delegation class 2026-03-17 16:58:21 +00:00
sharebymail fix(l10n): Update translations from Transifex 2026-02-19 00:21:27 +00:00
systemtags fix(l10n): Update translations from Transifex 2026-02-17 00:21:06 +00:00
testing test(dav): add integration test for principal property search 2025-06-17 20:02:30 +02:00
theming fix(l10n): Update translations from Transifex 2026-02-19 00:21:27 +00:00
twofactor_backupcodes fix(l10n): Update translations from Transifex 2026-02-07 00:21:23 +00:00
updatenotification fix(l10n): Update translations from Transifex 2026-02-16 00:21:06 +00:00
user_ldap fix: Add missing Attribute and fix parameter type in renewpassword route 2026-03-19 08:45:20 +00:00
user_status fix(l10n): Update translations from Transifex 2026-01-29 00:21:03 +00:00
weather_status fix(l10n): Update translations from Transifex 2026-02-19 00:21:27 +00:00
webhook_listeners fix(l10n): Update translations from Transifex 2026-02-01 00:21:00 +00:00
workflowengine fix(l10n): Update translations from Transifex 2026-02-07 00:21:23 +00:00