aboutsummaryrefslogtreecommitdiffstats
path: root/apps/files_sharing/lib
Commit message (Collapse)AuthorAgeFilesLines
...
| * | Use querybuilder for share external mountpointCarl Schwan2022-04-061-7/+9
| |/ | | | | | | Signed-off-by: Carl Schwan <carl@carlschwan.eu>
* | Merge pull request #31684 from nextcloud/user-share-permissions-mergeSimon L2022-04-051-11/+22
|\ \ | | | | | | take permissions from multiple paths into account for share permissions
| * | take permissions from multiple paths into account for share permissionsRobin Appelman2022-03-311-11/+22
| | | | | | | | | | | | Signed-off-by: Robin Appelman <robin@icewind.nl>
* | | Merge pull request #31773 from nextcloud/share-limited-owner-setupVincent Petry2022-04-051-11/+30
|\ \ \ | | | | | | | | Perform a limited filesystem setup when getting share source
| * | | use UserFolder to get the share source nodeRobin Appelman2022-04-041-11/+30
| | |/ | |/| | | | | | | Signed-off-by: Robin Appelman <robin@icewind.nl>
* / | Set oc_share_external.name column length to 4000 to remove arbitrary limitationCôme Chilliet2022-04-041-0/+56
|/ / | | | | | | Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
* | Merge pull request #31240 from nextcloud/Valdnet-patch-3Louis2022-03-311-1/+1
|\ \ | | | | | | l10n: Add a dot
| * | l10n: Delete dotValdnet2022-02-171-2/+2
| | | | | | | | | Signed-off-by: Valdnet <47037905+Valdnet@users.noreply.github.com>
| * | l10n: Add a dotValdnet2022-02-171-1/+1
| | | | | | | | | Signed-off-by: Valdnet <47037905+Valdnet@users.noreply.github.com>
* | | invalidate mount cache after accepting or renaming federated shareRobin Appelman2022-03-251-0/+3
| | | | | | | | | | | | Signed-off-by: Robin Appelman <robin@icewind.nl>
* | | invalidate mount cache after share renameRobin Appelman2022-03-242-20/+26
| |/ |/| | | | | Signed-off-by: Robin Appelman <robin@icewind.nl>
* | l10n: Spelling unification in Transifex.Valdnet2022-03-181-3/+3
| | | | | | Signed-off-by: Valdnet <47037905+Valdnet@users.noreply.github.com>
* | Merge pull request #31431 from nextcloud/fs-setup-managerRobin Appelman2022-03-082-2/+6
|\ \ | | | | | | Unify/cleanup filesystem setup
| * | type fixesRobin Appelman2022-03-041-0/+2
| | | | | | | | | | | | Signed-off-by: Robin Appelman <robin@icewind.nl>
| * | adjust tests to new fs setupRobin Appelman2022-03-041-2/+4
| | | | | | | | | | | | Signed-off-by: Robin Appelman <robin@icewind.nl>
* | | Fix too many file download notifications when watching a videoszaimen2022-03-077-14/+53
|/ / | | | | | | Signed-off-by: szaimen <szaimen@e.mail.de>
* | store mountprovider for each mount in the mounts tableRobin Appelman2022-02-232-2/+2
| | | | | | | | | | | | this enabled more fine grained filesystem setup Signed-off-by: Robin Appelman <robin@icewind.nl>
* | improve errors for external share availability checkRobin Appelman2022-02-211-7/+5
|/ | | | Signed-off-by: Robin Appelman <robin@icewind.nl>
* Support CRUD share permissionsLouis Chemineau2022-02-151-10/+17
| | | | Signed-off-by: Louis Chemineau <louis@chmn.me>
* Revert "Add non-breaking space in the file size"szaimen2022-02-101-1/+1
| | | | Signed-off-by: szaimen <szaimen@e.mail.de>
* Use the new option to signaling insensitivityJoas Schilling2022-02-071-0/+2
| | | | Signed-off-by: Joas Schilling <coding@schilljs.com>
* Add non-breaking space in the file sizeCarl Schwan2022-01-141-1/+1
| | | | Signed-off-by: Carl Schwan <carl@carlschwan.eu>
* Remove inefficient fed share scannerVincent Petry2022-01-101-70/+0
| | | | | | | | | | Remove scanAll which relies on the "shareinfo" endpoint that returns the full cache tree. The latter can become big for big shares and result in timeouts. Furthermode, the full tree would be retrieved again for each and every detected change which can become expensive quickly. Signed-off-by: Vincent Petry <vincent@nextcloud.com>
* Merge pull request #30020 from nextcloud/feat/webpack-vendors-bundlesCarl Schwan2022-01-103-5/+5
|\ | | | | Feat/webpack vendors bundles
| * Move bundles to /distJohn Molakvoæ (skjnldsv)2022-01-083-5/+5
| | | | | | | | Signed-off-by: John Molakvoæ (skjnldsv) <skjnldsv@protonmail.com>
* | Handle LocalServerException when scanning external sharesCarl Schwan2022-01-061-2/+11
|/ | | | | | | | When remoteIsOwnCloud trows LocalServerException, the storage is unavailable and instead of crashing the scanner, ignore the specific storage. Signed-off-by: Carl Schwan <carl@carlschwan.eu>
* Fix passing on the parameterJoas Schilling2022-01-051-1/+1
| | | | Signed-off-by: Joas Schilling <coding@schilljs.com>
* Improve api documentation for file sharing external storageCarl Schwan2022-01-031-28/+24
| | | | Signed-off-by: Carl Schwan <carl@carlschwan.eu>
* Handle external share with invalid hostCarl Schwan2021-12-201-3/+11
| | | | | | | | remoteIsOwnCloud might throw an exception when the host is localhost. Handle this case instead of aborting completely. The behavior is the same as that is done 10 lines under it Signed-off-by: Carl Schwan <carl@carlschwan.eu>
* Discard share notification for non-existing groupsVincent Petry2021-12-151-1/+1
| | | | | | | | | | Group shares might exist even after a group got deleted. This fix catches the situation and discards the notification for the obsolete group. Signed-off-by: Vincent Petry <vincent@nextcloud.com> Co-authored-by: Joas Schilling <coding@schilljs.com>
* Limit more contact searchesJoas Schilling2021-12-082-3/+12
| | | | Signed-off-by: Joas Schilling <coding@schilljs.com>
* Merge pull request #30055 from nextcloud/enh/note-share-apiJulius Härtl2021-12-061-0/+5
|\
| * Allow to pass note when creating a share and send it with directly in the ↵Julius Härtl2021-12-031-0/+5
| | | | | | | | | | | | share mail when set Signed-off-by: Julius Härtl <jus@bitgrid.net>
* | Allow scripts prioritization based on other appsJohn Molakvoæ (skjnldsv)2021-12-022-3/+5
| | | | | | | | Signed-off-by: John Molakvoæ (skjnldsv) <skjnldsv@protonmail.com>
* | code checker fixes for instanceOfStorageRobin Appelman2021-12-021-1/+3
| | | | | | | | Signed-off-by: Robin Appelman <robin@icewind.nl>
* | background scan the source storage when a background scan on a storage jail ↵Robin Appelman2021-12-021-0/+1
|/ | | | | | is triggered Signed-off-by: Robin Appelman <robin@icewind.nl>
* Merge branch 'master' into imountpoint-ocp-storageJohn Molakvoæ2021-10-2271-358/+728
|\
| * update testsRobin Appelman2021-10-191-17/+1
| | | | | | | | Signed-off-by: Robin Appelman <robin@icewind.nl>
| * use the correct navigation manager for the sharesRobin Appelman2021-10-191-2/+2
| | | | | | | | Signed-off-by: Robin Appelman <robin@icewind.nl>
| * call setupSharingMenus againRobin Appelman2021-10-191-13/+12
| | | | | | | | Signed-off-by: Robin Appelman <robin@icewind.nl>
| * move files_sharing to IBootStrapRobin Appelman2021-10-192-68/+47
| | | | | | | | Signed-off-by: Robin Appelman <robin@icewind.nl>
| * Merge pull request #28377 from nextcloud/fix/shared-ext-storage-scanszaimen2021-09-101-1/+16
| |\ | | | | | | Scan the shared external storage source on access
| | * Return proper watcher if SharedStorage originates from ExternalMountJohn Molakvoæ (skjnldsv)2021-09-101-1/+16
| | | | | | | | | | | | Signed-off-by: John Molakvoæ (skjnldsv) <skjnldsv@protonmail.com>
| * | Merge pull request #28764 from nextcloud/feat/sharing-link-eventJohn Molakvoæ2021-09-102-2/+100
| |\ \
| | * | Emit event on link share actionJohn Molakvoæ2021-09-102-2/+100
| | |/ | | | | | | | | | Signed-off-by: John Molakvoæ <skjnldsv@users.noreply.github.com>
| * / use specific email getter where necessaryArthur Schiwon2021-09-091-1/+1
| |/ | | | | | | Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
| * Let users choose a share_folderHinrich Mahler2021-09-065-6/+47
| |
| * add event for when a share is mountedRobin Appelman2021-08-242-1/+75
| | | | | | | | Signed-off-by: Robin Appelman <robin@icewind.nl>
| * Fix remote share deletion when deleting userVincent Petry2021-07-271-23/+54
| | | | | | | | | | | | | | When deleting a user, we should only delete the direct remote user shares or the remote group based subshares. Signed-off-by: Vincent Petry <vincent@nextcloud.com>
| * Replace ILogger with LoggerInterface in remote share managerVincent Petry2021-07-273-12/+14
| | | | | | | | | | | | Signed-off-by: Vincent Petry <vincent@nextcloud.com> Co-authored-by: Carl Schwan <carl@carlschwan.eu>