Robin Appelman
f22719b1ee
Scanner: correctly pass trough reuse options when doing a recursive scan
12 years ago
Thomas Müller
464afb5eca
use isset to prevent undefined index
12 years ago
Robin Appelman
74c54587ec
better variable naming
12 years ago
Thomas Mueller
e2d3225e5a
implement a platform independent version of basename
12 years ago
Robin Appelman
dea3472ad7
remove unneeded 'use'
12 years ago
Robin Appelman
64774f30ba
dont need to explicitly pass by reference
12 years ago
Michael Gapczynski
1faac6108c
Use query to calculate folder size
12 years ago
Michael Gapczynski
dd4e33fe6b
Fix calculating size for empty folders
12 years ago
Michael Gapczynski
c8e60900fc
Move check so the variable will never be undefined
12 years ago
Robin Appelman
e1e7b6a940
Cache: don't check if the parent exists in the cache if we are already sure it does
12 years ago
Robin Appelman
59bdba9bac
fix scanner hooks, cant use inside closures in php 5.3
12 years ago
Robin Appelman
2b89b7c880
Split scanning logic from ajax file
12 years ago
Robin Appelman
b397df2022
add option to get the mountmanager from the filesystem
12 years ago
Robin Appelman
02cdd52fb0
Make Cache\Scanner an emitter
12 years ago
kondou
d9c697534d
Fix some typos
12 years ago
Björn Schießle
690323092e
don't run hooks for .part files
12 years ago
Björn Schießle
04e4d9580f
if a part file gets renamed to a real file, that this was the second step of a write operation, hence emit a write signal
12 years ago
Robin Appelman
d051d6f925
make rmdir recursive for mappellocal storage backend
12 years ago
Robin Appelman
dc0ebe9007
fix is_file and is_dir for the static streamwrapper
12 years ago
Robin Appelman
156e72a0c4
add option to clear the files in the static streamwrapper
12 years ago
Robin Appelman
a7c70915d5
fix storage wrapper namespaces
12 years ago
Robin Appelman
125f9f4221
move storage wrappers to their own namespace
12 years ago
Roman Geber
ddb0ff346d
Public upload feature
12 years ago
Robin Appelman
ff7e903f82
remove deleted files when re-scanning a folder
12 years ago
Robin Appelman
2ed0e6e915
add tests for reusing existing data in scanner
12 years ago
Robin Appelman
63c898c064
Make rmdir recursive for local storage
12 years ago
Robin Appelman
f10a4db889
scanner: give more percision about what data is reused during scanning
12 years ago
Robin Appelman
30c09d0c8b
split of scanning the childs of a folder
12 years ago
Thomas Mueller
87521f6c6e
dirname('/test.txt') returns '\' on windows whereas on linux we get back '.'
12 years ago
Thomas Mueller
84a8aea410
restore Updater functionality on non-Windows platforms
12 years ago
Jörn Friedrich Dreyer
54f9477f34
fix another double wrapped array
12 years ago
Jörn Friedrich Dreyer
6d55a062be
remove additional array wrapping
12 years ago
Jörn Friedrich Dreyer
d3eadcde56
use executeAudited in files cache
12 years ago
Thomas Mueller
74a170f2a5
[Fixing unit tests in Windows]
...
on windows open resources will be locked while the stream is open.
closing the resource allows deletion below
12 years ago
Thomas Mueller
c0b25a4375
[Fixing Updater Unit Tests on Windows]
...
using $internalPath within call to self::correctFolder() because $path inside of it is not processed properly due to directory separator on Windows.
12 years ago
Thomas Mueller
073306eaa2
[Fixing Updater Unit Tests on Windows]
...
using $internalPath within call to self::correctFolder() because $path inside of it is not processed properly due to directory separator on Windows.
error logging has been added in case the given 4path is not found within self::correctFolder
12 years ago
Jörn Friedrich Dreyer
875c18b115
fix fetchRow checks to also work with MDB2
12 years ago
Jörn Friedrich Dreyer
307f1626e8
convert LIMIT to parameter
12 years ago
Jörn Friedrich Dreyer
124f34422c
add missing backticks all over the place
12 years ago
infoneo
b39113ae3e
Update mapper.php
...
Now slugify is performed on whole filename (including extension). Changed method of adding index number (using regular expressions pathinfo() method removed).
12 years ago
Robin Appelman
94ca576c9a
use a getter for the storage loader to ensure the instance is created
12 years ago
Robin Appelman
2708ab09ab
storage loader needs to be accessible by apps
12 years ago
Robin Appelman
85a9b7f094
Storage wrapper: provide access to the wrapped storage
12 years ago
Robin Appelman
bd67512409
manage creating and wrapping storages in it's own class
12 years ago
Robin Appelman
38bd234686
make sure the filesystem is setup before doing mount operations
12 years ago
Robin Appelman
b5e817d638
fix clearing mounts when filesystem isn't initialized yet
12 years ago
Michael Gapczynski
dbbf195727
Only retrieve the current user's permissions
12 years ago
Michael Gapczynski
ea55367678
Organize conditionals in a better order
12 years ago
Michael Gapczynski
04805d0be9
Only update metadata that has changed
12 years ago
Robin Appelman
44d217c425
Cache: provide a function to get the permissions of all files in a folder with one query
12 years ago