Commit graph

1560 commits

Author SHA1 Message Date
Nextcloud bot
a11d6875fd
[tx-robot] updated from transifex 2019-05-01 00:12:53 +00:00
Arthur Schiwon
ba6745e483 do not create folder just to delete it afterwards
Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
2019-04-30 07:27:32 +00:00
Roeland Jago Douma
798c69c520 Prefetching blows up if there are a lot of files.
I saw instances where people had a lot of files (each with custom
properties) and all this prefetching blew up and started to consume an
insane amount of RAM resulting in the process getting killed.

Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
2019-04-24 07:03:23 +00:00
Nextcloud bot
a3d6393c85
[tx-robot] updated from transifex 2019-04-21 00:13:20 +00:00
Nextcloud bot
85004970c6
[tx-robot] updated from transifex 2019-04-19 00:12:57 +00:00
Nextcloud bot
655c0d6c85
[tx-robot] updated from transifex 2019-04-15 00:13:02 +00:00
Nextcloud bot
7398e6b018
[tx-robot] updated from transifex 2019-04-13 00:15:44 +00:00
Nextcloud bot
bf5c81fa8c
[tx-robot] updated from transifex 2019-04-12 00:13:00 +00:00
Nextcloud bot
2531679ebb
[tx-robot] updated from transifex 2019-04-10 00:13:03 +00:00
Nextcloud bot
24bc923323
[tx-robot] updated from transifex 2019-04-09 00:13:09 +00:00
Nextcloud bot
9f3158a098
[tx-robot] updated from transifex 2019-04-01 00:14:07 +00:00
Nextcloud bot
aafedb9728
[tx-robot] updated from transifex 2019-03-29 01:12:59 +00:00
Nextcloud bot
bca4a9ecbb
[tx-robot] updated from transifex 2019-03-26 10:41:42 +00:00
Nextcloud bot
2c7f1fd001
[tx-robot] updated from transifex 2019-03-21 01:14:06 +00:00
Nextcloud bot
3c76c0ce11
[tx-robot] updated from transifex 2019-03-19 01:12:52 +00:00
Nextcloud bot
cec3fd4dcf
[tx-robot] updated from transifex 2019-03-17 01:13:33 +00:00
Robin Appelman
19a3ac67a7 throw a proper error if rename fails in dav
Signed-off-by: Robin Appelman <robin@icewind.nl>
2019-03-14 19:28:58 +00:00
Nextcloud bot
92634ec842
[tx-robot] updated from transifex 2019-03-14 16:08:44 +00:00
Morris Jobke
6e5a93026c
Merge pull request #14517 from nextcloud/backport/13871/stable15
[stable15] dav: Fix handling of chunked WebDAV upload
2019-03-05 10:05:25 +01:00
Roeland Jago Douma
3d5904b5cc Do not just write foobar
Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
2019-03-04 20:26:59 +00:00
Jan-Philipp Litza
6c5c01974f dav: Fix handling of chunked WebDAV upload
When $data is null (which can happen when $request->getBodyAsStream() returns
null), the Exceptions says "copied bytes: 0, expected filesize: 0", which
sounds more like success...
2019-03-04 16:44:21 +00:00
Nextcloud bot
068b754d31
[tx-robot] updated from transifex 2019-03-01 01:12:48 +00:00
Nextcloud bot
aac2669762
[tx-robot] updated from transifex 2019-02-28 01:12:49 +00:00
Nextcloud bot
9bc2070c59
[tx-robot] updated from transifex 2019-02-24 01:13:54 +00:00
Nextcloud bot
b42e3fa1b3
[tx-robot] updated from transifex 2019-02-21 01:12:14 +00:00
Roeland Jago Douma
7cc3486229
Hanlde writestream not closing source
Fixes #14298

If a storage doesn'tclose the write stream then $isEOF is not yet set.
So we have to fallback.

Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
2019-02-20 11:52:44 +01:00
Roeland Jago Douma
141ea50716
Make sure that we have a stream
Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
2019-02-19 10:16:11 +01:00
Roeland Jago Douma
6bdd9d123e
Add a wrapper to determine if a file is EOF
The stream is already closed at this point. Which means feof will always
return false. We have to determine if the stream is EOF in the
preCloseCallback. And pass this info along. Then the logic works as
expected.

Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
2019-02-19 10:16:11 +01:00
Nextcloud bot
84ab16bac4
[tx-robot] updated from transifex 2019-02-18 01:12:21 +00:00
Nextcloud bot
2869e06d12
[tx-robot] updated from transifex 2019-02-15 01:13:02 +00:00
Nextcloud bot
262c5a6236
[tx-robot] updated from transifex 2019-02-14 01:12:38 +00:00
Nextcloud bot
68e5c9d258
[tx-robot] updated from transifex 2019-02-13 01:12:25 +00:00
Nextcloud bot
40b40c94a2
[tx-robot] updated from transifex 2019-02-12 01:12:37 +00:00
Nextcloud bot
29975fab3f
[tx-robot] updated from transifex 2019-02-11 01:12:32 +00:00
Nextcloud bot
d049403a82
[tx-robot] updated from transifex 2019-02-10 01:13:39 +00:00
Nextcloud bot
0cf2c7be7c
[tx-robot] updated from transifex 2019-02-09 01:12:50 +00:00
Nextcloud bot
8660fc3502
[tx-robot] updated from transifex 2019-02-08 01:12:50 +00:00
Nextcloud bot
7b1720ba5d
[tx-robot] updated from transifex 2019-02-06 22:18:33 +00:00
Nextcloud bot
3e72cc16e7
[tx-robot] updated from transifex 2019-02-06 11:27:41 +00:00
Nextcloud bot
e1f917fd4c
[tx-robot] updated from transifex 2019-01-22 01:12:37 +00:00
Nextcloud bot
2b577f5634
[tx-robot] updated from transifex 2019-01-19 01:12:32 +00:00
Nextcloud bot
0469bb11c9
[tx-robot] updated from transifex 2019-01-17 01:12:28 +00:00
Nextcloud bot
6a44943425
[tx-robot] updated from transifex 2019-01-16 01:12:46 +00:00
Nextcloud bot
08676fd8e6
[tx-robot] updated from transifex 2019-01-15 01:12:27 +00:00
Joas Schilling
df2132c0b1 Principals can be principal/user/<name> or principal/<name> from legacy installs
Signed-off-by: Joas Schilling <coding@schilljs.com>
2019-01-14 13:19:48 +00:00
Nextcloud bot
457261a955
[tx-robot] updated from transifex 2019-01-14 01:12:11 +00:00
Nextcloud bot
0fdb6b4545
[tx-robot] updated from transifex 2019-01-13 01:13:03 +00:00
Nextcloud bot
6dfb0909fa
[tx-robot] updated from transifex 2019-01-12 01:12:07 +00:00
Roeland Jago Douma
55d8649b04 Check for no longer existing calendars
Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
2019-01-11 10:32:15 +00:00
Nextcloud bot
a1a9bb7a3a
[tx-robot] updated from transifex 2019-01-11 01:12:41 +00:00