aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* fix external storages accessszaimen2022-07-012-6/+2
| | | | Signed-off-by: szaimen <szaimen@e.mail.de>
* Merge pull request #32576 from ↵Joas Schilling2022-07-0113-4/+390
|\ | | | | | | | | nextcloud/feature/spreed-7321/automatic-DND-outside-of-availability 🤖 Automatically set user status to ⛔ DND outside of 📅 availability
| * Inject userId directlyJoas Schilling2022-07-011-7/+6
| | | | | | | | Signed-off-by: Joas Schilling <coding@schilljs.com>
| * Fix typo of availabilityJoas Schilling2022-07-013-4/+4
| | | | | | | | Signed-off-by: Joas Schilling <coding@schilljs.com>
| * Remove unused importJoas Schilling2022-07-011-1/+0
| | | | | | | | Signed-off-by: Joas Schilling <coding@schilljs.com>
| * Fix predefined messageJoas Schilling2022-07-011-1/+6
| | | | | | | | Signed-off-by: Joas Schilling <coding@schilljs.com>
| * Add UI to opt-in on the status automationJoas Schilling2022-07-016-3/+116
| | | | | | | | Signed-off-by: Joas Schilling <coding@schilljs.com>
| * Add status automationJoas Schilling2022-07-012-2/+24
| | | | | | | | Signed-off-by: Joas Schilling <coding@schilljs.com>
| * Fix determination of cron job runJoas Schilling2022-07-013-8/+95
| | | | | | | | Signed-off-by: Joas Schilling <coding@schilljs.com>
| * User status automation background jobJoas Schilling2022-07-013-0/+161
| | | | | | | | Signed-off-by: Joas Schilling <coding@schilljs.com>
* | Merge pull request #33043 from nextcloud/Valdnet-patch-2Carl Schwan2022-07-013-4/+4
|\ \ | |/ |/| l10n: Separate words
| * l10n: Separate wordsValdnet2022-07-013-4/+4
| | | | | | | | | | Signed-off-by: Valdnet <47037905+Valdnet@users.noreply.github.com> Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
* | Merge pull request #33079 from nextcloud/enh/a11y-file-picker-labelsJohn Molakvoæ2022-07-016-7/+15
|\ \
| * | Add accessible names for file picker grid view toggle and new folder buttonChristopher Ng2022-07-016-7/+15
| | | | | | | | | | | | | | | Signed-off-by: Christopher Ng <chrng8@gmail.com> Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
* | | [tx-robot] updated from transifexNextcloud bot2022-07-0144-82/+94
|/ / | | | | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* | Merge pull request #33075 from nextcloud/performance-ciCarl Schwan2022-06-302-0/+121
|\ \ | | | | | | Run performance testing in CI
| * | use blueprint from repoRobin Appelman2022-06-302-5/+31
| | | | | | | | | | | | Signed-off-by: Robin Appelman <robin@icewind.nl>
| * | use profiler actionRobin Appelman2022-06-301-38/+22
| | | | | | | | | | | | Signed-off-by: Robin Appelman <robin@icewind.nl>
| * | run performance comparisons in ciRobin Appelman2022-06-301-0/+111
| | | | | | | | | | | | Signed-off-by: Robin Appelman <robin@icewind.nl>
* | | Merge pull request #33068 from nextcloud/enh/note-trashbin-expirationPytal2022-06-301-1/+1
|\ \ \
| * | | Add trashbin export expiration noticeChristopher Ng2022-06-291-1/+1
| |/ / | | | | | | | | | Signed-off-by: Christopher Ng <chrng8@gmail.com>
* | | Merge pull request #33074 from nextcloud/enh/noid/en-dash-userstatusJohn Molakvoæ2022-06-305-7/+7
|\ \ \
| * | | use an en-dash for the userstatus panelszaimen2022-06-305-7/+7
|/ / / | | | | | | | | | | | | Signed-off-by: szaimen <szaimen@e.mail.de> Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
* | | [tx-robot] updated from transifexNextcloud bot2022-06-3026-10/+68
| | | | | | | | | | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* | | Merge pull request #33065 from nextcloud/fix/nonce-firefox-101blizzz2022-06-301-4/+2
|\ \ \ | | | | | | | | Fix detection of firefox in ContentSecurityPolicyNonceManager
| * | | Fix detection of firefox in ContentSecurityPolicyNonceManagerCarl Schwan2022-06-291-4/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Reuse Request::USER_AGENT_FIREFOX, and also update the safari detection since safari < 12 is not supported anymore and we can remove a bit of code duplication Signed-off-by: Carl Schwan <carl@carlschwan.eu>
* | | | Merge pull request #33067 from nextcloud/trashbin-skip-size-cacheblizzz2022-06-291-5/+11
|\ \ \ \ | | | | | | | | | | use size from cache to determine whether to skip the trashbin
| * | | | use size from cache to determine whether to skip the trashbinRobin Appelman2022-06-291-5/+11
| | |/ / | |/| | | | | | | | | | | | | | | | | | this way large folders also get skipped Signed-off-by: Robin Appelman <robin@icewind.nl>
* | | | Merge pull request #33056 from nextcloud/enh/workflow-buttonPytal2022-06-295-14/+20
|\ \ \ \ | |/ / / |/| | |
| * | | Use Button component to show more workflowsChristopher Ng2022-06-295-14/+20
|/ / / | | | | | | | | | Signed-off-by: Christopher Ng <chrng8@gmail.com>
* | | Merge pull request #32857 from nextcloud/debt/noid/result-may-undefinedCarl Schwan2022-06-291-2/+4
|\ \ \ | |/ / |/| | Fix undefined when no tags
| * | Fix undefined when no tagsDaniel Kesselberg2022-06-281-2/+4
| | | | | | | | | | | | Signed-off-by: Daniel Kesselberg <mail@danielkesselberg.de>
* | | Add myself as CODEOWNERS for a few modulesCarl Schwan2022-06-291-0/+7
| | | | | | | | | | | | Signed-off-by: Carl Schwan <carl@carlschwan.eu>
* | | Merge pull request #33050 from nextcloud/fix/cache_partial_array_removeJonas2022-06-291-1/+1
|\ \ \ | | | | | | | | Check whether entry is of type ICacheEntry in Cache->remove()
| * | | Check whether entry is of type ICacheEntry in Cache->remove()Jonas2022-06-291-1/+1
|/ / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | In some scenarios (file not in cache, but partial data of it in the object), Cache->get() might return an array, which leads to errors like "Call to a member function getId() on array". So check whether the returned entry is of type ICacheEntry before doing operations on it in Cache->remove(). Fixes: #33023 Signed-off-by: Jonas <jonas@freesources.org>
* | | Merge pull request #32994 from nextcloud/fix/extended-query-searchCarl Schwan2022-06-292-5/+9
|\ \ \ | | | | | | | | Search without join on filecache_extended
| * | | Search without join on filecache_extendedCarl Schwan2022-06-232-5/+9
| | | | | | | | | | | | | | | | Signed-off-by: Carl Schwan <carl@carlschwan.eu>
* | | | Merge pull request #33057 from ↵blizzz2022-06-291-45/+0
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | nextcloud/automated/noid/master-update-psalm-baseline [master] Update psalm-baseline.xml
| * | | | Update psalm baselinenextcloud-command2022-06-291-45/+0
|/ / / / | | | | | | | | | | | | Signed-off-by: GitHub <noreply@github.com>
* | | | [tx-robot] updated from transifexNextcloud bot2022-06-2918-2/+80
| | | | | | | | | | | | | | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* | | | Merge pull request #33053 from nextcloud/fix/undefined-loggerPytal2022-06-2817-23/+30
|\ \ \ \
| * | | | Fix undefined loggerChristopher Ng2022-06-2817-23/+30
| | |/ / | |/| | | | | | | | | | Signed-off-by: Christopher Ng <chrng8@gmail.com>
* | | | Merge pull request #33034 from nextcloud/td/noid/ldap_group_updaterblizzz2022-06-282-66/+85
|\ \ \ \ | | | | | | | | | | cleanup LDAP's UpdateGroups
| * | | | adjust testsArthur Schiwon2022-06-281-20/+31
| | | | | | | | | | | | | | | | | | | | Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
| * | | | simplify blizzz2022-06-281-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de> Co-authored-by: Côme Chilliet <91878298+come-nc@users.noreply.github.com>
| * | | | delete groups in chunks instead of one by oneArthur Schiwon2022-06-281-5/+11
| | | | | | | | | | | | | | | | | | | | Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
| * | | | cleanup LDAP's UpdateGroupsArthur Schiwon2022-06-281-41/+43
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - TimedJob from API - DI of config - property types - throws hints in phpdoc - argument and return types - replace depracet execute() with executeStatement or -Query - a missing return statement Co-authored-by: Carl Schwan <carl@carlschwan.eu> Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
* | | | | Merge pull request #33042 from nextcloud/bugfix/noid/extend-email-loggingJoas Schilling2022-06-281-0/+3
|\ \ \ \ \ | |_|/ / / |/| | | | Extend email logging
| * | | | Extend email loggingJoas Schilling2022-06-281-0/+3
| | |_|/ | |/| | | | | | | | | | Signed-off-by: Joas Schilling <coding@schilljs.com>
* | | | Merge pull request #32982 from nextcloud/fix/metadata-extractionCarl Schwan2022-06-281-1/+1
|\ \ \ \ | | | | | | | | | | Fix metadata extraction