aboutsummaryrefslogtreecommitdiffstats
path: root/apps/files_sharing
Commit message (Collapse)AuthorAgeFilesLines
* Fix(l10n): Update translations from TransifexNextcloud bot2025-04-032-0/+4
| | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* Fix(l10n): Update translations from TransifexNextcloud bot2025-04-022-10/+10
| | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* Fix(l10n): Update translations from TransifexNextcloud bot2025-04-012-0/+4
| | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* Merge pull request #51768 from nextcloud/techdebt/noid/prepare-phpunit10Joas Schilling2025-03-311-20/+18
|\ | | | | fix(phpunit10): Migrate away from PHPUnit at() calls
| * fix(phpunit10): Migrate away from PHPUnit at() callsJoas Schilling2025-03-271-20/+18
| | | | | | | | Signed-off-by: Joas Schilling <coding@schilljs.com>
* | Merge pull request #51399 from nextcloud/share-list-cmdRobin Appelman2025-03-314-0/+164
|\ \ | | | | | | add command to list shares
| * | feat: remove share status from share:list as it doesn't seem to contain ↵share-list-cmdRobin Appelman2025-03-281-19/+0
| | | | | | | | | | | | | | | | | | usefull info at the moment Signed-off-by: Robin Appelman <robin@icewind.nl>
| * | feat: add command to list sharesRobin Appelman2025-03-284-17/+75
| | | | | | | | | | | | Signed-off-by: Robin Appelman <robin@icewind.nl>
| * | feat: add getParentId to ICacheEntryRobin Appelman2025-03-281-0/+125
| |/ | | | | | | Signed-off-by: Robin Appelman <robin@icewind.nl>
* | Fix(l10n): Update translations from TransifexNextcloud bot2025-03-314-0/+8
| | | | | | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* | Fix(l10n): Update translations from TransifexNextcloud bot2025-03-302-0/+4
| | | | | | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* | Fix(l10n): Update translations from TransifexNextcloud bot2025-03-3018-122/+290
| | | | | | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* | Fix(l10n): Update translations from TransifexNextcloud bot2025-03-292-2/+2
| | | | | | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* | Merge pull request #51630 from nextcloud/feat/47176/show-share-expiryJohn Molakvoæ2025-03-283-14/+122
|\ \ | | | | | | feat: Add share expiration indicator
| * | feat(files_sharing): Show share expiration time in human friendly mannernfebe2025-03-271-11/+24
| | | | | | | | | | | | Signed-off-by: nfebe <fenn25.fn@gmail.com>
| * | feat(files_sharing): Add share expiration indicatornfebe2025-03-273-14/+109
| |/ | | | | | | | | | | Shares that would expire now shows a clock icon with a popover. Signed-off-by: nfebe <fenn25.fn@gmail.com>
* / Fix(l10n): Update translations from TransifexNextcloud bot2025-03-282-4/+4
|/ | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* feat(files): hide "Personal files" and "Shared with others" views if user ↵skjnldsv2025-03-252-13/+41
| | | | | | has no quota Signed-off-by: skjnldsv <skjnldsv@protonmail.com>
* fix(files_sharing): Use session id as part of cache key to avoid concurrency ↵Côme Chilliet2025-03-251-3/+3
| | | | | | | | | issues If several people are watching and seeking the same video file we do not want the cache key to be the same or it would flood activity again. Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
* fix(files_sharing): Set higher priority for listeners that may abort the requestCôme Chilliet2025-03-251-3/+3
| | | | Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
* fix: Avoid triggering several activities for Range request on the same fileCôme Chilliet2025-03-251-2/+10
| | | | | | Avoids flooding activities when someone browse a video in the web player. Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
* fix: Fix download activity for foldersCôme Chilliet2025-03-253-105/+78
| | | | | | | | | Remove duplicate activity publishing from share controller download, listen to BeforeZipCreatedEvent to publish activity for folders, and cache folders activity to avoid sending activity for each file in the folder. Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
* fix(sharing): Publish activity for download by public linkCôme Chilliet2025-03-254-0/+123
| | | | | | Even if dav endpoint is now used. Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
* perf(sharing): Use oc_share.{item_type, share_type} IN instead of OR equalsrefactor/use-in-instead-of-orMarcel Klehr2025-03-252-10/+4
| | | | | | to improve performance by using the db index Signed-off-by: Marcel Klehr <mklehr@gmx.net>
* Fix(l10n): Update translations from TransifexNextcloud bot2025-03-242-2/+2
| | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* Fix(l10n): Update translations from TransifexNextcloud bot2025-03-204-0/+10
| | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* Merge pull request #51250 from ↵yemkareems2025-03-195-7/+34
|\ | | | | | | | | nextcloud/fix/pass-hide-download-in-update-request fix: pass hide download attribute while creating the share to fix github issue 50788
| * fix(files_sharing): make sure IDs are unique for HTML elementsFerdinand Thiessen2025-03-181-2/+8
| | | | | | | | Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
| * fix(files_sharing): ugly hacks to update permissions on share creationFerdinand Thiessen2025-03-184-9/+27
| | | | | | | | Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
| * fix: pass hide download attribute while creating the share to fix github ↵yemkareems2025-03-182-5/+8
| | | | | | | | | | | | issue 50788 Signed-off-by: yemkareems <yemkareems@gmail.com>
* | Fix(l10n): Update translations from TransifexNextcloud bot2025-03-192-4/+4
|/ | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* Fix(l10n): Update translations from TransifexNextcloud bot2025-03-182-56/+56
| | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* fix(files_sharing): skip expiration notify for invalid share recordfix-sharing-expiration-notifyLuka Trovic2025-03-171-1/+4
| | | | Signed-off-by: Luka Trovic <luka@nextcloud.com>
* Fix(l10n): Update translations from TransifexNextcloud bot2025-03-174-0/+6
| | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* Fix(l10n): Update translations from TransifexNextcloud bot2025-03-142-4/+4
| | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* fix(files_sharing): ensure share status action works also in grid viewFerdinand Thiessen2025-03-131-0/+9
| | | | | | | | | | | | Remove some hacks from files app about the *files_sharing* status action, in general not sure why this hack was there instead of being in the correct app - but it broke the grid view. So now the sharing information is also available in grid view. Moreover the icon is fixed in size to not overflow the actions menu. Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* Fix(l10n): Update translations from TransifexNextcloud bot2025-03-134-24/+28
| | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* fix(lookup-server): disable lookup server for non-global scale setupsFerdinand Thiessen2025-03-112-11/+12
| | | | Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* fix(lookup-server): do not query data by defaultFerdinand Thiessen2025-03-112-7/+4
| | | | Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* Fix(l10n): Update translations from TransifexNextcloud bot2025-03-112-12/+12
| | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* Fix(l10n): Update translations from TransifexNextcloud bot2025-03-104-10/+14
| | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* Fix(l10n): Update translations from TransifexNextcloud bot2025-03-072-0/+2
| | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* Fix(l10n): Update translations from TransifexNextcloud bot2025-03-062-0/+2
| | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* fix(files_sharing): ignore duplicated navigation when replacing current routeFerdinand Thiessen2025-03-041-6/+28
| | | | | | | | Missing piece from https://github.com/nextcloud/server/pull/50669 as we also need to adjust the files sharing router otherwiese we can get those exceptions. Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* Fix(l10n): Update translations from TransifexNextcloud bot2025-03-0410-2/+18
| | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* Fix(l10n): Update translations from TransifexNextcloud bot2025-03-0314-16/+34
| | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* Fix(l10n): Update translations from TransifexNextcloud bot2025-03-0210-0/+12
| | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* Fix(l10n): Update translations from TransifexNextcloud bot2025-03-0124-18/+24
| | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* fix(eslint): Strings must use singlequoteJohn Molakvoæ2025-02-281-1/+1
| | | Signed-off-by: John Molakvoæ <skjnldsv@users.noreply.github.com>
* fix(l10n): use `do not` instead of `don't`Valdnet2025-02-281-1/+1
| | | | Signed-off-by: Valdnet <47037905+Valdnet@users.noreply.github.com>