Christoph Wurst
081e9ac47f
Use own psalm instead of a global one
Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
3 years ago
Morris Jobke
a70f283734
Merge pull request #23409 from nextcloud/fix/cache-entry-array-access
The file cache entry is array accessible
3 years ago
Morris Jobke
776c65de99
Merge pull request #23410 from nextcloud/fix/encryption-decrypt-position-type
The encryption decrypt position can be int or string
3 years ago
Morris Jobke
e2d223a9a6
Merge pull request #23398 from nextcloud-pr-bot/automated/noid/psalm-baseline-update
[Automated] Update psalm-baseline.xml
3 years ago
Morris Jobke
f8ed08ca2a
Merge pull request #23295 from nextcloud/fix/versions-no-space-no-versions-undefined-index
Fix undefined index and consequential damages in versions code
3 years ago
Morris Jobke
5111d6a3e2
Merge pull request #23402 from nextcloud/bugfix/noid/encode-logout
Encode requesttoken for logout url in auto logout
3 years ago
Morris Jobke
7525fb3408
Merge pull request #23350 from st3iny/fix/14849/share-api-preview-availability
Inidicate preview availability in share api responses
3 years ago
John Molakvoæ
e1a0b3f98f
Merge pull request #23345 from nextcloud/fix/scrollbars
Increase scrollbar sizes
3 years ago
Richard Steinmetz
89f7e2ab64
Indicate preview availability in share api responses
Signed-off-by: Richard Steinmetz <richard@steinmetz.cloud>
3 years ago
Christoph Wurst
b2de9a6f9e
The encryption decrypt position can be int or string
The public API said string, internally we treated it as int. In reality
both are used. Let's reflect that in the documented argument type.
Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
3 years ago
Christoph Wurst
0da89c0fa1
The file cache entry is array accessible
… so let's make this part of our API. We use it as array already.
Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
3 years ago
Joas Schilling
349da3395a
Merge pull request #23382 from nextcloud/techdebt/noid/psr-logger-in-authentication
Use PSR logger in authentication
3 years ago
Joas Schilling
00bf7eb60a
Merge pull request #23396 from nextcloud/tests/22305/flipping-versioningtest
VersioningTest.php:729 is unreliable and should be disabled
3 years ago
Julius Härtl
ca1310bd12
Encode requesttoken for logout url in auto logout
Signed-off-by: Julius Härtl <jus@bitgrid.net>
3 years ago
Joas Schilling
0ad4ad31e1
Fix more tests
Signed-off-by: Joas Schilling <coding@schilljs.com>
3 years ago
Nextcloud-PR-Bot
035346a5d3
Update psalm baseline
Signed-off-by: GitHub <noreply@github.com>
3 years ago
Nextcloud bot
85570abc9a
[tx-robot] updated from transifex
3 years ago
Morris Jobke
6ce05bc7d7
Return all keys in getAllVersions() instead
Signed-off-by: Morris Jobke <hey@morrisjobke.de>
3 years ago
Christoph Wurst
02fa3253fe
Fix undefined index and consequential damages in versions code
If the user has no space and there are no versions, there won't be an
`all` index in the versions entry. Hence this triggers a warning and
becomes `null`, afterwards `count`, `foreach` and friends will happily
throw even more warnings and errors because they don't want to play with
`null`. Thus adding a fallback to an empty array.
Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
3 years ago
Morris Jobke
04338c9773
Merge pull request #23274 from nextcloud/3rdparty/symfony/4.4.15
[3rdparty] Bump symfony deps to 4.4.15
3 years ago
Joas Schilling
49ff48fcd3
Use PSR logger in authentication
Signed-off-by: Joas Schilling <coding@schilljs.com>
3 years ago
Morris Jobke
f2d05eacc6
VersioningTest:729 is unreliable and should be disabled
Signed-off-by: Morris Jobke <hey@morrisjobke.de>
3 years ago
Morris Jobke
deb499d34e
Merge pull request #23300 from sharidas/transfer-ownership-same-user
Stop transfer of ownership between same users
3 years ago
Morris Jobke
78da9532ba
Merge pull request #23317 from nextcloud/fix/contact-update
handle nested properties for contact updates
3 years ago
Morris Jobke
34463b0e1d
Merge pull request #23391 from nextcloud/fix/23245/fix-asynccommandbus-test-failure
Overwrite also the new command bus name to execute them in sync in th…
3 years ago
call-me-matt
1b2386d108
handle nested properties, fixes #20544
Signed-off-by: call-me-matt <nextcloud@matthiasheinisch.de>
3 years ago
Morris Jobke
f5a52e941c
Overwrite also the new command bus name to execute them in sync in the tests
Followup to #23245
Signed-off-by: Morris Jobke <hey@morrisjobke.de>
3 years ago
Morris Jobke
14af2246f3
Merge pull request #23378 from R0Wi/bugfix/registration_typo
Fix typo 'shared'
3 years ago
John Molakvoæ
ff84fc400a
Merge pull request #23379 from nextcloud/fix/recent-contacts-federated
3 years ago
Morris Jobke
6fde154eec
Merge pull request #23284 from st3iny/fix/noid/adminpass-strengthify-margin
Fix adminpass strengthify margin
3 years ago
Christoph Wurst
d51da5714b
Merge pull request #23371 from nextcloud/enhancement/psalm-typed-bootstrap-registration-context
Add Psalm type for the bootstrap registration context
3 years ago
John Molakvoæ (skjnldsv)
5a6a5a1639
Drop X-NEXTCLOUD-UID
Signed-off-by: John Molakvoæ (skjnldsv) <skjnldsv@protonmail.com>
3 years ago
John Molakvoæ (skjnldsv)
698d4f55f2
Expose CLOUD federation for local users as well
Signed-off-by: John Molakvoæ (skjnldsv) <skjnldsv@protonmail.com>
3 years ago
Christoph Wurst
ccfe6a9fa5
Add Psalm type for the bootstrap registration context
This can potentially catch a few bugs with wrong class strings.
Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
3 years ago
Morris Jobke
91d445909a
Fix code style
Signed-off-by: Morris Jobke <hey@morrisjobke.de>
3 years ago
Robin Windey
6a1f8fb3be
Fix typo 'shared'
3 years ago
John Molakvoæ
fd452e5531
Merge pull request #23323 from nextcloud/dependabot/npm_and_yarn/moment-2.29.1
Bump moment from 2.29.0 to 2.29.1
3 years ago
Morris Jobke
b6364cc483
Merge pull request #23310 from nextcloud/enhancement/psalm-typed-qb-mapper
Add template typing to the QBMapper
3 years ago
dependabot-preview[bot]
5dd93369b5
Bump moment from 2.29.0 to 2.29.1
Bumps [moment](https://github.com/moment/moment ) from 2.29.0 to 2.29.1.
- [Release notes](https://github.com/moment/moment/releases )
- [Changelog](https://github.com/moment/moment/blob/develop/CHANGELOG.md )
- [Commits](https://github.com/moment/moment/compare/2.29.0...2.29.1 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
Signed-off-by: npmbuildbot[bot] <npmbuildbot[bot]@users.noreply.github.com>
3 years ago
John Molakvoæ
6c9b99f5e8
Merge pull request #23327 from nextcloud/dependabot/npm_and_yarn/nextcloud/vue-2.7.0
Bump @nextcloud/vue from 2.6.9 to 2.7.0
3 years ago
John Molakvoæ
60d3630980
Merge pull request #23326 from nextcloud/dependabot/npm_and_yarn/sinon-9.2.0
Bump sinon from 9.1.0 to 9.2.0
3 years ago
Christoph Wurst
2664c7f75f
Type some of the core mappers
Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
3 years ago
Christoph Wurst
a1b351036c
Add template typing to the QBMapper
The QBMapper is kind of a generic type, though this concept does not
exist in php. Hence you have a lot of type coercion in subtypes (mappers
in the individual apps) because you suddenly don't expect an Entity[]
but your specific type.
Luckily Psalm lets us type those. Then in the subclass you can
psalm-implement the mapper with a concrete type and psalm will do all
the magic to ensure types are used correctly.
Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
3 years ago
dependabot-preview[bot]
060eb396a2
Bump @nextcloud/vue from 2.6.9 to 2.7.0
Bumps [@nextcloud/vue](https://github.com/nextcloud/nextcloud-vue ) from 2.6.9 to 2.7.0.
- [Release notes](https://github.com/nextcloud/nextcloud-vue/releases )
- [Commits](https://github.com/nextcloud/nextcloud-vue/compare/v2.6.9...v2.7.0 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
Signed-off-by: npmbuildbot[bot] <npmbuildbot[bot]@users.noreply.github.com>
3 years ago
dependabot-preview[bot]
53c710d1e4
Bump sinon from 9.1.0 to 9.2.0
Bumps [sinon](https://github.com/sinonjs/sinon ) from 9.1.0 to 9.2.0.
- [Release notes](https://github.com/sinonjs/sinon/releases )
- [Changelog](https://github.com/sinonjs/sinon/blob/master/CHANGELOG.md )
- [Commits](https://github.com/sinonjs/sinon/compare/v9.1.0...v9.2.0 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
3 years ago
John Molakvoæ
b76698c547
Merge pull request #23325 from nextcloud/dependabot/npm_and_yarn/webpack-merge-5.2.0
Bump webpack-merge from 5.1.4 to 5.2.0
3 years ago
John Molakvoæ
dc400e190e
Merge pull request #23320 from nextcloud/dependabot/npm_and_yarn/sass-loader-10.0.3
Bump sass-loader from 10.0.2 to 10.0.3
3 years ago
John Molakvoæ
b473f8e4f6
Merge pull request #23324 from nextcloud/dependabot/npm_and_yarn/style-loader-2.0.0
Bump style-loader from 1.2.1 to 2.0.0
3 years ago
Julius Härtl
ef6bab6a5c
Merge pull request #23306 from nextcloud/update-readme-compiled-commits
3 years ago
Sujith Haridasan
08bdc549bb
Stop transfer of ownership between same users
Stop the transfer of ownership between same user.
Signed-off-by: Sujith Haridasan <sujith.h@gmail.com>
3 years ago