summaryrefslogtreecommitdiffstats
path: root/apps/files_sharing
Commit message (Collapse)AuthorAgeFilesLines
* Move core apps from private to public functionsRoeland Jago Douma2015-04-011-1/+1
| | | | | | Apps still use OC_Helper and OC_Util functions even when public ones are already available. Sometimes the public one is even used in the same file.
* Correct the app name for sharing eventsJoas Schilling2015-03-301-12/+7
|
* Merge pull request #13964 from rullzer/capabilitiesMorris Jobke2015-03-303-0/+280
|\ | | | | Add OCS sharing info to capabilities - take 2
| * Mark functions privateRoeland Jago Douma2015-03-111-2/+2
| |
| * Slight better formattingRoeland Jago Douma2015-03-112-47/+11
| |
| * New array syntaxRoeland Jago Douma2015-03-112-56/+56
| |
| * Added new headerRoeland Jago Douma2015-03-112-11/+35
| |
| * Now added enabled elementRoeland Jago Douma2015-03-112-9/+13
| | | | | | | | This change allows for more generic parsing for the capabilities.
| * Added route againRoeland Jago Douma2015-03-111-0/+6
| |
| * Add file_sharing info to capabilitiesRoeland Jago Douma2015-03-112-0/+282
| | | | | | | | | | Display the capabilities regarding file sharing in the capabilities API. This will allow the clients to provide users a better experince.
* | Merge pull request #15239 from owncloud/see-no-evilMorris Jobke2015-03-301-14/+16
|\ \ | | | | | | Move federated cloud sharing, files externals and updater to special pos...
| * | fix layout for Sharing settingsJan-Christoph Borchardt2015-03-271-13/+15
| | |
| * | Move federated cloud sharing, files externals and updater to special positionsJoas Schilling2015-03-271-2/+2
| | |
* | | Merge pull request #13938 from owncloud/deprecate-iappconfigThomas Müller2015-03-271-5/+15
|\ \ \ | |/ / |/| | Deprecated \OCP\IAppConfig - add missing methods to IConfig
| * | fix unit testsMorris Jobke2015-03-171-5/+15
| | |
* | | Merge pull request #15244 from owncloud/use_default_share_folderMorris Jobke2015-03-263-5/+20
|\ \ \ | | | | | | | | always fall back to default share folder
| * | | always fall back to default share folderBjoern Schiessle2015-03-263-5/+20
| | | |
* | | | Merge pull request #13802 from owncloud/share-partfilepermissionsMorris Jobke2015-03-262-20/+192
|\ \ \ \ | |/ / / |/| | | Fix share permission checks
| * | | Fix share permission related unit testsVincent Petry2015-03-201-9/+13
| | | |
| * | | Rename must be possible with update-only permissionVincent Petry2015-03-191-17/+23
| | | | | | | | | | | | | | | | and this as long as the rename is done within the same folder.
| * | | Fix shared storage permission checksVincent Petry2015-03-182-4/+166
| | | |
* | | | Merge pull request #15001 from owncloud/kill-share-proxyThomas Müller2015-03-266-76/+23
|\ \ \ \ | | | | | | | | | | Replace share proxy with a hook
| * | | | replace share proxy with hookRobin Appelman2015-03-266-71/+18
| | | | |
| * | | | rename proxy testRobin Appelman2015-03-261-7/+7
| | | | |
* | | | | Remove IDE autocomplete failLukas Reschke2015-03-261-1/+0
|/ / / / | | | | | | | | | | | | :see_no_evil: *cough* *cough*
* | | | Update license headersJenkins for ownCloud2015-03-2663-510/+1119
| | | |
* | | | Merge pull request #15195 from owncloud/reanimate-add-guzzleMorris Jobke2015-03-263-27/+15
|\ \ \ \ | | | | | | | | | | Add wrapper for Guzzle
| * | | | Add wrapper for GuzzleLukas Reschke2015-03-253-27/+15
| | | | |
* | | | | [tx-robot] updated from transifexJenkins for ownCloud2015-03-262-0/+2
|/ / / /
* | | | Merge pull request #15055 from owncloud/share-activity-groupingMorris Jobke2015-03-241-0/+14
|\ \ \ \ | | | | | | | | | | Group sharing activities by user/group and file respectively
| * | | | Group sharing activities by user/group and file respectivelyJoas Schilling2015-03-201-0/+14
| |/ / /
* | | | Merge pull request #15160 from owncloud/deduplicate-external-manager-testsMorris Jobke2015-03-242-154/+67
|\ \ \ \ | | | | | | | | | | Deduplicate external manager tests
| * | | | Merge the two tests into oneJoas Schilling2015-03-242-154/+67
| | | | |
* | | | | Merge pull request #15158 from owncloud/fix-failing-masterRobin Appelman2015-03-242-5/+14
|\| | | | | | | | | | | | | | Fix failing master unit tests
| * | | | *cough*Joas Schilling2015-03-242-5/+14
| | | | |
* | | | | Merge pull request #14998 from rullzer/ocs_api_new_urlMorris Jobke2015-03-242-2/+6
|\ \ \ \ \ | |/ / / / |/| | | | OCS API should return fancy OC url
| * | | | Added extra unit testRoeland Jago Douma2015-03-211-0/+5
| | | | |
| * | | | OCS API should return fancy OC urlRoeland Jago Douma2015-03-211-2/+1
| | | | | | | | | | | | | | | | | | | | * Also use the URLGenerator
* | | | | Merge pull request #14580 from owncloud/issue/13765-duplicate-remote-shareMorris Jobke2015-03-244-26/+209
|\ \ \ \ \ | | | | | | | | | | | | "Integrity constraint violation" when sharing the same item twice with the same user
| * | | | | Add a unit test for the naming conflict on the mountpoint nameJoas Schilling2015-03-172-6/+155
| | | | | |
| * | | | | Use insertIfNotExists() instead of manual logicJoas Schilling2015-03-171-24/+31
| | | | | |
| * | | | | Correctly get the unique mountpoint name when mounting the shareJoas Schilling2015-03-173-10/+37
| | |_|/ / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | Previously the mount name was checked for uniqueness prior to inserting the share. This caused problems, when two shares with the same name where done or folder, mount point, local share with the same name was done, between sending and accepting of the remote share
* | | | | when the path doesnt exist show a proper error pageRobin Appelman2015-03-241-0/+2
| | | | |
* | | | | Properly catch whether a share is `null`Lukas Reschke2015-03-244-23/+85
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Despite it's PHPDoc the function might return `null` which was not properly catched and thus in some situations the share was resolved to the sharing users root directory. To test this perform the following steps: * Share file in owncloud 7 (7.0.4.2) * Delete the parent folder of the shared file * The share stays is in the DB and the share via the sharelink is inaccessible. (which is good) * Upgrade to owncloud 8 (8.0.2) (This step is crucial. The bug is not reproduceable without upgrading from 7 to 8. It seems like the old tokens are handled different than the newer ones) * Optional Step: Logout, Reset Browser Session, etc. * Access the share via the old share url: almost empty page, but there is a dowload button which adds a "/download" to the URL. * Upon clicking, a download.zip is downloaded which contains EVERYTHING from the owncloud directory (of the user who shared the file) * No exception is thrown and no error is logged. This will add a check whether the share is a valid one and also adds unit tests to prevent further regressions in the future. Needs to be backported to ownCloud 8. Adding a proper clean-up of the orphaned shares is out-of-scope and would probably require some kind of FK or so. Fixes https://github.com/owncloud/core/issues/15097
* | | | | [tx-robot] updated from transifexJenkins for ownCloud2015-03-222-0/+2
| | | | |
* | | | | Merge pull request #14857 from owncloud/preview-provider-registration-in-managerThomas Müller2015-03-203-4/+5
|\ \ \ \ \ | | | | | | | | | | | | Preview provider registration in manager
| * | | | | Fix controller testJoas Schilling2015-03-161-0/+1
| | | | | |
| * | | | | Move mimetype check from template to controllerJoas Schilling2015-03-162-4/+4
| | | | | |
| * | | | | Use the PreviewManager where possibleJoas Schilling2015-03-161-2/+2
| | | | | |
* | | | | | Do not automatically add "update" permission to shared mountsVincent Petry2015-03-201-2/+1
| |_|/ / / |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | In the past it seems the update permission was needed to be able to rename shared mounts, but it doesn't seem to be the case any more. Removing the "update" permission that used to be added automatically fixes the read-only permission check when trying to overwrite a read-only file over WebDAV.