Joas Schilling
aac990eddf
Add a background job that generates notifications when an update is available
10 years ago
Victor Dubiniuk
01aedbe506
Speedup schema cloning for MySQL
10 years ago
Joas Schilling
78da57466f
Add the background jobs after the table was updated
10 years ago
Piotr Filiciak
6577bbe887
Code style and doc fix
10 years ago
Robin Appelman
eca57be336
Only recurse into incomplete folders during background scans
10 years ago
Robin Appelman
f3979e5459
dont needlessly triger the propgator in the scanner
10 years ago
Christoph Wurst
847bbc51b6
add OCC command to enable/disable 2FA for a user
10 years ago
Christoph Wurst
dfb4d426c2
Add two factor auth to core
10 years ago
Christoph Wurst
c20cdc2213
invalidate user session if the user is disabled
10 years ago
mmccarn
1bc5eb111b
Update imagePath to prefer theme, then app, then core images
imagePath updated so that image searches follow this priority:
1) /themes/$theme/apps/$app/img
2) /themes/$theme/$app/img
3) /themes/$theme/core/img
4) $appPath/img
5) /$app/img
6) /core/img
For each folder:
- if the specified file exists, use it.
- otherwise, if $basename.svg does NOT exist, try $basename.png
(This might better be "if filename was an svg, try the png"...)
10 years ago
Joas Schilling
7f1b8f22d4
Make sure that installed is a boolean
10 years ago
Christoph Wurst
74277c25be
add button to invalidate browser sessions/device tokens
10 years ago
Christoph Wurst
6495534bcd
add button to add new device tokens
10 years ago
Christoph Wurst
12431aa399
list user's auth tokens on the personal settings page
10 years ago
Joas Schilling
0b831a2bed
Move EntityEvent to PSR-4
10 years ago
Joas Schilling
c9fda84841
Make the root collection neutral so it does not only work for files
10 years ago
Jenkins for ownCloud
357d342467
[tx-robot] updated from transifex
10 years ago
Jenkins for ownCloud
88328000b1
[tx-robot] updated from transifex
10 years ago
Joas Schilling
d0a2fa0506
Lock jobs while executing them, to allow multiple executors to run in parallel
10 years ago
Joas Schilling
7e3ce83526
Add a method to lock a table
10 years ago
Björn Schießle
7b25839bd5
use share initiator as fall back to access the file
in case of federated re-shares the owner can be a remote user.
Therefore we can't always use to owner to access the local file
10 years ago
Piotr Filiciak
9999e05660
Http Range requests support in downloads
Http range requests support is required for video preview
10 years ago
Vincent Petry
8fbb63d316
Some tweaks for systemtagmanager
10 years ago
Vincent Petry
88740f035d
Act on effective system tag canAssign permission
Whenever the server returns true for the can-assign Webdav property of
a system tag, it means the current user is allowed to assign,
regardless of the value of user-assignable.
This commit brings the proper logic to the web UI to make it possible
for users to assign when they have the permission.
10 years ago
Vincent Petry
b5eb3d9e5a
Add system tag assignability check with groups
Whenever a user is not an admin, a tag is visible but not
user-assignable, check whether the user is a member of the allowed
groups.
10 years ago
Vincent Petry
3cd65fe25d
Add systemtag_group table and get/set methods
Added systemtag to group mapping table.
Added methods in ISystemTagManager to get/set the group mappings.
10 years ago
Vincent Petry
09b3883d9c
Updated canUser* functions in SystemTagManager to accept objects
10 years ago
Vincent Petry
8343cfb64b
Add interface methods for permission check
Instead of checking for admin perm, use interface method
canUserAssignTag and canUserSeeTag to check for permissions.
Allows for more flexible implementation.
10 years ago
Roeland Jago Douma
edb512bf4d
Move Template to PSR-4
10 years ago
Roeland Jago Douma
c9ad60defc
Only allow loading of legacy (lib/private/legacy) by default
10 years ago
Roeland Jago Douma
802be173da
\OCP is handled by composer autoloader
10 years ago
Joas Schilling
94ad54ec9b
Move tests/ to PSR-4 ( #24731 )
* Move a-b to PSR-4
* Move c-d to PSR-4
* Move e+g to PSR-4
* Move h-l to PSR-4
* Move m-r to PSR-4
* Move s-u to PSR-4
* Move files/ to PSR-4
* Move remaining tests to PSR-4
* Remove Test\ from old autoloader
10 years ago
Christoph Wurst
11dc97da43
try token login first
10 years ago
Vincent Petry
bac8e13324
Remove unneeded unsets in encoding wrapper
10 years ago
Vincent Petry
e8d082208d
Fixes for encoding wrapper
Improved label
Fixed rename/copy/moveFromStorage/copyFromStorage and added tests
Improved findPathToUse algo
10 years ago
Vincent Petry
f8b2b95408
Scanner must normalize new children names for cache diff
Since new children from the storage might contain NFD entries, these
must be normalized to NFC to be properly diff'ed with the cache
contents which is always NFC.
This fixes an issue where NFD entries would disappear from the cache
after rescannng for children.
10 years ago
Vincent Petry
db4c7fe743
Add encoding wrapper as opt-in mount option
The encoding wrapper is now only applied when the mount option is set,
disabled by default.
10 years ago
Vincent Petry
63bbbf29f4
Add wrapper for NFD encoding workaround
10 years ago
Joas Schilling
f8180391fd
Create a Fallback in the old autoloader for PSR-4 Test\TestCase
10 years ago
Joas Schilling
ffa4633822
No more Test_* files exist, remove autoloading
10 years ago
Joas Schilling
20f229eed9
Move OCS Provider to PSR-4 namespace
10 years ago
Roeland Jago Douma
893204ef4a
Fix broken exception naming
10 years ago
Roeland Jago Douma
d666725fa7
Move \OCP to PSR-4
10 years ago
Christoph Wurst
f824f3e5f3
don't allow token login for disabled users
10 years ago
Roeland Jago Douma
c05032ff20
Move \OCP\SystemTag to PSR-4
10 years ago
Roeland Jago Douma
f67f888d50
Move \OCP\Security to PSR-4
10 years ago
Christoph Wurst
0626578739
add method to query all user auth tokens
10 years ago
Roeland Jago Douma
2dc8c3a3f2
Move \OCP\Route to PSR-4
10 years ago
Roeland Jago Douma
31f6d01606
Move \OCP\Preview to PSR-4
10 years ago
Roeland Jago Douma
bd27eadf9e
Move \OCP\Notification to PSR-4
10 years ago