Commit Graph

40690 Commits

Author SHA1 Message Date
Morris Jobke ca2f2c227d
Merge pull request #10882 from nextcloud/large-share-count-performance-12
[12] Improve performance when dealing with large numbers of shares
2018-09-27 17:09:36 +02:00
Nextcloud bot a6304378b0
[tx-robot] updated from transifex 2018-09-27 00:12:45 +00:00
Nextcloud bot e43d3783b8
[tx-robot] updated from transifex 2018-09-26 00:12:42 +00:00
Roeland Jago Douma 4a14e987b6
Merge pull request #11285 from nextcloud/stable12-11268-include-empty-directories-in-the-default-state-of-acceptance-tests
[stable12] Include empty directories in the default state of acceptance tests
2018-09-25 16:05:17 +02:00
Nextcloud bot 1cc7f61c8e
[tx-robot] updated from transifex 2018-09-25 00:12:33 +00:00
Nextcloud bot 57aaa1523b
[tx-robot] updated from transifex 2018-09-24 00:12:34 +00:00
Nextcloud bot 27614cef82
[tx-robot] updated from transifex 2018-09-23 00:12:50 +00:00
Nextcloud bot a877f0d15d
[tx-robot] updated from transifex 2018-09-22 00:12:28 +00:00
Nextcloud bot b4d0c3ebd9
[tx-robot] updated from transifex 2018-09-21 00:12:45 +00:00
Nextcloud bot e47f7480be
[tx-robot] updated from transifex 2018-09-20 00:13:17 +00:00
Nextcloud bot 30ae0ccf14
[tx-robot] updated from transifex 2018-09-19 12:38:19 +00:00
Daniel Calviño Sánchez f973926290 Include empty directories in the default state of acceptance tests
Before each scenario of the acceptance tests is run the Nextcloud server
is reset to a default state. To do this the full directory of the
Nextcloud server is commited to a local Git repository and then reset to
that commit when needed.

Unfortunately, Git does not support including empty directories in a
commit. Due to this, when the default state was restored, it could
happen that the file cache listed an empty directory that did not exist
because it was not properly restored (for example,
"data/appdata_*/css/icons"), and that in turn could lead to an error
when the directory was used.

Currently the only way to force Git to include an empty directory is to
add a dummy file to the directory (so it will no longer be empty,
but that should not be a problem in the affected directories, even if
the dummy file is not included in the file cache); although Git FAQ
suggests using a ".gitignore" file a ".keep" file was used instead, as
it conveys better its purpose.

Signed-off-by: Daniel Calviño Sánchez <danxuliu@gmail.com>
2018-09-19 12:52:10 +02:00
Nextcloud bot 4cc8f86c76
[tx-robot] updated from transifex 2018-09-19 00:12:42 +00:00
Nextcloud bot c512f52679
[tx-robot] updated from transifex 2018-09-18 00:12:49 +00:00
Nextcloud bot f86b0c88b8
[tx-robot] updated from transifex 2018-09-17 00:12:48 +00:00
Nextcloud bot ed18483a9a
[tx-robot] updated from transifex 2018-09-16 00:12:47 +00:00
Nextcloud bot ab1fc23c34
[tx-robot] updated from transifex 2018-09-15 00:12:29 +00:00
Nextcloud bot ce71114992
[tx-robot] updated from transifex 2018-09-14 00:12:52 +00:00
Nextcloud bot 5449658ee6
[tx-robot] updated from transifex 2018-09-13 00:12:32 +00:00
Nextcloud bot 1cf75c6109
[tx-robot] updated from transifex 2018-09-12 00:12:32 +00:00
Nextcloud bot 14db5d4cba
[tx-robot] updated from transifex 2018-09-11 00:12:40 +00:00
Nextcloud bot 9953ca98d9
[tx-robot] updated from transifex 2018-09-10 00:13:55 +00:00
Nextcloud bot 7658b97726
[tx-robot] updated from transifex 2018-09-09 00:13:27 +00:00
Nextcloud bot c81739f8c9
[tx-robot] updated from transifex 2018-09-08 00:12:50 +00:00
Nextcloud bot 9f661689d3
[tx-robot] updated from transifex 2018-09-07 00:12:54 +00:00
Nextcloud bot a7317c543f
[tx-robot] updated from transifex 2018-09-06 00:13:14 +00:00
Nextcloud bot 211ee9ae85
[tx-robot] updated from transifex 2018-09-05 00:13:09 +00:00
Nextcloud bot 2192122cb8
[tx-robot] updated from transifex 2018-09-04 00:12:35 +00:00
Nextcloud bot bb61beffbf
[tx-robot] updated from transifex 2018-09-03 00:12:34 +00:00
Nextcloud bot 62e437bd2c
[tx-robot] updated from transifex 2018-09-02 00:12:54 +00:00
Nextcloud bot ae32113aab
[tx-robot] updated from transifex 2018-09-01 00:12:35 +00:00
Nextcloud bot 939aa098fc
[tx-robot] updated from transifex 2018-08-31 00:12:26 +00:00
Morris Jobke b604bf2835
Merge pull request #10933 from nextcloud/version/noid/12.0.11
12.0.11
2018-08-30 13:18:21 +02:00
Morris Jobke bf470f5790
12.0.11
Signed-off-by: Morris Jobke <hey@morrisjobke.de>
2018-08-30 10:52:08 +02:00
Nextcloud bot 7f3b07657b
[tx-robot] updated from transifex 2018-08-30 00:12:27 +00:00
Nextcloud bot 2c6e30b0e5
[tx-robot] updated from transifex 2018-08-29 00:12:25 +00:00
Nextcloud bot 2cadfc2933
[tx-robot] updated from transifex 2018-08-28 00:13:26 +00:00
Robin Appelman a6e78a4db6
cache parent exists status during share setup
Signed-off-by: Robin Appelman <robin@icewind.nl>
2018-08-27 16:10:46 +02:00
Robin Appelman b3c714db75
tokens can't be valid local user names
this saves searching for shares on non-public link dav requests

Signed-off-by: Robin Appelman <robin@icewind.nl>
2018-08-27 16:10:45 +02:00
Robin Appelman 8c2b76bef0
only determine is sharing is disabled for a user once
Signed-off-by: Robin Appelman <robin@icewind.nl>
2018-08-27 16:10:43 +02:00
Robin Appelman e9c9754cec
don't check if target dir exists when using the default share target directory
Signed-off-by: Robin Appelman <robin@icewind.nl>
2018-08-27 16:10:41 +02:00
Robin Appelman 0f84994e73
re-use view instances for shared storages
Signed-off-by: Robin Appelman <robin@icewind.nl>
2018-08-27 16:10:40 +02:00
Robin Appelman a8019c357c
more efficient way to detect added and removed mounts
Signed-off-by: Robin Appelman <robin@icewind.nl>
2018-08-27 16:10:38 +02:00
Robin Appelman ee295e2afb
more efficient unique share target generation
Signed-off-by: Robin Appelman <robin@icewind.nl>
2018-08-27 16:10:36 +02:00
Robin Appelman 969176b116
cache OC\Files\Mount\Manager::findIn results
Signed-off-by: Robin Appelman <robin@icewind.nl>
2018-08-27 16:10:30 +02:00
Robin Appelman 2aad504e93
use more efficient method to find mountpoint for path
Signed-off-by: Robin Appelman <robin@icewind.nl>
2018-08-27 16:10:24 +02:00
Robin Appelman 76780e313c
remove double loop for detecting changed mounts
Signed-off-by: Robin Appelman <robin@icewind.nl>
2018-08-27 15:19:04 +02:00
Nextcloud bot 487dc0bf00
[tx-robot] updated from transifex 2018-08-27 00:12:32 +00:00
Nextcloud bot d57cccdb01
[tx-robot] updated from transifex 2018-08-26 00:12:51 +00:00
Nextcloud bot 29631a6386
[tx-robot] updated from transifex 2018-08-25 00:12:52 +00:00