]> source.dussan.org Git - nextcloud-server.git/log
nextcloud-server.git
3 years agosend share notification instead of erroring on duplicate share 25533/head
Robin Appelman [Mon, 8 Feb 2021 15:02:08 +0000 (16:02 +0100)]
send share notification instead of erroring on duplicate share

when creating a share that already exists, instead of erroring, resend the notifications

Signed-off-by: Robin Appelman <robin@icewind.nl>
3 years agoMerge pull request #26017 from nextcloud/enh/boostrap/initialstate
Julius Härtl [Tue, 9 Mar 2021 15:28:59 +0000 (16:28 +0100)]
Merge pull request #26017 from nextcloud/enh/boostrap/initialstate

Move initialstate bootstrap to proper types classes

3 years agoMerge pull request #25933 from nextcloud/bugfix/noid/remove-unsupported-remote-share...
Julius Härtl [Tue, 9 Mar 2021 15:26:27 +0000 (16:26 +0100)]
Merge pull request #25933 from nextcloud/bugfix/noid/remove-unsupported-remote-share-expiration

Hide expiration date field for remote shares

3 years agoMerge pull request #25930 from nextcloud/techdept/psalm/25839/RedundantPropertyInitia...
Roeland Jago Douma [Tue, 9 Mar 2021 12:06:55 +0000 (13:06 +0100)]
Merge pull request #25930 from nextcloud/techdept/psalm/25839/RedundantPropertyInitializationCheck

Fix RedundantPropertyInitializationCheck

3 years agoMerge pull request #26004 from nextcloud/enh/publicsharecontroller/isauthenticatedove...
Roeland Jago Douma [Tue, 9 Mar 2021 09:56:53 +0000 (10:56 +0100)]
Merge pull request #26004 from nextcloud/enh/publicsharecontroller/isauthenticatedoverwrite

Allow overwriting isAuthenticated

3 years agoHide expiration date field for remote shares 25933/head
Vincent Petry [Thu, 4 Mar 2021 15:35:30 +0000 (16:35 +0100)]
Hide expiration date field for remote shares

Remote shares currently do not support expiration date.

Signed-off-by: Vincent Petry <vincent@nextcloud.com>
3 years agoFix RedundantPropertyInitializationCheck 25930/head
Roeland Jago Douma [Thu, 4 Mar 2021 13:49:58 +0000 (14:49 +0100)]
Fix RedundantPropertyInitializationCheck

For #25839

Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
3 years agoMerge pull request #25998 from nextcloud/techdept/psalm/personalsettings
Roeland Jago Douma [Tue, 9 Mar 2021 08:41:18 +0000 (09:41 +0100)]
Merge pull request #25998 from nextcloud/techdept/psalm/personalsettings

Fix some types in the Settings Personal pages

3 years agoMerge pull request #25970 from nextcloud/dependabot/npm_and_yarn/nextcloud/vue-dashbo...
Roeland Jago Douma [Tue, 9 Mar 2021 08:35:21 +0000 (09:35 +0100)]
Merge pull request #25970 from nextcloud/dependabot/npm_and_yarn/nextcloud/vue-dashboard-1.1.0

Bump @nextcloud/vue-dashboard from 1.0.1 to 1.1.0

3 years agoMove initialstate bootstrap to proper types classes 26017/head
Roeland Jago Douma [Mon, 8 Mar 2021 19:48:59 +0000 (20:48 +0100)]
Move initialstate bootstrap to proper types classes

For more type safety

Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
3 years agoAllow overwriting isAuthenticated 26004/head
Roeland Jago Douma [Mon, 8 Mar 2021 14:05:28 +0000 (15:05 +0100)]
Allow overwriting isAuthenticated

* Some implementations might check for different things
* IT will not change how the current ones work

Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
3 years agoMerge pull request #26018 from nextcloud-pr-bot/automated/noid/psalm-baseline-update
Roeland Jago Douma [Tue, 9 Mar 2021 07:54:53 +0000 (08:54 +0100)]
Merge pull request #26018 from nextcloud-pr-bot/automated/noid/psalm-baseline-update

[Automated] Update psalm-baseline.xml

3 years agoUpdate psalm baseline 26018/head
Nextcloud-PR-Bot [Tue, 9 Mar 2021 04:34:03 +0000 (04:34 +0000)]
Update psalm baseline

Signed-off-by: GitHub <noreply@github.com>
3 years ago[tx-robot] updated from transifex
Nextcloud bot [Tue, 9 Mar 2021 02:23:53 +0000 (02:23 +0000)]
[tx-robot] updated from transifex

3 years agoMerge pull request #26012 from nextcloud/dependabot/npm_and_yarn/elliptic-6.5.4
Roeland Jago Douma [Mon, 8 Mar 2021 19:44:04 +0000 (20:44 +0100)]
Merge pull request #26012 from nextcloud/dependabot/npm_and_yarn/elliptic-6.5.4

[Security] Bump elliptic from 6.5.3 to 6.5.4

3 years ago[Security] Bump elliptic from 6.5.3 to 6.5.4 26012/head
dependabot-preview[bot] [Mon, 8 Mar 2021 17:48:22 +0000 (17:48 +0000)]
[Security] Bump elliptic from 6.5.3 to 6.5.4

Bumps [elliptic](https://github.com/indutny/elliptic) from 6.5.3 to 6.5.4. **This update includes a security fix.**
- [Release notes](https://github.com/indutny/elliptic/releases)
- [Commits](https://github.com/indutny/elliptic/compare/v6.5.3...v6.5.4)

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 #25839 from nextcloud/dependabot/composer/vimeo/psalm-4.6.2
Christoph Wurst [Mon, 8 Mar 2021 18:42:32 +0000 (19:42 +0100)]
Merge pull request #25839 from nextcloud/dependabot/composer/vimeo/psalm-4.6.2

Bump vimeo/psalm from 4.2.1 to 4.6.2

3 years agoMerge pull request #26005 from nextcloud/techdept/psalm/fix_invalid_check
Roeland Jago Douma [Mon, 8 Mar 2021 18:38:31 +0000 (19:38 +0100)]
Merge pull request #26005 from nextcloud/techdept/psalm/fix_invalid_check

Fix invalid check after constructing DateTime

3 years agoMerge pull request #26007 from nextcloud/docs/config/session_lifetime
Roeland Jago Douma [Mon, 8 Mar 2021 18:30:05 +0000 (19:30 +0100)]
Merge pull request #26007 from nextcloud/docs/config/session_lifetime

Add hint about possible limit when setting a session_lifetime

3 years agoMerge pull request #25996 from nextcloud/dependabot/composer/sabre/dav-4.1.5
Lukas Reschke [Mon, 8 Mar 2021 16:19:35 +0000 (17:19 +0100)]
Merge pull request #25996 from nextcloud/dependabot/composer/sabre/dav-4.1.5

Bump sabre/dav from 4.1.4 to 4.1.5

3 years agoAdd hint about possible limit when setting a session_lifetime 26007/head
Julius Härtl [Mon, 8 Mar 2021 15:49:30 +0000 (16:49 +0100)]
Add hint about possible limit when setting a session_lifetime

Signed-off-by: Julius Härtl <jus@bitgrid.net>
3 years agoMerge pull request #25960 from nextcloud/techdept/admin_audit
Lukas Reschke [Mon, 8 Mar 2021 15:48:36 +0000 (16:48 +0100)]
Merge pull request #25960 from nextcloud/techdept/admin_audit

Pimp admin audit

3 years agoUpdate baseline 25839/head
Roeland Jago Douma [Mon, 8 Mar 2021 08:54:08 +0000 (09:54 +0100)]
Update baseline

The rest we will just fix as we go

Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
3 years agoBump vimeo/psalm from 4.2.1 to 4.6.2
dependabot-preview[bot] [Mon, 8 Mar 2021 08:38:56 +0000 (08:38 +0000)]
Bump vimeo/psalm from 4.2.1 to 4.6.2

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

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
3 years agoFix invalid check after constructing DateTime 26005/head
Roeland Jago Douma [Mon, 8 Mar 2021 15:32:34 +0000 (16:32 +0100)]
Fix invalid check after constructing DateTime

We construct an object. Either that works on not.But the result can't be
false.

Found by psalm

Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
3 years agoMerge pull request #25910 from nextcloud/enh/allow_login_block
Roeland Jago Douma [Mon, 8 Mar 2021 15:27:47 +0000 (16:27 +0100)]
Merge pull request #25910 from nextcloud/enh/allow_login_block

Allow admins to hide the login form

3 years agoAllow admins to disable the login form 25910/head
Roeland Jago Douma [Wed, 3 Mar 2021 10:18:33 +0000 (11:18 +0100)]
Allow admins to disable the login form

In case they want to not allow this because they use SSO (and do not
want the users to enter their credentials there by accident).

?direct=1 still works.

Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
3 years agoMerge pull request #25997 from nextcloud/techdept/psalm/redundantcast
Lukas Reschke [Mon, 8 Mar 2021 13:28:11 +0000 (14:28 +0100)]
Merge pull request #25997 from nextcloud/techdept/psalm/redundantcast

Fix some redundant casts

3 years agoBump @nextcloud/vue-dashboard from 1.0.1 to 1.1.0 25970/head
dependabot-preview[bot] [Sat, 6 Mar 2021 02:23:05 +0000 (02:23 +0000)]
Bump @nextcloud/vue-dashboard from 1.0.1 to 1.1.0

Bumps [@nextcloud/vue-dashboard](https://github.com/nextcloud/nextcloud-vue-dashboard) from 1.0.1 to 1.1.0.
- [Release notes](https://github.com/nextcloud/nextcloud-vue-dashboard/releases)
- [Changelog](https://github.com/nextcloud/nextcloud-vue-dashboard/blob/master/CHANGELOG.md)
- [Commits](https://github.com/nextcloud/nextcloud-vue-dashboard/compare/v1.0.1...v1.1.0)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
Signed-off-by: npmbuildbot-nextcloud[bot] <npmbuildbot-nextcloud[bot]@users.noreply.github.com>
3 years agoFix some types in the Settings Personal pages 25998/head
Roeland Jago Douma [Mon, 8 Mar 2021 10:05:41 +0000 (11:05 +0100)]
Fix some types in the Settings Personal pages

* Fix types
* Typed the code

Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
3 years agoMerge pull request #25990 from nextcloud/do-not-try-to-add-an-existing-user-again...
kesselb [Mon, 8 Mar 2021 09:18:46 +0000 (10:18 +0100)]
Merge pull request #25990 from nextcloud/do-not-try-to-add-an-existing-user-again-in-acceptance-tests

Do not try to add an existing user again in acceptance tests

3 years agoBump sabre/dav from 4.1.4 to 4.1.5 25996/head
Christoph Wurst [Mon, 8 Mar 2021 09:16:07 +0000 (10:16 +0100)]
Bump sabre/dav from 4.1.4 to 4.1.5

Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
3 years agoMerge pull request #25925 from nextcloud/techdept/psalm/ActionProviderStore
Roeland Jago Douma [Mon, 8 Mar 2021 08:20:45 +0000 (09:20 +0100)]
Merge pull request #25925 from nextcloud/techdept/psalm/ActionProviderStore

Pimp ActionProviderStore

3 years agoAdd return type to functions 25960/head
Roeland Jago Douma [Fri, 5 Mar 2021 14:02:35 +0000 (15:02 +0100)]
Add return type to functions

Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
3 years agoMerge pull request #25948 from nextcloud/techdebt/noid/depreate-getHTMLName
Roeland Jago Douma [Mon, 8 Mar 2021 07:54:42 +0000 (08:54 +0100)]
Merge pull request #25948 from nextcloud/techdebt/noid/depreate-getHTMLName

Deprecate getHTMLName on \OCP\Defaults

3 years agoMerge pull request #25975 from nextcloud/add-missing-waits-and-asserts-in-acceptance...
Roeland Jago Douma [Mon, 8 Mar 2021 07:52:08 +0000 (08:52 +0100)]
Merge pull request #25975 from nextcloud/add-missing-waits-and-asserts-in-acceptance-tests

Add missing waits and asserts in acceptance tests

3 years agoFix some redundant casts 25997/head
Roeland Jago Douma [Mon, 8 Mar 2021 07:51:08 +0000 (08:51 +0100)]
Fix some redundant casts

Happier psalm

Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
3 years agoMerge pull request #25988 from nextcloud/ci/fixup/action
Roeland Jago Douma [Mon, 8 Mar 2021 06:18:24 +0000 (07:18 +0100)]
Merge pull request #25988 from nextcloud/ci/fixup/action

Move fixup check to action

3 years ago[tx-robot] updated from transifex
Nextcloud bot [Mon, 8 Mar 2021 02:23:08 +0000 (02:23 +0000)]
[tx-robot] updated from transifex

3 years agoMove fixup check to action 25988/head
Roeland Jago Douma [Sun, 7 Mar 2021 18:42:40 +0000 (19:42 +0100)]
Move fixup check to action

Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
3 years agoRemove unneeded steps to add already existing user 25990/head
Daniel Calviño Sánchez [Sun, 7 Mar 2021 16:52:30 +0000 (17:52 +0100)]
Remove unneeded steps to add already existing user

User "user1" is added when installing and configuring the server, so it
is already added in all tests.

Signed-off-by: Daniel Calviño Sánchez <danxuliu@gmail.com>
3 years agoFix acceptance test for searching just added users in contacts menu
Daniel Calviño Sánchez [Sun, 7 Mar 2021 16:35:53 +0000 (17:35 +0100)]
Fix acceptance test for searching just added users in contacts menu

User "user1" is added when installing and configuring the server, so it
is already added in all tests. As the test verifies that just added
users can be searched in the contacts menu a new user should be actually
added.

The test did not fail because it assumed that "user1" did not exist and
just checked that it existed after "adding" it, but not whether adding
it failed.

Signed-off-by: Daniel Calviño Sánchez <danxuliu@gmail.com>
3 years ago[tx-robot] updated from transifex
Nextcloud bot [Sun, 7 Mar 2021 02:22:07 +0000 (02:22 +0000)]
[tx-robot] updated from transifex

3 years agoMerge pull request #25966 from nextcloud/dependabot/npm_and_yarn/babel/plugin-proposa...
dependabot-preview[bot] [Sat, 6 Mar 2021 09:52:03 +0000 (09:52 +0000)]
Merge pull request #25966 from nextcloud/dependabot/npm_and_yarn/babel/plugin-proposal-class-properties-7.13.0

3 years agoMerge pull request #25959 from nextcloud/techdept/logger/AccessibilityController
Roeland Jago Douma [Sat, 6 Mar 2021 09:51:34 +0000 (10:51 +0100)]
Merge pull request #25959 from nextcloud/techdept/logger/AccessibilityController

AccessibilityController to LoggerInterface

3 years agoMerge pull request #25972 from nextcloud-pr-bot/automated/noid/psalm-baseline-update
Roeland Jago Douma [Sat, 6 Mar 2021 07:41:25 +0000 (08:41 +0100)]
Merge pull request #25972 from nextcloud-pr-bot/automated/noid/psalm-baseline-update

[Automated] Update psalm-baseline.xml

3 years agoUpdate psalm baseline 25972/head
Nextcloud-PR-Bot [Sat, 6 Mar 2021 04:33:39 +0000 (04:33 +0000)]
Update psalm baseline

Signed-off-by: GitHub <noreply@github.com>
3 years agoMerge pull request #25969 from nextcloud/dependabot/npm_and_yarn/chai-4.3.3
dependabot-preview[bot] [Sat, 6 Mar 2021 03:07:49 +0000 (03:07 +0000)]
Merge pull request #25969 from nextcloud/dependabot/npm_and_yarn/chai-4.3.3

3 years ago[tx-robot] updated from transifex
Nextcloud bot [Sat, 6 Mar 2021 02:22:22 +0000 (02:22 +0000)]
[tx-robot] updated from transifex

3 years agoBump chai from 4.3.0 to 4.3.3 25969/head
dependabot-preview[bot] [Sat, 6 Mar 2021 02:21:11 +0000 (02:21 +0000)]
Bump chai from 4.3.0 to 4.3.3

Bumps [chai](https://github.com/chaijs/chai) from 4.3.0 to 4.3.3.
- [Release notes](https://github.com/chaijs/chai/releases)
- [Changelog](https://github.com/chaijs/chai/blob/main/History.md)
- [Commits](https://github.com/chaijs/chai/compare/4.3.0...4.3.3)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
3 years agoBump @babel/plugin-proposal-class-properties from 7.12.13 to 7.13.0 25966/head
dependabot-preview[bot] [Sat, 6 Mar 2021 02:17:12 +0000 (02:17 +0000)]
Bump @babel/plugin-proposal-class-properties from 7.12.13 to 7.13.0

Bumps [@babel/plugin-proposal-class-properties](https://github.com/babel/babel/tree/HEAD/packages/babel-plugin-proposal-class-properties) from 7.12.13 to 7.13.0.
- [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.13.0/packages/babel-plugin-proposal-class-properties)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
3 years agoFind directly the label instead of falling back to it 25975/head
Daniel Calviño Sánchez [Fri, 5 Mar 2021 21:02:46 +0000 (22:02 +0100)]
Find directly the label instead of falling back to it

The input element is always hidden, so the check always ended falling
back to the label. Moreover, the label is the element that the user
interacts with, so it must be the one used.

Signed-off-by: Daniel Calviño Sánchez <danxuliu@gmail.com>
3 years agoAssert also element visibility instead of just finding it
Daniel Calviño Sánchez [Fri, 5 Mar 2021 21:00:22 +0000 (22:00 +0100)]
Assert also element visibility instead of just finding it

Although if the element could not be found an exception would be thrown
and the test aborted if an element is in the DOM but hidden it would be
found and the test would pass.

Signed-off-by: Daniel Calviño Sánchez <danxuliu@gmail.com>
3 years agoAdd explicit locator for "Enable all" bundle button
Daniel Calviño Sánchez [Fri, 5 Mar 2021 20:57:47 +0000 (21:57 +0100)]
Add explicit locator for "Enable all" bundle button

Instead of looking for the bundle button and then checking its value now
the expected value is included in the locator and the button is checked
similarly to other elements.

No "Disable all" locator was added as it was not currently needed
anywhere.

Signed-off-by: Daniel Calviño Sánchez <danxuliu@gmail.com>
3 years agoFind elements through the actor rather than the driver
Daniel Calviño Sánchez [Fri, 5 Mar 2021 20:39:37 +0000 (21:39 +0100)]
Find elements through the actor rather than the driver

"Actor::find" is a more robust way to look for elements, as it handles
some exceptions that may be thrown. Therefore, even if the elements are
not actually used and it is only checked whether they exist or not using
the actor is the preferred way when possible (and it also makes it
consistent with the rest of the acceptance tests).

Signed-off-by: Daniel Calviño Sánchez <danxuliu@gmail.com>
3 years agoAdd locator for apps list
Daniel Calviño Sánchez [Fri, 5 Mar 2021 20:33:29 +0000 (21:33 +0100)]
Add locator for apps list

Signed-off-by: Daniel Calviño Sánchez <danxuliu@gmail.com>
3 years agoFix identation
Daniel Calviño Sánchez [Fri, 5 Mar 2021 20:28:11 +0000 (21:28 +0100)]
Fix identation

Signed-off-by: Daniel Calviño Sánchez <danxuliu@gmail.com>
3 years agoFix delete user acceptance test
Daniel Calviño Sánchez [Sat, 6 Mar 2021 00:29:54 +0000 (01:29 +0100)]
Fix delete user acceptance test

Adding some missing asserts showed that the "delete user" acceptance
test was silently failing, as the deletion was not being confirmed in
the dialog and thus the user was not being deleted.

The dialog button contains a single quote ("user0's"), so the XPath
expression had to be adjusted (it seems that it is not possible to
escape a single quote in a string enclosed in single quotes in XPath
1.0).

Signed-off-by: Daniel Calviño Sánchez <danxuliu@gmail.com>
3 years agoVerify WaitFor::element... results with an assertion
Daniel Calviño Sánchez [Fri, 5 Mar 2021 19:17:53 +0000 (20:17 +0100)]
Verify WaitFor::element... results with an assertion

WaitFor::element... calls only perform the waiting and return whether
the condition succeeded or not, but that result needs to be explicitly
checked to prevent further steps from being executed if the wait failed.

Signed-off-by: Daniel Calviño Sánchez <danxuliu@gmail.com>
3 years agoAdd missing waits when finding elements in the acceptance tests
Daniel Calviño Sánchez [Sun, 17 Jan 2021 16:39:35 +0000 (17:39 +0100)]
Add missing waits when finding elements in the acceptance tests

As no timeout was specified the elements were tried to be found just
once. This caused the steps to fail if the elements did not appear yet
in the page when they were tried to be found.

Signed-off-by: Daniel Calviño Sánchez <danxuliu@gmail.com>
3 years agoMerge pull request #25945 from nextcloud/dependabot/npm_and_yarn/core-js-3.9.1
Julius Härtl [Fri, 5 Mar 2021 14:21:35 +0000 (15:21 +0100)]
Merge pull request #25945 from nextcloud/dependabot/npm_and_yarn/core-js-3.9.1

Bump core-js from 3.8.3 to 3.9.1

3 years agoMerge pull request #25735 from francoisfreitag/npm-ci
Julius Härtl [Fri, 5 Mar 2021 14:18:35 +0000 (15:18 +0100)]
Merge pull request #25735 from francoisfreitag/npm-ci

Remove Makefile rule clean-dev

3 years agoMove background job to DI
Roeland Jago Douma [Fri, 5 Mar 2021 13:57:07 +0000 (14:57 +0100)]
Move background job to DI

Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
3 years agoMove admin_audit to LoggerInterface
Roeland Jago Douma [Fri, 5 Mar 2021 13:51:55 +0000 (14:51 +0100)]
Move admin_audit to LoggerInterface

Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
3 years agoAccessibilityController to LoggerInterface 25959/head
Roeland Jago Douma [Fri, 5 Mar 2021 13:38:36 +0000 (14:38 +0100)]
AccessibilityController to LoggerInterface

Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
3 years agoMerge pull request #25932 from nextcloud/bugfix/noid/fix-fed-share-add-to-nc
Roeland Jago Douma [Fri, 5 Mar 2021 13:33:16 +0000 (14:33 +0100)]
Merge pull request #25932 from nextcloud/bugfix/noid/fix-fed-share-add-to-nc

Skip empty obsolete owner when adding to own NC

3 years agoMerge pull request #25870 from nextcloud/techdept/settings/move_group_activity_events
Joas Schilling [Fri, 5 Mar 2021 12:05:06 +0000 (13:05 +0100)]
Merge pull request #25870 from nextcloud/techdept/settings/move_group_activity_events

Move group activities to events

3 years agoBump core-js from 3.8.3 to 3.9.1 25945/head
dependabot-preview[bot] [Fri, 5 Mar 2021 08:39:56 +0000 (08:39 +0000)]
Bump core-js from 3.8.3 to 3.9.1

Bumps [core-js](https://github.com/zloirock/core-js/tree/HEAD/packages/core-js) from 3.8.3 to 3.9.1.
- [Release notes](https://github.com/zloirock/core-js/releases)
- [Changelog](https://github.com/zloirock/core-js/blob/master/CHANGELOG.md)
- [Commits](https://github.com/zloirock/core-js/commits/v3.9.1/packages/core-js)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
Signed-off-by: npmbuildbot-nextcloud[bot] <npmbuildbot-nextcloud[bot]@users.noreply.github.com>
Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
3 years agoMerge pull request #25928 from nextcloud/enh/contactsmenu/entry
Christoph Wurst [Fri, 5 Mar 2021 08:46:40 +0000 (09:46 +0100)]
Merge pull request #25928 from nextcloud/enh/contactsmenu/entry

Type Entry and IEntry

3 years agoMerge pull request #25588 from nextcloud/techdept/custom-psr-logger
Christoph Wurst [Fri, 5 Mar 2021 08:46:07 +0000 (09:46 +0100)]
Merge pull request #25588 from nextcloud/techdept/custom-psr-logger

Migrate custom loggers to PSR

3 years agoMerge pull request #25947 from nextcloud/fix/provisioning_api/logger
Roeland Jago Douma [Fri, 5 Mar 2021 08:37:38 +0000 (09:37 +0100)]
Merge pull request #25947 from nextcloud/fix/provisioning_api/logger

Fixed error after merge in UsersController

3 years agoDeprecate getHTMLName on \OCP\Defaults 25948/head
Julius Härtl [Fri, 5 Mar 2021 08:18:49 +0000 (09:18 +0100)]
Deprecate getHTMLName on \OCP\Defaults

Signed-off-by: Julius Härtl <jus@bitgrid.net>
3 years agoFixed error after merge in UsersController 25947/head
Roeland Jago Douma [Fri, 5 Mar 2021 08:14:01 +0000 (09:14 +0100)]
Fixed error after merge in UsersController

This was moved to the LoggerInterface so the recent merge of #25589
broke master.

Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
3 years agoMerge pull request #25731 from nextcloud/dependabot/npm_and_yarn/mocha-8.3.0
Roeland Jago Douma [Fri, 5 Mar 2021 08:05:06 +0000 (09:05 +0100)]
Merge pull request #25731 from nextcloud/dependabot/npm_and_yarn/mocha-8.3.0

Bump mocha from 8.2.1 to 8.3.0

3 years agoMerge pull request #25589 from nextcloud/provisioning-api-invalid-argument
Roeland Jago Douma [Fri, 5 Mar 2021 07:59:50 +0000 (08:59 +0100)]
Merge pull request #25589 from nextcloud/provisioning-api-invalid-argument

forward invalid argument message to frontend when creating a user fails

3 years agoMerge pull request #25726 from nextcloud/dependabot/npm_and_yarn/build/handlebars...
dependabot-preview[bot] [Fri, 5 Mar 2021 07:57:01 +0000 (07:57 +0000)]
Merge pull request #25726 from nextcloud/dependabot/npm_and_yarn/build/handlebars-4.7.7

3 years agoMerge pull request #25660 from hosting-de/feature/add-backend-list-groups
Roeland Jago Douma [Fri, 5 Mar 2021 07:49:43 +0000 (08:49 +0100)]
Merge pull request #25660 from hosting-de/feature/add-backend-list-groups

Show group backends in occ group:list --info and group:info

3 years agoMerge pull request #25659 from nextcloud/smb-getmetadata-catch
Roeland Jago Douma [Fri, 5 Mar 2021 07:49:23 +0000 (08:49 +0100)]
Merge pull request #25659 from nextcloud/smb-getmetadata-catch

catch notfound and forbidden exception in smb::getmetadata

3 years agoMerge pull request #25725 from lmamane/master
Roeland Jago Douma [Fri, 5 Mar 2021 07:46:46 +0000 (08:46 +0100)]
Merge pull request #25725 from lmamane/master

token login: emit preLogin event with LoginName

3 years agoMerge pull request #25929 from nextcloud/techdept/psalm/25839/redundantcasts
Roeland Jago Douma [Fri, 5 Mar 2021 07:42:54 +0000 (08:42 +0100)]
Merge pull request #25929 from nextcloud/techdept/psalm/25839/redundantcasts

Remove Redundantcasts

3 years agoBump mocha from 8.2.1 to 8.3.0 25731/head
dependabot-preview[bot] [Fri, 5 Mar 2021 07:23:24 +0000 (07:23 +0000)]
Bump mocha from 8.2.1 to 8.3.0

Bumps [mocha](https://github.com/mochajs/mocha) from 8.2.1 to 8.3.0.
- [Release notes](https://github.com/mochajs/mocha/releases)
- [Changelog](https://github.com/mochajs/mocha/blob/master/CHANGELOG.md)
- [Commits](https://github.com/mochajs/mocha/compare/v8.2.1...v8.3.0)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
3 years agoBump handlebars from 4.7.6 to 4.7.7 in /build 25726/head
dependabot-preview[bot] [Fri, 5 Mar 2021 07:23:03 +0000 (07:23 +0000)]
Bump handlebars from 4.7.6 to 4.7.7 in /build

Bumps [handlebars](https://github.com/wycats/handlebars.js) from 4.7.6 to 4.7.7.
- [Release notes](https://github.com/wycats/handlebars.js/releases)
- [Changelog](https://github.com/handlebars-lang/handlebars.js/blob/master/release-notes.md)
- [Commits](https://github.com/wycats/handlebars.js/compare/v4.7.6...v4.7.7)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
3 years agoMerge pull request #25942 from nextcloud-pr-bot/automated/noid/psalm-baseline-update
Roeland Jago Douma [Fri, 5 Mar 2021 06:22:03 +0000 (07:22 +0100)]
Merge pull request #25942 from nextcloud-pr-bot/automated/noid/psalm-baseline-update

[Automated] Update psalm-baseline.xml

3 years agoUpdate psalm baseline 25942/head
Nextcloud-PR-Bot [Fri, 5 Mar 2021 04:33:46 +0000 (04:33 +0000)]
Update psalm baseline

Signed-off-by: GitHub <noreply@github.com>
3 years ago[tx-robot] updated from transifex
Nextcloud bot [Fri, 5 Mar 2021 02:22:00 +0000 (02:22 +0000)]
[tx-robot] updated from transifex

3 years agoMerge pull request #25941 from nextcloud/techdept/CompositeExpression
Joas Schilling [Thu, 4 Mar 2021 21:38:31 +0000 (22:38 +0100)]
Merge pull request #25941 from nextcloud/techdept/CompositeExpression

Type CompositeExpression and ICompositeExpression

3 years agoType CompositeExpression and ICompositeExpression 25941/head
Roeland Jago Douma [Thu, 4 Mar 2021 20:47:44 +0000 (21:47 +0100)]
Type CompositeExpression and ICompositeExpression

Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
3 years agocatch notfound and forbidden exception in smb::getmetadata 25659/head
Robin Appelman [Mon, 15 Feb 2021 16:52:11 +0000 (17:52 +0100)]
catch notfound and forbidden exception in smb::getmetadata

Signed-off-by: Robin Appelman <robin@icewind.nl>
3 years agoMerge pull request #25927 from nextcloud/enh/sharebymail/set_expiration_on_creation
Christoph Wurst [Thu, 4 Mar 2021 17:17:54 +0000 (18:17 +0100)]
Merge pull request #25927 from nextcloud/enh/sharebymail/set_expiration_on_creation

Sharebymail: set expiration on creation

3 years agoMerge pull request #25926 from nextcloud/enh/activity/hidden_files
Vincent Petry [Thu, 4 Mar 2021 15:44:02 +0000 (16:44 +0100)]
Merge pull request #25926 from nextcloud/enh/activity/hidden_files

Activity: show if files are hidden or not

3 years agoSkip empty obsolete owner when adding to own NC 25932/head
Vincent Petry [Thu, 4 Mar 2021 14:54:21 +0000 (15:54 +0100)]
Skip empty obsolete owner when adding to own NC

The owner field is nowadays always empty when adding a federated share
using "Add to your Nextcloud", so don't check for it.

Fixes an issue where "Add to your Nextcloud" doesn't add anything.

Signed-off-by: Vincent Petry <vincent@nextcloud.com>
3 years agoMerge pull request #23665 from nextcloud/enh/querybuilder/execute_query_update
Roeland Jago Douma [Thu, 4 Mar 2021 14:46:17 +0000 (15:46 +0100)]
Merge pull request #23665 from nextcloud/enh/querybuilder/execute_query_update

Add executeQuery and executeUpdate

3 years agoRemove Redundantcasts 25929/head
Roeland Jago Douma [Thu, 4 Mar 2021 13:44:04 +0000 (14:44 +0100)]
Remove Redundantcasts

For #25839

Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
3 years agoType Entry and IEntry 25928/head
Roeland Jago Douma [Thu, 4 Mar 2021 13:30:21 +0000 (14:30 +0100)]
Type Entry and IEntry

* Fixed a docblock
* Typed the entries

Psalm happier, Roeland happier

Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
3 years agoAdd executeQuery and executeUpdate 23665/head
Roeland Jago Douma [Sat, 24 Oct 2020 09:51:32 +0000 (11:51 +0200)]
Add executeQuery and executeUpdate

Names shamelessly copied from Doctrine itself.
Internally it is still using the same flow. But I added some checks
around it.

This should make static analysis a bit more happy. Which in turn makes
me more happy.

Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
3 years agoSharebymail: set expiration on creation 25927/head
Roeland Jago Douma [Thu, 4 Mar 2021 12:49:21 +0000 (13:49 +0100)]
Sharebymail: set expiration on creation

Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
3 years agoActivity: show if files are hidden or not 25926/head
Roeland Jago Douma [Thu, 4 Mar 2021 12:14:52 +0000 (13:14 +0100)]
Activity: show if files are hidden or not

Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
3 years agoMerge pull request #25881 from nextcloud/techdept/psalm/sharesplugin
Roeland Jago Douma [Thu, 4 Mar 2021 11:33:20 +0000 (12:33 +0100)]
Merge pull request #25881 from nextcloud/techdept/psalm/sharesplugin

Fix the SharesPlugin

3 years agoMerge pull request #25912 from nextcloud/techdept/psalm/sharedstorage_some_types
Christoph Wurst [Thu, 4 Mar 2021 11:31:17 +0000 (12:31 +0100)]
Merge pull request #25912 from nextcloud/techdept/psalm/sharedstorage_some_types

Add some typing to SharedStorage

3 years agoPimp ActionProviderStore 25925/head
Roeland Jago Douma [Thu, 4 Mar 2021 11:29:49 +0000 (12:29 +0100)]
Pimp ActionProviderStore

* Fix paradoxale condition
* Add types
* Move away from ILogger

Makes psalm happy, and thus me happy

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