summaryrefslogtreecommitdiffstats
path: root/apps/files_sharing
Commit message (Collapse)AuthorAgeFilesLines
...
* Merge pull request #50217 from nextcloud/backport/49898/stable30John Molakvoæ2025-02-061-4/+7
|\
| * fix(sharing): send share emails for internal users toobackport/49898/stable30Anna Larch2025-01-161-4/+7
| | | | | | | | Signed-off-by: Anna Larch <anna@nextcloud.com>
* | Fix(l10n): Update translations from TransifexNextcloud bot2025-02-064-6/+214
| | | | | | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* | Fix(l10n): Update translations from TransifexNextcloud bot2025-02-052-0/+124
| | | | | | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* | fix(sharing): Ensure download restrictions are not droppedbackport/50642/stable30Ferdinand Thiessen2025-02-042-110/+147
| | | | | | | | | | | | | | | | When a user receives a share with share-permissions but also with download restrictions (hide download or the modern download permission attribute), then re-shares of that share must always also include those restrictions. Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* | Fix(l10n): Update translations from TransifexNextcloud bot2025-02-044-6/+38
| | | | | | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* | fix(files_sharing): Adjust wrong labeling identified by testnfebe2025-02-031-1/+1
| | | | | | | | Signed-off-by: nfebe <fenn25.fn@gmail.com>
* | Fix(l10n): Update translations from TransifexNextcloud bot2025-02-034-16/+22
| | | | | | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* | Fix(l10n): Update translations from TransifexNextcloud bot2025-02-0290-92/+4
| | | | | | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* | Fix(l10n): Update translations from TransifexNextcloud bot2025-02-016-4/+30
| | | | | | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* | fix(files_sharing): Respect permissions passed when creating link sharesFerdinand Thiessen2025-01-313-284/+292
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Given: User creates a link or email share with permissions=4 (create only = file drop). Problem: Currently the permissions are automatically extended to permissions = 5 (READ + CREATE). Work around was to create the share and directly update it. Solution: Respect what the user is requesting, create a file drop share. Co-authored-by: Ferdinand Thiessen <opensource@fthiessen.de> Co-authored-by: Côme Chilliet <91878298+come-nc@users.noreply.github.com> Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* | fix(files_sharing): Only clear permissions of pending federated sharesprovokateurin2025-01-312-29/+82
| | | | | | | | Signed-off-by: provokateurin <kate@provokateurin.de>
* | fix(files_sharing): file request form validity check resetbackport/50524/stable30skjnldsv2025-01-301-4/+9
| | | | | | | | | | | | Signed-off-by: skjnldsv <skjnldsv@protonmail.com> Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
* | Fix(l10n): Update translations from TransifexNextcloud bot2025-01-2988-420/+462
| | | | | | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* | Fix(l10n): Update translations from TransifexNextcloud bot2025-01-286-0/+22
| | | | | | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* | Fix(l10n): Update translations from TransifexNextcloud bot2025-01-2722-0/+86
| | | | | | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* | fix: Ensure `label` is always a stringbackport/50447/stable30Ferdinand Thiessen2025-01-261-1/+4
| | | | | | | | Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* | Fix(l10n): Update translations from TransifexNextcloud bot2025-01-2684-84/+394
| | | | | | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* | Fix(l10n): Update translations from TransifexNextcloud bot2025-01-2584-6/+358
| | | | | | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* | Fix(l10n): Update translations from TransifexNextcloud bot2025-01-2488-88/+188
| | | | | | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* | Fix(l10n): Update translations from TransifexNextcloud bot2025-01-2392-2086/+70
| | | | | | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* | Fix(l10n): Update translations from TransifexNextcloud bot2025-01-232-0/+16
| | | | | | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* | Fix(l10n): Update translations from TransifexNextcloud bot2025-01-224-8/+40
| | | | | | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* | Fix(l10n): Update translations from TransifexNextcloud bot2025-01-216-4/+28
| | | | | | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* | Fix(l10n): Update translations from TransifexNextcloud bot2025-01-202-2/+12
| | | | | | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* | Fix(l10n): Update translations from TransifexNextcloud bot2025-01-192-6/+6
| | | | | | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* | Fix(l10n): Update translations from TransifexNextcloud bot2025-01-1812-10/+98
| | | | | | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* | fix(files): Add empty alt text to purely decorative iconsfix/legacy-file-dropFerdinand Thiessen2025-01-172-3/+3
| | | | | | | | Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* | Fix(l10n): Update translations from TransifexNextcloud bot2025-01-172-0/+28
|/ | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* fix(files_sharing): Remove debounce from expiration date formattingFerdinand Thiessen2025-01-162-4/+6
| | | | | | | | This should be done as soon as changed, as the value is not passed to API but needs to be tracked internally (e.g. if you quickly press "save"). Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* fix(files_sharing): Stop overwriting the share expiration date with the ↵provokateurin2025-01-161-4/+1
| | | | | | default expiration date Signed-off-by: provokateurin <kate@provokateurin.de>
* Fix(l10n): Update translations from TransifexNextcloud bot2025-01-112-0/+2
| | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* fix: remove references to non-existent ShareTypesnfebe2025-01-062-5/+5
| | | | | | | A refactor was done to remove ShareTypes and an incomplete backport of 00c2b94391819eda77ddc7ab347972383c6319c0 left incorrect references to shareTypes. Signed-off-by: nfebe <fenn25.fn@gmail.com>
* Fix(l10n): Update translations from TransifexNextcloud bot2025-01-042-0/+166
| | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* fix(files_sharing): List of share type during recipient lookupLouis Chemineau2025-01-021-1/+11
| | | | | | | | ShareType lists both names and ids so Object.entries return too much. This was also making useless the following condition adding ShareType.Email Signed-off-by: Louis Chemineau <louis@chmn.me>
* fix: Only show share permission if re-sharablenfebe2025-01-021-2/+5
| | | | | | Signed-off-by: nfebe <fenn25.fn@gmail.com> [skip ci]
* refactor: Use new `ShareType` across file_sharingnfebe2025-01-0216-130/+104
| | | | Signed-off-by: nfebe <fenn25.fn@gmail.com>
* Fix(l10n): Update translations from TransifexNextcloud bot2025-01-022-2/+2
| | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* Fix(l10n): Update translations from TransifexNextcloud bot2024-12-304-2/+4
| | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* Fix(l10n): Update translations from TransifexNextcloud bot2024-12-256-0/+238
| | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* Fix(l10n): Update translations from TransifexNextcloud bot2024-12-222-0/+32
| | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* Merge pull request #49612 from nextcloud/backport/43025/stable30Luka Trovic2024-12-196-1/+211
|\ | | | | [stable30] fix: Add command to update re-share if shared-by user has been revoked
| * fix(sharing): add command to fix broken shares after ownership transferringbackport/43025/stable30Luka Trovic2024-12-126-1/+211
| | | | | | | | Signed-off-by: Luka Trovic <luka@nextcloud.com>
* | Fix(l10n): Update translations from TransifexNextcloud bot2024-12-182-8/+8
| | | | | | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* | Fix(l10n): Update translations from TransifexNextcloud bot2024-12-172-0/+10
| | | | | | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* | Fix(l10n): Update translations from TransifexNextcloud bot2024-12-166-148/+150
| | | | | | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* | Merge pull request #49822 from nextcloud/backport/49361/stable30Kate2024-12-121-4/+4
|\ \ | | | | | | [stable30] fix(files_sharing): Fix error messages from password policy
| * | fix(files_sharing): Fix error messages from password policyCôme Chilliet2024-12-121-4/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | Exceptions thrown from password_policy may bubble up in share creation or update when a password is used. Their message is meant to be shown to the user. This always the case for HintException so we catch that instead of the subclass GenericShareException. Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
* | | chore(i18n): Improved grammarrakekniven2024-12-121-1/+1
| | | | | | | | | | | | | | | | | | Signed-off-by: rakekniven <2069590+rakekniven@users.noreply.github.com> [skip ci]
* | | Merge pull request #49615 from nextcloud/backport/49569/stable30John Molakvoæ2024-12-121-13/+8
|\ \ \ | | | | | | | | [stable30] perf: improve performance of SharedStorage::getWatcher