]> source.dussan.org Git - nextcloud-server.git/log
nextcloud-server.git
2 years agoFix unit tests for the theming app 33510/head
Carl Schwan [Thu, 11 Aug 2022 16:02:23 +0000 (18:02 +0200)]
Fix unit tests for the theming app

Signed-off-by: Carl Schwan <carl@carlschwan.eu>
2 years agoMerge pull request #33477 from nextcloud/feat/package-node-npm-engines-update
John Molakvoæ [Thu, 11 Aug 2022 06:47:50 +0000 (08:47 +0200)]
Merge pull request #33477 from nextcloud/feat/package-node-npm-engines-update

2 years agoMerge pull request #33467 from nextcloud/bump-nextcloud-vue-5.4.0
John Molakvoæ [Thu, 11 Aug 2022 06:47:24 +0000 (08:47 +0200)]
Merge pull request #33467 from nextcloud/bump-nextcloud-vue-5.4.0

2 years ago[tx-robot] updated from transifex
Nextcloud bot [Thu, 11 Aug 2022 02:24:37 +0000 (02:24 +0000)]
[tx-robot] updated from transifex

Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2 years agoMerge pull request #33492 from nextcloud/dependabot/npm_and_yarn/nextcloud/browsersli...
dependabot[bot] [Thu, 11 Aug 2022 01:13:32 +0000 (01:13 +0000)]
Merge pull request #33492 from nextcloud/dependabot/npm_and_yarn/nextcloud/browserslist-config-2.3.0

2 years agoMerge pull request #33282 from nextcloud/enh/a11y-post-comment
Vincent Petry [Wed, 10 Aug 2022 20:43:58 +0000 (22:43 +0200)]
Merge pull request #33282 from nextcloud/enh/a11y-post-comment

Buttonify comment posting

2 years agoMerge pull request #33452 from nextcloud/fix/firstrunwizzard
Vincent Petry [Wed, 10 Aug 2022 20:35:55 +0000 (22:35 +0200)]
Merge pull request #33452 from nextcloud/fix/firstrunwizzard

Fix first run wizzard

2 years agoUpdate snapshot 33467/head
Vincent Petry [Fri, 5 Aug 2022 15:37:06 +0000 (17:37 +0200)]
Update snapshot

Signed-off-by: Vincent Petry <vincent@nextcloud.com>
2 years agoBump @nextcloud/vue from 5.3.1 to 5.4.0
Vincent Petry [Fri, 5 Aug 2022 15:09:21 +0000 (17:09 +0200)]
Bump @nextcloud/vue from 5.3.1 to 5.4.0

Signed-off-by: Vincent Petry <vincent@nextcloud.com>
2 years agoMerge pull request #33491 from nextcloud/dependabot/npm_and_yarn/css-vars-ponyfill...
dependabot[bot] [Wed, 10 Aug 2022 18:57:09 +0000 (18:57 +0000)]
Merge pull request #33491 from nextcloud/dependabot/npm_and_yarn/css-vars-ponyfill-2.4.8

2 years agoBump @nextcloud/browserslist-config from 2.2.0 to 2.3.0 33492/head
dependabot[bot] [Wed, 10 Aug 2022 18:05:32 +0000 (18:05 +0000)]
Bump @nextcloud/browserslist-config from 2.2.0 to 2.3.0

Bumps [@nextcloud/browserslist-config](https://github.com/nextcloud/browserslist-config) from 2.2.0 to 2.3.0.
- [Release notes](https://github.com/nextcloud/browserslist-config/releases)
- [Commits](https://github.com/nextcloud/browserslist-config/compare/v2.2.0...v2.3.0)

---
updated-dependencies:
- dependency-name: "@nextcloud/browserslist-config"
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
2 years agoBump css-vars-ponyfill from 2.4.7 to 2.4.8 33491/head
dependabot[bot] [Wed, 10 Aug 2022 18:05:52 +0000 (18:05 +0000)]
Bump css-vars-ponyfill from 2.4.7 to 2.4.8

Bumps [css-vars-ponyfill](https://github.com/jhildenbiddle/css-vars-ponyfill) from 2.4.7 to 2.4.8.
- [Release notes](https://github.com/jhildenbiddle/css-vars-ponyfill/releases)
- [Changelog](https://github.com/jhildenbiddle/css-vars-ponyfill/blob/master/CHANGELOG.md)
- [Commits](https://github.com/jhildenbiddle/css-vars-ponyfill/compare/v2.4.7...v2.4.8)

---
updated-dependencies:
- dependency-name: css-vars-ponyfill
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
2 years agoMerge pull request #33497 from nextcloud/bugfix/noid/only-set-focus-visible-when...
Joas Schilling [Wed, 10 Aug 2022 14:13:08 +0000 (16:13 +0200)]
Merge pull request #33497 from nextcloud/bugfix/noid/only-set-focus-visible-when-not-vue

Do not overwrite the focus-visible of vue apps

2 years agoDo not overwrite the focus-visible of vue apps 33497/head
Joas Schilling [Wed, 10 Aug 2022 11:03:28 +0000 (13:03 +0200)]
Do not overwrite the focus-visible of vue apps

Signed-off-by: Joas Schilling <coding@schilljs.com>
2 years agoMerge pull request #32830 from nextcloud/feat/workflow-auto-update-command-rebase.yml
John Molakvoæ [Wed, 10 Aug 2022 10:46:55 +0000 (12:46 +0200)]
Merge pull request #32830 from nextcloud/feat/workflow-auto-update-command-rebase.yml

2 years agoMerge pull request #33173 from nextcloud/enhancement/maintenance-mode-http-header
Christoph Wurst [Wed, 10 Aug 2022 07:16:02 +0000 (09:16 +0200)]
Merge pull request #33173 from nextcloud/enhancement/maintenance-mode-http-header

Set special header for 503 maintenance mode

2 years ago[tx-robot] updated from transifex
Nextcloud bot [Wed, 10 Aug 2022 02:26:12 +0000 (02:26 +0000)]
[tx-robot] updated from transifex

Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2 years agoMerge pull request #33473 from nextcloud/dependabot/npm_and_yarn/v-click-outside...
dependabot[bot] [Tue, 9 Aug 2022 20:29:26 +0000 (20:29 +0000)]
Merge pull request #33473 from nextcloud/dependabot/npm_and_yarn/v-click-outside-3.2.0

2 years agoBump v-click-outside from 3.1.2 to 3.2.0 33473/head
dependabot[bot] [Tue, 9 Aug 2022 18:45:36 +0000 (18:45 +0000)]
Bump v-click-outside from 3.1.2 to 3.2.0

Bumps [v-click-outside](https://github.com/ndelvalle/v-click-outside) from 3.1.2 to 3.2.0.
- [Release notes](https://github.com/ndelvalle/v-click-outside/releases)
- [Commits](https://github.com/ndelvalle/v-click-outside/compare/v3.1.2...v3.2.0)

---
updated-dependencies:
- dependency-name: v-click-outside
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
2 years agoMerge pull request #33485 from nextcloud/bugfix/noid/authtoken-duplicate-update
Julius Härtl [Tue, 9 Aug 2022 18:38:55 +0000 (20:38 +0200)]
Merge pull request #33485 from nextcloud/bugfix/noid/authtoken-duplicate-update

Do not update passwords if nothing changed

2 years agoDo not update passwords if nothing changed 33485/head
Julius Härtl [Mon, 8 Aug 2022 15:41:52 +0000 (17:41 +0200)]
Do not update passwords if nothing changed

Signed-off-by: Julius Härtl <jus@bitgrid.net>
2 years agoMerge pull request #33442 from nextcloud/automated/noid/master-update-psalm-baseline
Carl Schwan [Tue, 9 Aug 2022 06:50:00 +0000 (08:50 +0200)]
Merge pull request #33442 from nextcloud/automated/noid/master-update-psalm-baseline

[master] Update psalm-baseline.xml

2 years agoUpdate psalm baseline 33442/head
nextcloud-command [Tue, 9 Aug 2022 04:26:53 +0000 (04:26 +0000)]
Update psalm baseline

Signed-off-by: GitHub <noreply@github.com>
2 years ago[tx-robot] updated from transifex
Nextcloud bot [Tue, 9 Aug 2022 02:24:28 +0000 (02:24 +0000)]
[tx-robot] updated from transifex

Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2 years agoMerge pull request #33480 from nextcloud/bugfix/noid/fix-workflow-engine-a11y
Joas Schilling [Mon, 8 Aug 2022 20:06:57 +0000 (22:06 +0200)]
Merge pull request #33480 from nextcloud/bugfix/noid/fix-workflow-engine-a11y

Fix workflow engine a11y and spacing of icons

2 years agoMerge pull request #33174 from nextcloud/fix/redirect-css-not-found
Vincent Petry [Mon, 8 Aug 2022 15:12:40 +0000 (17:12 +0200)]
Merge pull request #33174 from nextcloud/fix/redirect-css-not-found

Do not redirect if requested font, style or script can not be found

2 years agoMerge pull request #33465 from nextcloud/bugfix/noid/fix-more-icon-color
Vincent Petry [Mon, 8 Aug 2022 15:10:41 +0000 (17:10 +0200)]
Merge pull request #33465 from nextcloud/bugfix/noid/fix-more-icon-color

Fix "More" app icon in dark mode

2 years agoMerge pull request #33415 from nextcloud/fix/integration-test-notif
Carl Schwan [Mon, 8 Aug 2022 15:06:57 +0000 (17:06 +0200)]
Merge pull request #33415 from nextcloud/fix/integration-test-notif

Fix integration tests

2 years agoMerge pull request #32363 from nextcloud/cleanup/remove-long-deprecated-classes
Carl Schwan [Mon, 8 Aug 2022 15:05:11 +0000 (17:05 +0200)]
Merge pull request #32363 from nextcloud/cleanup/remove-long-deprecated-classes

Remove OCP\App and OCP\BackgroundJob

2 years agoSet special header for 503 maintenance mode 33173/head
Christoph Wurst [Fri, 8 Jul 2022 15:45:41 +0000 (17:45 +0200)]
Set special header for 503 maintenance mode

This removes ambiguity with a 503 returned by app code, web server or
similar. Front-end and clients can then handle this state accordingly.

Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
2 years agoDo not redirect if requested CSS can not be found 33174/head
Christoph Wurst [Fri, 8 Jul 2022 16:28:14 +0000 (18:28 +0200)]
Do not redirect if requested CSS can not be found

Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
2 years agoFix eslint line breaks 33480/head
Joas Schilling [Mon, 8 Aug 2022 11:41:07 +0000 (13:41 +0200)]
Fix eslint line breaks

Signed-off-by: Joas Schilling <coding@schilljs.com>
2 years agoAdd empty alt tags for decorative icons
Joas Schilling [Mon, 8 Aug 2022 11:03:45 +0000 (13:03 +0200)]
Add empty alt tags for decorative icons

Signed-off-by: Joas Schilling <coding@schilljs.com>
2 years agoFix inverting on darkmode and spacing
Joas Schilling [Mon, 8 Aug 2022 10:57:14 +0000 (12:57 +0200)]
Fix inverting on darkmode and spacing

Signed-off-by: Joas Schilling <coding@schilljs.com>
2 years agoAllow to invert when on bright
Joas Schilling [Mon, 8 Aug 2022 10:56:31 +0000 (12:56 +0200)]
Allow to invert when on bright

Signed-off-by: Joas Schilling <coding@schilljs.com>
2 years agoMerge pull request #33357 from nextcloud/external_storage_buttons_a11y
Vincent Petry [Mon, 8 Aug 2022 07:21:27 +0000 (09:21 +0200)]
Merge pull request #33357 from nextcloud/external_storage_buttons_a11y

Fix accessibility of buttons in the external storage configuration

2 years ago[tx-robot] updated from transifex
Nextcloud bot [Mon, 8 Aug 2022 02:23:27 +0000 (02:23 +0000)]
[tx-robot] updated from transifex

Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2 years agoUpdate npm and node engines versions 33477/head
Nextcloud bot [Sun, 7 Aug 2022 07:51:26 +0000 (07:51 +0000)]
Update npm and node engines versions

Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2 years ago[tx-robot] updated from transifex
Nextcloud bot [Sun, 7 Aug 2022 02:28:29 +0000 (02:28 +0000)]
[tx-robot] updated from transifex

Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2 years ago[tx-robot] updated from transifex
Nextcloud bot [Sat, 6 Aug 2022 02:25:10 +0000 (02:25 +0000)]
[tx-robot] updated from transifex

Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2 years agoMerge pull request #33398 from nextcloud/enh/noid/sensitive-methods-apps
Vincent Petry [Fri, 5 Aug 2022 12:09:55 +0000 (14:09 +0200)]
Merge pull request #33398 from nextcloud/enh/noid/sensitive-methods-apps

allow apps to specify methods carrying sensitive parameters

2 years agoFix "More" app icon 33465/head
Joas Schilling [Fri, 5 Aug 2022 09:53:50 +0000 (11:53 +0200)]
Fix "More" app icon

Signed-off-by: Joas Schilling <coding@schilljs.com>
2 years ago[tx-robot] updated from transifex
Nextcloud bot [Fri, 5 Aug 2022 08:58:39 +0000 (08:58 +0000)]
[tx-robot] updated from transifex

Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2 years agoMerge pull request #33411 from nextcloud/dependabot/npm_and_yarn/puppeteer-15.5.0
Julius Härtl [Thu, 4 Aug 2022 20:28:37 +0000 (22:28 +0200)]
Merge pull request #33411 from nextcloud/dependabot/npm_and_yarn/puppeteer-15.5.0

2 years agoMerge pull request #33448 from nextcloud/bugfix/allow-download-label
Julius Härtl [Thu, 4 Aug 2022 20:24:11 +0000 (22:24 +0200)]
Merge pull request #33448 from nextcloud/bugfix/allow-download-label

2 years agoMerge pull request #33269 from nextcloud/dependabot/npm_and_yarn/jquery-ui-1.13.2
dependabot[bot] [Thu, 4 Aug 2022 18:55:24 +0000 (18:55 +0000)]
Merge pull request #33269 from nextcloud/dependabot/npm_and_yarn/jquery-ui-1.13.2

2 years agoFix label for allow download share permission 33448/head
Julius Härtl [Wed, 3 Aug 2022 08:40:24 +0000 (10:40 +0200)]
Fix label for allow download share permission

Signed-off-by: Julius Härtl <jus@bitgrid.net>
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
2 years agoMerge pull request #33447 from nextcloud/bugfix/noid/detect-leading-spaces-in-config
Vincent Petry [Thu, 4 Aug 2022 08:55:12 +0000 (10:55 +0200)]
Merge pull request #33447 from nextcloud/bugfix/noid/detect-leading-spaces-in-config

Detect leading spaces in config files

2 years agoMerge pull request #33435 from nextcloud/fix/remove-at-matchers-in-tests
Côme Chilliet [Thu, 4 Aug 2022 07:58:26 +0000 (09:58 +0200)]
Merge pull request #33435 from nextcloud/fix/remove-at-matchers-in-tests

Remove at matchers from tests in oauth2 and tests/Test

2 years agoMerge pull request #32615 from sleiner/feature/ipv6-cidr-for-trusted-proxies
Côme Chilliet [Thu, 4 Aug 2022 07:50:14 +0000 (09:50 +0200)]
Merge pull request #32615 from sleiner/feature/ipv6-cidr-for-trusted-proxies

Support specifying IPv6 proxies in CIDR notation

2 years agoMerge pull request #32852 from nextcloud/revert-revert-federation-performance-issues
Vincent Petry [Thu, 4 Aug 2022 07:41:19 +0000 (09:41 +0200)]
Merge pull request #32852 from nextcloud/revert-revert-federation-performance-issues

Revert "Revert "Remove inefficient fed share scanner""

2 years agoFix accessibility of buttons in the external storage configuration 33357/head
Lukáš Tyrychtr [Tue, 26 Jul 2022 11:04:46 +0000 (13:04 +0200)]
Fix accessibility of buttons in the external storage configuration

Note that there is no keyboard only way to close the dropdown

Signed-off-by: Christopher Ng <chrng8@gmail.com>
2 years agoMerge pull request #33451 from nextcloud/update-node-workflow-better-error-messages
Vincent Petry [Wed, 3 Aug 2022 16:04:28 +0000 (18:04 +0200)]
Merge pull request #33451 from nextcloud/update-node-workflow-better-error-messages

Update node workflow for better error messages

2 years agofix external share scanner not propagating locking-opt-out 32852/head
Robin Appelman [Wed, 3 Aug 2022 15:12:30 +0000 (17:12 +0200)]
fix external share scanner not propagating locking-opt-out

Signed-off-by: Robin Appelman <robin@icewind.nl>
2 years agoFirst first run wizzard 33452/head
Carl Schwan [Wed, 3 Aug 2022 13:51:02 +0000 (15:51 +0200)]
First first run wizzard

Signed-off-by: Carl Schwan <carl@carlschwan.eu>
2 years agoUpdate node workflow for better error messages 33451/head
Vincent Petry [Wed, 3 Aug 2022 13:23:20 +0000 (15:23 +0200)]
Update node workflow for better error messages

Signed-off-by: Vincent Petry <vincent@nextcloud.com>
2 years agoDisable locking on federated shares
Carl Schwan [Fri, 17 Jun 2022 10:07:03 +0000 (12:07 +0200)]
Disable locking on federated shares

The old inneficiant code didn't do locking and adding locking is
creating issues

Signed-off-by: Carl Schwan <carl@carlschwan.eu>
2 years agoRevert "Revert "Remove inefficient fed share scanner""
Carl Schwan [Mon, 13 Jun 2022 08:15:02 +0000 (10:15 +0200)]
Revert "Revert "Remove inefficient fed share scanner""

This reverts commit 6667007bf235b90a7dd105c881cf5802b2a3f83e.

Signed-off-by: Carl Schwan <carl@carlschwan.eu>
2 years agoDetect leading spaces in config files 33447/head
Vincent Petry [Wed, 3 Aug 2022 08:19:05 +0000 (10:19 +0200)]
Detect leading spaces in config files

Because those will cause PHP to output to stdout and will cause
unrelated error messages.

Signed-off-by: Vincent Petry <vincent@nextcloud.com>
2 years agoSupport specifying IPv6 proxies in CIDR notation 32615/head
Simon Leiner [Sat, 23 Jul 2022 21:29:45 +0000 (23:29 +0200)]
Support specifying IPv6 proxies in CIDR notation

Previously, it was not possible to use CIDR notation for IPv6 proxies
in the trusted_proxies parameter of config.php [1]. This patch adds
support for that.

[1]: https://docs.nextcloud.com/server/24/admin_manual/configuration_server/reverse_proxy_configuration.html#defining-trusted-proxies

Signed-off-by: Simon Leiner <simon@leiner.me>
2 years agoMerge pull request #32958 from nextcloud/fix/noid/permission-update-allow-public...
Julius Härtl [Tue, 2 Aug 2022 14:49:27 +0000 (16:49 +0200)]
Merge pull request #32958 from nextcloud/fix/noid/permission-update-allow-public-uploads

2 years agoMerge pull request #33425 from nextcloud/fix/fix-dynamic-properties-in-tests
Côme Chilliet [Tue, 2 Aug 2022 14:01:09 +0000 (16:01 +0200)]
Merge pull request #33425 from nextcloud/fix/fix-dynamic-properties-in-tests

Fix dynamic property creations in test files

2 years agoMerge pull request #33428 from nextcloud/improve-accessibility-device
Vincent Petry [Tue, 2 Aug 2022 13:33:19 +0000 (15:33 +0200)]
Merge pull request #33428 from nextcloud/improve-accessibility-device

Improve Devices & sessions settings

2 years agoRemove at matchers from tests in: 33435/head
Côme Chilliet [Tue, 2 Aug 2022 13:27:52 +0000 (15:27 +0200)]
Remove at matchers from tests in:

* apps/oauth2
* tests/Test/Repair/Owncloud

Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
2 years agoMerge pull request #33432 from nextcloud/nickvergessen-patch-1
Vincent Petry [Tue, 2 Aug 2022 12:53:34 +0000 (14:53 +0200)]
Merge pull request #33432 from nextcloud/nickvergessen-patch-1

Remove "needs info" label when the issue is not stale anymore

2 years agoDocument all getIncomplete implementations as returning string|false 33425/head
Côme Chilliet [Tue, 2 Aug 2022 12:23:14 +0000 (14:23 +0200)]
Document all getIncomplete implementations as returning string|false

Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
2 years agoRemove "needs info" label when the issue is not stale anymore 33432/head
Joas Schilling [Tue, 2 Aug 2022 09:33:20 +0000 (11:33 +0200)]
Remove "needs info" label when the issue is not stale anymore

Signed-off-by: Joas Schilling <213943+nickvergessen@users.noreply.github.com>
2 years agofix share manager tests 32958/head
Julien Veyssier [Mon, 1 Aug 2022 13:27:23 +0000 (15:27 +0200)]
fix share manager tests

Signed-off-by: Julien Veyssier <eneiluj@posteo.net>
2 years agoImprove Devices & sessions settings 33428/head
Carl Schwan [Mon, 1 Aug 2022 22:38:28 +0000 (00:38 +0200)]
Improve Devices & sessions settings

- Add label for better accessibility
- Only allow to add app token with a name
- Align in rows

Signed-off-by: Carl Schwan <carl@carlschwan.eu>
2 years agoMerge pull request #33405 from nextcloud/perf/new-index-mounts-class
Julius Härtl [Mon, 1 Aug 2022 19:27:09 +0000 (21:27 +0200)]
Merge pull request #33405 from nextcloud/perf/new-index-mounts-class

2 years agoFix dynamic property creations in test files
Côme Chilliet [Mon, 1 Aug 2022 13:07:53 +0000 (15:07 +0200)]
Fix dynamic property creations in test files

This fixes warnings in PHP 8.2

Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
2 years agodon't reduce file public link permissions if public upload is not enabled
Julien Veyssier [Tue, 21 Jun 2022 12:25:36 +0000 (14:25 +0200)]
don't reduce file public link permissions if public upload is not enabled

Signed-off-by: Julien Veyssier <eneiluj@posteo.net>
2 years agoDB mounts table: Add index for mount_provider_class 33405/head
Marcel Klehr [Fri, 29 Jul 2022 12:43:26 +0000 (14:43 +0200)]
DB mounts table: Add index for mount_provider_class

Signed-off-by: Marcel Klehr <mklehr@gmx.net>
2 years agoFix integration tests 33415/head
Carl Schwan [Mon, 1 Aug 2022 07:47:33 +0000 (09:47 +0200)]
Fix integration tests

The html tags changed in the notification apps, adapt selector to the
new state

Signed-off-by: Carl Schwan <carl@carlschwan.eu>
2 years agoRemove OCP\App and OCP\BackgroundJob 32363/head
Carl Schwan [Thu, 12 May 2022 15:08:54 +0000 (17:08 +0200)]
Remove OCP\App and OCP\BackgroundJob

Both deprecated since NC 23

IAppManager is the replacement for OCP\App unfortunately it can't be
dependency injected in classes used by the installed otherwise the
database connection is initialised too early

Signed-off-by: Carl Schwan <carl@carlschwan.eu>
2 years agoMerge pull request #32482 from nextcloud/enh/noid/share-attributes
Carl Schwan [Mon, 1 Aug 2022 07:44:31 +0000 (09:44 +0200)]
Merge pull request #32482 from nextcloud/enh/noid/share-attributes

Add share attributes + prevent download permission

2 years agoMultiple fixes 32482/head
Carl Schwan [Fri, 15 Jul 2022 15:11:54 +0000 (17:11 +0200)]
Multiple fixes

- Fix tests
- Use non deprecated event stuff
- Add a bit of type hinting to the new stuff
- More safe handling of instanceOfStorage (share might not be the first
  wrapper)
- Fix resharing

Signed-off-by: Carl Schwan <carl@carlschwan.eu>
2 years agoBump puppeteer from 14.1.0 to 15.5.0 33411/head
dependabot[bot] [Sat, 30 Jul 2022 01:03:08 +0000 (01:03 +0000)]
Bump puppeteer from 14.1.0 to 15.5.0

Bumps [puppeteer](https://github.com/puppeteer/puppeteer) from 14.1.0 to 15.5.0.
- [Release notes](https://github.com/puppeteer/puppeteer/releases)
- [Changelog](https://github.com/puppeteer/puppeteer/blob/main/CHANGELOG.md)
- [Commits](https://github.com/puppeteer/puppeteer/compare/v14.1.0...v15.5.0)

---
updated-dependencies:
- dependency-name: puppeteer
  dependency-type: direct:development
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2 years agoMerge pull request #33225 from nextcloud/fix/handle-one-time-passwords
Carl Schwan [Fri, 29 Jul 2022 10:26:52 +0000 (12:26 +0200)]
Merge pull request #33225 from nextcloud/fix/handle-one-time-passwords

Handle one time password better

2 years agoadd unit test for ExceptionSerializer 33398/head
Arthur Schiwon [Fri, 29 Jul 2022 10:07:41 +0000 (12:07 +0200)]
add unit test for ExceptionSerializer

Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
2 years agoallow apps to specify methods carrying sensitive parameters
Arthur Schiwon [Thu, 28 Jul 2022 21:30:17 +0000 (23:30 +0200)]
allow apps to specify methods carrying sensitive parameters

… in order to remove them from logging.

Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
2 years agoBump jquery-ui from 1.13.1 to 1.13.2 33269/head
dependabot[bot] [Thu, 28 Jul 2022 17:29:58 +0000 (17:29 +0000)]
Bump jquery-ui from 1.13.1 to 1.13.2

Bumps [jquery-ui](https://github.com/jquery/jquery-ui) from 1.13.1 to 1.13.2.
- [Release notes](https://github.com/jquery/jquery-ui/releases)
- [Commits](https://github.com/jquery/jquery-ui/compare/1.13.1...1.13.2)

---
updated-dependencies:
- dependency-name: jquery-ui
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
2 years agoEnforcing permission during resharing
Carl Schwan [Fri, 15 Jul 2022 12:52:04 +0000 (14:52 +0200)]
Enforcing permission during resharing

Signed-off-by: Carl Schwan <carl@carlschwan.eu>
2 years agoInherit hide download from share attributes
Vincent Petry [Mon, 13 Jun 2022 14:38:34 +0000 (16:38 +0200)]
Inherit hide download from share attributes

When resharing by link, if the download permission was removed through
share attributes, convert it to the hide download flag.

Signed-off-by: Vincent Petry <vincent@nextcloud.com>
2 years agoBlock download when needed on direct download endpoint
Vincent Petry [Mon, 13 Jun 2022 13:50:43 +0000 (15:50 +0200)]
Block download when needed on direct download endpoint

Signed-off-by: Vincent Petry <vincent@nextcloud.com>
2 years agoFix view-only code after code review comments
Vincent Petry [Mon, 13 Jun 2022 10:48:35 +0000 (12:48 +0200)]
Fix view-only code after code review comments

Signed-off-by: Vincent Petry <vincent@nextcloud.com>
2 years agoFix adding to empty attributes and duplicate request
Julius Härtl [Wed, 8 Jun 2022 21:01:48 +0000 (23:01 +0200)]
Fix adding to empty attributes and duplicate request

Signed-off-by: Julius Härtl <jus@bitgrid.net>
2 years agoAdd share attrs + download permission support in frontend
Vincent Petry [Thu, 2 Jun 2022 09:31:21 +0000 (11:31 +0200)]
Add share attrs + download permission support in frontend

Added download permission checkbox in frontend
Added share attributes parsing and setting in frontend.

Signed-off-by: Vincent Petry <vincent@nextcloud.com>
2 years agoAdd nc:share-attributes Webdav property
Vincent Petry [Thu, 2 Jun 2022 09:24:39 +0000 (11:24 +0200)]
Add nc:share-attributes Webdav property

Signed-off-by: Vincent Petry <vincent@nextcloud.com>
2 years agoDon't reset share attributes when not specified
Vincent Petry [Thu, 2 Jun 2022 09:23:22 +0000 (11:23 +0200)]
Don't reset share attributes when not specified

When not specified in the OCS call, don't reset the share attributes.

Signed-off-by: Vincent Petry <vincent@nextcloud.com>
2 years agoAttempt to fix sqlite json issue
Vincent Petry [Wed, 25 May 2022 15:23:02 +0000 (17:23 +0200)]
Attempt to fix sqlite json issue

Signed-off-by: Vincent Petry <vincent@nextcloud.com>
2 years agoFix share attribute related tests + code style
Vincent Petry [Wed, 25 May 2022 07:55:22 +0000 (09:55 +0200)]
Fix share attribute related tests + code style

Signed-off-by: Vincent Petry <vincent@nextcloud.com>
2 years agoFix share controller to accept share attributes alone
Vincent Petry [Tue, 24 May 2022 10:08:07 +0000 (12:08 +0200)]
Fix share controller to accept share attributes alone

Signed-off-by: Vincent Petry <vincent@nextcloud.com>
2 years agoAdd share attributes + prevent download permission
Vincent Petry [Wed, 18 May 2022 12:54:27 +0000 (14:54 +0200)]
Add share attributes + prevent download permission

Makes it possible to store download permission

Signed-off-by: Vincent Petry <vincent@nextcloud.com>
2 years agoMerge pull request #33394 from nextcloud/fix/fix-370-Label_not_connected_to_form...
Julia Kirschenheuter [Thu, 28 Jul 2022 13:59:47 +0000 (15:59 +0200)]
Merge pull request #33394 from nextcloud/fix/fix-370-Label_not_connected_to_form-element_in_file_listing

Connect ```input``` checkbox with corresponding file name via ```aria-describedby```

2 years agoHandle one time password better 33225/head
Carl Schwan [Wed, 13 Jul 2022 13:27:55 +0000 (15:27 +0200)]
Handle one time password better

Signed-off-by: Carl Schwan <carl@carlschwan.eu>
2 years agoConnect ```input``` checkbox with corresponding file name via ```aria-describedby``` 33394/head
julia.kirschenheuter [Thu, 28 Jul 2022 12:20:32 +0000 (14:20 +0200)]
Connect ```input``` checkbox with corresponding file name via ```aria-describedby```

Signed-off-by: julia.kirschenheuter <julia.kirschenheuter@nextcloud.com>
2 years agoMerge pull request #33385 from nextcloud/fix/transfer-aria-label-from-nav-settings...
Louis [Thu, 28 Jul 2022 12:11:13 +0000 (14:11 +0200)]
Merge pull request #33385 from nextcloud/fix/transfer-aria-label-from-nav-settings-to-settings-icon

Transfer `aria-label` from nav settings menu to settings menu icon-button

2 years agoMerge pull request #33081 from nextcloud/techdebt/noid/ocp-security-bruteforce-ithrottler
Vincent Petry [Thu, 28 Jul 2022 11:34:55 +0000 (13:34 +0200)]
Merge pull request #33081 from nextcloud/techdebt/noid/ocp-security-bruteforce-ithrottler

Add a public interface for the bruteforce throttler and register for …

2 years agoMerge pull request #33280 from nextcloud/externalStorageWithoutVersioning
Vincent Petry [Thu, 28 Jul 2022 10:13:43 +0000 (12:13 +0200)]
Merge pull request #33280 from nextcloud/externalStorageWithoutVersioning

handle AccessDenied error when checking if external s3 support versions