Joas Schilling
970846624f
Allow registering closures for navigation entries
This speeds up all pages that don't use the navigation by 0.04sec per app,
because we don't need to create the routing anymore, unless we really need to.
9 years ago
Joas Schilling
c2a5bd6a01
Also add a note that clob does not work in the compare array
9 years ago
Joas Schilling
06b2446269
The key is over configkey, user and app, not the value
stupid me :(
9 years ago
Lukas Reschke
7a70fffa6c
Don't fallback to Plaintext per default for legacy class
9 years ago
Lukas Reschke
d7c7808a5e
Add debug log message back
9 years ago
Joas Schilling
8f06353882
Remove load*() methods from public interface
We shall add a factory for that in the future
9 years ago
Lukas Reschke
e32f1582c7
Show more detailed error message
9 years ago
Lukas Reschke
f92f3a1a6e
Incorporate review changes
9 years ago
Lukas Reschke
13486a5ada
Migrate to SwiftMail
Replaces the OC_Mail and phpmailer with SwiftMail allowing us to mock it properly.
Fixes the unit test execution on master on local machines and https://github.com/owncloud/core/issues/12014
Conflicts:
3rdparty
lib/private/server.php
lib/public/iservercontainer.php
tests/lib/mail.php
tests/settings/controller/mailsettingscontrollertest.php
Conflicts:
3rdparty
lib/private/mail.php
lib/private/server.php
lib/public/iservercontainer.php
settings/ajax/lostpassword.php
settings/application.php
9 years ago
Joas Schilling
2731b80f74
Only register the core providers when necessary
9 years ago
Joas Schilling
8ed27d2ce0
Create an interface for OC_Image and OCP\Image for the public API
9 years ago
Joas Schilling
3b7aec1b7d
Only sort the list when required
9 years ago
Joas Schilling
37b827f0b2
Order the providers alphabetically
9 years ago
Joas Schilling
9c86574acf
Only do all the "find path" magic when we need to register them
9 years ago
Joas Schilling
e38dea3542
Cache result for isMimeTypeSupported()
9 years ago
Joas Schilling
e518eacba6
Add more type hinting
9 years ago
Joas Schilling
1a1dc9b335
Use DI for the config
9 years ago
Joas Schilling
c1f266db88
Add an interface for the preview providers
9 years ago
Joas Schilling
227ff0a9e3
Clean up some docs
9 years ago
Joas Schilling
0b37d5aea3
Move default provider registration to preview manager
9 years ago
Joas Schilling
cae8529359
Register preview providers on the preview manager instead of OC\Preview
9 years ago
Georg Ehrke
09b05373ed
validate resource's integrity before using it
9 years ago
Morris Jobke
17b10ef9b4
Add spaces
9 years ago
Vincent Petry
b495ca4924
Added part files for when writing chunks
Whenever a chunk is being written, it is now written to a part file
first. This is to avoid a concurrent chunk upload to believe that the
former chunk already exists, even though it's not fully written.
This makes sure that the final file assembly is only done when all
chunks were successfully written.
Also added an extra unique id to chunk parts in case the same chunk is
uploaded twice concurrently.
9 years ago
Jenkins for ownCloud
c1a3394f48
[tx-robot] updated from transifex
9 years ago
Jenkins for ownCloud
84b6ca9b81
[tx-robot] updated from transifex
9 years ago
Lukas Reschke
e77d2ff2b4
Remove outdated comment
9 years ago
Lukas Reschke
bf9030e874
Drop example user backend
We already provide an interface for application developers, this file is outdated and thus should get removed.
Addresses No. 3 from https://github.com/owncloud/core/issues/14847
9 years ago
Lukas Reschke
38fec9b095
Can also be null
If the user does not exist this returns null and can lead to nasty bugs since the IDE is not indicating this...
9 years ago
Lukas Reschke
4eb118dd33
Use proper error type and clean-up code
9 years ago
Lukas Reschke
93a303970f
Remove OC_User_HTTP
Addresses No. 1 from https://github.com/owncloud/core/issues/14847
9 years ago
Thomas Müller
0bd2b3cb0c
[WIP] upgrade app store apps during console upgrade
9 years ago
Thomas Müller
40b2889785
shipped apps are now defined in core/shipped.json - the shipped tag in info.xml is ignored from now on - never trust an app :speak_no_evil:
9 years ago
Jenkins for ownCloud
d17630d6be
[tx-robot] updated from transifex
9 years ago
Thomas Müller
5855108e9b
drop any fallback code related to curl - refs https://github.com/owncloud/core/pull/14838#issuecomment-78586447
9 years ago
Lukas Reschke
00f5025ff1
Add cURL as hard-dependency
It is required by other functionalities such as S2S anyways and ownCloud will fail hard at a lot of places without it.
9 years ago
Thomas Müller
80ef53eff0
verify the file name length not to exceed 255 characters + verify path during rename
9 years ago
Joas Schilling
fefcbb966b
Also use all keys for an empty array, just in case
9 years ago
Jenkins for ownCloud
454a2563bc
[tx-robot] updated from transifex
9 years ago
Roeland Jago Douma
1a0f9c375b
Avatar controller moved to AppFrameWork
* Original avatarcontroller migrated to the appframework
* Added DataDisplayResponse that show data inline in the browser (used
to retrun the image)
* Removed some unneeded code
* Added unit tests for the avatarcontroller
9 years ago
Thomas Müller
96b223676d
Don't play with config values ...
9 years ago
Robin Appelman
169031d1c5
fix factory test
9 years ago
Robin Appelman
e1f2a6df94
Allow setting the watcher policy as mount option
9 years ago
Robin Appelman
7adda88786
Copy mount options to the storage
9 years ago
Robin Appelman
4f0f175f8b
Allow getting all mount options as array
9 years ago
Robin Appelman
e5c8fd37df
pass mountpoint to storage wrapper callback
9 years ago
Thomas Müller
0f3e36fdfd
Adding a more meaningful message for sabre dav exception - fixes #14516
9 years ago
Thomas Müller
ffe06ac5c7
display app update error messages - fixes #14611
9 years ago
cmeh
4a0c649c8a
Correct "one invalid characters" to "one invalid character"
Corrected "one invalid characters" to "one invalid character" in line 1575.
9 years ago
Joas Schilling
2af8fea2be
Throw a RuntimeException in the cache aswell
9 years ago