Age | Commit message (Collapse) | Author |
|
[stable18] add mount point to quota warning message
|
|
nextcloud/backport/24069/stable18-fix-default-internal-expiration-date
[stable18] Fix default internal expiration date
|
|
|
|
The default expiration date for internal shares was set from the default
link expiration date instead of the internal one.
Signed-off-by: Daniel Calviño Sánchez <danxuliu@gmail.com>
|
|
Signed-off-by: Joas Schilling <coding@schilljs.com>
|
|
|
|
Signed-off-by: Joas Schilling <coding@schilljs.com>
|
|
makes it more clear to the user what the quota applies to
Signed-off-by: Robin Appelman <robin@icewind.nl>
|
|
In certain cases changeLock to EXCLUSIVE fails
and throws LockedException. This leaves the
file locked as SHARED in file_put_contents,
which prevents retrying (because on second
call file_put_contents takes another SHARED
lock on the same file, and changeLock doesn't
allow more than a single SHARED lock to promote
to EXCLUSIVE).
To avoid this case, we catch the LockedException
and unlock before re-throwing.
Signed-off-by: Ashod Nakashian <ashod.nakashian@collabora.co.uk>
|
|
[stable18] Improve query type detection
|
|
Signed-off-by: Joas Schilling <coding@schilljs.com>
|
|
[stable18] Fix iLike() falsely turning escaped % and _ into wildcards
|
|
[stable18] inform the user when flow config data exceeds thresholds
|
|
Signed-off-by: Joas Schilling <coding@schilljs.com>
|
|
|
|
Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
|
|
|
|
Signed-off-by: Julius Härtl <jus@bitgrid.net>
|
|
|
|
Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
|
|
the fly nowadays
Signed-off-by: Morris Jobke <hey@morrisjobke.de>
|
|
|
|
|
|
|
|
Signed-off-by: Morris Jobke <hey@morrisjobke.de>
|
|
|
|
The comparisson of NULL is a bit special.
So we need to handle this a tad beter else it might not replace NULL
values. or allow you to set NULL values on updates.
Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
|
|
|
|
the file
Signed-off-by: Morris Jobke <hey@morrisjobke.de>
|
|
This is within the failed lock acquiring branch. So the lock is free by another process and should not be removed because the cached file (that was created by the process having the lock) appeared on the filesystem.
Signed-off-by: Morris Jobke <hey@morrisjobke.de>
|
|
Signed-off-by: Morris Jobke <hey@morrisjobke.de>
|
|
Signed-off-by: Julius Härtl <jus@bitgrid.net>
|
|
|
|
Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
|
|
|
|
|
|
|
|
|
|
Signed-off-by: Joas Schilling <coding@schilljs.com>
|
|
[stable18] show better quota warning for group folders and external storage
|
|
[stable18] Show federation and email results also with exact user match unless c…
|
|
Before when you have a user "smith" and a federated user "smith@example.com"
you could see the federation result with "smit" but not with "smith" anymore.
With most LDAP configurations and local backend setups this is disturbing and
causes issues.
The idea of not showing the email and federation on a matching user was with:
Local user registered with "smith@example.com" user id and having that same
email / cloud id in your contacts addressbook. So we now only hide those
"side results" when the search does contain an @
Signed-off-by: Joas Schilling <coding@schilljs.com>
|
|
[stable18] Fix share transfer of single files and on the transfered node
|
|
|
|
instead of showing the generic 'Your storage is full' message, better explain that it's the group folder/external storage that is full
Signed-off-by: Robin Appelman <robin@icewind.nl>
|
|
[stable18] Do not match sharees on an empty email address
|
|
[stable18] Allow additional personal settings via normal registration
|
|
When asking for sharees we compare not only UID and displayname but also
the email address. And if that matches we return the sharee as an exact
match. This logic had a flaw as in that it also matched the empty string
to users with no email address.
This is most noticeable when you disable sharee enumeration and open the
ownership transfer dialog. It suggested other users of the instance
before. This has stopped now.
Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
|
|
|
|
|