summaryrefslogtreecommitdiffstats
path: root/apps/files_sharing/api
Commit message (Collapse)AuthorAgeFilesLines
* update licence headers via scriptMorris Jobke2015-10-054-0/+5
|
* Extend share infoRoeland Jago Douma2015-10-021-1/+23
| | | | | | | | | | | | The data from the share_external is not to much. Thus we enrich this data with info from the filecache. This allows endpoints using this to actually show usefull information. The filecache might not be up to date but that is a sacrifice we need to make in terms of speed. Else the number of remote PROPFINDS grows lineary with the number of remote shares wich will make this endpoint practically unusable.
* Added '../remote_shares' endpointRoeland Jago Douma2015-10-021-2/+77
| | | | | | * list incoming remote shares at 'remote_shares' * get per share info at 'remote_shares/<ID>' * delete remote share with a DELETE to 'remote_shares/<ID>'
* Do not allow user enumeration if the config is disabledJoas Schilling2015-09-231-2/+18
|
* Merge pull request #19087 from ↵Thomas Müller2015-09-181-5/+8
|\ | | | | | | | | owncloud/disable-remote-share-notifications-for-now Disable remote share notifications for now
| * Disable the remote sharing notifications until they work properlyJoas Schilling2015-09-171-0/+3
| |
| * Change the order of the buttonsJoas Schilling2015-09-171-5/+5
| |
* | Fix status codeJoas Schilling2015-09-151-3/+4
| |
* | Throw an error when the page count or perPage setting is invalidJoas Schilling2015-09-151-3/+10
|/
* Fix parameter name to match the specsJoas Schilling2015-09-151-2/+2
|
* Move interfaces to private until they are no longer experimentalJoas Schilling2015-09-081-1/+0
|
* Scrap the notifications when the share is accepted or declinedJoas Schilling2015-09-082-1/+5
|
* Add notifications for remote sharesJoas Schilling2015-09-081-0/+22
|
* Merge pull request #18234 from owncloud/ocs_api_for_sharees_listBjörn Schießle2015-09-011-0/+409
|\ | | | | Add OCS API for sharees list
| * Bring the coverage back to 100%Joas Schilling2015-08-261-17/+21
| |
| * Adjust testsJoas Schilling2015-08-261-26/+51
| |
| * Fix performance issues of the sharees apiJoas Schilling2015-08-261-177/+149
| |
| * Do not return the current user himselfJoas Schilling2015-08-261-0/+5
| |
| * Take a list of share IDs instead of the user and group namesJoas Schilling2015-08-261-13/+55
| |
| * Inject the logger as wellJoas Schilling2015-08-261-27/+36
| |
| * Add all possible links next, prev, first and lastJoas Schilling2015-08-261-15/+39
| |
| * Make shareType an arrayJoas Schilling2015-08-261-13/+44
| |
| * Add tests for "search()"Joas Schilling2015-08-261-6/+6
| |
| * Do not use deprecated method in new codeJoas Schilling2015-08-261-9/+8
| |
| * Split logic and global usage and add tests for "searchSharees()"Joas Schilling2015-08-261-9/+30
| |
| * Filter the sharees with the existing sharesJoas Schilling2015-08-261-30/+64
| |
| * Use SearchResultSorterJoas Schilling2015-08-261-16/+4
| |
| * Add tests for "getGroups()"Joas Schilling2015-08-261-9/+12
| |
| * Add tests for "getUsers()"Joas Schilling2015-08-261-1/+1
| |
| * Move test file to subdirJoas Schilling2015-08-261-1/+1
| |
| * Sort shareesRoeland Jago Douma2015-08-261-0/+18
| | | | | | | | | | | | | | | | | | | | To ensure that pagination is working properly we need to make sure the shares are always in the same order. Sorting is first done by label (catches most instances) If there is a user and a group with the same label we sort by shareType If there are multiple users with the same label we sort those by shareWith
| * Start of OCS Share API sharees endpointRoeland Jago Douma2015-08-261-0/+234
| |
* | Return permissions and expiration on create share responsesRoeland Jago Douma2015-08-301-0/+4
| | | | | | | | Updated and added unit tests
* | Actually validate the expire date on shareRoeland Jago Douma2015-08-301-4/+8
| | | | | | | | * Added more intergration tests
* | Allow to directly set the expireDate on a new (link)shareRoeland Jago Douma2015-08-291-2/+36
|/ | | | | | | | | | Since this extends the API we now properly parse the date. We only accept valid ISO 8601 Dates (YYYY-MM-DD). Currently this only works for link shares (it is just ignored for other shares). Since we do not have user/group/federated expiring shares yet. * Tests added
* Use an IEvent object instead of a huge parameter listJoas Schilling2015-08-191-6/+16
|
* Send the file id when dealing with remote share responsesJoas Schilling2015-08-191-2/+2
|
* Merge pull request #14401 from owncloud/ux-s2s-ldapThomas Müller2015-08-191-0/+8
|\ | | | | allow login names to be used for s2s with LDAP users
| * allow login names to be used for s2s with LDAP usersArthur Schiwon2015-04-131-0/+8
| |
* | Move private functions to proper list of argumentsRoeland Jago Douma2015-08-111-25/+22
| | | | | | | | | | | | Some private static functions in the OCS Share API (files_sharing/api/local.php) take a params array with all the info inside. This is bad for the limited type checking and is not clear.
* | Share app no longer use the OCS API iconRoeland Jago Douma2015-07-061-1/+0
| | | | | | | | Switch to new javascript mimetype resolver
* | Merge pull request #17335 from ↵Joas Schilling2015-07-061-8/+16
|\ \ | | | | | | | | | | | | owncloud/better-federated-cloud-sharing-activities Improve federated cloud sharing activities
| * | Add the item name to the federated sahre activityJoas Schilling2015-07-021-1/+1
| | |
| * | Use the app constant to fix the groupingJoas Schilling2015-07-021-8/+10
| | |
| * | Use the item name when refering to the unaccepted remote shareJoas Schilling2015-07-021-1/+7
| | |
* | | Add OCS api to get, accept and decline remote sharesJoas Schilling2015-07-032-1/+95
| | |
* | | Allow sharing with type remote shareJoas Schilling2015-07-031-2/+2
|/ /
* | Merge pull request #16535 from rullzer/ocs_share_api_urlMorris Jobke2015-07-011-0/+10
|\ \ | | | | | | OCS Share API link shares now always have an url
| * | OCS Share API link shares now always have an urlRoeland Jago Douma2015-05-221-0/+10
| | | | | | | | | | | | | | | | | | | | | To make sure clients have the correct and latest link add an url field to all OCS Share API return statements on public link shares. * Added unit tests
* | | Merge pull request #15475 from rullzer/files_sharing_OCP_DBMorris Jobke2015-07-011-2/+2
|\ \ \ | | | | | | | | Move files sharing app (mostly) to OCP\DB