]> source.dussan.org Git - nextcloud-server.git/log
nextcloud-server.git
2 years agoMerge pull request #31328 from nextcloud/bugfix/noid/mark-split-database-configs...
Simon L [Wed, 23 Feb 2022 16:34:20 +0000 (17:34 +0100)]
Merge pull request #31328 from nextcloud/bugfix/noid/mark-split-database-configs-as-sensitive

Mark split database configs as sensitive

2 years agoMerge pull request #31319 from nextcloud/fix/31246/fix-modals
Simon L [Wed, 23 Feb 2022 14:28:58 +0000 (15:28 +0100)]
Merge pull request #31319 from nextcloud/fix/31246/fix-modals

fix all modals after vue 5.0

2 years agoMerge pull request #31106 from nextcloud/techdebt/noid/improve-user-status-update...
Joas Schilling [Wed, 23 Feb 2022 10:17:16 +0000 (11:17 +0100)]
Merge pull request #31106 from nextcloud/techdebt/noid/improve-user-status-update-handling

Improve user status revert performance

2 years agoMark split database configs as sensitive 31328/head
Joas Schilling [Wed, 23 Feb 2022 09:31:17 +0000 (10:31 +0100)]
Mark split database configs as sensitive

Signed-off-by: Joas Schilling <coding@schilljs.com>
2 years ago[tx-robot] updated from transifex
Nextcloud bot [Wed, 23 Feb 2022 02:27:42 +0000 (02:27 +0000)]
[tx-robot] updated from transifex

Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2 years agoMerge pull request #30210 from nextcloud/dependabot/composer/build/integration/guzzle... 31271/head
MichaIng [Tue, 22 Feb 2022 23:12:08 +0000 (00:12 +0100)]
Merge pull request #30210 from nextcloud/dependabot/composer/build/integration/guzzlehttp/guzzle-7.4.1

Update guzzlehttp/guzzle requirement from 6.5.2 to 7.4.1 in /build/integration

2 years agoUpdate GuzzleHttp function call for v7 30210/head
MichaIng [Tue, 22 Feb 2022 20:53:01 +0000 (21:53 +0100)]
Update GuzzleHttp function call for v7

https://github.com/guzzle/guzzle/issues/2824

Signed-off-by: MichaIng <micha@dietpi.com>
2 years agoUpdate guzzlehttp/guzzle requirement in /build/integration
dependabot[bot] [Fri, 18 Feb 2022 04:13:01 +0000 (04:13 +0000)]
Update guzzlehttp/guzzle requirement in /build/integration

Updates the requirements on [guzzlehttp/guzzle](https://github.com/guzzle/guzzle) to permit the latest version.
- [Release notes](https://github.com/guzzle/guzzle/releases)
- [Changelog](https://github.com/guzzle/guzzle/blob/master/CHANGELOG.md)
- [Commits](https://github.com/guzzle/guzzle/compare/6.5.2...7.4.1)

---
updated-dependencies:
- dependency-name: guzzlehttp/guzzle
  dependency-type: direct:development
...

Signed-off-by: dependabot[bot] <support@github.com>
2 years agoMerge pull request #31316 from nextcloud/enhancement/sensitive-insensitive-dav-backgr...
Joas Schilling [Tue, 22 Feb 2022 14:31:56 +0000 (15:31 +0100)]
Merge pull request #31316 from nextcloud/enhancement/sensitive-insensitive-dav-background-jobs

Mark DAV background jobs as time sensitive/insensitive

2 years agofix all modals after vue 5.0 31319/head
szaimen [Tue, 22 Feb 2022 11:41:46 +0000 (12:41 +0100)]
fix all modals after vue 5.0

Signed-off-by: szaimen <szaimen@e.mail.de>
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
2 years agoMark DAV background jobs as time sensitive/insensitive 31316/head
Christoph Wurst [Tue, 22 Feb 2022 10:24:38 +0000 (11:24 +0100)]
Mark DAV background jobs as time sensitive/insensitive

* As a bonus they are now all using OCP base classes
* Strict typing is now enforced

Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
2 years agoMerge pull request #31317 from nextcloud/chore/deprecate-old-internal-job-classes
Christoph Wurst [Tue, 22 Feb 2022 12:27:45 +0000 (13:27 +0100)]
Merge pull request #31317 from nextcloud/chore/deprecate-old-internal-job-classes

Deprecate our old, internal background job base classes

2 years agoDeprecate our old, internal background job base classes 31317/head
Christoph Wurst [Tue, 22 Feb 2022 10:31:54 +0000 (11:31 +0100)]
Deprecate our old, internal background job base classes

The OCP ones should be used instead. This makes it more visible in our
IDEs that the base class of background job should be replaced.

Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
2 years agoMerge pull request #31261 from nextcloud/external-share-availability-error
John Molakvoæ [Tue, 22 Feb 2022 09:55:04 +0000 (10:55 +0100)]
Merge pull request #31261 from nextcloud/external-share-availability-error

2 years agoMerge pull request #31295 from nextcloud/fix-cleaning-reminders
Christoph Wurst [Tue, 22 Feb 2022 09:46:31 +0000 (10:46 +0100)]
Merge pull request #31295 from nextcloud/fix-cleaning-reminders

Fix cleaning reminders after subscription purge

2 years agoMerge pull request #31241 from nextcloud/fix/use-new-button-component
Vanessa [Tue, 22 Feb 2022 09:34:03 +0000 (10:34 +0100)]
Merge pull request #31241 from nextcloud/fix/use-new-button-component

Fix/use new button component

2 years agoMerge pull request #31309 from nextcloud/fix/fix-checkers-php-error
Côme Chilliet [Tue, 22 Feb 2022 08:04:56 +0000 (09:04 +0100)]
Merge pull request #31309 from nextcloud/fix/fix-checkers-php-error

Avoid PHP errors in the checkers drone step

2 years agoMerge pull request #31173 from nextcloud/enhancement/user_migration-version-handling
Côme Chilliet [Tue, 22 Feb 2022 08:02:34 +0000 (09:02 +0100)]
Merge pull request #31173 from nextcloud/enhancement/user_migration-version-handling

Add version handling to IMigrator

2 years ago[tx-robot] updated from transifex
Nextcloud bot [Tue, 22 Feb 2022 02:29:25 +0000 (02:29 +0000)]
[tx-robot] updated from transifex

Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2 years agoAvoid PHP errors in the checkers drone step 31309/head
Côme Chilliet [Mon, 21 Feb 2022 17:21:38 +0000 (18:21 +0100)]
Avoid PHP errors in the checkers drone step

Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
2 years agoPlease drone checkers 31173/head
Côme Chilliet [Mon, 21 Feb 2022 17:20:27 +0000 (18:20 +0100)]
Please drone checkers

Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
2 years agoreplace button with vue button component 31241/head
Vanessa Pertsch [Thu, 17 Feb 2022 15:29:07 +0000 (16:29 +0100)]
replace button with vue button component

2 years agoUpdate autoload
Côme Chilliet [Mon, 21 Feb 2022 15:24:36 +0000 (16:24 +0100)]
Update autoload

Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
2 years agoimprove errors for external share availability check 31261/head
Robin Appelman [Fri, 18 Feb 2022 14:20:45 +0000 (15:20 +0100)]
improve errors for external share availability check

Signed-off-by: Robin Appelman <robin@icewind.nl>
2 years agoMerge pull request #31294 from nextcloud/fix/test-controller
Simon L [Mon, 21 Feb 2022 13:14:18 +0000 (14:14 +0100)]
Merge pull request #31294 from nextcloud/fix/test-controller

Redirection now only happens when dir is empty

2 years agoMerge pull request #31288 from nextcloud/automated/noid/psalm-baseline-update-1645416707
Carl Schwan [Mon, 21 Feb 2022 11:57:40 +0000 (12:57 +0100)]
Merge pull request #31288 from nextcloud/automated/noid/psalm-baseline-update-1645416707

[Automated] Update psalm-baseline.xml

2 years agoMerge pull request #31292 from nextcloud/fix/edit_perm_on_file_share
John Molakvoæ [Mon, 21 Feb 2022 11:55:02 +0000 (12:55 +0100)]
Merge pull request #31292 from nextcloud/fix/edit_perm_on_file_share

2 years agoMerge pull request #31217 from nextcloud/bugfix/noid/also-cache-non-existing-entry
Joas Schilling [Mon, 21 Feb 2022 10:50:40 +0000 (11:50 +0100)]
Merge pull request #31217 from nextcloud/bugfix/noid/also-cache-non-existing-entry

Also cache non-existing to reuse it

2 years agoRedirection now only happens when dir is empty 31294/head
Carl Schwan [Mon, 21 Feb 2022 10:35:22 +0000 (11:35 +0100)]
Redirection now only happens when dir is empty

Otherwise dir it's just ignored and fileid is used

Signed-off-by: Carl Schwan <carl@carlschwan.eu>
2 years agoFix cleaning reminders after subscription purge 31295/head
Thomas Citharel [Mon, 21 Feb 2022 10:36:09 +0000 (11:36 +0100)]
Fix cleaning reminders after subscription purge

Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2 years agoMerge pull request #31195 from nextcloud/wrap_exception
Louis [Mon, 21 Feb 2022 10:27:55 +0000 (11:27 +0100)]
Merge pull request #31195 from nextcloud/wrap_exception

Wrap S3 multipart upload exception

2 years agoFix regression for edit perm on file share 31292/head
Louis Chemineau [Mon, 21 Feb 2022 09:47:20 +0000 (10:47 +0100)]
Fix regression for edit perm on file share

Signed-off-by: Louis Chemineau <louis@chmn.me>
2 years agoMerge pull request #30225 from nextcloud/fix-30220
Simon L [Mon, 21 Feb 2022 09:39:24 +0000 (10:39 +0100)]
Merge pull request #30225 from nextcloud/fix-30220

Clarify `preview_max_filesize_image` behavior

2 years agoUpdate psalm baseline 31288/head
nextcloud-command [Mon, 21 Feb 2022 04:11:48 +0000 (04:11 +0000)]
Update psalm baseline

Signed-off-by: GitHub <noreply@github.com>
2 years ago[tx-robot] updated from transifex
Nextcloud bot [Mon, 21 Feb 2022 02:27:38 +0000 (02:27 +0000)]
[tx-robot] updated from transifex

Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2 years agoTypo 30225/head
acsfer [Sun, 12 Dec 2021 15:45:13 +0000 (16:45 +0100)]
Typo

2 years agoClarify `preview_max_filesize_image` behavior
acsfer [Sun, 12 Dec 2021 15:42:34 +0000 (16:42 +0100)]
Clarify `preview_max_filesize_image` behavior

Fix https://github.com/nextcloud/server/issues/30220

2 years ago[tx-robot] updated from transifex
Nextcloud bot [Sun, 20 Feb 2022 02:26:51 +0000 (02:26 +0000)]
[tx-robot] updated from transifex

Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2 years agoMerge pull request #31272 from nextcloud/dependabot/npm_and_yarn/url-parse-1.5.7
dependabot[bot] [Sat, 19 Feb 2022 14:07:23 +0000 (14:07 +0000)]
Merge pull request #31272 from nextcloud/dependabot/npm_and_yarn/url-parse-1.5.7

2 years agoBump url-parse from 1.5.4 to 1.5.7 31272/head
dependabot[bot] [Sat, 19 Feb 2022 07:29:41 +0000 (07:29 +0000)]
Bump url-parse from 1.5.4 to 1.5.7

Bumps [url-parse](https://github.com/unshiftio/url-parse) from 1.5.4 to 1.5.7.
- [Release notes](https://github.com/unshiftio/url-parse/releases)
- [Commits](https://github.com/unshiftio/url-parse/compare/1.5.4...1.5.7)

---
updated-dependencies:
- dependency-name: url-parse
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2 years agoMerge pull request #31270 from nextcloud/dependabot/npm_and_yarn/webpack-5.69.1
dependabot[bot] [Sat, 19 Feb 2022 04:20:16 +0000 (04:20 +0000)]
Merge pull request #31270 from nextcloud/dependabot/npm_and_yarn/webpack-5.69.1

2 years agoMerge pull request #31269 from nextcloud/dependabot/npm_and_yarn/sass-1.49.8
dependabot[bot] [Sat, 19 Feb 2022 03:42:36 +0000 (03:42 +0000)]
Merge pull request #31269 from nextcloud/dependabot/npm_and_yarn/sass-1.49.8

2 years ago[tx-robot] updated from transifex
Nextcloud bot [Sat, 19 Feb 2022 02:27:04 +0000 (02:27 +0000)]
[tx-robot] updated from transifex

Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2 years agoBump webpack from 5.69.0 to 5.69.1 31270/head
dependabot[bot] [Sat, 19 Feb 2022 02:04:19 +0000 (02:04 +0000)]
Bump webpack from 5.69.0 to 5.69.1

Bumps [webpack](https://github.com/webpack/webpack) from 5.69.0 to 5.69.1.
- [Release notes](https://github.com/webpack/webpack/releases)
- [Commits](https://github.com/webpack/webpack/compare/v5.69.0...v5.69.1)

---
updated-dependencies:
- dependency-name: webpack
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2 years agoBump sass from 1.49.7 to 1.49.8 31269/head
dependabot[bot] [Sat, 19 Feb 2022 02:03:46 +0000 (02:03 +0000)]
Bump sass from 1.49.7 to 1.49.8

Bumps [sass](https://github.com/sass/dart-sass) from 1.49.7 to 1.49.8.
- [Release notes](https://github.com/sass/dart-sass/releases)
- [Changelog](https://github.com/sass/dart-sass/blob/main/CHANGELOG.md)
- [Commits](https://github.com/sass/dart-sass/compare/1.49.7...1.49.8)

---
updated-dependencies:
- dependency-name: sass
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2 years agoMerge pull request #20766 from nextcloud/bug/fix-reminders-with-empty-calendar-data
Christoph Wurst [Fri, 18 Feb 2022 14:52:33 +0000 (15:52 +0100)]
Merge pull request #20766 from nextcloud/bug/fix-reminders-with-empty-calendar-data

Consider only reminders with calendar data

2 years agoMerge pull request #31143 from nextcloud/fix/dont-redirect-file-index
Vincent Petry [Fri, 18 Feb 2022 11:31:24 +0000 (12:31 +0100)]
Merge pull request #31143 from nextcloud/fix/dont-redirect-file-index

Don't redirect when loading files index page

2 years agoMerge pull request #31169 from nextcloud/enh/noid/hide-download-button-for-images
Simon L [Fri, 18 Feb 2022 10:58:42 +0000 (11:58 +0100)]
Merge pull request #31169 from nextcloud/enh/noid/hide-download-button-for-images

hide download button for images

2 years agoMerge pull request #30367 from nextcloud/fix/minor-api-doc-fix
Julius Härtl [Fri, 18 Feb 2022 09:44:50 +0000 (10:44 +0100)]
Merge pull request #30367 from nextcloud/fix/minor-api-doc-fix

Fix some issues with the API documentation

2 years agoMerge pull request #31116 from nextcloud/fix/admin-jquery-loading
Vincent Petry [Fri, 18 Feb 2022 08:32:32 +0000 (09:32 +0100)]
Merge pull request #31116 from nextcloud/fix/admin-jquery-loading

Cleanup admin settings js files

2 years agoAvoid passing both $importSource and $version while version comes from source
Côme Chilliet [Thu, 17 Feb 2022 17:09:14 +0000 (18:09 +0100)]
Avoid passing both $importSource and $version while version comes from source

Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
2 years agoFix external app 31116/head
Carl Schwan [Thu, 17 Feb 2022 13:13:15 +0000 (14:13 +0100)]
Fix external app

Signed-off-by: Carl Schwan <carl@carlschwan.eu>
2 years agoCleanup admin settings js files
Carl Schwan [Thu, 10 Feb 2022 22:56:05 +0000 (23:56 +0100)]
Cleanup admin settings js files

* Move admin.js to webpack, so that this use the bundled jquery files
  instead of the deprecated window.$ Also fixing formatting

* Remove log.js that seems to be from a time where logreader was bundled
  with server and I couldn't find an usage of it anymore

* Fix recent regression in rebuild navigation function (now not depending on
  jquery anymore and bundled by webpack).

Signed-off-by: Carl Schwan <carl@carlschwan.eu>
2 years agoMerge pull request #30938 from nextcloud/fix/user_ldap-fix-check-ldap-new-user
Vincent Petry [Thu, 17 Feb 2022 16:20:21 +0000 (17:20 +0100)]
Merge pull request #30938 from nextcloud/fix/user_ldap-fix-check-ldap-new-user

Fix ldap:check-user method for newly created LDAP users

2 years agoDon't redirect when loading files index page 31143/head
Carl Schwan [Fri, 11 Feb 2022 21:26:25 +0000 (22:26 +0100)]
Don't redirect when loading files index page

Currently we are redirecting from ?dir=/&fileid=2 to ?dir=/. This is an
issue because we then need to load two pages with full file system setup
and authentification instead of one and the assets won't start loading
until the second page is delivered to the user.

Additionally when loading ?dir=/, we then change the url back to
?dir=/&fileid=2 (without reload) so that the next time we load the page
again we do the same thing again.

Depending on the speed of the server and internet connection we can save
100ms to 400ms, improving the user experience.

Signed-off-by: Carl Schwan <carl@carlschwan.eu>
2 years agoMerge pull request #31141 from nextcloud/fix/better-cache-policy
Carl Schwan [Thu, 17 Feb 2022 15:58:35 +0000 (16:58 +0100)]
Merge pull request #31141 from nextcloud/fix/better-cache-policy

Improve caching policy use immutable when loading versionned assets

2 years agoMerge pull request #31238 from nextcloud/fix/dashboard_theming
Louis [Thu, 17 Feb 2022 12:19:02 +0000 (13:19 +0100)]
Merge pull request #31238 from nextcloud/fix/dashboard_theming

Load scripts of theming app before the dashboard

2 years agoMerge pull request #31230 from nextcloud/dependabot/npm_and_yarn/core-js-3.21.1
Louis [Thu, 17 Feb 2022 12:18:17 +0000 (13:18 +0100)]
Merge pull request #31230 from nextcloud/dependabot/npm_and_yarn/core-js-3.21.1

Bump core-js from 3.21.0 to 3.21.1

2 years agoBump core-js from 3.21.0 to 3.21.1 31230/head
dependabot[bot] [Thu, 17 Feb 2022 11:18:36 +0000 (11:18 +0000)]
Bump core-js from 3.21.0 to 3.21.1

Bumps [core-js](https://github.com/zloirock/core-js) from 3.21.0 to 3.21.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/compare/v3.21.0...v3.21.1)

---
updated-dependencies:
- dependency-name: core-js
  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 #31205 from nextcloud/enhancement/transactional-db-trait
Christoph Wurst [Thu, 17 Feb 2022 11:48:55 +0000 (12:48 +0100)]
Merge pull request #31205 from nextcloud/enhancement/transactional-db-trait

Add Transactional trait for atomic DB operations

2 years agoMerge pull request #31213 from nextcloud/fix/target-unset
Carl Schwan [Thu, 17 Feb 2022 11:44:39 +0000 (12:44 +0100)]
Merge pull request #31213 from nextcloud/fix/target-unset

Fix target attribute does not exists

2 years agoMerge pull request #31227 from nextcloud/dependabot/npm_and_yarn/dompurify-2.3.6
dependabot[bot] [Thu, 17 Feb 2022 11:07:17 +0000 (11:07 +0000)]
Merge pull request #31227 from nextcloud/dependabot/npm_and_yarn/dompurify-2.3.6

2 years agoLoad scripts of theming app before the dashboard 31238/head
Louis Chemineau [Thu, 17 Feb 2022 10:57:34 +0000 (11:57 +0100)]
Load scripts of theming app before the dashboard

This allows dashboard to access OCA.Theming

Signed-off-by: Louis Chemineau <louis@chmn.me>
2 years agoImprove version handling for user_migration
Côme Chilliet [Tue, 15 Feb 2022 08:56:45 +0000 (09:56 +0100)]
Improve version handling for user_migration

Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
2 years agoAdd version handling to IMigrator
Côme Chilliet [Mon, 14 Feb 2022 15:48:08 +0000 (16:48 +0100)]
Add version handling to IMigrator

Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
2 years agoFix some issues with the API documentation 30367/head
Carl Schwan [Tue, 21 Dec 2021 14:33:37 +0000 (15:33 +0100)]
Fix some issues with the API documentation

Signed-off-by: Carl Schwan <carl@carlschwan.eu>
2 years agoBump dompurify from 2.3.5 to 2.3.6 31227/head
dependabot[bot] [Thu, 17 Feb 2022 09:38:44 +0000 (09:38 +0000)]
Bump dompurify from 2.3.5 to 2.3.6

Bumps [dompurify](https://github.com/cure53/DOMPurify) from 2.3.5 to 2.3.6.
- [Release notes](https://github.com/cure53/DOMPurify/releases)
- [Commits](https://github.com/cure53/DOMPurify/compare/2.3.5...2.3.6)

---
updated-dependencies:
- dependency-name: dompurify
  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 #29796 from nextcloud/refactor/calendar-availability-component
Christoph Wurst [Thu, 17 Feb 2022 09:37:11 +0000 (10:37 +0100)]
Merge pull request #29796 from nextcloud/refactor/calendar-availability-component

Replace CalDAV availability component with component lib

2 years agoMerge pull request #31225 from nextcloud/dependabot/composer/bamarni/composer-bin...
dependabot[bot] [Thu, 17 Feb 2022 09:09:32 +0000 (09:09 +0000)]
Merge pull request #31225 from nextcloud/dependabot/composer/bamarni/composer-bin-plugin-1.4.2

2 years agoMake it explicit that a DN can be used for ldap:check-user 30938/head
Côme Chilliet [Mon, 7 Feb 2022 09:32:18 +0000 (10:32 +0100)]
Make it explicit that a DN can be used for ldap:check-user

Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
2 years agoImprove typing in apps/user_ldap/lib/Command/CheckUser.php
Côme Chilliet [Mon, 7 Feb 2022 09:06:19 +0000 (10:06 +0100)]
Improve typing in apps/user_ldap/lib/Command/CheckUser.php

Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
2 years agoRemove parenthesis around return in apps/user_ldap/lib/Command/CheckUser.php
Côme Chilliet [Mon, 7 Feb 2022 08:47:40 +0000 (09:47 +0100)]
Remove parenthesis around return in apps/user_ldap/lib/Command/CheckUser.php

Co-authored-by: Carl Schwan <carl@carlschwan.eu>
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
2 years agoAdd Transactional trait for atomic DB operations 31205/head
Christoph Wurst [Wed, 16 Feb 2022 09:54:18 +0000 (10:54 +0100)]
Add Transactional trait for atomic DB operations

Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
2 years agoFix ldap:check-user method for newly created LDAP users
Côme Chilliet [Mon, 31 Jan 2022 13:44:59 +0000 (14:44 +0100)]
Fix ldap:check-user method for newly created LDAP users

Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
2 years agoReplace CalDAV availability component with component lib 29796/head
Christoph Wurst [Fri, 19 Nov 2021 15:45:30 +0000 (16:45 +0100)]
Replace CalDAV availability component with component lib

Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
2 years ago[tx-robot] updated from transifex
Nextcloud bot [Thu, 17 Feb 2022 02:27:48 +0000 (02:27 +0000)]
[tx-robot] updated from transifex

Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2 years agoMerge pull request #31228 from nextcloud/dependabot/npm_and_yarn/sass-loader-12.6.0
dependabot[bot] [Thu, 17 Feb 2022 00:04:46 +0000 (00:04 +0000)]
Merge pull request #31228 from nextcloud/dependabot/npm_and_yarn/sass-loader-12.6.0

2 years agoBump sass-loader from 12.4.0 to 12.6.0 31228/head
dependabot[bot] [Wed, 16 Feb 2022 23:10:21 +0000 (23:10 +0000)]
Bump sass-loader from 12.4.0 to 12.6.0

Bumps [sass-loader](https://github.com/webpack-contrib/sass-loader) from 12.4.0 to 12.6.0.
- [Release notes](https://github.com/webpack-contrib/sass-loader/releases)
- [Changelog](https://github.com/webpack-contrib/sass-loader/blob/master/CHANGELOG.md)
- [Commits](https://github.com/webpack-contrib/sass-loader/compare/v12.4.0...v12.6.0)

---
updated-dependencies:
- dependency-name: sass-loader
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2 years agoMerge pull request #31231 from nextcloud/dependabot/npm_and_yarn/puppeteer-13.3.2
dependabot[bot] [Wed, 16 Feb 2022 23:08:44 +0000 (23:08 +0000)]
Merge pull request #31231 from nextcloud/dependabot/npm_and_yarn/puppeteer-13.3.2

2 years agoMerge pull request #31229 from nextcloud/dependabot/npm_and_yarn/webpack-5.69.0
dependabot[bot] [Wed, 16 Feb 2022 22:56:29 +0000 (22:56 +0000)]
Merge pull request #31229 from nextcloud/dependabot/npm_and_yarn/webpack-5.69.0

2 years agoBump puppeteer from 13.3.1 to 13.3.2 31231/head
dependabot[bot] [Wed, 16 Feb 2022 21:46:12 +0000 (21:46 +0000)]
Bump puppeteer from 13.3.1 to 13.3.2

Bumps [puppeteer](https://github.com/puppeteer/puppeteer) from 13.3.1 to 13.3.2.
- [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/v13.3.1...v13.3.2)

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

Signed-off-by: dependabot[bot] <support@github.com>
2 years agoBump webpack from 5.68.0 to 5.69.0 31229/head
dependabot[bot] [Wed, 16 Feb 2022 21:45:14 +0000 (21:45 +0000)]
Bump webpack from 5.68.0 to 5.69.0

Bumps [webpack](https://github.com/webpack/webpack) from 5.68.0 to 5.69.0.
- [Release notes](https://github.com/webpack/webpack/releases)
- [Commits](https://github.com/webpack/webpack/compare/v5.68.0...v5.69.0)

---
updated-dependencies:
- dependency-name: webpack
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2 years agoBump bamarni/composer-bin-plugin from 1.4.1 to 1.4.2 31225/head
dependabot[bot] [Wed, 16 Feb 2022 21:39:59 +0000 (21:39 +0000)]
Bump bamarni/composer-bin-plugin from 1.4.1 to 1.4.2

Bumps [bamarni/composer-bin-plugin](https://github.com/bamarni/composer-bin-plugin) from 1.4.1 to 1.4.2.
- [Release notes](https://github.com/bamarni/composer-bin-plugin/releases)
- [Commits](https://github.com/bamarni/composer-bin-plugin/compare/1.4.1...1.4.2)

---
updated-dependencies:
- dependency-name: bamarni/composer-bin-plugin
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2 years agoMerge pull request #31216 from nextcloud/td/noid/update-dependabot
blizzz [Wed, 16 Feb 2022 21:34:27 +0000 (22:34 +0100)]
Merge pull request #31216 from nextcloud/td/noid/update-dependabot

only security updates for 21

2 years agoAlso cache non-existing to reuse it 31217/head
Joas Schilling [Wed, 16 Feb 2022 15:51:22 +0000 (16:51 +0100)]
Also cache non-existing to reuse it

Signed-off-by: Joas Schilling <coding@schilljs.com>
2 years agoonly security updates for 21 31216/head
Arthur Schiwon [Wed, 16 Feb 2022 14:52:54 +0000 (15:52 +0100)]
only security updates for 21

Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
2 years agoMerge pull request #30862 from nextcloud/feat/crud_share_permission
Louis [Wed, 16 Feb 2022 14:31:09 +0000 (15:31 +0100)]
Merge pull request #30862 from nextcloud/feat/crud_share_permission

Support CRUD share permissions

2 years agoWrap S3 multipart upload exception 31195/head
Louis Chemineau [Wed, 16 Feb 2022 13:56:14 +0000 (14:56 +0100)]
Wrap S3 multipart upload exception

Signed-off-by: Louis Chemineau <louis@chmn.me>
2 years agoFix target attribute does not exists 31213/head
Carl Schwan [Wed, 16 Feb 2022 13:35:51 +0000 (14:35 +0100)]
Fix target attribute does not exists

Signed-off-by: Carl Schwan <carl@carlschwan.eu>
2 years agohide download button for images 31169/head
szaimen [Mon, 14 Feb 2022 13:04:40 +0000 (14:04 +0100)]
hide download button for images

Signed-off-by: szaimen <szaimen@e.mail.de>
2 years agoImprove caching policy 31141/head
Carl Schwan [Fri, 11 Feb 2022 21:14:04 +0000 (22:14 +0100)]
Improve caching policy

* Cache css with version in url. This makes most js and css requests to
  be cached by the browser

* Force caching previews, the etag is in the url so that if the propfind
  gives a new etag, we will refresh it otherwise it's no use to try to
  fetch the new etag and do tons of DB queries

Tested with firefox and 'debug' => false (important so that the js/css
urls are generated with ?v= parameter)

Signed-off-by: Carl Schwan <carl@carlschwan.eu>
2 years ago[tx-robot] updated from transifex
Nextcloud bot [Wed, 16 Feb 2022 02:27:42 +0000 (02:27 +0000)]
[tx-robot] updated from transifex

Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2 years agoMerge pull request #31180 from nextcloud/feature/ChrisCano66/Add_Target_Blank_To_Link...
Joas Schilling [Tue, 15 Feb 2022 18:58:25 +0000 (19:58 +0100)]
Merge pull request #31180 from nextcloud/feature/ChrisCano66/Add_Target_Blank_To_Links_Menu

Target_Blank option to open External links

2 years agoWrap S3 multipart upload exception
Louis Chemineau [Tue, 15 Feb 2022 16:35:12 +0000 (17:35 +0100)]
Wrap S3 multipart upload exception

Signed-off-by: Louis Chemineau <louis@chmn.me>
2 years agoDo status and predefined message setting in one go 31106/head
Joas Schilling [Tue, 15 Feb 2022 14:28:55 +0000 (15:28 +0100)]
Do status and predefined message setting in one go

Signed-off-by: Joas Schilling <coding@schilljs.com>
2 years agoCreate the backup user status in 1 query instead of 3
Joas Schilling [Tue, 15 Feb 2022 13:55:40 +0000 (14:55 +0100)]
Create the backup user status in 1 query instead of 3

Signed-off-by: Joas Schilling <coding@schilljs.com>
2 years agoDon't include unindexed is_backup in the query, it's ensured by the user_id leading...
Joas Schilling [Fri, 11 Feb 2022 13:37:09 +0000 (14:37 +0100)]
Don't include unindexed is_backup in the query, it's ensured by the user_id leading underscore already

Signed-off-by: Joas Schilling <coding@schilljs.com>
2 years agoAllow to revert the user status of multiple users in 3 queries instead of 3*n
Joas Schilling [Thu, 10 Feb 2022 16:28:05 +0000 (17:28 +0100)]
Allow to revert the user status of multiple users in 3 queries instead of 3*n

Signed-off-by: Joas Schilling <coding@schilljs.com>
2 years agoDelete the user status without loading it first
Joas Schilling [Thu, 10 Feb 2022 15:51:30 +0000 (16:51 +0100)]
Delete the user status without loading it first

Signed-off-by: Joas Schilling <coding@schilljs.com>
2 years agoDirectly delete the user status instead of getting it a second time
Joas Schilling [Thu, 10 Feb 2022 14:50:09 +0000 (15:50 +0100)]
Directly delete the user status instead of getting it a second time

Signed-off-by: Joas Schilling <coding@schilljs.com>