Vincent Petry
bc22799160
Fix array access syntax for older PHP
...
There was a syntax error when running tests in PHP 5.3.10.
2014-01-17 14:39:49 +01:00
Vincent Petry
88dc71381f
Fix calculated folder size to use unencrypted size
...
The encrypted size was used when calculating folder sizes.
This fix now also sums up the unencrypted size and shows that one when
available.
Backport of 4faba49 to stable6
2014-01-14 16:37:48 +01:00
Robin Appelman
32a703ab36
Do not use -1 as the size for the root folder of the home storage
2013-11-12 16:15:43 +01:00
Michael Gapczynski
afff750011
Add test for calculating size of newly empty folder
2013-07-29 10:23:14 -04:00
Jörn Friedrich Dreyer
4ecca9e97b
graceful teardown of cache
2013-06-24 12:59:56 +02:00
Florin Peter
adcafbde34
Merge branch 'master' into fix_for_2377
2013-05-25 20:37:28 +02:00
Florin Peter
4eddef1556
improved tests to check if database layer normalize folder names
2013-05-25 20:36:51 +02:00
Florin Peter
5076c0d392
changed tests for using new normalizer
2013-05-24 20:37:11 +02:00
Florin Peter
d4b700ef4e
revert previous fix and added normalizer to cache class
2013-05-23 20:29:46 +02:00
Roland Hager
5c112657b2
New tests to assure that a move will not affect another users cache entries
...
Added a second storage and cache Object to simulate a second user.
2013-05-22 08:19:15 +02:00
Robin Appelman
81fd1badc3
merge master into filecache_mtime
2013-05-21 23:35:19 +02:00
Robin Appelman
10be42f5b7
Cache: only look for child entires when doing a move operation when moving a folder
2013-04-19 15:06:48 +02:00
Michael Gapczynski
d7beac6d6f
Merge branch 'master' into filecache_mtime
...
Conflicts:
lib/files/view.php
lib/util.php
tests/lib/files/cache/cache.php
2013-03-08 15:28:45 -05:00
Robin Appelman
0c1ec758e8
Cache: hash long storage ids to ensure they fit in the database
2013-02-15 22:11:39 +01:00
Robin Appelman
3e70d563a6
Cache: bookkeeping of storage_mtime
2013-02-10 12:27:35 +01:00
Robin Appelman
9e2a066c7b
Cache: add function to get storage id and internal path of a file by id
2013-01-27 00:13:50 +01:00
Robin Appelman
177537dbcc
Cache: port test cases to PHPUnit
2013-01-26 21:44:33 +01:00
Robin Appelman
8635699db9
fix cache behaviour for non existing files
2012-12-11 01:06:21 +01:00
Robin Appelman
186c9e77e8
add Cache->getIncomplete for use in background scanning
2012-11-22 12:45:29 +01:00
Robin Appelman
8a6bb7965d
add Cache::move
2012-11-02 22:25:33 +01:00
Robin Appelman
79d0ac21cc
delete child entries when a folder gets removed from cache
2012-10-27 18:08:00 +02:00
Robin Appelman
56e9ce44c3
add a way to recalucale the size of a folder in the cache
2012-10-27 18:08:00 +02:00
Robin Appelman
fcc92a9f43
add searchByMime to new cache api
2012-10-27 10:34:25 +02:00
Robin Appelman
8bce661e4d
add search to the filecache api
2012-10-26 13:23:49 +02:00
Robin Appelman
13515effc9
add Cache::getStatus
2012-10-08 14:58:21 +02:00
Robin Appelman
e415e90c6d
make filestorage scanner non-static and add a simple test case
2012-10-03 11:24:49 +02:00
Robin Appelman
1ed89760be
dont need this anymore
2012-10-02 23:35:51 +02:00
Robin Appelman
522d7df860
convert Cache to a non-static class that handles the cache for a single storage backend
2012-09-26 17:52:02 +02:00
Robin Appelman
dcf995fff3
add Cache::getFolderContent
2012-09-23 15:25:03 +02:00
Robin Appelman
73eedd8fc8
some simple test cases for the new filecache
2012-09-22 15:43:10 +02:00