aboutsummaryrefslogtreecommitdiffstats
path: root/lib/private
Commit message (Collapse)AuthorAgeFilesLines
* 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>
* | 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-293-0/+36
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | 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-242-0/+18
| | |_|_|/ | |/| | | | | | | | | | | | | Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
* | | | | Merge pull request #30276 from nextcloud/feature/add_oauth2_migrationLouis2022-03-282-0/+115
|\ \ \ \ \ | |/ / / / |/| | | | Add oauth2_clients migration for Owncloud
| * | | | Add oauth2_clients migration for OwncloudLouis Chemineau2022-03-242-0/+115
| | | | | | | | | | | | | | | | | | | | Signed-off-by: Louis Chemineau <louis@chmn.me>
* | | | | Merge pull request #31265 from nextcloud/fs-limited-setupVincent Petry2022-03-249-41/+404
|\ \ \ \ \ | | | | | | | | | | | | Fine grained filesystem setup
| * | | | | 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-242-9/+10
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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-241-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | 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>
| * | | | | perform full setup if a cached mount doesn't have a provider setRobin Appelman2022-03-242-5/+26
| | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: Robin Appelman <robin@icewind.nl>
| * | | | | don't double setup provider when calling `setupForUser` after `setupForPath`Robin Appelman2022-03-242-4/+15
| | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: Robin Appelman <robin@icewind.nl>
| * | | | | add logic to perform a full filesystem setup when neededRobin Appelman2022-03-242-2/+43
| | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: Robin Appelman <robin@icewind.nl>
| * | | | | update cached mounts when only specific providers have been setupRobin Appelman2022-03-242-1/+10
| | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: Robin Appelman <robin@icewind.nl>
| * | | | | improve lazy UserFolderRobin Appelman2022-03-243-7/+70
| | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: Robin Appelman <robin@icewind.nl>
| * | | | | setup only relevant mounts when possibleRobin Appelman2022-03-242-15/+106
| | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: Robin Appelman <robin@icewind.nl>
| * | | | | fixed when accessing static filesystem calls before setupRobin Appelman2022-03-241-4/+23
| | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: Robin Appelman <robin@icewind.nl>
| * | | | | allow getting mounts by providerRobin Appelman2022-03-241-6/+16
| | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: Robin Appelman <robin@icewind.nl>
| * | | | | allow getting cached mounts by path from the mount cacheRobin Appelman2022-03-241-0/+33
| | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: Robin Appelman <robin@icewind.nl>
| * | | | | return a lazy folder from Root::getUserFolderRobin Appelman2022-03-241-9/+13
| | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: Robin Appelman <robin@icewind.nl>
| * | | | | allow setting some metadata in the lazyfolder without having to get the real ↵Robin Appelman2022-03-241-1/+24
| | |/ / / | |/| | | | | | | | | | | | | | | | | | | | | | | folder Signed-off-by: Robin Appelman <robin@icewind.nl>
* / | | | Allow reactions also with other combined emojisJoas Schilling2022-03-242-2/+109
|/ / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | Honerful copying the EmojiService from UserStatus for now I think this should be put into a decent place and then reused, but I couldn't find somethin short term before beta1 Signed-off-by: Joas Schilling <coding@schilljs.com>
* / / / Fix passing null to strlenThomas Citharel2022-03-242-4/+4
|/ / / | | | | | | | | | | | | | | | | | | | | | | | | $filter can be null as it's the default value passed in ContactsMenuController. On PHP 8.1 : strlen(): Passing null to parameter #1 ($string) of type string is deprecated Signed-off-by: Thomas Citharel <tcit@tcit.fr>
* | | Automatically cut the token name on the first levelJoas Schilling2022-03-232-3/+3
| | | | | | | | | | | | Signed-off-by: Joas Schilling <coding@schilljs.com>
* | | Limit the length of app password namesJoas Schilling2022-03-232-0/+8
| | | | | | | | | | | | Signed-off-by: Joas Schilling <coding@schilljs.com>
* | | Merge pull request #31235 from nextcloud/techdebt/noid/extract-request-idJoas Schilling2022-03-224-23/+79
|\ \ \ | | | | | | | | Extract request id handling to dedicated class so it can be injected without DB dependency
| * | | Allow to prefix the Query log with the request idJoas Schilling2022-02-231-2/+8
| | | | | | | | | | | | | | | | Signed-off-by: Joas Schilling <coding@schilljs.com>
| * | | Extract request id handling to dedicated class so it can be injected manuallyJoas Schilling2022-02-233-21/+71
| | | | | | | | | | | | | | | | Signed-off-by: Joas Schilling <coding@schilljs.com>
* | | | Merge pull request #31580 from nextcloud/nickvergessen-patch-2Vincent Petry2022-03-221-2/+2
|\ \ \ \ | | | | | | | | | | Limit missing primary key fail to new tables and comment out for now