| Commit message (Collapse) | Author | Age | Files | Lines |
|\
| |
| |
| |
| | |
owncloud/stable8.2-ab92c20d65b385e6df3aba90fade7a90028a3d22
[stable8.2] Escape special characters (#25429)
|
| | |
|
| | |
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
* Escape LIKE parameter
* Escape LIKE parameter
* Escape LIKE parameter
* Escape LIKE parameter
* Escape LIKE parameter
* Use correct method in the AbstractMapping class
* Change the getNamesBySearch method so that input can be properly escaped while still supporting matches
* Don't escape hardcoded wildcard
|
|/ |
|
|
|
|
|
|
|
|
|
|
| |
When unsharing from self in a group share situation, the share items
passed to the post_unshareFromSelf hook were using the wrong format in
which the attribute names (ex: "share_type") have non camel-case format.
This fix makes sure that in group sharing case we use the correct
format. It looks like the code was already producing it but in
array_merge it was not using it and adding the unprocessed one.
|
| |
|
|
|
|
|
|
| |
* Fix failing preview unit tests (#26039)
* Fix preview namespaces from backport
|
|
|
|
|
|
|
|
|
|
| |
* [stable8.2] backport of #23728
Sanitize more data in config report
* remove 'updater.secret' – only needed in oC9+
The new updater didn't exist in 8.2, only in 9.0.
|
| |
|
| |
|
|
|
|
| |
error messages rather than just username only. Fixes guids appearing in user facing messages in ldap/ad based setups.
|
| |
|
| |
|
| |
|
|\
| |
| | |
[8.2] Allow opening the password reset link in a new window when its a URL
|
| | |
|
|\ \
| | |
| | | |
[stable8.2] first call the post_login hooks, before we call getUserFolder.
|
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
The login process needs to be completed before we can safely create
the users home folder. For example we need to give encryption a chance
to initialize the users encryption keys in order to copy the skeleton
files correctly
|
| | | |
|
|\ \ \
| |_|/
|/| | |
[stable8.2] Read available l10n files also from theme folder
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
The old behaviour was that only languages could be used for an app
that are already present in the apps/$app/l10n folder. If there is
a themed l10n that is not present in the apps default l10n folder
the language could not be used and the texts are not translated.
With this change this is possible and also the l10n files are
loaded even if the default l10n doesn't contain the l10n file.
|
| | | |
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
* Use a CappedCache in the user database backend
When running with a user database backend on large installations the
cache can grow to significant sizes. This can be especially problematic
when running big cron/repair jobs.
* Allow indirect set in CappedMemoryCache
|
|\ \ \
| | | |
| | | | |
[8.2] free up memory when releasing the last shared lock
|
| | |/
| |/| |
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Whenever part chunks are written, every fwrite in the write loop will
reset the mtime to the current mtime. Only at the end will the touch()
operation set the mtime to now + ttl, in the future.
However the GC code is expecting that every chunk with mtime < now are
old and must be deleted. This causes the GC to sometimes delete part
chunks in which the write loop is slow.
To fix this, a tolerance value is added in the GC code to allow for
more time before a part chunk gets deleted.
|
| | | |
|
|\ \ \
| | | |
| | | | |
[8.2] cap the normalized path cache
|
| |/ / |
|
|\ \ \
| | | |
| | | | |
[stable8.2] Make update server URL configurable
|
| |/ /
| | |
| | |
| | | |
Currently testing the updates is a big problem and not really super easy possible. Since we now have a new updater server we should also make this configurable so that people can properly test updates.
|
| | | |
|
|/ / |
|
| |
| |
| |
| | |
See https://bugs.php.net/bug.php?id=72117
|
|\ \
| | |
| | | |
[stable8.2] check whether index is set before using it
|
| | | |
|
|/ / |
|
| | |
|
| |
| |
| |
| |
| |
| | |
same files"
This reverts commit fd8e3f730169ef97de98578b5b7aa726951a424e.
|
| | |
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
In theory, if your instance ever creates more jobs then your system cron can
handle, the default background jobs get never executed anymore. Because
everytime when the joblist returns the next job it looks for the next ID,
however there is always a new next ID, so it will never wrap back to execute
the low IDs. But when we change the sort order to be DESC, we make sure that
these low IDs are always executed, before the system jumps back up to
execute the new IDs.
|
|\ \
| | |
| | | |
[stable8.2] Ignore certificate file if it starts with file://
|
| | | |
|
|\ \ \
| | | |
| | | |
| | | |
| | | | |
owncloud/backport-23461-activity-without-sharing-8.2
Fix "AutoloadNotAllowedException" when files_sharing is disabled
|
| |/ / |
|
|\ \ \
| |/ /
|/| | |
[stable8.2] Fix conditional check in MySQL setup
|
| | |
| | |
| | | |
Backport of "Fix conditional check in MySQL setup #23760"
|
|\ \ \
| | | |
| | | |
| | | |
| | | | |
owncloud/stable8.2-quota-recognizeremoteunlimitedquota
[stable8.2] Workaround to be able to recognize unlimited quota in fed shares
|
| | |/
| |/|
| | |
| | |
| | | |
Fixes issues where a user cannot upload to a fed share on OC >= 9.0
where the sharer has unlimited quota (-3)
|