summaryrefslogtreecommitdiffstats
path: root/apps/dav/lib
Commit message (Collapse)AuthorAgeFilesLines
* Introduce an event for first time login based on the last login time stampThomas Müller2016-11-142-7/+12
| | | | | | | | | | | | Use firstLogin event to trigger creation of default calendar and default address book Delay login of admin user after setup so that firstLogin event can properly be processed for the admin Fixing tests ... Skeleton files are not copied over -> only 3 cache entries are remaining Use updateLastLoginTimestamp to properly setup lastLogin value for a test user
* Merge pull request #2068 from ↵Morris Jobke2016-11-141-14/+20
|\ | | | | | | | | nextcloud/sharetypesinfolder-no-getdirectorycontent remove unneeded getDirectoryContent when getting share types for a folder
| * remove unneeded getDirectoryContent when getting share types for a folderRobin Appelman2016-11-091-14/+20
| | | | | | | | Signed-off-by: Robin Appelman <robin@icewind.nl>
* | Fixes files_drop for sabre 3.2Roeland Jago Douma2016-11-101-2/+2
|/ | | | | | | | In the new sabre (3.2) the order of beforeMethod is switched. it used to be that beforeMethod:METHOD was called after beforeMethod. But now it is called before. Since we need the view this was broken. Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
* Fix CalendarTestRoeland Jago Douma2016-11-041-1/+6
| | | | | | * Made sure delete from self works again (and is tested) Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
* Fix pluginRoeland Jago Douma2016-11-042-1/+43
| | | | Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
* Minor fixesRoeland Jago Douma2016-11-043-5/+5
| | | | Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
* Fix testsRoeland Jago Douma2016-11-041-1/+0
| | | | Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
* Update sabre dav to 3.2 (#26115)Thomas Müller2016-11-048-12/+54
| | | | | | | | | | | | | | | | | | | | | | | | * Update sabre/dav to 3.2.0 * Adjust code to work with sabre/dav 3.2.0 and it's dependencies * Adding own CalDAV plugin to fix calendar home property * Test if there is a user logged in when listing files home * Update sabre version used by integration tests * Disable unauthenticated DAV access This is needed to make Sabre 3.2 behave like we did before. Eventually we should integrate better with the ACL plugin which itself should implement an auth failure when appropriate. ===== * Fixed so cherry-pick was succesfull Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
* Merge pull request #1733 from nextcloud/dav-eventsRoeland Jago Douma2016-11-036-12/+990
|\ | | | | Activities for calendars, events and todos
| * Use the event dispatcherJoas Schilling2016-11-035-122/+181
| | | | | | | | Signed-off-by: Joas Schilling <coding@schilljs.com>
| * Use a different type for events and todosJoas Schilling2016-11-032-3/+20
| | | | | | | | Signed-off-by: Joas Schilling <coding@schilljs.com>
| * Activities for events and todosJoas Schilling2016-11-033-6/+189
| | | | | | | | Signed-off-by: Joas Schilling <coding@schilljs.com>
| * Move the methods into a new classJoas Schilling2016-11-036-301/+426
| | | | | | | | Signed-off-by: Joas Schilling <coding@schilljs.com>
| * Add activities for sharesJoas Schilling2016-11-032-7/+100
| | | | | | | | Signed-off-by: Joas Schilling <coding@schilljs.com>
| * Fix unshare actions for author != ownerJoas Schilling2016-11-032-16/+54
| | | | | | | | Signed-off-by: Joas Schilling <coding@schilljs.com>
| * Add activity for unshare from groupJoas Schilling2016-11-032-0/+37
| | | | | | | | Signed-off-by: Joas Schilling <coding@schilljs.com>
| * Unshare user activitiesJoas Schilling2016-11-032-4/+80
| | | | | | | | Signed-off-by: Joas Schilling <coding@schilljs.com>
| * Start working on calendar activitiesJoas Schilling2016-11-033-1/+351
| | | | | | | | Signed-off-by: Joas Schilling <coding@schilljs.com>
* | Upload autorename on client sideVincent Petry2016-11-021-50/+0
|/ | | | | | | | | | | Removes the need for POST to collection which would hit against upload limits. The client tries to auto rename the file by adding a suffix "(2)". It tries to use the file list on the client side to guess a suitable name. In case a file still cannot be uploaded and creates a conflict, which can happen when the file was concurrently uploaded, the logic will continue increasing the suffix.
* Fix merging backend resultsRoeland Jago Douma2016-11-011-1/+4
| | | | | | | | * Merge share types correctly * Filter share types * Order share types Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
* Add getShareTypesInFolder to optimize folder listeningRobin Appelman2016-10-311-4/+28
| | | | Signed-off-by: Robin Appelman <icewind@owncloud.com>
* Merge pull request #1738 from ↵Morris Jobke2016-10-261-1/+43
|\ | | | | | | | | nextcloud/comments-provide-displaynames-with-mentions comment mentions: show displayname not uid
| * resolve displayname via manager and registerable resolversArthur Schiwon2016-10-191-2/+13
| | | | | | | | Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
| * move mention extraction to (I)Comment and report mentions via DAVArthur Schiwon2016-10-191-1/+32
| | | | | | | | Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
* | Merge pull request #1913 from nextcloud/downstream-26441Roeland Jago Douma2016-10-251-1/+1
|\ \ | | | | | | Require to use at least desktop client 2.0 by default
| * | Require to use at least desktop client 2.0 by defaultThomas Müller2016-10-251-1/+1
| | |
* | | Remove any detailed information about the exception in the browser error pluginThomas Müller2016-10-251-11/+2
|/ /
* | Merge pull request #1883 from nextcloud/downstream-26145Morris Jobke2016-10-252-3/+6
|\ \ | | | | | | Storage 503 message improvements
| * | Storage 503 message improvementsVincent Petry2016-10-242-3/+6
| | | | | | | | | | | | | | | "Storage not available" is now "Storage temporarily not available". Exceptions are now logged in DEBUG level, not FATAL.
* | | Only enable files_drop plugin when we actuall do files_dropRoeland Jago Douma2016-10-241-4/+16
| | | | | | | | | | | | Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
* | | Make files_drop workRoeland Jago Douma2016-10-241-0/+82
| | | | | | | | | | | | Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
* | | Fix permision maskRoeland Jago Douma2016-10-241-0/+0
| | | | | | | | | | | | | | | | | | | | | If we move a file from the temp part file to the original file we don't need update permissions. Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
* | | Goodbye Iframe transport !Vincent Petry2016-10-242-189/+0
| | | | | | | | | | | | | | | | | | Not needed any more in IE >= 11 Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
* | | Use Webdav PUT for uploads in the web browserVincent Petry2016-10-243-0/+240
|/ / | | | | | | | | | | | | | | | | | | | | | | | | | | - uses PUT method with jquery.fileupload for regular and public file lists - for IE and browsers that don't support it, use POST with iframe transport - implemented Sabre plugin to handle iframe transport and redirect the embedded PUT request to the proper handler - added RFC5995 POST to file collection with "add-member" property to make it possible to auto-rename conflicting file names - remove obsolete ajax/upload.php and obsolete ajax routes Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
* | Adding capability about new chunking - refs #25682 (#26368)Thomas Müller2016-10-212-0/+42
| | | | | | | | Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
* | Merge pull request #1834 from nextcloud/downstream-26186Morris Jobke2016-10-213-7/+59
|\ \ | | | | | | Add more files plugins to new DAV endpoint
| * | Add more files plugins to new DAV endpoint (#26186)Vincent Petry2016-10-203-7/+59
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Add more files plugins to new DAV endpoint Also fix report plugin to properly retrieve the path from the prolongated URL * In case the report is not for this plugin -> simply return to allow other plugins to get executed * Adjust onReport tests to match new behavior
* | | Merge pull request #1806 from nextcloud/karakayasemi_1767Roeland Jago Douma2016-10-211-4/+4
|\ \ \ | | | | | | | | Update file.php put function posthook calls
| * | | Update file.php put function posthook callsSemih Serhat Karakaya2016-10-201-4/+4
| |/ / | | | | | | | | | | | | | | | Logicaly, postHooks should emit after touch. For chunking file it is already emitting after touch. Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
* / / Move OC\Files\Storage\Shared to the right namespaceJoas Schilling2016-10-201-2/+2
|/ /
* | Merge pull request #1821 from nextcloud/downstream-26366Morris Jobke2016-10-201-8/+13
|\ \ | | | | | | Code style changes from downstream
| * | Sanitize length headers when validating quotaThomas Müller2016-10-201-8/+13
| | |
* | | Merge pull request #1796 from nextcloud/oc_fav-reportLukas Reschke2016-10-204-2/+53
|\ \ \ | |/ / |/| | Make it possible to filter by tags with REPORT method
| * | Make it possible to filter by tags with REPORT methodVincent Petry2016-10-194-2/+53
| |/ | | | | | | | | | | | | | | | | | | | | Enhanced the REPORT method on the Webdav endpoint and added a "oc:favorite" filter rule. When set, it will return a flat list of results filtered with only favorite files. The web UI was also adjusted to use this REPORT method instead of the private API endpoint. Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
* / Make sure we only use numbers as lengthJoas Schilling2016-10-191-2/+3
|/ | | | Signed-off-by: Joas Schilling <coding@schilljs.com>
* Merge pull request #1742 from nextcloud/us_sync-date-of-deathLukas Reschke2016-10-181-22/+43
|\ | | | | [oc] Sync deathdate and anniversary to birthday calendar
| * [9.2] Sync deathdate and anniversary to birthday calendar (#25655)Thomas Müller2016-10-141-22/+43
| | | | | | | | | | | | | | | | * Sync deathdate and anniversary to birthday calendar (which should be renamed maybe) * Sync deathdate and anniversary to birthday calendar (which should be renamed maybe) Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
* | Merge pull request #1449 from nextcloud/comments-user-mentionMorris Jobke2016-10-171-1/+1
|\ \ | | | | | | Notifications for simple @-mentioning in comments
| * | emit pre-update event for commentsArthur Schiwon2016-10-121-1/+1
| |/ | | | | | | | | | | | | * notifications can be cleaned up, no polluted DB * updating comments will re-notify users or remove notifications, depending on the message Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>