aboutsummaryrefslogtreecommitdiffstats
path: root/apps/files_sharing/lib
Commit message (Expand)AuthorAgeFilesLines
* feat: Make `ISharedStorage` public API and reuse where possibleFerdinand Thiessen2024-08-122-2/+6
* feat(activity): add share link upload notificationsskjnldsv2024-08-071-0/+66
* Merge pull request #47070 from nextcloud/circToTeamAndy Scherzinger2024-08-061-5/+5
|\
| * fix(share): Rename Circle to TeamGit'Fellow2024-08-061-5/+5
* | fix(files_sharing): show proper share not found error messageskjnldsv2024-08-061-4/+4
|/
* Merge pull request #47043 from nextcloud/fix/noid/ignore-root-on-inherited-sh...Maxence Lange2024-08-061-1/+4
|\
| * fix(inherited-shares): ignore top root folderMaxence Lange2024-08-051-1/+4
* | fix(files_sharing): filter out invalid shareWith in sharee APIskjnldsv2024-08-051-1/+1
|/
* Merge pull request #46881 from nextcloud/try-non-recursive-sourceStephan Orbaugh2024-08-011-6/+18
|\
| * fix: try to find non-recursive share sourceRobin Appelman2024-07-301-6/+18
* | fix(activity): regroup Files and spltit sharing activityskjnldsv2024-08-011-2/+2
* | Merge pull request #46810 from nextcloud/refactor/files_sharing/security-attr...Kate2024-08-0110-75/+57
|\ \ | |/ |/|
| * refactor(files_sharing): Replace security annotations with respective attributesprovokateurin2024-07-2710-75/+57
* | fix: fix recursive share checkRobin Appelman2024-07-301-1/+1
|/
* feat(files_sharing): add public name prompt for files requestsskjnldsv2024-07-183-31/+84
* feat(files_sharing): use label as title and file drop destination if availableskjnldsv2024-07-181-0/+6
* fix(files_sharing): file request creation permissions and link copy displayskjnldsv2024-07-181-2/+4
* fix(files_sharing): remove undesirable translations from ShareAPIControllerskjnldsv2024-07-161-2/+2
* chore(files_sharing): lint & refactor fixesskjnldsv2024-07-121-1/+1
* fix(files_sharing): adjust IAttributes API and files_versionsskjnldsv2024-07-121-17/+10
* fix(files_sharing): phpunit & openapi fixesskjnldsv2024-07-121-2/+8
* chore(files_sharing): cleanup NewFileRequestDialog vueskjnldsv2024-07-121-1/+1
* fix: psalm, cs, autoloader and lintskjnldsv2024-07-121-16/+19
* chore(files_sharing): refactor share password mailskjnldsv2024-07-121-9/+29
* feat(files_sharing): allow mixed values in share attributes and allow storing...skjnldsv2024-07-122-2/+9
* chore(files_sharing): refactor mail handlingskjnldsv2024-07-121-1/+32
* feat(files_sharing): implement IShareProviderWithNotification and refactor se...skjnldsv2024-07-121-36/+20
* feat(files_sharing): add `new file request` optionskjnldsv2024-07-121-0/+49
* docs(ShareApiController): Correct note about expiry date timezonefenn-cs2024-07-011-1/+1
* fix(files_sharing): Store the expiration date relative to the server's timezoneLouis Chemineau2024-06-261-3/+0
* feat(notifications): Migrate server INotifiers to new exceptionsJoas Schilling2024-06-251-4/+5
* chore: Add SPDX headerAndy Scherzinger2024-06-132-38/+4
* Merge pull request #44967 from nextcloud/perf/sharing-eventsFerdinand Thiessen2024-06-103-64/+154
|\
| * perf(files_sharing): Move events to listener classes and registration instead...Julius Härtl2024-05-133-64/+154
* | chore: Add SPDX headerAndy Scherzinger2024-06-0678-1694/+187
* | fix(ShareApiClients): Maintain meaning of `''` and null for share api clientsfenn-cs2024-05-291-3/+3
* | fix(shareManager): Respect empty `expireDate` in serverfenn-cs2024-05-231-8/+15
* | refactor: remove non-shallow getSharesInFolderRobin Appelman2024-05-011-5/+27
|/
* fix(sharing): Don't change the type of the controller argumentJoas Schilling2024-04-181-2/+2
* fix(shareApiController): avoid duplicated expiryDate operationsfenn-cs2024-04-181-27/+10
* refactor(shareApiController): use contrusctor property promotion & DI loggerfenn-cs2024-04-181-56/+20
* fix: Apply new coding standard to all filesCôme Chilliet2024-04-0211-28/+28
* fix: add extra check to ensure wrapped shared storage is setRobin Appelman2024-03-201-0/+10
* fix(sharing): Align wording for declining a shareJoas Schilling2024-03-191-1/+1
* fix(files_sharing): ShareesAPI - Return empty response when user is not allow...Ferdinand Thiessen2024-03-151-24/+9
* chore: improve typing for SharedStorage::$storageRobin Appelman2024-03-141-0/+9
* fix: don't return null for SharedStorage::getWrapperStorage with share recursionRobin Appelman2024-03-141-0/+10
* fix: add some recrusive detection/preventionRobin Appelman2024-03-081-1/+15
* chore: remove long depricated share codeRobin Appelman2024-03-061-59/+0
* fix(sharing): Avoid (dead)locking during orphan deletionChristoph Wurst2024-03-051-12/+66