]>
source.dussan.org Git - nextcloud-server.git/log
dependabot-preview[bot] [Sat, 17 Oct 2020 01:17:16 +0000 (01:17 +0000)]
Bump file-loader from 6.1.0 to 6.1.1
Bumps [file-loader](https://github.com/webpack-contrib/file-loader) from 6.1.0 to 6.1.1.
- [Release notes](https://github.com/webpack-contrib/file-loader/releases)
- [Changelog](https://github.com/webpack-contrib/file-loader/blob/master/CHANGELOG.md)
- [Commits](https://github.com/webpack-contrib/file-loader/compare/v6.1.0...v6.1.1)
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
Signed-off-by: npmbuildbot[bot] <npmbuildbot[bot]@users.noreply.github.com>
dependabot-preview[bot] [Sat, 17 Oct 2020 01:19:28 +0000 (01:19 +0000)]
Bump @babel/plugin-proposal-class-properties from 7.10.4 to 7.12.1
Bumps [@babel/plugin-proposal-class-properties](https://github.com/babel/babel/tree/HEAD/packages/babel-plugin-proposal-class-properties) from 7.10.4 to 7.12.1.
- [Release notes](https://github.com/babel/babel/releases)
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md)
- [Commits](https://github.com/babel/babel/commits/v7.12.1/packages/babel-plugin-proposal-class-properties)
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
dependabot-preview[bot] [Sat, 17 Oct 2020 01:17:52 +0000 (01:17 +0000)]
Bump @nextcloud/eslint-plugin from 1.4.0 to 1.5.0
Bumps [@nextcloud/eslint-plugin](https://github.com/nextcloud/eslint-plugin) from 1.4.0 to 1.5.0.
- [Release notes](https://github.com/nextcloud/eslint-plugin/releases)
- [Changelog](https://github.com/nextcloud/eslint-plugin/blob/master/CHANGELOG.md)
- [Commits](https://github.com/nextcloud/eslint-plugin/compare/v1.4.0...v1.5.0)
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
dependabot-preview[bot] [Sat, 17 Oct 2020 01:20:00 +0000 (01:20 +0000)]
Bump url-loader from 4.1.0 to 4.1.1
Bumps [url-loader](https://github.com/webpack-contrib/url-loader) from 4.1.0 to 4.1.1.
- [Release notes](https://github.com/webpack-contrib/url-loader/releases)
- [Changelog](https://github.com/webpack-contrib/url-loader/blob/master/CHANGELOG.md)
- [Commits](https://github.com/webpack-contrib/url-loader/compare/v4.1.0...v4.1.1)
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
dependabot-preview[bot] [Sat, 17 Oct 2020 01:20:38 +0000 (01:20 +0000)]
Bump vuedraggable from 2.24.1 to 2.24.2
Bumps [vuedraggable](https://github.com/SortableJS/Vue.Draggable) from 2.24.1 to 2.24.2.
- [Release notes](https://github.com/SortableJS/Vue.Draggable/releases)
- [Commits](https://github.com/SortableJS/Vue.Draggable/commits/v2.24.2)
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
dependabot-preview[bot] [Sat, 17 Oct 2020 01:21:20 +0000 (01:21 +0000)]
Bump @nextcloud/initial-state from 1.1.2 to 1.2.0
Bumps [@nextcloud/initial-state](https://github.com/nextcloud/nextcloud-initial-state) from 1.1.2 to 1.2.0.
- [Release notes](https://github.com/nextcloud/nextcloud-initial-state/releases)
- [Changelog](https://github.com/nextcloud/nextcloud-initial-state/blob/master/CHANGELOG.md)
- [Commits](https://github.com/nextcloud/nextcloud-initial-state/compare/v1.1.2...v1.2.0)
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
dependabot-preview[bot] [Sat, 17 Oct 2020 01:16:38 +0000 (01:16 +0000)]
Bump vue-router from 3.4.5 to 3.4.7
Bumps [vue-router](https://github.com/vuejs/vue-router) from 3.4.5 to 3.4.7.
- [Release notes](https://github.com/vuejs/vue-router/releases)
- [Changelog](https://github.com/vuejs/vue-router/blob/dev/CHANGELOG.md)
- [Commits](https://github.com/vuejs/vue-router/compare/v3.4.5...v3.4.7)
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
Nextcloud bot [Mon, 19 Oct 2020 02:17:57 +0000 (02:17 +0000)]
[tx-robot] updated from transifex
Nextcloud bot [Sun, 18 Oct 2020 02:17:43 +0000 (02:17 +0000)]
[tx-robot] updated from transifex
John Molakvoæ (skjnldsv) [Sat, 17 Oct 2020 13:55:14 +0000 (15:55 +0200)]
Fix sidebar legacy fileinfo
Signed-off-by: John Molakvoæ (skjnldsv) <skjnldsv@protonmail.com>
Nextcloud bot [Sat, 17 Oct 2020 02:18:48 +0000 (02:18 +0000)]
[tx-robot] updated from transifex
Morris Jobke [Fri, 16 Oct 2020 12:57:54 +0000 (14:57 +0200)]
Merge pull request #23508 from nextcloud/fix/23355/iuser-expected-null-given
fixes potential passing of null to getUserGroupIds
Morris Jobke [Fri, 16 Oct 2020 12:56:43 +0000 (14:56 +0200)]
Merge pull request #23478 from nextcloud/fix/21059/fix-deadlock-in-scsscacher
Clear cached app config while waiting for the SCSSCache lock to return
Morris Jobke [Thu, 15 Oct 2020 13:59:21 +0000 (15:59 +0200)]
Clear cached app config while waiting for the SCSSCache to finish processing the file
Signed-off-by: Morris Jobke <hey@morrisjobke.de>
Morris Jobke [Fri, 16 Oct 2020 11:25:23 +0000 (13:25 +0200)]
Merge pull request #23488 from nextcloud/fix/noid/no-lock-removal-scss-cacher
SCSSCacher - Lock should not be removed
Arthur Schiwon [Fri, 16 Oct 2020 10:29:35 +0000 (12:29 +0200)]
fixes potential passing of null to getUserGroupIds
Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
Julius Härtl [Fri, 16 Oct 2020 09:57:43 +0000 (11:57 +0200)]
Merge pull request #23348 from nohn/gh20679
Fix #20679 - be more alert about 2FA consequences
Morris Jobke [Thu, 15 Oct 2020 21:48:26 +0000 (23:48 +0200)]
SCSSCacher - Lock should not be removed
This is within the failed lock acquiring branch. So the lock is free by another process and should not be removed because the cached file (that was created by the process having the lock) appeared on the filesystem.
Signed-off-by: Morris Jobke <hey@morrisjobke.de>
Morris Jobke [Fri, 16 Oct 2020 07:48:09 +0000 (09:48 +0200)]
Merge pull request #23490 from nextcloud/debug/noid/log-statements-for-scss-locking
Provide log statements for SCSS cache
Morris Jobke [Fri, 16 Oct 2020 07:26:56 +0000 (09:26 +0200)]
Merge pull request #23494 from nextcloud-pr-bot/automated/noid/psalm-baseline-update
[Automated] Update psalm-baseline.xml
Christoph Wurst [Fri, 16 Oct 2020 06:39:06 +0000 (08:39 +0200)]
Merge pull request #23492 from nextcloud/tests/22305/unreliable-SharedMountTest
SharedMountTest.php:367 is unreliable
dependabot-preview[bot] [Fri, 16 Oct 2020 05:54:18 +0000 (05:54 +0000)]
Merge pull request #23495 from nextcloud/dependabot/composer/vimeo/psalm-3.17.2
dependabot-preview[bot] [Fri, 16 Oct 2020 05:13:31 +0000 (05:13 +0000)]
Bump vimeo/psalm from 3.17.1 to 3.17.2
Bumps [vimeo/psalm](https://github.com/vimeo/psalm) from 3.17.1 to 3.17.2.
- [Release notes](https://github.com/vimeo/psalm/releases)
- [Commits](https://github.com/vimeo/psalm/compare/3.17.1...3.17.2)
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
Nextcloud-PR-Bot [Fri, 16 Oct 2020 04:28:48 +0000 (04:28 +0000)]
Update psalm baseline
Signed-off-by: GitHub <noreply@github.com>
Nextcloud bot [Fri, 16 Oct 2020 02:18:11 +0000 (02:18 +0000)]
[tx-robot] updated from transifex
Morris Jobke [Thu, 15 Oct 2020 22:36:23 +0000 (00:36 +0200)]
SharedMountTest.php:367 is unreliable
Signed-off-by: Morris Jobke <hey@morrisjobke.de>
Morris Jobke [Thu, 15 Oct 2020 22:33:50 +0000 (00:33 +0200)]
Merge pull request #23479 from nextcloud/techdebt/noid/typed-migration-template
Make the migration template typed
Morris Jobke [Thu, 15 Oct 2020 22:32:04 +0000 (00:32 +0200)]
Merge pull request #23481 from nextcloud/enhancement/psalm-typed-event-dispatcher
Add psalm types for the event dispatcher
Morris Jobke [Thu, 15 Oct 2020 15:13:35 +0000 (17:13 +0200)]
Provide log statements for SCSS cache
Signed-off-by: Morris Jobke <hey@morrisjobke.de>
John Molakvoæ [Thu, 15 Oct 2020 15:09:29 +0000 (17:09 +0200)]
Merge pull request #15999 from gary-kim/bugfix/15954/set-favicon-ico
Christoph Wurst [Thu, 15 Oct 2020 14:43:21 +0000 (16:43 +0200)]
Type the authentication listeners
Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
Christoph Wurst [Thu, 15 Oct 2020 14:23:26 +0000 (16:23 +0200)]
Add psalm types for the event dispatcher
Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
Joas Schilling [Thu, 15 Oct 2020 14:08:50 +0000 (16:08 +0200)]
Make the migration template typed
Signed-off-by: Joas Schilling <coding@schilljs.com>
Morris Jobke [Thu, 15 Oct 2020 11:21:44 +0000 (13:21 +0200)]
Merge pull request #23464 from nextcloud/enhancement/psalm-typed-migration-schema-closure
Add psalm types for the migration schema closure
Christoph Wurst [Thu, 15 Oct 2020 08:58:51 +0000 (10:58 +0200)]
Add psalm types for the migration schema closure
Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
John Molakvoæ [Thu, 15 Oct 2020 05:46:17 +0000 (07:46 +0200)]
Merge pull request #23448 from nextcloud/fix/sidebar-standalone
Fix app sidebar mountpoint
Nextcloud bot [Thu, 15 Oct 2020 02:18:25 +0000 (02:18 +0000)]
[tx-robot] updated from transifex
Gary Kim [Tue, 18 Jun 2019 20:22:56 +0000 (04:22 +0800)]
Allow setting favicon with a .ico file
Signed-off-by: Gary Kim <gary@garykim.dev>
Morris Jobke [Wed, 14 Oct 2020 20:50:02 +0000 (22:50 +0200)]
Merge pull request #23097 from nextcloud/bugfix/noid/trashbin-query-versions
Restrict query when searching for versions of trashbin files
John Molakvoæ (skjnldsv) [Wed, 14 Oct 2020 16:03:17 +0000 (18:03 +0200)]
Fix app sidebar mountpoint
Signed-off-by: John Molakvoæ (skjnldsv) <skjnldsv@protonmail.com>
Signed-off-by: npmbuildbot[bot] <npmbuildbot[bot]@users.noreply.github.com>
Morris Jobke [Wed, 14 Oct 2020 15:04:37 +0000 (17:04 +0200)]
Merge pull request #23377 from nextcloud/enhancement/psalm-annotate-icontainer
Annotate IContainer so Psalm knows what resove and query return
Morris Jobke [Wed, 14 Oct 2020 14:48:50 +0000 (16:48 +0200)]
Merge pull request #23436 from nextcloud/fix/23158/remove-posix_getpwuid
Remove posix_getpwuid and compare only userid
Julius Härtl [Tue, 29 Sep 2020 15:02:53 +0000 (17:02 +0200)]
Restrict query when searching for versions of trashbin files
Signed-off-by: Julius Härtl <jus@bitgrid.net>
Christoph Wurst [Wed, 14 Oct 2020 11:00:20 +0000 (13:00 +0200)]
Fix type errors detected by Psalm
Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
Christoph Wurst [Mon, 12 Oct 2020 11:15:40 +0000 (13:15 +0200)]
Annotate IContainer so Psalm knows what resove and query return
Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
Morris Jobke [Wed, 14 Oct 2020 10:28:01 +0000 (12:28 +0200)]
Merge pull request #23434 from nextcloud/dependachristoph/composer/vimeo-psalm-3.17.1
Bump vimeo/psalm from 3.15 to 3.17.1
Christoph Wurst [Wed, 14 Oct 2020 09:47:54 +0000 (11:47 +0200)]
Bump vimeo/psalm from 3.15 to 3.17.1
Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
Nextcloud bot [Wed, 14 Oct 2020 02:18:46 +0000 (02:18 +0000)]
[tx-robot] updated from transifex
dependabot-preview[bot] [Tue, 13 Oct 2020 23:49:41 +0000 (23:49 +0000)]
Merge pull request #23155 from nextcloud/dependabot/npm_and_yarn/dompurify-2.1.1
dependabot-preview[bot] [Tue, 13 Oct 2020 19:47:49 +0000 (19:47 +0000)]
Bump dompurify from 2.0.15 to 2.1.1
Bumps [dompurify](https://github.com/cure53/DOMPurify) from 2.0.15 to 2.1.1.
- [Release notes](https://github.com/cure53/DOMPurify/releases)
- [Commits](https://github.com/cure53/DOMPurify/compare/2.0.15...2.1.1)
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
Signed-off-by: npmbuildbot[bot] <npmbuildbot[bot]@users.noreply.github.com>
Morris Jobke [Tue, 13 Oct 2020 21:34:17 +0000 (23:34 +0200)]
Merge pull request #23401 from nextcloud/techdebt/psalm-no-global
Use own psalm instead of a global one
Morris Jobke [Tue, 13 Oct 2020 19:55:37 +0000 (21:55 +0200)]
Do not fail on changes to baseline.xml
Signed-off-by: Morris Jobke <hey@morrisjobke.de>
Nextcloud bot [Tue, 13 Oct 2020 19:33:40 +0000 (19:33 +0000)]
[tx-robot] updated from transifex
Morris Jobke [Tue, 13 Oct 2020 17:42:13 +0000 (19:42 +0200)]
Merge pull request #23286 from nextcloud/design/deleted-sorting
Sort deleted files by most recently deleted first
blizzz [Tue, 13 Oct 2020 17:39:31 +0000 (19:39 +0200)]
Merge pull request #23021 from nextcloud/notify-saved-login-auth
allow using saved login credentials for notify
Christoph Wurst [Tue, 13 Oct 2020 06:20:10 +0000 (08:20 +0200)]
Use own psalm instead of a global one
Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
Morris Jobke [Tue, 13 Oct 2020 15:54:21 +0000 (17:54 +0200)]
Merge pull request #23409 from nextcloud/fix/cache-entry-array-access
The file cache entry is array accessible
Morris Jobke [Tue, 13 Oct 2020 15:50:31 +0000 (17:50 +0200)]
Merge pull request #23410 from nextcloud/fix/encryption-decrypt-position-type
The encryption decrypt position can be int or string
Morris Jobke [Tue, 13 Oct 2020 15:38:28 +0000 (17:38 +0200)]
Merge pull request #23398 from nextcloud-pr-bot/automated/noid/psalm-baseline-update
[Automated] Update psalm-baseline.xml
Morris Jobke [Tue, 13 Oct 2020 15:35:35 +0000 (17:35 +0200)]
Merge pull request #23295 from nextcloud/fix/versions-no-space-no-versions-undefined-index
Fix undefined index and consequential damages in versions code
Morris Jobke [Tue, 13 Oct 2020 15:32:24 +0000 (17:32 +0200)]
Merge pull request #23402 from nextcloud/bugfix/noid/encode-logout
Encode requesttoken for logout url in auto logout
Jan C. Borchardt [Wed, 7 Oct 2020 15:18:27 +0000 (17:18 +0200)]
Sort deleted files by most recently deleted first
Signed-off-by: Jan C. Borchardt <hey@jancborchardt.net>
Signed-off-by: npmbuildbot[bot] <npmbuildbot[bot]@users.noreply.github.com>
Signed-off-by: Morris Jobke <hey@morrisjobke.de>
Morris Jobke [Tue, 13 Oct 2020 15:27:27 +0000 (17:27 +0200)]
Merge pull request #23350 from st3iny/fix/14849/share-api-preview-availability
Inidicate preview availability in share api responses
John Molakvoæ [Tue, 13 Oct 2020 13:19:38 +0000 (15:19 +0200)]
Merge pull request #23345 from nextcloud/fix/scrollbars
Increase scrollbar sizes
Richard Steinmetz [Sun, 11 Oct 2020 13:19:30 +0000 (15:19 +0200)]
Indicate preview availability in share api responses
Signed-off-by: Richard Steinmetz <richard@steinmetz.cloud>
Christoph Wurst [Tue, 13 Oct 2020 08:51:22 +0000 (10:51 +0200)]
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>
Christoph Wurst [Tue, 13 Oct 2020 08:47:00 +0000 (10:47 +0200)]
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>
Joas Schilling [Tue, 13 Oct 2020 07:45:11 +0000 (09:45 +0200)]
Merge pull request #23382 from nextcloud/techdebt/noid/psr-logger-in-authentication
Use PSR logger in authentication
Joas Schilling [Tue, 13 Oct 2020 07:08:29 +0000 (09:08 +0200)]
Merge pull request #23396 from nextcloud/tests/22305/flipping-versioningtest
VersioningTest.php:729 is unreliable and should be disabled
Julius Härtl [Tue, 13 Oct 2020 06:43:27 +0000 (08:43 +0200)]
Encode requesttoken for logout url in auto logout
Signed-off-by: Julius Härtl <jus@bitgrid.net>
Joas Schilling [Tue, 13 Oct 2020 06:16:17 +0000 (08:16 +0200)]
Fix more tests
Signed-off-by: Joas Schilling <coding@schilljs.com>
Nextcloud-PR-Bot [Tue, 13 Oct 2020 04:28:02 +0000 (04:28 +0000)]
Update psalm baseline
Signed-off-by: GitHub <noreply@github.com>
Nextcloud bot [Tue, 13 Oct 2020 02:18:40 +0000 (02:18 +0000)]
[tx-robot] updated from transifex
Morris Jobke [Fri, 9 Oct 2020 13:23:10 +0000 (15:23 +0200)]
Return all keys in getAllVersions() instead
Signed-off-by: Morris Jobke <hey@morrisjobke.de>
Christoph Wurst [Thu, 8 Oct 2020 17:52:29 +0000 (19:52 +0200)]
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>
Morris Jobke [Mon, 12 Oct 2020 20:14:37 +0000 (22:14 +0200)]
Merge pull request #23274 from nextcloud/3rdparty/symfony/4.4.15
[3rdparty] Bump symfony deps to 4.4.15
Joas Schilling [Mon, 12 Oct 2020 15:14:25 +0000 (17:14 +0200)]
Use PSR logger in authentication
Signed-off-by: Joas Schilling <coding@schilljs.com>
Morris Jobke [Mon, 12 Oct 2020 20:02:58 +0000 (22:02 +0200)]
VersioningTest:729 is unreliable and should be disabled
Signed-off-by: Morris Jobke <hey@morrisjobke.de>
Morris Jobke [Mon, 12 Oct 2020 19:52:37 +0000 (21:52 +0200)]
Merge pull request #23300 from sharidas/transfer-ownership-same-user
Stop transfer of ownership between same users
Morris Jobke [Mon, 12 Oct 2020 19:49:04 +0000 (21:49 +0200)]
Merge pull request #23317 from nextcloud/fix/contact-update
handle nested properties for contact updates
Morris Jobke [Mon, 12 Oct 2020 19:35:07 +0000 (21:35 +0200)]
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…
call-me-matt [Fri, 9 Oct 2020 14:27:41 +0000 (16:27 +0200)]
handle nested properties, fixes #20544
Signed-off-by: call-me-matt <nextcloud@matthiasheinisch.de>
Morris Jobke [Mon, 12 Oct 2020 19:03:58 +0000 (21:03 +0200)]
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>
Morris Jobke [Mon, 12 Oct 2020 18:04:33 +0000 (20:04 +0200)]
Merge pull request #23378 from R0Wi/bugfix/registration_typo
Fix typo 'shared'
John Molakvoæ [Mon, 12 Oct 2020 16:40:22 +0000 (18:40 +0200)]
Merge pull request #23379 from nextcloud/fix/recent-contacts-federated
Morris Jobke [Mon, 12 Oct 2020 15:33:34 +0000 (17:33 +0200)]
Merge pull request #23284 from st3iny/fix/noid/adminpass-strengthify-margin
Fix adminpass strengthify margin
Christoph Wurst [Mon, 12 Oct 2020 15:14:03 +0000 (17:14 +0200)]
Merge pull request #23371 from nextcloud/enhancement/psalm-typed-bootstrap-registration-context
Add Psalm type for the bootstrap registration context
John Molakvoæ (skjnldsv) [Mon, 12 Oct 2020 14:56:20 +0000 (16:56 +0200)]
Drop X-NEXTCLOUD-UID
Signed-off-by: John Molakvoæ (skjnldsv) <skjnldsv@protonmail.com>
John Molakvoæ (skjnldsv) [Mon, 12 Oct 2020 12:55:02 +0000 (14:55 +0200)]
Expose CLOUD federation for local users as well
Signed-off-by: John Molakvoæ (skjnldsv) <skjnldsv@protonmail.com>
Christoph Wurst [Mon, 12 Oct 2020 09:23:37 +0000 (11:23 +0200)]
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>
Morris Jobke [Mon, 12 Oct 2020 12:54:51 +0000 (14:54 +0200)]
Fix code style
Signed-off-by: Morris Jobke <hey@morrisjobke.de>
Robin Windey [Mon, 12 Oct 2020 12:19:41 +0000 (14:19 +0200)]
Fix typo 'shared'
John Molakvoæ [Mon, 12 Oct 2020 12:05:00 +0000 (14:05 +0200)]
Merge pull request #23323 from nextcloud/dependabot/npm_and_yarn/moment-2.29.1
Bump moment from 2.29.0 to 2.29.1
Morris Jobke [Mon, 12 Oct 2020 11:10:05 +0000 (13:10 +0200)]
Merge pull request #23310 from nextcloud/enhancement/psalm-typed-qb-mapper
Add template typing to the QBMapper
dependabot-preview[bot] [Mon, 12 Oct 2020 10:50:33 +0000 (10:50 +0000)]
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>
John Molakvoæ [Mon, 12 Oct 2020 10:48:14 +0000 (12:48 +0200)]
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
John Molakvoæ [Mon, 12 Oct 2020 09:37:39 +0000 (11:37 +0200)]
Merge pull request #23326 from nextcloud/dependabot/npm_and_yarn/sinon-9.2.0
Bump sinon from 9.1.0 to 9.2.0
Christoph Wurst [Fri, 9 Oct 2020 12:33:17 +0000 (14:33 +0200)]
Type some of the core mappers
Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
Christoph Wurst [Fri, 9 Oct 2020 12:27:59 +0000 (14:27 +0200)]
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>
dependabot-preview[bot] [Mon, 12 Oct 2020 08:09:08 +0000 (08:09 +0000)]
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>