aboutsummaryrefslogtreecommitdiffstats
path: root/lib
Commit message (Collapse)AuthorAgeFilesLines
* Retrieve user status only once when displaying pageCarl Schwan2022-04-051-13/+0
| | | | | | | We don't need to inject it in the template if the data is already available in the initial state. This is also a bit cleaner. Signed-off-by: Carl Schwan <carl@carlschwan.eu>
* [tx-robot] updated from transifexNextcloud bot2022-04-052-2/+2
| | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* Merge pull request #29510 from nextcloud/backport/27378/masterJohn Molakvoæ2022-04-041-0/+1
|\
| * Add dav plugin to trigger recalculating of checksumsRobin Appelman2022-03-311-0/+1
| | | | | | | | Signed-off-by: Robin Appelman <robin@icewind.nl>
* | Merge pull request #31828 from nextcloud/fix/do-not-ignore-deleteGroup-resultCôme Chilliet2022-04-041-2/+1
|\ \ | | | | | | Do not ignore return value of deleteGroup from backend
| * | Do not ignore return value of deleteGroup from backendCôme Chilliet2022-04-041-2/+1
| | | | | | | | | | | | Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
* | | Merge pull request #31734 from nextcloud/dav-quota-dont-queryRobin Appelman2022-04-041-2/+2
|\ \ \ | | | | | | | | dont re-query fileinfo when getting dav quota
| * | | dont re-query fileinfo when getting dav quotaRobin Appelman2022-03-281-2/+2
| | | | | | | | | | | | | | | | Signed-off-by: Robin Appelman <robin@icewind.nl>
* | | | Merge pull request #31816 from ↵Joas Schilling2022-04-041-0/+1
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | nextcloud/bugfix/noid/deduplicate-storage-id-before-reusing Deduplicate storage ids in list before reusing
| * | | | Deduplicate storage ids in list before reusingJoas Schilling2022-04-041-0/+1
| | | | | | | | | | | | | | | | | | | | Signed-off-by: Joas Schilling <coding@schilljs.com>
* | | | | Merge pull request #31776 from nextcloud/storage-id-cache-bi-directionalRobin Appelman2022-04-042-16/+32
|\ \ \ \ \ | |_|_|/ / |/| | | | cache storage id mapping both ways
| * | | | cache storage id mapping both waysRobin Appelman2022-03-312-16/+32
| | | | | | | | | | | | | | | | | | | | Signed-off-by: Robin Appelman <robin@icewind.nl>
* | | | | Merge pull request #30823 from nextcloud/work/profilerCarl Schwan2022-04-0430-157/+1834
|\ \ \ \ \ | |_|/ / / |/| | | | | | | | | | | | | | | | | | | Built-in profiler This adds the required API for collecting information about requests. This information can then be displayed with the new 'profiler' app.
| * | | | Add a built-in profiler inside NextcloudCarl Schwan2022-04-0430-157/+1834
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The webui is provided by a seperate application named profiler Signed-off-by: Carl Schwan <carl@carlschwan.eu>
* | | | | Merge pull request #31737 from nextcloud/fix/oc_oauth2_migrationJoas Schilling2022-03-311-13/+24
|\ \ \ \ \ | | | | | | | | | | | | Wrap oauth2 migrations inside conditions
| * | | | | Wrap oauth2 migrations inside conditionsLouis Chemineau2022-03-311-13/+24
| | |/ / / | |/| | | | | | | | | | | | | Signed-off-by: Louis Chemineau <louis@chmn.me>
* | | | | Merge pull request #31679 from ↵Côme Chilliet2022-03-311-0/+4
|\ \ \ \ \ | |_|_|_|/ |/| | | | | | | | | | | | | | nextcloud/bugfix/noid/ensure-string-columns-to-be-maximum-of-4000 Ensure string column limit of 4.000 characters
| * | | | Ensure string column limit of 4.000 charactersJoas Schilling2022-03-251-0/+4
| | |_|/ | |/| | | | | | | | | | | | | | | | | | https://docs.oracle.com/en/database/oracle/oracle-database/19/refrn/datatype-limits.html#GUID-963C79C9-9303-49FE-8F2D-C8AAF04D3095 Signed-off-by: Joas Schilling <coding@schilljs.com>
* | | | Build autoloader with new composer versionCôme Chilliet2022-03-305-29/+10
| |_|/ |/| | | | | | | | Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
* | | [tx-robot] updated from transifexNextcloud bot2022-03-304-22/+24
| | | | | | | | | | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* | | Merge pull request #31592 from nextcloud/fix/direct-arg-flow-v2Vincent Petry2022-03-291-0/+3
|\ \ \ | | | | | | | | Add direct arg to login flow
| * | | Add direct arg to login flowVincent Petry2022-03-281-0/+3
| | | | | | | | | | | | | | | | | | | | Signed-off-by: Vincent Petry <vincent@nextcloud.com> Co-Authored-by: Carl Schwan <carl@carlschwan.eu>
* | | | Merge pull request #31632 from Maaxxs/fix-undefined-index-davLouis2022-03-291-3/+6
|\ \ \ \ | | | | | | | | | | Fixes the undefined index error with the DAV property getlastmodified
| * | | | Use the null coalescing operator to set the value of `size`.Max Kunzelmann2022-03-281-1/+1
| | | | | | | | | | | | | | | | | | | | Signed-off-by: Max Kunzelmann <maxdev@posteo.de>
| * | | | Set `mtime` to null instead of false if `getlastmodified` does not exist.Max Kunzelmann2022-03-231-1/+1
| | | | | | | | | | | | | | | | | | | | Signed-off-by: Max Kunzelmann <maxdev@posteo.de>
| * | | | Fix typo.Max Kunzelmann2022-03-201-1/+1
| | | | | | | | | | | | | | | | | | | | Signed-off-by: Max Kunzelmann <maxdev@posteo.de>
| * | | | Fixes the undefined index error with the DAV property getlastmodifiedMax Kunzelmann2022-03-201-2/+5
| | | | | | | | | | | | | | | | | | | | Signed-off-by: Max Kunzelmann <maxdev@posteo.de>
* | | | | Merge pull request #31609 from nextcloud/fix/migrate-away-from-iloggerCôme Chilliet2022-03-2948-394/+236
|\ \ \ \ \ | | | | | | | | | | | | Migrate from ILogger to LoggerInterface in lib/private
| * | | | | Fix log level for exception in QueryBuilderCôme Chilliet2022-03-241-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
| * | | | | Fix codestyleCôme Chilliet2022-03-244-4/+0
| | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
| * | | | | Fixing psalm errorsCôme Chilliet2022-03-241-9/+9
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Encryption constructor is problematic and should still be fixed later. Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
| * | | | | Adapt more code to migration to LoggerInterfaceCôme Chilliet2022-03-246-46/+48
| | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
| * | | | | Adapted Server to logger migration in constructorsCôme Chilliet2022-03-241-17/+25
| | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
| * | | | | Migrate from ILogger to LoggerInterface in lib/privateCôme Chilliet2022-03-2442-335/+171
| | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
* | | | | | Merge pull request #31696 from ↵Côme Chilliet2022-03-294-0/+54
|\ \ \ \ \ \ | |_|_|_|_|/ |/| | | | | | | | | | | | | | | | | nextcloud/fix/user_ldap-fix-migration-lengthcheck-oracle Use getLengthExpression to measure field length instead of like
| * | | | | Fix LENGTH function name across databasesCôme Chilliet2022-03-283-1/+13
| | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
| * | | | | Use OCTET_LENGTH which is more common than LENGTHBCôme Chilliet2022-03-242-1/+7
| | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
| * | | | | Add octetLength and charLength to function builder, and testsCôme Chilliet2022-03-243-0/+36
| | |_|_|/ | |/| | | | | | | | | | | | | Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
* | | | | Merge pull request #30276 from nextcloud/feature/add_oauth2_migrationLouis2022-03-284-4/+121
|\ \ \ \ \ | |/ / / / |/| | | | Add oauth2_clients migration for Owncloud
| * | | | Add oauth2_clients migration for OwncloudLouis Chemineau2022-03-244-4/+121
| | | | | | | | | | | | | | | | | | | | Signed-off-by: Louis Chemineau <louis@chmn.me>
* | | | | Merge pull request #31265 from nextcloud/fs-limited-setupVincent Petry2022-03-2414-42/+498
|\ \ \ \ \ | | | | | | | | | | | | Fine grained filesystem setup
| * | | | | Add missing PHPDoc in InvalidateMountCacheEventVincent Petry2022-03-241-0/+10
| | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: Vincent Petry <vincent@nextcloud.com>
| * | | | | Make phpcs happy in MountProviderCollectionVincent Petry2022-03-241-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: Vincent Petry <vincent@nextcloud.com>
| * | | | | Apply suggestions from code reviewRobin Appelman2022-03-243-10/+11
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Co-authored-by: Louis <6653109+artonge@users.noreply.github.com> Co-authored-by: Côme Chilliet <91878298+come-nc@users.noreply.github.com> Signed-off-by: Robin Appelman <robin@icewind.nl>
| * | | | | add comment for getMountForPath loopRobin Appelman2022-03-241-0/+2
| | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: Robin Appelman <robin@icewind.nl>
| * | | | | make mount cache duration configurableRobin Appelman2022-03-242-7/+23
| | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: Robin Appelman <robin@icewind.nl>
| * | | | | fix method nameRobin Appelman2022-03-242-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: Robin Appelman <robin@icewind.nl>
| * | | | | caching of userfolderRobin Appelman2022-03-241-4/+2
| | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: Robin Appelman <robin@icewind.nl>
| * | | | | fmtRobin Appelman2022-03-243-6/+2
| | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: Robin Appelman <robin@icewind.nl>
| * | | | | invalidate mount cache on circles changeRobin Appelman2022-03-241-18/+43
| | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: Robin Appelman <robin@icewind.nl>