]> source.dussan.org Git - nextcloud-server.git/log
nextcloud-server.git
3 years agoMake sure we add new line between vcf groups exports 24357/head
John Molakvoæ (skjnldsv) [Tue, 24 Nov 2020 17:33:39 +0000 (18:33 +0100)]
Make sure we add new line between vcf groups exports

Signed-off-by: John Molakvoæ (skjnldsv) <skjnldsv@protonmail.com>
3 years agoMerge pull request #24331 from nextcloud/bugfix/fix-contactsmenu-position
Roeland Jago Douma [Tue, 24 Nov 2020 13:27:36 +0000 (14:27 +0100)]
Merge pull request #24331 from nextcloud/bugfix/fix-contactsmenu-position

Fix contacts menu position and show uid as a tooltip

3 years agoMerge pull request #24324 from nextcloud/td/psalm/backgroundjob_job
Roeland Jago Douma [Tue, 24 Nov 2020 12:16:12 +0000 (13:16 +0100)]
Merge pull request #24324 from nextcloud/td/psalm/backgroundjob_job

Fix the OCP\BackgroundJob\Job to make it compatible with  its interface

3 years agoFix contacts menu position and show uid as a tooltip 24331/head
Julius Härtl [Tue, 29 Sep 2020 11:32:18 +0000 (13:32 +0200)]
Fix contacts menu position and show uid as a tooltip

Signed-off-by: Julius Härtl <jus@bitgrid.net>
3 years agoMerge pull request #24315 from nextcloud/fix/23174/flow-ops-fix-default-value
blizzz [Tue, 24 Nov 2020 10:24:32 +0000 (11:24 +0100)]
Merge pull request #24315 from nextcloud/fix/23174/flow-ops-fix-default-value

avoid empty null default with value that will be inserted anyways

3 years agoMerge pull request #24272 from nextcloud/dependabot/npm_and_yarn/jquery-migrate-3.3.2
dependabot-preview[bot] [Tue, 24 Nov 2020 09:29:34 +0000 (09:29 +0000)]
Merge pull request #24272 from nextcloud/dependabot/npm_and_yarn/jquery-migrate-3.3.2

3 years agoMerge pull request #24323 from nextcloud/fix/comments-tab-missing
Roeland Jago Douma [Tue, 24 Nov 2020 08:34:50 +0000 (09:34 +0100)]
Merge pull request #24323 from nextcloud/fix/comments-tab-missing

Fix reverse registration and missing comments tab

3 years agoFix the OCP\BackgroundJob\Job to make it compatible with its interface 24324/head
Roeland Jago Douma [Tue, 24 Nov 2020 08:33:49 +0000 (09:33 +0100)]
Fix the OCP\BackgroundJob\Job to make it compatible with  its interface

Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
3 years agoBump jquery-migrate from 3.3.1 to 3.3.2 24272/head
dependabot-preview[bot] [Sat, 21 Nov 2020 02:16:58 +0000 (02:16 +0000)]
Bump jquery-migrate from 3.3.1 to 3.3.2

Bumps [jquery-migrate](https://github.com/jquery/jquery-migrate) from 3.3.1 to 3.3.2.
- [Release notes](https://github.com/jquery/jquery-migrate/releases)
- [Commits](https://github.com/jquery/jquery-migrate/compare/3.3.1...3.3.2)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
Signed-off-by: npmbuildbot-nextcloud[bot] <npmbuildbot-nextcloud[bot]@users.noreply.github.com>
3 years agoMerge pull request #24312 from nextcloud/bugfix/noid/fix-router-alias
Roeland Jago Douma [Tue, 24 Nov 2020 07:43:29 +0000 (08:43 +0100)]
Merge pull request #24312 from nextcloud/bugfix/noid/fix-router-alias

Add proper alias for internal router class

3 years agoMerge pull request #24271 from nextcloud/dependabot/npm_and_yarn/babel/preset-env...
Julius Härtl [Tue, 24 Nov 2020 07:38:15 +0000 (08:38 +0100)]
Merge pull request #24271 from nextcloud/dependabot/npm_and_yarn/babel/preset-env-7.12.7

Bump @babel/preset-env from 7.12.1 to 7.12.7

3 years agoMerge pull request #24320 from nextcloud/typo/noid/fix-typo-in-deprecated
Roeland Jago Douma [Tue, 24 Nov 2020 07:31:38 +0000 (08:31 +0100)]
Merge pull request #24320 from nextcloud/typo/noid/fix-typo-in-deprecated

Fix typo in @deprecated PHPDoc tag

3 years agoMerge pull request #24321 from nextcloud-pr-bot/automated/noid/psalm-baseline-update
Roeland Jago Douma [Tue, 24 Nov 2020 07:31:28 +0000 (08:31 +0100)]
Merge pull request #24321 from nextcloud-pr-bot/automated/noid/psalm-baseline-update

[Automated] Update psalm-baseline.xml

3 years agoFix reverse registration and missing comments tab 24323/head
Christoph Wurst [Tue, 24 Nov 2020 07:28:19 +0000 (08:28 +0100)]
Fix reverse registration and missing comments tab

Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
3 years agoAdd proper alias for internal router class 24312/head
Julius Härtl [Mon, 23 Nov 2020 15:14:19 +0000 (16:14 +0100)]
Add proper alias for internal router class

Signed-off-by: Julius Härtl <jus@bitgrid.net>
3 years agoUpdate psalm baseline 24321/head
Nextcloud-PR-Bot [Tue, 24 Nov 2020 04:25:08 +0000 (04:25 +0000)]
Update psalm baseline

Signed-off-by: GitHub <noreply@github.com>
3 years ago[tx-robot] updated from transifex
Nextcloud bot [Tue, 24 Nov 2020 02:18:55 +0000 (02:18 +0000)]
[tx-robot] updated from transifex

3 years agoFix typo in @deprecated PHPDoc tag 24320/head
Morris Jobke [Mon, 23 Nov 2020 23:13:09 +0000 (00:13 +0100)]
Fix typo in @deprecated PHPDoc tag

Signed-off-by: Morris Jobke <hey@morrisjobke.de>
3 years agoavoid empty null default with value that will be inserted anyways 24315/head
Arthur Schiwon [Mon, 23 Nov 2020 20:17:37 +0000 (21:17 +0100)]
avoid empty null default with value that will be inserted anyways

Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
3 years agoMerge pull request #24288 from nextcloud/techdebt/noid/encryption-setup-dependency...
Morris Jobke [Mon, 23 Nov 2020 19:43:42 +0000 (20:43 +0100)]
Merge pull request #24288 from nextcloud/techdebt/noid/encryption-setup-dependency-cleanup

Remove unused dependencies in encryption app setup

3 years agoBump @babel/preset-env from 7.12.1 to 7.12.7 24271/head
dependabot-preview[bot] [Mon, 23 Nov 2020 13:42:28 +0000 (13:42 +0000)]
Bump @babel/preset-env from 7.12.1 to 7.12.7

Bumps [@babel/preset-env](https://github.com/babel/babel/tree/HEAD/packages/babel-preset-env) from 7.12.1 to 7.12.7.
- [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.7/packages/babel-preset-env)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
Signed-off-by: npmbuildbot-nextcloud[bot] <npmbuildbot-nextcloud[bot]@users.noreply.github.com>
3 years agoMerge pull request #24289 from nextcloud/techdebt/noid/encryption-make-application...
Morris Jobke [Mon, 23 Nov 2020 15:23:21 +0000 (16:23 +0100)]
Merge pull request #24289 from nextcloud/techdebt/noid/encryption-make-application-class-dependency-free

[encryption] Remove dependency fetching inside the constructor and mo…

3 years agoRemove unused dependencies in encryption app setup 24288/head
Morris Jobke [Sun, 22 Nov 2020 20:56:00 +0000 (21:56 +0100)]
Remove unused dependencies in encryption app setup

Signed-off-by: Morris Jobke <hey@morrisjobke.de>
3 years agoMerge pull request #24310 from nextcloud/perf/noid/theming-capabilities
Morris Jobke [Mon, 23 Nov 2020 14:48:57 +0000 (15:48 +0100)]
Merge pull request #24310 from nextcloud/perf/noid/theming-capabilities

Optimize check if background is themed

3 years agoMerge pull request #24273 from nextcloud/dependabot/npm_and_yarn/babel/core-7.12.7
Roeland Jago Douma [Mon, 23 Nov 2020 13:39:56 +0000 (14:39 +0100)]
Merge pull request #24273 from nextcloud/dependabot/npm_and_yarn/babel/core-7.12.7

Bump @babel/core from 7.12.3 to 7.12.7

3 years agoOptimize chek if background is themed 24310/head
Julius Härtl [Fri, 20 Nov 2020 18:28:18 +0000 (19:28 +0100)]
Optimize chek if background is themed

Signed-off-by: Julius Härtl <jus@bitgrid.net>
3 years agoBump @babel/core from 7.12.3 to 7.12.7 24273/head
dependabot-preview[bot] [Mon, 23 Nov 2020 10:24:28 +0000 (10:24 +0000)]
Bump @babel/core from 7.12.3 to 7.12.7

Bumps [@babel/core](https://github.com/babel/babel/tree/HEAD/packages/babel-core) from 7.12.3 to 7.12.7.
- [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.7/packages/babel-core)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
Signed-off-by: npmbuildbot-nextcloud[bot] <npmbuildbot-nextcloud[bot]@users.noreply.github.com>
3 years agoMerge pull request #24275 from nextcloud/dependabot/npm_and_yarn/moment-timezone...
Roeland Jago Douma [Mon, 23 Nov 2020 10:10:24 +0000 (11:10 +0100)]
Merge pull request #24275 from nextcloud/dependabot/npm_and_yarn/moment-timezone-0.5.32

Bump moment-timezone from 0.5.31 to 0.5.32

3 years agoMerge pull request #24251 from nextcloud/fix/sabre-parse-xml-errors
Roeland Jago Douma [Mon, 23 Nov 2020 09:28:06 +0000 (10:28 +0100)]
Merge pull request #24251 from nextcloud/fix/sabre-parse-xml-errors

Update sabre/xml to fix XML parsing errors (with empty strings)

3 years agoBump moment-timezone from 0.5.31 to 0.5.32 24275/head
dependabot-preview[bot] [Sat, 21 Nov 2020 02:19:35 +0000 (02:19 +0000)]
Bump moment-timezone from 0.5.31 to 0.5.32

Bumps [moment-timezone](https://github.com/moment/moment-timezone) from 0.5.31 to 0.5.32.
- [Release notes](https://github.com/moment/moment-timezone/releases)
- [Changelog](https://github.com/moment/moment-timezone/blob/develop/changelog.md)
- [Commits](https://github.com/moment/moment-timezone/compare/0.5.31...0.5.32)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
Signed-off-by: npmbuildbot-nextcloud[bot] <npmbuildbot-nextcloud[bot]@users.noreply.github.com>
3 years agoUpdate sabre/xml to fix XML parsing errors (with empty strings) 24251/head
Christoph Wurst [Fri, 20 Nov 2020 14:46:48 +0000 (15:46 +0100)]
Update sabre/xml to fix XML parsing errors (with empty strings)

Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
3 years agoMerge pull request #24290 from nextcloud/propagate-taint
Roeland Jago Douma [Mon, 23 Nov 2020 07:40:14 +0000 (08:40 +0100)]
Merge pull request #24290 from nextcloud/propagate-taint

Add IRequest taint sources

3 years agoMerge pull request #24293 from nextcloud/dependabot/composer/vimeo/psalm-4.2.1
Roeland Jago Douma [Mon, 23 Nov 2020 07:03:07 +0000 (08:03 +0100)]
Merge pull request #24293 from nextcloud/dependabot/composer/vimeo/psalm-4.2.1

Bump vimeo/psalm from 4.2.0 to 4.2.1

3 years agoBump vimeo/psalm from 4.2.0 to 4.2.1 24293/head
dependabot-preview[bot] [Mon, 23 Nov 2020 02:42:54 +0000 (02:42 +0000)]
Bump vimeo/psalm from 4.2.0 to 4.2.1

Bumps [vimeo/psalm](https://github.com/vimeo/psalm) from 4.2.0 to 4.2.1.
- [Release notes](https://github.com/vimeo/psalm/releases)
- [Commits](https://github.com/vimeo/psalm/compare/4.2.0...4.2.1)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
3 years ago[tx-robot] updated from transifex
Nextcloud bot [Mon, 23 Nov 2020 02:18:46 +0000 (02:18 +0000)]
[tx-robot] updated from transifex

3 years agoAdd IRequest taint sources 24290/head
Lukas Reschke [Sat, 21 Nov 2020 20:03:43 +0000 (21:03 +0100)]
Add IRequest taint sources

Signed-off-by: Lukas Reschke <lukas@statuscode.ch>
3 years ago[encryption] Remove dependency fetching inside the constructor and move them to metho... 24289/head
Morris Jobke [Sun, 22 Nov 2020 21:09:09 +0000 (22:09 +0100)]
[encryption] Remove dependency fetching inside the constructor and move them to method call parameters

Signed-off-by: Morris Jobke <hey@morrisjobke.de>
3 years agoMerge pull request #24267 from nextcloud/techdebt/noid/auto-wire-encryption-app-view...
Morris Jobke [Sun, 22 Nov 2020 21:33:53 +0000 (22:33 +0100)]
Merge pull request #24267 from nextcloud/techdebt/noid/auto-wire-encryption-app-view-dependent

Auto-wire remaining encryption app services that depend on View

3 years agoAuto-wire remaining encryption app services that depend on View 24267/head
Morris Jobke [Fri, 20 Nov 2020 23:19:39 +0000 (00:19 +0100)]
Auto-wire remaining encryption app services that depend on View

Signed-off-by: Morris Jobke <hey@morrisjobke.de>
3 years agoMerge pull request #24269 from nextcloud/taint-specialize
Roeland Jago Douma [Sun, 22 Nov 2020 12:39:46 +0000 (13:39 +0100)]
Merge pull request #24269 from nextcloud/taint-specialize

Mark getAppPath as specialized taint

3 years agoMerge pull request #24268 from nextcloud/add-app-as-sanitizer-for-include
Roeland Jago Douma [Sun, 22 Nov 2020 09:53:26 +0000 (10:53 +0100)]
Merge pull request #24268 from nextcloud/add-app-as-sanitizer-for-include

Mark cleanAppId as sanitizer for include

3 years ago[tx-robot] updated from transifex
Nextcloud bot [Sun, 22 Nov 2020 02:18:27 +0000 (02:18 +0000)]
[tx-robot] updated from transifex

3 years agoMerge pull request #24276 from nextcloud/dependabot/npm_and_yarn/vue-material-design...
John Molakvoæ [Sat, 21 Nov 2020 10:11:28 +0000 (11:11 +0100)]
Merge pull request #24276 from nextcloud/dependabot/npm_and_yarn/vue-material-design-icons-4.11.0

Bump vue-material-design-icons from 4.10.0 to 4.11.0

3 years agoBump vue-material-design-icons from 4.10.0 to 4.11.0 24276/head
dependabot-preview[bot] [Sat, 21 Nov 2020 02:20:25 +0000 (02:20 +0000)]
Bump vue-material-design-icons from 4.10.0 to 4.11.0

Bumps [vue-material-design-icons](https://github.com/robcresswell/vue-material-design-icons) from 4.10.0 to 4.11.0.
- [Release notes](https://github.com/robcresswell/vue-material-design-icons/releases)
- [Changelog](https://github.com/robcresswell/vue-material-design-icons/blob/dev/CHANGELOG.md)
- [Commits](https://github.com/robcresswell/vue-material-design-icons/compare/4.10.0...4.11.0)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
3 years ago[tx-robot] updated from transifex
Nextcloud bot [Sat, 21 Nov 2020 02:19:19 +0000 (02:19 +0000)]
[tx-robot] updated from transifex

3 years agoMark getAppPath as specialized taint 24269/head
Lukas Reschke [Sat, 21 Nov 2020 01:11:37 +0000 (01:11 +0000)]
Mark getAppPath as specialized taint

Should remove some false positives.

https://psalm.dev/docs/security_analysis/avoiding_false_positives/

Signed-off-by: Lukas Reschke <lukas@statuscode.ch>
3 years agoMark cleanAppId as sanitizer for include 24268/head
Lukas Reschke [Sat, 21 Nov 2020 00:57:25 +0000 (00:57 +0000)]
Mark cleanAppId as sanitizer for include

Should remove a bunch of false positive code scanning results.

Signed-off-by: Lukas Reschke <lukas@statuscode.ch>
3 years agoAllow View to be used via DI
Morris Jobke [Fri, 20 Nov 2020 23:18:59 +0000 (00:18 +0100)]
Allow View to be used via DI

Signed-off-by: Morris Jobke <hey@morrisjobke.de>
3 years agoMerge pull request #24064 from nextcloud/techdebt/noid/auto-wire-encryption-app
Morris Jobke [Fri, 20 Nov 2020 23:04:54 +0000 (00:04 +0100)]
Merge pull request #24064 from nextcloud/techdebt/noid/auto-wire-encryption-app

Auto-wire as much as possible in the encryption app

3 years agoMerge pull request #24246 from LukasReschke/add-taint-flow-analysis
Morris Jobke [Fri, 20 Nov 2020 23:04:37 +0000 (00:04 +0100)]
Merge pull request #24246 from LukasReschke/add-taint-flow-analysis

Add Psalm Security Analysis

3 years agoAuto-wire as much as possible in the encryption app 24064/head
Morris Jobke [Wed, 11 Nov 2020 21:04:12 +0000 (22:04 +0100)]
Auto-wire as much as possible in the encryption app

Also cleans up only non-classname services in the server container

Signed-off-by: Morris Jobke <hey@morrisjobke.de>
3 years agoAdd Psalm Taint Flow Analysis 24246/head
Lukas Reschke [Fri, 20 Nov 2020 11:19:59 +0000 (11:19 +0000)]
Add Psalm Taint Flow Analysis

This adds the Psalm Security Analysis, as described at
https://psalm.dev/docs/security_analysis/

It also adds a plugin for adding input into AppFramework.

The results can be viewed in the GitHub Security tab at
https://github.com/nextcloud/server/security/code-scanning

**Q&A:**

Q: Why do you not use the shipped Psalm version?
A: I do a lot of changes to the Psalm Taint behaviour. Using released
versions is not gonna get us the results we want.

Q: How do I improve false positives?
A: https://psalm.dev/docs/security_analysis/avoiding_false_positives/

Q: How do I add custom sources?
A: https://psalm.dev/docs/security_analysis/custom_taint_sources/

Q: We should run this on apps!
A: Yes.

Q: What will change in Psalm?
A: Quite some of the PHP core functions are not yet marked to propagate
the taint. This leads to results where the taint flow is lost. That's
something that I am currently working on.

Q: Why is the plugin MIT licensed?
A: Because its the first of its kind (based on GitHub Code Search) and
I want other people to copy it if they want to. Security is for all :)

Signed-off-by: Lukas Reschke <lukas@statuscode.ch>
3 years agoMerge pull request #24257 from nextcloud/nc-comments
Morris Jobke [Fri, 20 Nov 2020 19:42:40 +0000 (20:42 +0100)]
Merge pull request #24257 from nextcloud/nc-comments

Simple typo in comments

3 years agoMerge pull request #24242 from essys/patch-1
Morris Jobke [Fri, 20 Nov 2020 19:39:49 +0000 (20:39 +0100)]
Merge pull request #24242 from essys/patch-1

Update ScanLegacyFormat.php

3 years agoMerge pull request #24254 from nextcloud/enh/lint_php8
Morris Jobke [Fri, 20 Nov 2020 19:33:21 +0000 (20:33 +0100)]
Merge pull request #24254 from nextcloud/enh/lint_php8

Also lint php8

3 years agoSimple typo in comments 24257/head
Carlos Ferreira [Fri, 20 Nov 2020 19:01:28 +0000 (20:01 +0100)]
Simple typo in comments

3 years agoAlso lint php8 24254/head
Roeland Jago Douma [Fri, 20 Nov 2020 15:49:09 +0000 (16:49 +0100)]
Also lint php8

Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
3 years agoMerge pull request #24062 from nextcloud/revert-24060-revert-24039-faster-installation
Morris Jobke [Fri, 20 Nov 2020 14:02:51 +0000 (15:02 +0100)]
Merge pull request #24062 from nextcloud/revert-24060-revert-24039-faster-installation

Revert "Revert "Installation goes brrrr""

3 years agoMerge pull request #24241 from nextcloud/enh/harden_EncryptionLegacyCipher_repair
Roeland Jago Douma [Fri, 20 Nov 2020 13:15:45 +0000 (14:15 +0100)]
Merge pull request #24241 from nextcloud/enh/harden_EncryptionLegacyCipher_repair

Harden EncryptionLegacyCipher a bit

3 years agoMerge pull request #24243 from nextcloud/techdebt/composer-require-libxml
Roeland Jago Douma [Fri, 20 Nov 2020 13:13:29 +0000 (14:13 +0100)]
Merge pull request #24243 from nextcloud/techdebt/composer-require-libxml

Require libxml in composer

3 years agoRequire xmlreader via composer 24243/head
Christoph Wurst [Fri, 20 Nov 2020 10:28:47 +0000 (11:28 +0100)]
Require xmlreader via composer

Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
3 years agoRequire libxml in composer
Christoph Wurst [Fri, 20 Nov 2020 10:08:37 +0000 (11:08 +0100)]
Require libxml in composer

Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
3 years agoUpdate ScanLegacyFormat.php 24242/head
essys [Fri, 20 Nov 2020 09:16:35 +0000 (10:16 +0100)]
Update ScanLegacyFormat.php

Fixed a small typo on line 99.

3 years agoMerge pull request #24234 from nextcloud/dependabot/composer/vimeo/psalm-4.2.0
Roeland Jago Douma [Fri, 20 Nov 2020 09:03:01 +0000 (10:03 +0100)]
Merge pull request #24234 from nextcloud/dependabot/composer/vimeo/psalm-4.2.0

Bump vimeo/psalm from 4.1.1 to 4.2.0

3 years agoHarden EncryptionLegacyCipher a bit 24241/head
Roeland Jago Douma [Fri, 20 Nov 2020 08:46:31 +0000 (09:46 +0100)]
Harden EncryptionLegacyCipher a bit

Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
3 years agoBump vimeo/psalm from 4.1.1 to 4.2.0 24234/head
dependabot-preview[bot] [Fri, 20 Nov 2020 02:18:02 +0000 (02:18 +0000)]
Bump vimeo/psalm from 4.1.1 to 4.2.0

Bumps [vimeo/psalm](https://github.com/vimeo/psalm) from 4.1.1 to 4.2.0.
- [Release notes](https://github.com/vimeo/psalm/releases)
- [Commits](https://github.com/vimeo/psalm/compare/4.1.1...4.2.0)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
3 years agoMerge pull request #24235 from nextcloud-pr-bot/automated/noid/psalm-baseline-update
Roeland Jago Douma [Fri, 20 Nov 2020 07:09:28 +0000 (08:09 +0100)]
Merge pull request #24235 from nextcloud-pr-bot/automated/noid/psalm-baseline-update

[Automated] Update psalm-baseline.xml

3 years agoUpdate psalm baseline 24235/head
Nextcloud-PR-Bot [Fri, 20 Nov 2020 04:24:06 +0000 (04:24 +0000)]
Update psalm baseline

Signed-off-by: GitHub <noreply@github.com>
3 years ago[tx-robot] updated from transifex
Nextcloud bot [Fri, 20 Nov 2020 02:20:07 +0000 (02:20 +0000)]
[tx-robot] updated from transifex

3 years agoMerge pull request #24017 from nextcloud/enh/share_expiration
Morris Jobke [Thu, 19 Nov 2020 22:20:47 +0000 (23:20 +0100)]
Merge pull request #24017 from nextcloud/enh/share_expiration

Make the expire shares cron job actually expire the shares

3 years agoMerge pull request #24203 from nextcloud/enh/search_regex_file_shares
Morris Jobke [Thu, 19 Nov 2020 22:18:48 +0000 (23:18 +0100)]
Merge pull request #24203 from nextcloud/enh/search_regex_file_shares

Use regex when searching on single file shares

3 years agoMerge pull request #24211 from nextcloud/bugfix/noid/theming-image
Morris Jobke [Thu, 19 Nov 2020 22:16:42 +0000 (23:16 +0100)]
Merge pull request #24211 from nextcloud/bugfix/noid/theming-image

Fix setting images through occ for theming

3 years agoMerge pull request #24007 from nextcloud/select-distinct-multiple
Morris Jobke [Thu, 19 Nov 2020 21:39:01 +0000 (22:39 +0100)]
Merge pull request #24007 from nextcloud/select-distinct-multiple

allow selecting multiple columns with SELECT DISTINCT

3 years agoMerge pull request #24103 from nextcloud/bugfix/noid/groupfolder-share-object-storage
Morris Jobke [Thu, 19 Nov 2020 21:37:28 +0000 (22:37 +0100)]
Merge pull request #24103 from nextcloud/bugfix/noid/groupfolder-share-object-storage

Only check path for being accessible when the storage is a object home

3 years agoMerge pull request #24164 from nextcloud/fix/lazy-app-registration
Morris Jobke [Thu, 19 Nov 2020 21:35:09 +0000 (22:35 +0100)]
Merge pull request #24164 from nextcloud/fix/lazy-app-registration

Allow lazy app registration

3 years agoMerge pull request #24094 from nextcloud/bugfix/noid/trash-appdata
Morris Jobke [Thu, 19 Nov 2020 21:29:23 +0000 (22:29 +0100)]
Merge pull request #24094 from nextcloud/bugfix/noid/trash-appdata

Only attempt to move to trash if a file is not in appdata

3 years agoMerge pull request #24225 from nextcloud/enh/dataresponse_typehints
Morris Jobke [Thu, 19 Nov 2020 20:33:46 +0000 (21:33 +0100)]
Merge pull request #24225 from nextcloud/enh/dataresponse_typehints

Fix DataResponse typehints

3 years agoFix DataResponse typehints 24225/head
Roeland Jago Douma [Thu, 19 Nov 2020 18:35:29 +0000 (19:35 +0100)]
Fix DataResponse typehints

We use this already in several places where we just pass strings or
numbers.
This all works because we just convert it to a json response in the end.
So better to have the typehints reflect this.

Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
3 years agoMake the expire shares cron job actually expire the shares 24017/head
Roeland Jago Douma [Mon, 9 Nov 2020 20:45:20 +0000 (21:45 +0100)]
Make the expire shares cron job actually expire the shares

Right now we just delete the shares from the DB. Which is efficient
sure. But doesn't trigger any real cleanup. So no Admin audit entries or
any other post processing is done.

This makes sure we really trigger this.

Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
3 years agoMerge pull request #24135 from medical-cloud/fix/23357-nextcloud-logo-in-email-notifi...
Roeland Jago Douma [Thu, 19 Nov 2020 09:48:18 +0000 (10:48 +0100)]
Merge pull request #24135 from medical-cloud/fix/23357-nextcloud-logo-in-email-notifications-is-misaligned-in-version-20

Fix nextcloud logo in email notifications misalignment

3 years agoLimit shared cache search if it is just a file 24203/head
Roeland Jago Douma [Thu, 19 Nov 2020 08:14:29 +0000 (09:14 +0100)]
Limit shared cache search if it is just a file

Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
3 years agoMerge pull request #24207 from nextcloud/bugfix/noid/missing-level-psrlogged
Christoph Wurst [Thu, 19 Nov 2020 07:38:05 +0000 (08:38 +0100)]
Merge pull request #24207 from nextcloud/bugfix/noid/missing-level-psrlogged

missing level in ScopedPsrLogger

3 years agoFix setting images through occ for theming 24211/head
Julius Härtl [Thu, 19 Nov 2020 07:28:48 +0000 (08:28 +0100)]
Fix setting images through occ for theming

Signed-off-by: Julius Härtl <jus@bitgrid.net>
3 years ago[tx-robot] updated from transifex
Nextcloud bot [Thu, 19 Nov 2020 02:20:10 +0000 (02:20 +0000)]
[tx-robot] updated from transifex

3 years agoFix #23357 24135/head
medcloud [Sat, 14 Nov 2020 15:19:44 +0000 (16:19 +0100)]
Fix #23357

Signed-off-by: medcloud <42641918+medcloud@users.noreply.github.com>
3 years agomissing level 24207/head
Maxence Lange [Wed, 18 Nov 2020 19:30:07 +0000 (18:30 -0100)]
missing level

Signed-off-by: Maxence Lange <maxence@artificial-owl.com>
3 years agoMerge pull request #24189 from nextcloud/enh/csp/frame-ancestors
Roeland Jago Douma [Wed, 18 Nov 2020 10:29:28 +0000 (11:29 +0100)]
Merge pull request #24189 from nextcloud/enh/csp/frame-ancestors

Set frame-ancestors to none if none are filled

3 years agoMerge pull request #24198 from nextcloud/bugfix/noid/no-fs-setup-dashboard
Roeland Jago Douma [Wed, 18 Nov 2020 10:28:52 +0000 (11:28 +0100)]
Merge pull request #24198 from nextcloud/bugfix/noid/no-fs-setup-dashboard

Only setup filesystem if needed for dashboard background service

3 years agoMerge pull request #24186 from nextcloud/enh/password_to_post
Christoph Wurst [Wed, 18 Nov 2020 09:19:30 +0000 (10:19 +0100)]
Merge pull request #24186 from nextcloud/enh/password_to_post

Move the password fiels of chaging passwords to post

3 years agoSet frame-ancestors to none if none are filled 24189/head
Roeland Jago Douma [Tue, 17 Nov 2020 15:19:03 +0000 (16:19 +0100)]
Set frame-ancestors to none if none are filled

frame-ancestors doesn't fall back to default-src. So when we apply a
very restricted CSP we should make sure to set it to 'none' and not
leave it empty.

Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
3 years agoOnly setup filesystem if needed for dashboard background service 24198/head
Julius Härtl [Wed, 18 Nov 2020 08:03:56 +0000 (09:03 +0100)]
Only setup filesystem if needed for dashboard background service

Signed-off-by: Julius Härtl <jus@bitgrid.net>
3 years agoAllow lazy app registration 24164/head
Christoph Wurst [Mon, 16 Nov 2020 18:41:22 +0000 (19:41 +0100)]
Allow lazy app registration

During app installation we run migration steps. Those steps may use
services the app registers or classes from composer. Hence we have to
make sure the app runs through the registration.

Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
3 years ago[tx-robot] updated from transifex
Nextcloud bot [Wed, 18 Nov 2020 02:18:36 +0000 (02:18 +0000)]
[tx-robot] updated from transifex

3 years agoMerge pull request #21716 from nextcloud/td/remove/irouter_cleanup
Roeland Jago Douma [Tue, 17 Nov 2020 20:53:49 +0000 (21:53 +0100)]
Merge pull request #21716 from nextcloud/td/remove/irouter_cleanup

Remove some IRouter methods

3 years agoMerge pull request #24188 from nextcloud/enh/password_external_post
Roeland Jago Douma [Tue, 17 Nov 2020 18:56:03 +0000 (19:56 +0100)]
Merge pull request #24188 from nextcloud/enh/password_external_post

Move the global password for files external to post

3 years agoMerge pull request #24192 from nextcloud/dependachristoph/npm_and_yarn/jquery-3.3
Julius Härtl [Tue, 17 Nov 2020 18:42:03 +0000 (19:42 +0100)]
Merge pull request #24192 from nextcloud/dependachristoph/npm_and_yarn/jquery-3.3

Bump jquery from 3.2 to 3.3

3 years agoBump jquery from 3.2 to 3.3 24192/head
Christoph Wurst [Tue, 17 Nov 2020 17:28:25 +0000 (18:28 +0100)]
Bump jquery from 3.2 to 3.3

Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
3 years agoMerge pull request #24179 from nextcloud/dependachristoph/npm_and_yarn/jquery-3.2
Christoph Wurst [Tue, 17 Nov 2020 15:57:12 +0000 (16:57 +0100)]
Merge pull request #24179 from nextcloud/dependachristoph/npm_and_yarn/jquery-3.2

Bump jquery from 3.1 to 3.2

3 years agoMove the global password for files external to post 24188/head
Roeland Jago Douma [Tue, 17 Nov 2020 15:14:21 +0000 (16:14 +0100)]
Move the global password for files external to post

Again more false positives in some scanners

Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
3 years agoMove the password fiels of chaging passwords to post 24186/head
Roeland Jago Douma [Tue, 17 Nov 2020 15:10:18 +0000 (16:10 +0100)]
Move the password fiels of chaging passwords to post

* This is not actually used with GET (obviously). But else some scanners
  trip on it

Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>