summaryrefslogtreecommitdiffstats
path: root/apps
Commit message (Collapse)AuthorAgeFilesLines
* [tx-robot] updated from transifexNextcloud bot2021-11-0334-144/+306
| | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* [tx-robot] updated from transifexNextcloud bot2021-11-02102-510/+638
| | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* [tx-robot] updated from transifexNextcloud bot2021-11-0112-4/+256
| | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* [tx-robot] updated from transifexNextcloud bot2021-10-312-2/+12
| | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* [tx-robot] updated from transifexNextcloud bot2021-10-302-0/+6
| | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* [tx-robot] updated from transifexNextcloud bot2021-10-292-0/+2
| | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* Merge pull request #29458 from nextcloud/backport/29454/stable21Julius Härtl2021-10-281-1/+1
|\
| * Detect mimetype by content only with contentJoas Schilling2021-10-271-1/+1
| | | | | | | | Signed-off-by: Joas Schilling <coding@schilljs.com>
* | [tx-robot] updated from transifexNextcloud bot2021-10-282-0/+72
| | | | | | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* | Merge pull request #29447 from nextcloud/backport/29220/stable21John Molakvoæ2021-10-273-144/+240
|\ \ | |/ |/|
| * ciRobin Appelman2021-10-262-0/+49
| | | | | | | | Signed-off-by: Robin Appelman <robin@icewind.nl>
| * cache versioning enabled statusRobin Appelman2021-10-261-2/+17
| | | | | | | | Signed-off-by: Robin Appelman <robin@icewind.nl>
| * minor directory detect improvementsRobin Appelman2021-10-261-2/+2
| | | | | | | | Signed-off-by: Robin Appelman <robin@icewind.nl>
| * always set Key field in `headObject`Robin Appelman2021-10-261-1/+3
| | | | | | | | Signed-off-by: Robin Appelman <robin@icewind.nl>
| * more reliable hasUpdated for s3Robin Appelman2021-10-261-0/+13
| | | | | | | | Signed-off-by: Robin Appelman <robin@icewind.nl>
| * remove old migration methodRobin Appelman2021-10-261-31/+0
| | | | | | | | Signed-off-by: Robin Appelman <robin@icewind.nl>
| * optimize filetype for s3 directories a bitRobin Appelman2021-10-261-0/+3
| | | | | | | | Signed-off-by: Robin Appelman <robin@icewind.nl>
| * more reliable directory copyRobin Appelman2021-10-261-20/+11
| | | | | | | | Signed-off-by: Robin Appelman <robin@icewind.nl>
| * doesDirectoryExist fixesRobin Appelman2021-10-261-4/+4
| | | | | | | | Signed-off-by: Robin Appelman <robin@icewind.nl>
| * s3 external storage listing reworkRobin Appelman2021-10-261-96/+150
| | | | | | | | Signed-off-by: Robin Appelman <robin@icewind.nl>
* | [tx-robot] updated from transifexNextcloud bot2021-10-276-2/+8
| | | | | | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* | Move to combined files entrypointJulius Härtl2021-10-2615-18/+12
| | | | | | | | Signed-off-by: Julius Härtl <jus@bitgrid.net>
* | Fix "No entries in this …" templateJoas Schilling2021-10-264-4/+4
| | | | | | | | Signed-off-by: Joas Schilling <coding@schilljs.com>
* | Implement local filtering in file listJulius Härtl2021-10-262-0/+44
|/ | | | Signed-off-by: Julius Härtl <jus@bitgrid.net>
* [tx-robot] updated from transifexNextcloud bot2021-10-2628-2/+232
| | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* Respect user enumeration settings in user status listsJonas Meurer2021-10-253-7/+101
| | | | | | | | | | | | | | | | | | | | | | | | So far, the functions to find user statuses listed didn't respect user enumeration settings (`shareapi_allow_share_dialog_user_enumeration` and `shareapi_restrict_user_enumeration_to_group` core app settings). Fix this privacy issue by returning an empty list in case `shareapi_allow_share_dialog_user_enumeration` is unset or `shareapi_restrict_user_enumeration_to_group` is set. In the long run, we might want to return users from common groups if `shareapi_restrict_user_enumeration_to_group` is set. It's complicated to implement this in a way that scales, though. See the discussion at https://github.com/nextcloud/server/pull/27879#pullrequestreview-753655308 for details. Also, don't register the user_status dashboard widget at all if `shareapi_allow_share_dialog_user_enumeration` is unset or `shareapi_restrict_user_enumeration_to_group` is set. Fixes: #27122 Signed-off-by: Jonas Meurer <jonas@freesources.org>
* [tx-robot] updated from transifexNextcloud bot2021-10-2524-82/+256
| | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* [tx-robot] updated from transifexNextcloud bot2021-10-2412-0/+38
| | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* fixes an undefined index when getAccessList returns an empty arrayArthur Schiwon2021-10-231-1/+1
| | | | | | - [] is a valid return value that should be honored as having no access Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
* [tx-robot] updated from transifexNextcloud bot2021-10-2326-22/+128
| | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* Merge pull request #29390 from nextcloud/backport/29375/stable21Julius Härtl2021-10-221-2/+2
|\
| * Make calendar schedule options translatableJulius Härtl2021-10-221-2/+2
| | | | | | | | Signed-off-by: Julius Härtl <jus@bitgrid.net>
* | Update attendence for external usersDaniel Kesselberg2021-10-223-25/+84
| | | | | | | | | | | | | | For local users it's possible to select their calendar via the principal url and first update their own attendance status. External users have no calendar event hence the recipient is the organizer. Signed-off-by: Daniel Kesselberg <mail@danielkesselberg.de>
* | Scheduling plugin not updating responding attendee status take twoAnna Larch2021-10-221-1/+1
|/ | | | Signed-off-by: Anna Larch <anna@nextcloud.com>
* [tx-robot] updated from transifexNextcloud bot2021-10-2212-0/+196
| | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* [tx-robot] updated from transifexNextcloud bot2021-10-2142-64/+728
| | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* Merge pull request #29315 from nextcloud/backport/29180/stable21blizzz2021-10-2012-116/+207
|\ | | | | [stable21] Avoid PHP errors when the LDAP attribute is not found
| * Use Psr\Log\LoggerInterface where it can easily be used in user_ldapCôme Chilliet2021-10-195-78/+136
| | | | | | | | Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
| * Fix two mistakes in previous migration to LoggerInterface in ↵Côme Chilliet2021-10-192-2/+3
| | | | | | | | | | | | OCA\User_LDAP\Access Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
| * Use Psr\Log\LoggerInterface in OCA\User_LDAP\AccessCôme Chilliet2021-10-196-37/+65
| | | | | | | | Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
| * Avoid PHP errors when the LDAP attribute is not foundCôme Chilliet2021-10-191-1/+5
| | | | | | | | Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
* | Merge pull request #29268 from nextcloud/backport/29125/stable21Daniel2021-10-202-18/+64
|\ \ | | | | | | [stable21] Add configuration flag to disable the background job for files_trashbin
| * | Add configuration flag to disable the background job for files_trashbinDaniel Kesselberg2021-10-152-18/+64
| | | | | | | | | | | | Signed-off-by: Daniel Kesselberg <mail@danielkesselberg.de>
* | | [tx-robot] updated from transifexNextcloud bot2021-10-2068-194/+474
| | | | | | | | | | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* | | Merge pull request #29267 from nextcloud/backport/29090/stable21MichaIng2021-10-202-3/+90
|\ \ \ | | | | | | | | [stable21] Add configuration flag to disable the background job for files_versions
| * | | Add configuration flag to disable the background job for files_versionsDaniel Kesselberg2021-10-152-3/+90
| |/ / | | | | | | | | | Signed-off-by: Daniel Kesselberg <mail@danielkesselberg.de>
* | | Merge pull request #29182 from nextcloud/backport/29028/stable21John Molakvoæ2021-10-191-0/+5
|\ \ \
| * | | add 'supported'-label to all supported apps, also if they are not downloaded yetBjoern Schiessle2021-10-121-0/+5
| | | | | | | | | | | | | | | | Signed-off-by: Bjoern Schiessle <bjoern@schiessle.org>
* | | | Merge pull request #29282 from nextcloud/backport/28250/stable21John Molakvoæ2021-10-192-1/+7
|\ \ \ \ | |_|_|/ |/| | |
| * | | Fix bug introduced on drag and drop external filespjft2021-10-172-1/+7
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Drag and drop of external (OS filesystem) to subdirectories in the browser would fail on specific cases, mainly when the subdirectory was no longer off the root folder. This seemed to have been an issue introduced with the subdirectory free space calculation [here](https://github.com/nextcloud/server/commit/f9536b08096ed1c80391af36d33a18198be1fced) and it seems to fail for any subdirectory that doesn't belong to the root folder. Bug reports: - https://help.nextcloud.com/t/drag-drop-into-subfolders/120731 - https://github.com/nextcloud/server/issues/24720 I couldn't find any reference on scenarios or quota management that would suggest when a subdirectory's free space would be different to the parent's free space, other than when on the root folder, where subdirectories can be external mounts. As such, if my understanding is correct (please review), this calculation can - and should - be made by getting the free space from the first subdirectory in the total path, which caters for all subdirectory scenarios. Please advise, happy to help improve this. Co-authored-by: John Molakvoæ <skjnldsv@users.noreply.github.com> Signed-off-by: pjft <pjft@users.noreply.github.com>