Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | fix(files_sharing): Prevent create/delete permissions on file shares | nfebe | 2025-04-29 | 2 | -3/+34 |
| | | | | | | | File shares can't support create or delete permissions. This change ensures those permissions are stripped or ignored when the shared item is not a folder. Signed-off-by: nfebe <fenn25.fn@gmail.com> | ||||
* | fix(l10n): Update translations from Transifex | Nextcloud bot | 2025-04-29 | 6 | -6/+6 |
| | | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com> | ||||
* | Merge pull request #52423 from ↵ | F. E Noel Nfebe | 2025-04-28 | 1 | -4/+21 |
|\ | | | | | | | | | nextcloud/fix/51226/show-remote-shares-as-external-2 fix(files_sharing): Show remote shares as external | ||||
| * | perf(files_sharing): Change sharing filtering from O(3n) to O(n) | nfebe | 2025-04-25 | 1 | -3/+9 |
| | | | | | | | | | | | | | | Replaced multiple Array.filter() calls with a single loop to improve performance. This avoids redundant iterations over the shares array and categorizes them more efficiently. Signed-off-by: nfebe <fenn25.fn@gmail.com> | ||||
| * | fix(files_sharing): Show remote shares in external shares section | nfebe | 2025-04-25 | 1 | -4/+15 |
| | | | | | | | | Signed-off-by: nfebe <fenn25.fn@gmail.com> | ||||
* | | fix(l10n): Update translations from Transifex | Nextcloud bot | 2025-04-28 | 2 | -0/+4 |
| | | | | | | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com> | ||||
* | | fix(l10n): Update translations from Transifex | Nextcloud bot | 2025-04-26 | 4 | -0/+12 |
|/ | | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com> | ||||
* | fix(l10n): Update translations from Transifex | Nextcloud bot | 2025-04-25 | 74 | -214/+140 |
| | | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com> | ||||
* | fix(files_sharing): Improve expiration date input change handling | nfebe | 2025-04-24 | 2 | -6/+12 |
| | | | | | | | | | | | | | If the time picker component is emitting a Date object already, then there is redundant call of `new Date(new Date())` and therefore introduces subtle bugs, for example on chrome users could not enter expiration date with keyboard. - Use @update:model-value instead of @change/@input for more reliable date updates - Ensure null and invalid dates are handled correctly in onExpirationChange - Validate date input before updating defaultExpirationDateEnabled Resolves : https://github.com/nextcloud/server/issues/51875 Signed-off-by: nfebe <fenn25.fn@gmail.com> | ||||
* | fix(l10n): Update translations from Transifex | Nextcloud bot | 2025-04-24 | 92 | -242/+336 |
| | | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com> | ||||
* | chore(i18n): Use "name" instead of "nickname" | rakekniven | 2025-04-23 | 1 | -2/+2 |
| | | | | | | | Users asked why they should use a nickname? "Name" covers nickname, pseudonym, username or real name. Signed-off-by: rakekniven <2069590+rakekniven@users.noreply.github.com> | ||||
* | fix(l10n): Update translations from Transifex | Nextcloud bot | 2025-04-22 | 2 | -0/+8 |
| | | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com> | ||||
* | fix(l10n): Update translations from Transifex | Nextcloud bot | 2025-04-21 | 2 | -0/+44 |
| | | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com> | ||||
* | fix(l10n): Update translations from Transifex | Nextcloud bot | 2025-04-20 | 2 | -2/+54 |
| | | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com> | ||||
* | fix(l10n): Update translations from Transifex | Nextcloud bot | 2025-04-19 | 4 | -2/+6 |
| | | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com> | ||||
* | fix(l10n): Update translations from Transifex | Nextcloud bot | 2025-04-18 | 2 | -0/+6 |
| | | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com> | ||||
* | fix(files_sharing): allow to disable share download permission | Ferdinand Thiessen | 2025-04-16 | 1 | -0/+9 |
| | | | | Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de> | ||||
* | revert: do not unify `hide-download` and `prevent-download` permissions | Ferdinand Thiessen | 2025-04-16 | 1 | -5/+0 |
| | | | | Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de> | ||||
* | fix(files_sharing): do not show download button if `hide-download` is enabled | Ferdinand Thiessen | 2025-04-16 | 1 | -2/+2 |
| | | | | Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de> | ||||
* | refactor(files): use new `hide-download` WebDAV property for download action | Ferdinand Thiessen | 2025-04-16 | 2 | -1/+4 |
| | | | | Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de> | ||||
* | fix(l10n): Update translations from Transifex | Nextcloud bot | 2025-04-16 | 6 | -2/+10 |
| | | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com> | ||||
* | fix(files_sharing): Apply default password setting in SharingDetailsTabfix/no-issue/use-password-default-sharing-details | nfebe | 2025-04-15 | 3 | -39/+23 |
| | | | | Signed-off-by: nfebe <fenn25.fn@gmail.com> | ||||
* | Merge pull request #50905 from nextcloud/fix/rate-limit-share-creation | John Molakvoæ | 2025-04-15 | 1 | -1/+2 |
|\ | |||||
| * | fix(files_sharing): adjust rate limit share creation to 20 over 10 minutes | John Molakvoæ | 2025-04-15 | 1 | -1/+1 |
| | | | | | | Signed-off-by: John Molakvoæ <skjnldsv@users.noreply.github.com> | ||||
| * | fix(files_sharing): rate limit share creation 10 times per 10 minutes | skjnldsv | 2025-04-15 | 1 | -1/+2 |
| | | | | | | | | Signed-off-by: skjnldsv <skjnldsv@protonmail.com> | ||||
* | | Merge pull request #52072 from nextcloud/fix/sharing-exp-date | John Molakvoæ | 2025-04-15 | 1 | -2/+2 |
|\ \ | |/ |/| | |||||
| * | fix(files_sharing): file request pass empty string if password or expiration ↵ | skjnldsv | 2025-04-14 | 1 | -2/+2 |
| | | | | | | | | | | | | is disabled Signed-off-by: skjnldsv <skjnldsv@protonmail.com> | ||||
* | | Fix(l10n): Update translations from Transifex | Nextcloud bot | 2025-04-15 | 2 | -4/+4 |
|/ | | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com> | ||||
* | Merge pull request #52086 from nextcloud/fix/cleanup-user-backends | Côme Chilliet | 2025-04-14 | 1 | -4/+4 |
|\ | | | | | Cleanup user backends related methods | ||||
| * | fix: Replace all usages of OC_User backend method calls by IUserManagerfix/cleanup-user-backends | Côme Chilliet | 2025-04-10 | 1 | -4/+4 |
| | | | | | | | | Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com> | ||||
* | | Fix(l10n): Update translations from Transifex | Nextcloud bot | 2025-04-13 | 4 | -22/+26 |
| | | | | | | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com> | ||||
* | | Fix(l10n): Update translations from Transifex | Nextcloud bot | 2025-04-12 | 4 | -2/+6 |
| | | | | | | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com> | ||||
* | | Fix(l10n): Update translations from Transifex | Nextcloud bot | 2025-04-11 | 6 | -46/+112 |
|/ | | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com> | ||||
* | Fix(l10n): Update translations from Transifex | Nextcloud bot | 2025-04-10 | 2 | -6/+6 |
| | | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com> | ||||
* | fix(files_sharing): fix share creation error handling | skjnldsv | 2025-04-09 | 3 | -4/+20 |
| | | | | Signed-off-by: skjnldsv <skjnldsv@protonmail.com> | ||||
* | Merge pull request #52045 from nextcloud/shared-target-verify-cache | Robin Appelman | 2025-04-09 | 3 | -15/+26 |
|\ | | | | | fix: more optimized caching for share target verification | ||||
| * | fix: more optimized caching for share target verificationshared-target-verify-cache | Robin Appelman | 2025-04-08 | 3 | -15/+26 |
| | | | | | | | | Signed-off-by: Robin Appelman <robin@icewind.nl> | ||||
* | | Fix(l10n): Update translations from Transifex | Nextcloud bot | 2025-04-09 | 4 | -8/+8 |
| | | | | | | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com> | ||||
* | | Fix(l10n): Update translations from Transifex | Nextcloud bot | 2025-04-08 | 2 | -0/+14 |
|/ | | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com> | ||||
* | Merge pull request #51524 from nextcloud/fix/webpack-nonce | Ferdinand Thiessen | 2025-04-07 | 2 | -2/+4 |
|\ | | | | | fix: adjust webpack nonce generation | ||||
| * | fix: adjust webpack nonce generation | Ferdinand Thiessen | 2025-04-07 | 2 | -2/+4 |
| | | | | | | | | | | | | | | | | some leftovers where the request token is used instead of the CSP nonce. in general this makes not much difference - but there are some cases where those values differ. Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de> | ||||
* | | Merge pull request #51937 from nextcloud/perf/filter-propfind | Ferdinand Thiessen | 2025-04-07 | 2 | -69/+81 |
|\ \ | |/ |/| | perf(files_sharing): do not emit second propfind for account filter | ||||
| * | perf(files_sharing): do not require second propfind for account filter | Ferdinand Thiessen | 2025-04-04 | 2 | -69/+81 |
| | | | | | | | | Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de> | ||||
* | | Fix(l10n): Update translations from Transifex | Nextcloud bot | 2025-04-07 | 2 | -0/+4 |
| | | | | | | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com> | ||||
* | | Fix(l10n): Update translations from Transifex | Nextcloud bot | 2025-04-06 | 4 | -10/+10 |
|/ | | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com> | ||||
* | Fix(l10n): Update translations from Transifex | Nextcloud bot | 2025-04-04 | 2 | -0/+4 |
| | | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com> | ||||
* | Fix(l10n): Update translations from Transifex | Nextcloud bot | 2025-04-03 | 2 | -0/+4 |
| | | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com> | ||||
* | Fix(l10n): Update translations from Transifex | Nextcloud bot | 2025-04-02 | 2 | -10/+10 |
| | | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com> | ||||
* | Fix(l10n): Update translations from Transifex | Nextcloud bot | 2025-04-01 | 2 | -0/+4 |
| | | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com> | ||||
* | Merge pull request #51768 from nextcloud/techdebt/noid/prepare-phpunit10 | Joas Schilling | 2025-03-31 | 1 | -20/+18 |
|\ | | | | | fix(phpunit10): Migrate away from PHPUnit at() calls |