John Molakvoæ
8b71f45e4e
Prevent writing invalid mtime
...
Signed-off-by: John Molakvoæ <skjnldsv@protonmail.com>
2022-02-21 14:54:15 +01:00
Roeland Jago Douma
1655400183
Fix unit tests
...
Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
2020-11-12 20:27:43 +01:00
Richard Steinmetz
ddd835744e
Use png icons in caldav reminder emails
...
Signed-off-by: Richard Steinmetz <richard@steinmetz.cloud>
2020-11-11 12:38:24 +00:00
Joas Schilling
d78b5e0030
Fix pagination of contacts search
...
Signed-off-by: Joas Schilling <coding@schilljs.com>
2020-10-14 14:03:11 +02:00
Robin Appelman
89315a1e87
fix tests
...
Signed-off-by: Robin Appelman <robin@icewind.nl>
2020-09-29 15:48:13 +02:00
Joas Schilling
dc8feeb260
Fix broken backport
...
Signed-off-by: Joas Schilling <coding@schilljs.com>
2020-08-19 15:43:10 +02:00
Julius Härtl
d0d5275474
Adjust chunking test for non-existing target node
...
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2020-08-13 18:55:11 +00:00
Morris Jobke
a4a086e296
Use assertEqualsCanonicalizing instead of deprecated assertEquals parameter
...
Signed-off-by: Morris Jobke <hey@morrisjobke.de>
2020-07-30 13:18:20 +02:00
Morris Jobke
3904acfe93
Use assertStringContainsString instead of assertContains on strings
...
Signed-off-by: Morris Jobke <hey@morrisjobke.de>
2020-07-30 13:17:13 +02:00
Morris Jobke
55e1d1c5dc
Fix unit tests from #18895
...
Signed-off-by: Morris Jobke <hey@morrisjobke.de>
2020-07-06 13:33:44 +02:00
Julius Härtl
4f44e39718
Only catch anonymous OPTIONS for Office
...
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2020-04-27 08:40:14 +00:00
John Molakvoæ (skjnldsv)
8f160bf02a
Update list of multiple properties
...
Signed-off-by: John Molakvoæ (skjnldsv) <skjnldsv@protonmail.com>
2020-04-17 13:02:21 +02:00
Morris Jobke
69960c860a
Merge pull request #20102 from nextcloud/backport/18679/stable18
...
[stable18] fix OCA\DAV\CalDAV\CalDavBackend search $options
2020-04-14 14:02:53 +02:00
Roeland Jago Douma
34fc46251f
Merge pull request #20282 from nextcloud/backport/19180/stable18
...
[stable18] Check for empty authorization headers for office requests
2020-04-14 11:37:44 +02:00
Julius Härtl
ce8f194a2a
Check for empty authorization headers for office requests and allow anonymous option on the whole tree
...
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2020-04-03 09:58:25 +00:00
Georg Ehrke
a2622e6e89
RefreshWebcalService: randomly generate calendar-object uri
...
Signed-off-by: Georg Ehrke <developer@georgehrke.com>
2020-03-25 07:13:01 +00:00
Thomas Citharel
6598691a1d
Add extra test case to exclude by timerange
...
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2020-03-22 18:40:31 +00:00
dartcafe
29a6a19709
Added test testSearch
...
Signed-off-by: dartcafe <github@dartcafe.de>
2020-03-22 18:40:31 +00:00
Robin Appelman
20e27c7fc5
fix tests
...
Signed-off-by: Robin Appelman <robin@icewind.nl>
2020-03-19 12:44:24 +00:00
Robin Appelman
3602a35972
remove the detour trough node and work with path directly
...
Signed-off-by: Robin Appelman <robin@icewind.nl>
2020-03-19 12:44:24 +00:00
Robin Appelman
b641bb4601
use INode instead of Node for custom properties
...
Signed-off-by: Robin Appelman <robin@icewind.nl>
2020-03-19 12:44:24 +00:00
Robin Appelman
006bcda31a
handle long property paths to hasing paths >250 chars
...
Signed-off-by: Robin Appelman <robin@icewind.nl>
2020-03-19 12:44:24 +00:00
Robin Appelman
60f300db0b
test custom properties backend against real database
...
test behaviour not implementation
Signed-off-by: Robin Appelman <robin@icewind.nl>
2020-03-19 12:44:23 +00:00
Robin Appelman
b3fd76689a
merge the two almost identical custom property backends
...
Signed-off-by: Robin Appelman <robin@icewind.nl>
2020-03-19 12:44:23 +00:00
Nils Wittenbrink
fb3cf8ca28
Fix test
...
Signed-off-by: Nils Wittenbrink <nilswittenbrink@web.de>
2020-03-11 08:31:47 +00:00
Thomas Citharel
4e4cff2052
Introduce a default refresh rate app setting for calendar subscriptions
...
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2020-03-05 08:20:10 +00:00
Roeland Jago Douma
6d15db42db
Merge pull request #19573 from nextcloud/backport/19398/stable18
...
[stable18] Move RefreshWebcalJob logic to a proper service so that it may be called independently
2020-03-05 08:59:57 +01:00
Thomas Citharel
1aba55aa61
Hash event UID to make sure it's not too long for PushProvider
...
notifications
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2020-02-25 16:05:34 +00:00
Thomas Citharel
9891055957
Move RefreshWebcalJob logic to a proper service so that it may be called
...
independently
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2020-02-21 11:18:19 +00:00
Georg Ehrke
da7bbb4454
RefreshWebcalJob: Fix reading subscription from database leading to ignored refreshRate
...
Signed-off-by: Georg Ehrke <developer@georgehrke.com>
2020-01-31 07:19:06 +00:00
Christoph Wurst
1b46621cd3
Update license headers for 18
...
Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
2019-12-20 09:23:25 +01:00
Roeland Jago Douma
8d7baaff74
Merge pull request #18061 from nextcloud/bugfix/noid/dav-plugin-old
...
Load apps dav plugins on the old webdav route
2019-12-16 13:38:38 +01:00
Georg Ehrke
27a31cdaf1
Support more IPv6 addresses in the RefreshWebcalJob
...
Signed-off-by: Georg Ehrke <developer@georgehrke.com>
2019-12-12 10:05:36 +01:00
Christoph Wurst
5bf3d1bb38
Update license headers
...
Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
2019-12-05 15:38:45 +01:00
Roeland Jago Douma
63cb31542d
Merge pull request #17941 from nextcloud/search-by-owner
...
Allow filtering the search results to the users home storage
2019-12-05 11:04:33 +01:00
Julius Härtl
1593322397
Load apps dav plugins on the old webdav route
...
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2019-12-04 19:04:29 +01:00
Robin Appelman
c62637da8b
Allow filtering the search results to the users home storage
...
This is done by adding a
```xml
<d:eq>
<d:prop>
<oc:owner-id/>
</d:prop>
<d:literal>$userId</d:literal>
</d:eq>
```
clause to the search query.
Searching by `owner-id` can only be done with the current user id
and the comparison can not be inside a `<d:not>` or `<d:or>` statement
Signed-off-by: Robin Appelman <robin@icewind.nl>
2019-12-03 13:49:37 +01:00
Georg Ehrke
c3748cfee3
respect shareapi_allow_share_dialog_user_enumeration in Principal backend for Sabre/DAV
...
Signed-off-by: Georg Ehrke <developer@georgehrke.com>
2019-12-03 09:44:07 +01:00
Georg Ehrke
6d39c6cb50
Set common-name to user's displayname if none is set
...
Signed-off-by: Georg Ehrke <developer@georgehrke.com>
2019-11-29 07:48:30 +01:00
Roeland Jago Douma
3a7cf40aaa
Mode to modern phpunit
...
Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
2019-11-27 15:27:18 +01:00
Roeland Jago Douma
8d4346d656
Fix more tests
...
Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
2019-11-27 13:34:42 +01:00
Roeland Jago Douma
9463e2cf61
Fix SynserviceTest
...
Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
2019-11-27 13:34:42 +01:00
Roeland Jago Douma
a5b8473aa5
Fix fileplugintest
...
Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
2019-11-27 13:34:42 +01:00
Roeland Jago Douma
ef4b59d341
More fixes
...
Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
2019-11-27 13:34:42 +01:00
Roeland Jago Douma
c007ca624f
Make phpunit8 compatible
...
Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
2019-11-27 13:34:41 +01:00
Roeland Jago Douma
68748d4f85
Some php-cs fixes
...
* Order the imports
* No leading slash on imports
* Empty line before namespace
* One line per import
* Empty after imports
* Emmpty line at bottom of file
Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
2019-11-22 20:52:10 +01:00
Robin Appelman
2e97e8bf84
re-acquired expired shared locks on large file uploads
...
during large file uploads, the shared lock that we get at the begining can expire
leading to locked errors later on, instead of erroring, try to re-get the lock
Signed-off-by: Robin Appelman <robin@icewind.nl>
2019-11-13 14:54:22 +01:00
Arthur Schiwon
e8095cf737
use OCP\EventDispatcher\Event over Symfony's deprecated Event
...
Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
2019-10-17 13:31:48 +02:00
Georg Ehrke
88f6d1c20e
Make push notifications for calendar reminders opt-in
...
Signed-off-by: Georg Ehrke <developer@georgehrke.com>
2019-09-02 15:18:43 +02:00
Roeland Jago Douma
e99fa92456
Merge pull request #16615 from nextcloud/feature/16518/rooms_resources_should_respond
...
Make rooms / resources automatically reply to invites
2019-08-28 09:34:38 +02:00