Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | fix(files_sharing): show note, label and list of uploaded files on file drop | Ferdinand Thiessen | 2025-05-26 | 1 | -0/+3 |
| | | | | | | | | | This was missing from the Vue migration of the public share view: - Show the note as the description of the file drop - Show the label as the heading of the file drop if available - Show list of uploaded files for verification Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de> | ||||
* | Merge pull request #52810 from ↵ | Louis | 2025-05-22 | 1 | -4/+1 |
|\ | | | | | | | nextcloud/artonge/feat/do_not_require_samesite_strict_cookie_on_public.php | ||||
| * | fix: Replace the deprecated direct download link with the public DAV endpointartonge/feat/do_not_require_samesite_strict_cookie_on_public.php | Louis Chemineau | 2025-05-21 | 1 | -4/+1 |
| | | | | | | | | | | | | Follow-up of #48098 Signed-off-by: Louis Chemineau <louis@chmn.me> | ||||
* | | Revert "fix(files_sharing): Filter own shares that are reshares"revert-52503-fix/files_sharing/filter-own-reshared-shares | Joas Schilling | 2025-05-19 | 1 | -1/+1 |
| | | |||||
* | | fix(files_sharing): Filter own shares that are resharesfix/files_sharing/filter-own-reshared-shares | provokateurin | 2025-05-19 | 1 | -1/+1 |
| | | | | | | | | Signed-off-by: provokateurin <kate@provokateurin.de> | ||||
* | | refactor: move tag handling from files handler to files_sharingchore/remove-dead-code-files | Ferdinand Thiessen | 2025-05-16 | 1 | -4/+41 |
|/ | | | | Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de> | ||||
* | Merge pull request #52817 from nextcloud/chore/deps/rector-2.0 | Côme Chilliet | 2025-05-14 | 1 | -1/+2 |
|\ | | | | | chore(deps): Update rector to ^2.0 | ||||
| * | refactor: Apply rector refactoringschore/deps/rector-2.0 | provokateurin | 2025-05-14 | 1 | -1/+2 |
| | | | | | | | | Signed-off-by: provokateurin <kate@provokateurin.de> | ||||
* | | Merge pull request #52775 from nextcloud/nested-jail-root | Andy Scherzinger | 2025-05-14 | 1 | -1/+1 |
|\ \ | |/ |/| | fix unjailedroot of nested jails if there are other wrappers in between | ||||
| * | fix: fix unjailedroot of nested jails if there are other wrappers in betweennested-jail-root | Robin Appelman | 2025-05-13 | 1 | -1/+1 |
| | | | | | | | | Signed-off-by: Robin Appelman <robin@icewind.nl> | ||||
* | | fix(files_sharing): add mime fallback to public preview toofix/mime-fallback-public | John Molakvoæ (skjnldsv) | 2025-05-13 | 1 | -1/+13 |
|/ | | | | Signed-off-by: John Molakvoæ (skjnldsv) <skjnldsv@protonmail.com> | ||||
* | Merge pull request #52133 from nextcloud/no-shared-direct-download | Robin Appelman | 2025-05-08 | 1 | -0/+5 |
|\ | | | | | fix: disable direct download for shares | ||||
| * | fix: disable direct download for sharesno-shared-direct-download | Robin Appelman | 2025-04-11 | 1 | -0/+5 |
| | | | | | | | | Signed-off-by: Robin Appelman <robin@icewind.nl> | ||||
* | | fix(share): assume download enabled on federated sharefix/52060/manage-download-on-federated-reshare | Maxence Lange | 2025-05-06 | 1 | -0/+2 |
| | | | | | | | | Signed-off-by: Maxence Lange <maxence@artificial-owl.com> | ||||
* | | fix(files_sharing): Move `ConfigLexicon` to Config dir, update sharing input | nfebe | 2025-05-06 | 3 | -6/+7 |
| | | | | | | | | | | | | | | | | - Fix autoloading for new `ConfigLexicon` - Ensure that sharing input in sharing tab respect `show-federated-shares-as-internal`: This is important, because when federated shares are shown as internal the users should add them from the internal shares section Signed-off-by: nfebe <fenn25.fn@gmail.com> | ||||
* | | refactor: use config lexicon | Maxence Lange | 2025-05-06 | 2 | -1/+42 |
| | | | | | | | | Signed-off-by: Maxence Lange <maxence@artificial-owl.com> | ||||
* | | feat(files_sharing): Add toggle for federated share display area | nfebe | 2025-05-06 | 1 | -0/+6 |
| | | | | | | | | Signed-off-by: nfebe <fenn25.fn@gmail.com> | ||||
* | | Merge pull request #52128 from nextcloud/shared-target-verify-cache-fix | Kate | 2025-05-06 | 1 | -3/+4 |
|\ \ | |||||
| * | | fix: don't return other mounts from share mount providershared-target-verify-cache-fix | Robin Appelman | 2025-04-11 | 1 | -3/+4 |
| |/ | | | | | | | Signed-off-by: Robin Appelman <robin@icewind.nl> | ||||
* | | fix(files_sharing): bring back owner and ownerDisplayName initial statefix/public-displayname-owner | skjnldsv | 2025-04-29 | 1 | -1/+3 |
| | | | | | | | | Signed-off-by: skjnldsv <skjnldsv@protonmail.com> | ||||
* | | 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> | ||||
* | | 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> | ||||
* | fix(files_sharing): fix share creation error handling | skjnldsv | 2025-04-09 | 1 | -0/+4 |
| | | | | Signed-off-by: skjnldsv <skjnldsv@protonmail.com> | ||||
* | fix: more optimized caching for share target verificationshared-target-verify-cache | Robin Appelman | 2025-04-08 | 2 | -14/+23 |
| | | | | Signed-off-by: Robin Appelman <robin@icewind.nl> | ||||
* | feat: remove share status from share:list as it doesn't seem to contain ↵share-list-cmd | Robin Appelman | 2025-03-28 | 1 | -19/+0 |
| | | | | | | usefull info at the moment Signed-off-by: Robin Appelman <robin@icewind.nl> | ||||
* | feat: add command to list shares | Robin Appelman | 2025-03-28 | 1 | -17/+72 |
| | | | | Signed-off-by: Robin Appelman <robin@icewind.nl> | ||||
* | feat: add getParentId to ICacheEntry | Robin Appelman | 2025-03-28 | 1 | -0/+125 |
| | | | | Signed-off-by: Robin Appelman <robin@icewind.nl> | ||||
* | fix(files_sharing): Use session id as part of cache key to avoid concurrency ↵ | Côme Chilliet | 2025-03-25 | 1 | -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 request | Côme Chilliet | 2025-03-25 | 1 | -3/+3 |
| | | | | Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com> | ||||
* | fix: Avoid triggering several activities for Range request on the same file | Côme Chilliet | 2025-03-25 | 1 | -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 folders | Côme Chilliet | 2025-03-25 | 3 | -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 link | Côme Chilliet | 2025-03-25 | 2 | -0/+121 |
| | | | | | | 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-or | Marcel Klehr | 2025-03-25 | 2 | -10/+4 |
| | | | | | | to improve performance by using the db index Signed-off-by: Marcel Klehr <mklehr@gmx.net> | ||||
* | fix(files_sharing): skip expiration notify for invalid share recordfix-sharing-expiration-notify | Luka Trovic | 2025-03-17 | 1 | -1/+4 |
| | | | | Signed-off-by: Luka Trovic <luka@nextcloud.com> | ||||
* | fix(lookup-server): disable lookup server for non-global scale setups | Ferdinand Thiessen | 2025-03-11 | 1 | -5/+5 |
| | | | | Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de> | ||||
* | fix(lookup-server): do not query data by default | Ferdinand Thiessen | 2025-03-11 | 1 | -6/+3 |
| | | | | Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de> | ||||
* | fix(files_sharing): Also list deleted team sharesfix/show-deleted-team-shares | Ferdinand Thiessen | 2025-02-20 | 1 | -1/+2 |
| | | | | Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de> | ||||
* | fix(files_sharing): block downloading if neededfix/download-perms | Ferdinand Thiessen | 2025-02-18 | 1 | -0/+5 |
| | | | | Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de> | ||||
* | feat(files_sharing): Add opengraph meta tags for multimedia, change ↵ | solonovamax | 2025-02-17 | 1 | -2/+14 |
| | | | | | | | | | | | | | | | | | opengraph type to website - Adds the following opengraph tags - images: - `og:image:type`: the mimetype of the image file - audio: - `og:audio`: a direct link to the audio file - `og:audio:type`: the mimetype of the audio file - video: - `og:video`: a direct link to the video file - `og:video:type`: the mimetype of the video file - Changes th `og:type` meta tag from `object` (which is not valid) to `website` Signed-off-by: solonovamax <solonovamax@12oclockpoint.com> | ||||
* | feat(files_sharing): Add twitter meta tags | solonovamax | 2025-02-17 | 1 | -6/+18 |
| | | | | | | | | | | | | Adds the following twitter meta tags - `twitter:card`: `summary_large_image` if the shared file is an image & it has a preview, otherwise `summary` - `twitter:title`: same as `og:title` - `twitter:description`: same as `og:description` - `twitter:image`: same as `og:image` Fixes nextcloud/server#49871 Signed-off-by: solonovamax <solonovamax@12oclockpoint.com> | ||||
* | Merge pull request #50769 from nextcloud/checkStorageIdSetCache | Christoph Wurst | 2025-02-14 | 1 | -3/+2 |
|\ | | | | | fix(SharedStorage): Check if storage ID is set on cache | ||||
| * | fix(SharedStorage): Check if storage ID is set on cachecheckStorageIdSetCache | Git'Fellow | 2025-02-13 | 1 | -6/+6 |
| | | | | | | | | Signed-off-by: Git'Fellow <12234510+solracsf@users.noreply.github.com> | ||||
* | | chore: Apply new rector configuration to apps folder | Côme Chilliet | 2025-02-13 | 12 | -22/+36 |
| | | | | | | | | Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com> | ||||
* | | chore: re-apply current rector configuration to apps folder | Côme Chilliet | 2025-02-13 | 1 | -5/+5 |
| | | | | | | | | Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com> | ||||
* | | fix: Replace isInstalled calls with isEnabledForAnyone or isEnabledForUser | Côme Chilliet | 2025-02-13 | 1 | -1/+1 |
|/ | | | | Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com> | ||||
* | fix: don't use cached root info from shared cache if the watcher has ↵ | Robin Appelman | 2025-02-06 | 2 | -0/+9 |
| | | | | | | detected an update Signed-off-by: Robin Appelman <robin@icewind.nl> | ||||
* | refactor: Remove some deprecated containers and exceptions | nfebe | 2025-02-06 | 1 | -25/+28 |
| | | | | Signed-off-by: nfebe <fenn25.fn@gmail.com> | ||||
* | fix(sharing): Ensure download restrictions are not droppedfix/proper-download-check | Ferdinand Thiessen | 2025-02-04 | 1 | -23/+41 |
| | | | | | | | | 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> |