Joas Schilling
2b7e5f841a
Merge spliteUserRemote with fixRemoteUrlInShareWith
11 years ago
Bjoern Schiessle
d38a378b8c
make sure that we split username and server address at the first '@' from the right to allow usernames containing '@'
11 years ago
Robin McCorkell
04b6f67f07
Allow multiple whitespace in type hints in AppFramework
Type hints such as `@param bool $doSomething` will now correctly get
parsed, allowing for alignment of docblock parameters if the app developer so
wishes.
11 years ago
Lukas Reschke
1ead0b6f95
Use proper type
This is a string
11 years ago
Olivier Paroz
ba3b6f9be4
Remove unneeded returns from private cropping methods
11 years ago
Morris Jobke
7e046d0595
Fix naming of param in private/server.php
11 years ago
Robin Appelman
17be0993b4
remove unneeded normalize
11 years ago
Robin Appelman
6018567df2
unlock the file if the file doesnt exists
11 years ago
Robin Appelman
d7960d5db6
dont update the cache on rename fail
11 years ago
Robin Appelman
2a50dbd1a1
update noopscanner
11 years ago
Robin Appelman
3e54696f7f
extends phpdoc
11 years ago
Robin Appelman
3526b352dc
update the file cache within the write lock
11 years ago
Olivier Paroz
64f0fd0889
Remove unneeded returns from private cropping methods
11 years ago
Olivier Paroz
8193e1d7c1
Move media type icon preview creation to its own method
11 years ago
Olivier Paroz
13617a0475
Send the mime icon if we can't generate a preview
11 years ago
Morris Jobke
6856316122
Fix return value for OCP PHPDoc
11 years ago
Robin Appelman
72eedda16c
use old cache data when locked
11 years ago
Robin Appelman
24f0151f81
handle locked exceptions when getting file/directory info in sabre
11 years ago
Lukas Reschke
70ca0102f5
Fix PHPDoc annotations
11 years ago
Vincent Petry
102c6ffc41
Normalize path in View's lock methods
11 years ago
Joas Schilling
497fe93b6c
Do not return backends but add a method to check for one
11 years ago
Joas Schilling
171f86ca2e
Only sort by group name when LDAP is involved
11 years ago
Vincent Petry
0e3a3dd5d7
Rethrow LockedException with full path
Because the path is converted to md5 from the original exception,
rethrow the exception with the correct full path
11 years ago
Lukas Reschke
15ba2a4100
Reintroduce user cache
This was required by avatars and was broken with https://github.com/owncloud/core/pull/16200
Fixes https://github.com/owncloud/core/issues/16942
11 years ago
Vincent Petry
1f91e9e65d
Convert invalid path exception to sabre exception on MOVE
11 years ago
Robin Appelman
567df226e5
fix check if hooks should be emited in runHooks
11 years ago
Robin Appelman
9c0d69a3b2
ensure normalized path form when changing locks
11 years ago
Robin Appelman
a4f808b11d
properly unlock in case of failed fopen
11 years ago
Robin Appelman
7d72f7d8ce
keep a read lock while scanning a file or folder
11 years ago
Aidan Amavi
89a7aefad5
Added Opus Mimetype Support
Added Opus audio mimetype support.
11 years ago
Vincent Petry
4497aa4c68
Webdav PUT small file lock must be shared during hooks
Fixed code path for Webdav PUT of small files to use shared locks during
hook execution, and exclusive during the file operation
This makes it possible for versions to be copied by accessing the file
in a post_write hook.
11 years ago
Robin Appelman
a9ff242f6a
switch to using watch to implement cas and cad on redis
11 years ago
Robin Appelman
520a741876
clear memcache keys in locking
11 years ago
Robin Appelman
ac9f998abd
add compare-and-delete to the memcache interface
11 years ago
Robin Appelman
1bc56a99e9
compare-and-set and compare-and-delete using lua scripts for redis
11 years ago
Vincent Petry
3b08b26589
Throw exception if memcache misconfigured or missing
Instead of falling back to null memcache, throw exceptions.
Also throw file locking specific exceptions in case the class is not
available.
11 years ago
Joas Schilling
5586b2db09
Don't use limit on explode to have only 1 code path
11 years ago
Joas Schilling
a7d2b3b9ae
Add return value to lock methods and check it in tests
11 years ago
Joas Schilling
caf16b083e
Only lock files in data/username/files/
11 years ago
Clark Tomlinson
62286f00a1
fixing setting page titles
11 years ago
Robin Appelman
05cecb101d
verify path when getting a node for sabredav
11 years ago
Vincent Petry
f13a2d9251
Revert "verify path when getting a node for sabredav"
11 years ago
Robin Appelman
4d10dab813
verify path when getting a node for sabredav
11 years ago
Joas Schilling
4582d14832
Order all use statements correctly
11 years ago
Joas Schilling
05f1ff8715
Correctly import NullCache class
11 years ago
Thomas Müller
3090348bf7
Null -> NullCache
11 years ago
Thomas Müller
48e915c7be
Revert "Null -> NullCache"
This reverts commit ff24554e76 .
11 years ago
Thomas Müller
ff24554e76
Null -> NullCache
11 years ago
Joas Schilling
580155abe7
Load the update information asyncroniously to fix the page load speed
11 years ago
Victor Dubiniuk
c7c6556187
Do not use digits in random index names
11 years ago