summaryrefslogtreecommitdiffstats
path: root/apps/dav
Commit message (Collapse)AuthorAgeFilesLines
* Merge pull request #1457 from nextcloud/upstream-fix-birthday-calendar-componentLukas Reschke2016-09-264-0/+75
|\ | | | | [Upstream] fix birthday calendar component
| * Adding repair step to fix component of birthday calendarsThomas Müller2016-09-202-0/+63
| |
| * The birthday calendar can only hold VEVENT - refs ↵Thomas Müller2016-09-202-0/+12
| | | | | | | | https://github.com/owncloud/tasks/issues/338
* | Fix more testsJoas Schilling2016-09-201-4/+4
| |
* | Use magic DIJoas Schilling2016-09-205-104/+17
|/
* Close cursorsJoas Schilling2016-09-152-6/+8
|
* Chunk if you have too many contactsJoas Schilling2016-09-141-10/+16
|
* Chunk if you have too many eventsJoas Schilling2016-09-141-11/+17
|
* Move Travis tests to DroneCILukas Reschke2016-09-132-24/+0
| | | | | | | | | | Should give us some quicker test execution speed as we're not limited by Travis Explicitly invoke with "bash" Install instance already Use newest litmus container
* Improve chunk upload AssemblyStream performanceVincent Petry2016-09-132-11/+94
|
* Cast query result to intRoeland Jago Douma2016-09-092-2/+2
| | | | Else we never create the default address book
* Merge pull request #1342 from nextcloud/throw-exceptions-not-printableMorris Jobke2016-09-092-7/+5
|\ | | | | Don't print exception message in HTML
| * Don't print exception message in HTMLLukas Reschke2016-09-092-7/+5
| | | | | | | | | | | | The exception message is potentially influenced by user input and could thus be confusing (e.g. somebody could try to open a file like "Please send a mail to support@foo.com", and then the message would include that string. It is thus reasonable to not show the exception message by default. Also for the browser view I added an `exit()` at the end, as otherwise the XML exception would be attached.
* | Filter more mimetypesLukas Reschke2016-09-092-9/+63
|/ | | | There's no need to allow more than those defined mimetypes for images.
* Fix testsJoas Schilling2016-09-071-16/+28
|
* UPDATE permissions qualify for renaming a nodeJoas Schilling2016-09-071-5/+10
|
* Only require CREATE permissions when the file does not exist yetJoas Schilling2016-09-071-2/+11
|
* more efficient check if addressbook and calendar exists for userRobin Appelman2016-08-316-16/+49
|
* Add a unit test for all the magicJoas Schilling2016-08-301-1/+64
|
* Correctly handle multi-values when converting VCards to arrayJoas Schilling2016-08-301-1/+41
|
* [master] DAV: Return data-fingerprint always when asked (#25482)Markus Goetz2016-08-292-9/+6
| | | | | | | For owncloud/client#5056 Users can configure arbitrary subfolders for syncing, therefore we should always return it when asked for. The sync client makes sure to not always ask for it to save bandwidth.
* Merge pull request #1054 from nextcloud/less-cache-hitsLukas Reschke2016-08-271-1/+6
|\ | | | | Reduce the number of cache operations for dav operations
| * reuse the userfolder's fileinfo when possible during dav setupRobin Appelman2016-08-251-1/+6
| |
* | Merge pull request #1031 from nextcloud/2fa-infinite-redirect-loopJoas Schilling2016-08-262-2/+3
|\ \ | | | | | | prevent infinite redirect loops if the there is no 2fa provider to pass
| * | prevent infinite redirect loops if the there is no 2fa provider to passChristoph Wurst2016-08-242-2/+3
| |/ | | | | | | | | | | | | This fixes infinite loops that are caused whenever a user is about to solve a 2FA challenge, but the provider app is disabled at the same time. Since the session value usually indicates that the challenge needs to be solved before we grant access we have to remove that value instead in this special case.
* | Better displaynames for shared address booksJoas Schilling2016-08-245-11/+44
| |
* | Better displaynames for shared calendarsJoas Schilling2016-08-247-18/+39
|/
* Move over to new CalDAVTester repo (#25859)Thomas Müller2016-08-192-12/+12
| | | | | | * Move over to new caldac tester repo * no run.py anymore
* Fix phpdoc in CommentsRoeland Jago Douma2016-08-161-1/+1
|
* Increment the versions and adjust the capitilizationJoas Schilling2016-08-081-1/+1
|
* fix #724 by using step instead of jobBernhard Posselt2016-08-041-2/+2
|
* Adding quota plugin to new dav endpoint (#25615)Thomas Müller2016-07-291-0/+3
| | | | | | | | * Adding quota plugin to new dav endpoint * Added integrated test failing in old endpoint * Added 0B quota test
* add dav property to check if a file has a preview availableRobin Appelman2016-07-278-6/+85
|
* Also increase the min versionJoas Schilling2016-07-221-1/+1
|
* bumb compatible app versions for core appsRobin Appelman2016-07-221-1/+1
|
* Merge pull request #517 from nextcloud/fix-typoJoas Schilling2016-07-221-1/+1
|\ | | | | Fix typo in docs
| * Use app name from stable9Joas Schilling2016-07-221-1/+1
| |
* | Merge pull request #500 from nextcloud/bump_versionJoas Schilling2016-07-221-1/+1
|\ \ | |/ |/| Bump version
| * Increase app versionsJoas Schilling2016-07-211-1/+1
| |
* | Merge pull request #496 from nextcloud/fix-config-generationMorris Jobke2016-07-211-1/+1
|\ \ | | | | | | Make the changes from doc fix persistant
| * | Change the app nameJoas Schilling2016-07-211-1/+1
| |/
* | Update with robinJoas Schilling2016-07-2134-34/+34
| |
* | Fix apps/Joas Schilling2016-07-21168-279/+538
|/
* Merge pull request #479 from nextcloud/add-bruteforce-throttlerLukas Reschke2016-07-216-3/+21
|\ | | | | Implement brute force protection
| * Implement brute force protectionLukas Reschke2016-07-206-3/+21
| | | | | | | | | | | | | | | | | | Class Throttler implements the bruteforce protection for security actions in Nextcloud. It is working by logging invalid login attempts to the database and slowing down all login attempts from the same subnet. The max delay is 30 seconds and the starting delay are 200 milliseconds. (after the first failed login)
* | Merge pull request #466 from nextcloud/escape-special-charactersLukas Reschke2016-07-201-1/+1
|\ \ | | | | | | Escape special characters (#25429)
| * | Escape special characters (#25429)Aaron Wood2016-07-201-1/+1
| |/ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Escape LIKE parameter * Escape LIKE parameter * Escape LIKE parameter * Escape LIKE parameter * Escape LIKE parameter * Use correct method in the AbstractMapping class * Change the getNamesBySearch method so that input can be properly escaped while still supporting matches * Don't escape hardcoded wildcard
* | Merge pull request #464 from nextcloud/master-change-load-orderRoeland Douma2016-07-201-1/+4
|\ \ | | | | | | [master] Change load order of auth backends so that we can throw an exception …
| * | Change load order of auth backends so that we can throw an exception in ↵Thomas Müller2016-07-201-1/+4
| |/ | | | | | | OCA\DAV\Connector\Sabre\Auth - fixes #25362 (#25476)
* / Cast share id to string (#25402)Vincent Petry2016-07-201-1/+1
|/