]> source.dussan.org Git - nextcloud-server.git/log
nextcloud-server.git
6 months agoMerge pull request #44369 from nextcloud/bugfix/csrf-failed-on-public-share-with...
Julius Härtl [Tue, 2 Apr 2024 07:59:45 +0000 (09:59 +0200)]
Merge pull request #44369 from nextcloud/bugfix/csrf-failed-on-public-share-with-password

fix: csrf check failed on public share with password

6 months agoFix(l10n): Update translations from Transifex
Nextcloud bot [Tue, 2 Apr 2024 00:19:28 +0000 (00:19 +0000)]
Fix(l10n): Update translations from Transifex

Signed-off-by: Nextcloud bot <bot@nextcloud.com>
6 months agoFix(l10n): Update translations from Transifex
Nextcloud bot [Mon, 1 Apr 2024 00:19:32 +0000 (00:19 +0000)]
Fix(l10n): Update translations from Transifex

Signed-off-by: Nextcloud bot <bot@nextcloud.com>
6 months agoMerge pull request #44571 from nextcloud/backport/44569/master
F. E Noel Nfebe [Sun, 31 Mar 2024 06:10:02 +0000 (07:10 +0100)]
Merge pull request #44571 from nextcloud/backport/44569/master

fix(files_sharing): Create passwords when enforced for mail shares

6 months agoFix(l10n): Update translations from Transifex
Nextcloud bot [Sun, 31 Mar 2024 00:19:32 +0000 (00:19 +0000)]
Fix(l10n): Update translations from Transifex

Signed-off-by: Nextcloud bot <bot@nextcloud.com>
6 months agoFix(l10n): Update translations from Transifex
Nextcloud bot [Sat, 30 Mar 2024 00:20:27 +0000 (00:20 +0000)]
Fix(l10n): Update translations from Transifex

Signed-off-by: Nextcloud bot <bot@nextcloud.com>
6 months agoMerge pull request #44540 from nextcloud/dependabot/npm_and_yarn/babel/preset-typescr...
dependabot[bot] [Fri, 29 Mar 2024 22:55:55 +0000 (22:55 +0000)]
Merge pull request #44540 from nextcloud/dependabot/npm_and_yarn/babel/preset-typescript-7.24.1

6 months agoMerge pull request #44512 from nextcloud/feat/trashbin-orig-location
Ferdinand Thiessen [Fri, 29 Mar 2024 16:54:04 +0000 (17:54 +0100)]
Merge pull request #44512 from nextcloud/feat/trashbin-orig-location

feat(trashbin): Show original location of deleted file

6 months agochore(assets): Recompile assets 44571/head
nextcloud-command [Fri, 29 Mar 2024 15:04:26 +0000 (15:04 +0000)]
chore(assets): Recompile assets

Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
6 months agofix(files_sharing): Create passwords when enforced for mail shares
Ferdinand Thiessen [Fri, 29 Mar 2024 14:30:39 +0000 (15:30 +0100)]
fix(files_sharing): Create passwords when enforced for mail shares

Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
6 months agofeat: compile js 44369/head
Luka Trovic [Fri, 29 Mar 2024 08:51:38 +0000 (09:51 +0100)]
feat: compile js

Signed-off-by: Luka Trovic <luka@nextcloud.com>
6 months agofix: csrf check failed on public share with password
Luka Trovic [Mon, 25 Mar 2024 20:33:30 +0000 (21:33 +0100)]
fix: csrf check failed on public share with password

Signed-off-by: Luka Trovic <luka@nextcloud.com>
6 months agofix: csrf check failed on public share with password
Luka Trovic [Wed, 20 Mar 2024 20:08:54 +0000 (21:08 +0100)]
fix: csrf check failed on public share with password

Signed-off-by: Luka Trovic <luka@nextcloud.com>
6 months agoFix(l10n): Update translations from Transifex
Nextcloud bot [Fri, 29 Mar 2024 00:24:23 +0000 (00:24 +0000)]
Fix(l10n): Update translations from Transifex

Signed-off-by: Nextcloud bot <bot@nextcloud.com>
6 months agoMerge pull request #44562 from nextcloud/fix/files-displayname-string
Pytal [Thu, 28 Mar 2024 21:24:30 +0000 (14:24 -0700)]
Merge pull request #44562 from nextcloud/fix/files-displayname-string

fix(files): Fix error with numeric filenames

6 months agochore: compile assets 44562/head
Christopher Ng [Thu, 28 Mar 2024 18:22:58 +0000 (11:22 -0700)]
chore: compile assets

Signed-off-by: Christopher Ng <chrng8@gmail.com>
6 months agofix(files): Fix error with numeric filenames
Christopher Ng [Thu, 28 Mar 2024 18:22:58 +0000 (11:22 -0700)]
fix(files): Fix error with numeric filenames

Signed-off-by: Christopher Ng <chrng8@gmail.com>
6 months agoMerge pull request #44506 from nextcloud/dashboard-no-widgets-if-no-appstore
Pytal [Thu, 28 Mar 2024 18:19:22 +0000 (11:19 -0700)]
Merge pull request #44506 from nextcloud/dashboard-no-widgets-if-no-appstore

fix(dashboard): do not suggest to install new widgets if appstore is disabled

6 months agochore: compile assets 44512/head
Christopher Ng [Wed, 27 Mar 2024 22:08:08 +0000 (15:08 -0700)]
chore: compile assets

Signed-off-by: Christopher Ng <chrng8@gmail.com>
6 months agofeat(trashbin): Show original location of deleted file
Christopher Ng [Wed, 27 Mar 2024 22:08:08 +0000 (15:08 -0700)]
feat(trashbin): Show original location of deleted file

Signed-off-by: Christopher Ng <chrng8@gmail.com>
6 months agofix(dashboard): do not suggest to install new widgets if appstore is disabled 44506/head
Thomas Citharel [Wed, 27 Mar 2024 14:39:15 +0000 (15:39 +0100)]
fix(dashboard): do not suggest to install new widgets if appstore is disabled

Signed-off-by: Thomas Citharel <tcit@tcit.fr>
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
6 months agoMerge pull request #44526 from nextcloud/bugfix/43947/delete-file-not-translated
John Molakvoæ [Thu, 28 Mar 2024 14:28:49 +0000 (15:28 +0100)]
Merge pull request #44526 from nextcloud/bugfix/43947/delete-file-not-translated

6 months agoMerge pull request #44547 from nextcloud/dependabot/github_actions/github-actions...
John Molakvoæ [Thu, 28 Mar 2024 13:11:38 +0000 (14:11 +0100)]
Merge pull request #44547 from nextcloud/dependabot/github_actions/github-actions-2e40ecac88

6 months agoMerge pull request #44538 from nextcloud/dependabot/npm_and_yarn/sass-1.72.0
dependabot[bot] [Thu, 28 Mar 2024 12:08:01 +0000 (12:08 +0000)]
Merge pull request #44538 from nextcloud/dependabot/npm_and_yarn/sass-1.72.0

6 months agobuild(deps): bump the github-actions group with 4 updates 44547/head
dependabot[bot] [Thu, 28 Mar 2024 11:14:19 +0000 (11:14 +0000)]
build(deps): bump the github-actions group with 4 updates

Bumps the github-actions group with 4 updates: [dorny/paths-filter](https://github.com/dorny/paths-filter), [actions/checkout](https://github.com/actions/checkout), [codecov/codecov-action](https://github.com/codecov/codecov-action) and [peter-evans/create-pull-request](https://github.com/peter-evans/create-pull-request).

Updates `dorny/paths-filter` from 3.0.0 to 3.0.2
- [Release notes](https://github.com/dorny/paths-filter/releases)
- [Changelog](https://github.com/dorny/paths-filter/blob/master/CHANGELOG.md)
- [Commits](https://github.com/dorny/paths-filter/compare/v3...de90cc6fb38fc0963ad72b210f1f284cd68cea36)

Updates `actions/checkout` from 4.1.1 to 4.1.2
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](https://github.com/actions/checkout/compare/b4ffde65f46336ab88eb53be808477a3936bae11...9bb56186c3b09b4f86b1c65136769dd318469633)

Updates `codecov/codecov-action` from 3.1.5 to 4.1.1
- [Release notes](https://github.com/codecov/codecov-action/releases)
- [Commits](https://github.com/codecov/codecov-action/compare/v3.1.5...v4.1.1)

Updates `peter-evans/create-pull-request` from 6.0.1 to 6.0.2
- [Release notes](https://github.com/peter-evans/create-pull-request/releases)
- [Commits](https://github.com/peter-evans/create-pull-request/compare/a4f52f8033a6168103c2538976c07b467e8163bc...70a41aba780001da0a30141984ae2a0c95d8704e)

---
updated-dependencies:
- dependency-name: dorny/paths-filter
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: github-actions
- dependency-name: actions/checkout
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: github-actions
- dependency-name: codecov/codecov-action
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: github-actions
- dependency-name: peter-evans/create-pull-request
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: github-actions
...

Signed-off-by: dependabot[bot] <support@github.com>
6 months agobuild(deps-dev): bump @babel/preset-typescript from 7.23.3 to 7.24.1 44540/head
dependabot[bot] [Thu, 28 Mar 2024 11:05:32 +0000 (11:05 +0000)]
build(deps-dev): bump @babel/preset-typescript from 7.23.3 to 7.24.1

Bumps [@babel/preset-typescript](https://github.com/babel/babel/tree/HEAD/packages/babel-preset-typescript) from 7.23.3 to 7.24.1.
- [Release notes](https://github.com/babel/babel/releases)
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md)
- [Commits](https://github.com/babel/babel/commits/v7.24.1/packages/babel-preset-typescript)

---
updated-dependencies:
- dependency-name: "@babel/preset-typescript"
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
6 months agobuild(deps-dev): bump sass from 1.71.1 to 1.72.0 44538/head
dependabot[bot] [Thu, 28 Mar 2024 11:04:49 +0000 (11:04 +0000)]
build(deps-dev): bump sass from 1.71.1 to 1.72.0

Bumps [sass](https://github.com/sass/dart-sass) from 1.71.1 to 1.72.0.
- [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.71.1...1.72.0)

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

Signed-off-by: dependabot[bot] <support@github.com>
6 months agoMerge pull request #44530 from nextcloud/chore/master-is-now-30
Joas Schilling [Thu, 28 Mar 2024 11:02:58 +0000 (12:02 +0100)]
Merge pull request #44530 from nextcloud/chore/master-is-now-30

Master is now 30

6 months agochore(assets): Recompile JS 44530/head
Joas Schilling [Thu, 28 Mar 2024 10:28:29 +0000 (11:28 +0100)]
chore(assets): Recompile JS

Signed-off-by: Joas Schilling <coding@schilljs.com>
6 months agofeat(branchoff): Bump versions and requirements in apps
Joas Schilling [Thu, 28 Mar 2024 10:26:18 +0000 (11:26 +0100)]
feat(branchoff): Bump versions and requirements in apps

Signed-off-by: Joas Schilling <coding@schilljs.com>
6 months agofeat(release)!: Bump Server version to 30
Joas Schilling [Thu, 28 Mar 2024 10:21:17 +0000 (11:21 +0100)]
feat(release)!: Bump Server version to 30

Signed-off-by: Joas Schilling <coding@schilljs.com>
6 months agofix(security): Update expiration date in security.txt
Joas Schilling [Thu, 28 Mar 2024 10:20:58 +0000 (11:20 +0100)]
fix(security): Update expiration date in security.txt

Signed-off-by: Joas Schilling <coding@schilljs.com>
6 months agofix(CI)!: Add stable29 to and remove stable26 from GitHub Actions
Joas Schilling [Thu, 28 Mar 2024 10:20:20 +0000 (11:20 +0100)]
fix(CI)!: Add stable29 to and remove stable26 from GitHub Actions

Signed-off-by: Joas Schilling <coding@schilljs.com>
6 months agoMerge pull request #44504 from nextcloud/artonge/feat/retry_cache_operations_on_deadlock
Louis [Thu, 28 Mar 2024 09:38:54 +0000 (10:38 +0100)]
Merge pull request #44504 from nextcloud/artonge/feat/retry_cache_operations_on_deadlock

Add retry logic to cover deadlock situations during move operations

6 months agochore(assets): Recompile JS 44526/head
Joas Schilling [Thu, 28 Mar 2024 08:58:29 +0000 (09:58 +0100)]
chore(assets): Recompile JS

Signed-off-by: Joas Schilling <coding@schilljs.com>
6 months agofix(files): Fix translation of "Delete file"
Joas Schilling [Thu, 28 Mar 2024 08:56:39 +0000 (09:56 +0100)]
fix(files): Fix translation of "Delete file"

Signed-off-by: Joas Schilling <coding@schilljs.com>
6 months agofeat(files)): Add retry logic to cover deadlock situations when moving many files 44504/head
Louis Chemineau [Wed, 27 Mar 2024 15:13:51 +0000 (16:13 +0100)]
feat(files)): Add retry logic to cover deadlock situations when moving many files

Signed-off-by: Louis Chemineau <louis@chmn.me>
6 months agoMerge pull request #44513 from nextcloud/feat/mdi-pdf-img-vid
Pytal [Thu, 28 Mar 2024 07:41:06 +0000 (00:41 -0700)]
Merge pull request #44513 from nextcloud/feat/mdi-pdf-img-vid

feat: Add more new mdi icons

6 months agoMerge pull request #44515 from nextcloud/automated/noid/master-update-code-signing-crl
Joas Schilling [Thu, 28 Mar 2024 06:50:35 +0000 (07:50 +0100)]
Merge pull request #44515 from nextcloud/automated/noid/master-update-code-signing-crl

[master] fix(security): Update code signing revocation list

6 months agofix(security): Update code signing revocation list 44515/head
nextcloud-command [Thu, 28 Mar 2024 02:15:15 +0000 (02:15 +0000)]
fix(security): Update code signing revocation list

Signed-off-by: GitHub <noreply@github.com>
6 months agoFix(l10n): Update translations from Transifex
Nextcloud bot [Thu, 28 Mar 2024 00:19:06 +0000 (00:19 +0000)]
Fix(l10n): Update translations from Transifex

Signed-off-by: Nextcloud bot <bot@nextcloud.com>
6 months agofeat: Add more new mdi icons 44513/head
Christopher Ng [Wed, 27 Mar 2024 23:19:14 +0000 (16:19 -0700)]
feat: Add more new mdi icons

Signed-off-by: Christopher Ng <chrng8@gmail.com>
6 months agoMerge pull request #44465 from nextcloud/feat/allow-to-sort-groups-abc
Ferdinand Thiessen [Wed, 27 Mar 2024 11:46:33 +0000 (12:46 +0100)]
Merge pull request #44465 from nextcloud/feat/allow-to-sort-groups-abc

feat(settings): Allow to sort groups in the account management alphabetically

6 months agochore: Compile assets 44465/head
Ferdinand Thiessen [Mon, 25 Mar 2024 22:53:48 +0000 (23:53 +0100)]
chore: Compile assets

Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
6 months agofeat(settings): Allow to sort groups in the account management alphabetically
Ferdinand Thiessen [Mon, 25 Mar 2024 22:45:39 +0000 (23:45 +0100)]
feat(settings): Allow to sort groups in the account management alphabetically

We can do this purly in the frontend - but when enforced from the backend using the existing system config,
we need to follow the requirement. We then show a warning about the configuration.

Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
6 months agoFix(l10n): Update translations from Transifex
Nextcloud bot [Wed, 27 Mar 2024 00:20:10 +0000 (00:20 +0000)]
Fix(l10n): Update translations from Transifex

Signed-off-by: Nextcloud bot <bot@nextcloud.com>
6 months agoMerge pull request #44484 from nextcloud/44131-persist-initial-share-configs
F. E Noel Nfebe [Tue, 26 Mar 2024 23:56:56 +0000 (00:56 +0100)]
Merge pull request #44484 from nextcloud/44131-persist-initial-share-configs

fix(share): Send correct share attributes upon share creation

6 months agoMerge pull request #44449 from nextcloud/release/29.0.0_beta_6 v29.0.0beta6
Benjamin Gaussorgues [Tue, 26 Mar 2024 19:32:47 +0000 (20:32 +0100)]
Merge pull request #44449 from nextcloud/release/29.0.0_beta_6

6 months agoMerge pull request #44470 from nextcloud/fix/compatibility-replica-splitting
Benjamin Gaussorgues [Tue, 26 Mar 2024 19:27:14 +0000 (20:27 +0100)]
Merge pull request #44470 from nextcloud/fix/compatibility-replica-splitting

6 months agoMerge pull request #44457 from nextcloud/fix/contactsinteraction/download-vcard
Benjamin Gaussorgues [Tue, 26 Mar 2024 19:18:01 +0000 (20:18 +0100)]
Merge pull request #44457 from nextcloud/fix/contactsinteraction/download-vcard

6 months agoMerge pull request #44187 from nextcloud/artonge/feat/support_migrating_versions_acro...
Louis [Tue, 26 Mar 2024 17:51:58 +0000 (18:51 +0100)]
Merge pull request #44187 from nextcloud/artonge/feat/support_migrating_versions_across_storages

Add listener and interfaces to allow versions migration across storage

6 months agoMerge pull request #44483 from nextcloud/fix/setup-check-validate-trusted-proxies
Ferdinand Thiessen [Tue, 26 Mar 2024 17:38:45 +0000 (18:38 +0100)]
Merge pull request #44483 from nextcloud/fix/setup-check-validate-trusted-proxies

fix(settings): Also verify that `trusted_proxies` only contains IP addresses (with range)

6 months agoMerge pull request #44475 from nextcloud/fix/disabled-ipv6
Benjamin Gaussorgues [Tue, 26 Mar 2024 17:14:49 +0000 (18:14 +0100)]
Merge pull request #44475 from nextcloud/fix/disabled-ipv6

6 months agoMerge pull request #44412 from nextcloud/fix/add-csp-nonce-by-default
Ferdinand Thiessen [Tue, 26 Mar 2024 17:06:06 +0000 (18:06 +0100)]
Merge pull request #44412 from nextcloud/fix/add-csp-nonce-by-default

fix(CSP): Add CSP nonce by default and convert `browserSupportsCspV3` to blacklist

6 months agofeat(files_versions): Add listener and interfaces to allow versions migration across... 44187/head
Louis Chemineau [Tue, 26 Mar 2024 11:21:56 +0000 (12:21 +0100)]
feat(files_versions): Add listener and interfaces to allow versions migration across storages

Signed-off-by: Louis Chemineau <louis@chmn.me>
6 months agofix(CSP): Add CSP nonce by default and convert `browserSupportsCspV3` to blocklist 44412/head
Ferdinand Thiessen [Fri, 22 Mar 2024 15:03:29 +0000 (16:03 +0100)]
fix(CSP): Add CSP nonce by default and convert `browserSupportsCspV3` to blocklist

Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
6 months agochore(assets): Recompile assets 44484/head
nextcloud-command [Tue, 26 Mar 2024 16:00:34 +0000 (16:00 +0000)]
chore(assets): Recompile assets

Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
6 months agoMerge pull request #42931 from hrenard/master
Benjamin Gaussorgues [Tue, 26 Mar 2024 16:00:18 +0000 (17:00 +0100)]
Merge pull request #42931 from hrenard/master

6 months agoMerge pull request #44455 from nextcloud/emoral435/fix/personalfiles/filter-group...
Eduardo Morales [Tue, 26 Mar 2024 15:55:06 +0000 (10:55 -0500)]
Merge pull request #44455 from nextcloud/emoral435/fix/personalfiles/filter-group-folders

fix(personal-files): correctly filters groupfolders now

6 months agofix(share): Send correct share attributes upon share creation
fenn-cs [Tue, 26 Mar 2024 12:34:14 +0000 (13:34 +0100)]
fix(share): Send correct share attributes upon share creation

- Send correct share attributes (`share.attributes`) to server upon creation.
- Delete parts of code that create or reference, `share.hasDownloadPermission`
(Not required by Share API)

Resolves : https://github.com/nextcloud/server/issues/44131

Signed-off-by: fenn-cs <fenn25.fn@gmail.com>
6 months agochore(assets): compile assets 44455/head
Eduardo Morales [Tue, 26 Mar 2024 15:11:56 +0000 (10:11 -0500)]
chore(assets): compile assets

Signed-off-by: Eduardo Morales <emoral435@gmail.com>
6 months agofix(personal-files): correctly filters groupfolders now
Eduardo Morales [Mon, 25 Mar 2024 12:56:22 +0000 (07:56 -0500)]
fix(personal-files): correctly filters groupfolders now

Signed-off-by: Eduardo Morales <emoral435@gmail.com>
6 months agoMerge pull request #44291 from nextcloud/44219-send-share-expiry-val
F. E Noel Nfebe [Tue, 26 Mar 2024 15:08:05 +0000 (16:08 +0100)]
Merge pull request #44291 from nextcloud/44219-send-share-expiry-val

enh: Send empty expireDate when not expireDate set

6 months agochore(assets): Recompile assets 44291/head
nextcloud-command [Tue, 26 Mar 2024 14:24:31 +0000 (14:24 +0000)]
chore(assets): Recompile assets

Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
6 months agoMerge pull request #44474 from nextcloud/fix/preview/webp-preview-format
Richard Steinmetz [Tue, 26 Mar 2024 14:17:33 +0000 (15:17 +0100)]
Merge pull request #44474 from nextcloud/fix/preview/webp-preview-format

fix(preview): webp preview format

6 months agofix(settings): Also verify that `trusted_proxies` only contains IP addresses (with... 44483/head
Ferdinand Thiessen [Tue, 26 Mar 2024 11:30:57 +0000 (12:30 +0100)]
fix(settings): Also verify that `trusted_proxies` only contains IP addresses (with range)

Co-authored-by: Côme Chilliet <91878298+come-nc@users.noreply.github.com>
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
6 months agofix(contactsinteraction): Allow vCard download 44457/head
Christoph Wurst [Mon, 25 Mar 2024 15:11:10 +0000 (16:11 +0100)]
fix(contactsinteraction): Allow vCard download

Sabre calculates a header for the size of a vcard, therefore we have to
implement the size method.

Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
6 months agofix(share): Send empty expireDate when not expireDate set
fenn-cs [Mon, 18 Mar 2024 23:10:56 +0000 (00:10 +0100)]
fix(share): Send empty expireDate when not expireDate set

When creating a new share, if the user unchecks "Set expiry date"
no `expireDate` is sent to the server.

However, the server then assumes the default configured, hence better
to send an empty value.

Signed-off-by: fenn-cs <fenn25.fn@gmail.com>
6 months agoMerge pull request #44462 from nextcloud/fix/object-trait
Ferdinand Thiessen [Tue, 26 Mar 2024 12:51:58 +0000 (13:51 +0100)]
Merge pull request #44462 from nextcloud/fix/object-trait

fix(S3): Adjust typing for 32bit compatibility

6 months agofix(S3): Adjust typing for 32bit compatibility 44462/head
Ferdinand Thiessen [Mon, 25 Mar 2024 19:59:40 +0000 (20:59 +0100)]
fix(S3): Adjust typing for 32bit compatibility

Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
6 months agofix(dns): detect disabled IPv6 support in DNS pinning 44475/head
Benjamin Gaussorgues [Tue, 26 Mar 2024 09:25:06 +0000 (10:25 +0100)]
fix(dns): detect disabled IPv6 support in DNS pinning

Signed-off-by: Benjamin Gaussorgues <benjamin.gaussorgues@nextcloud.com>
6 months agoMerge pull request #44270 from nextcloud/fix/catch-setupcheck-trowables
Benjamin Gaussorgues [Tue, 26 Mar 2024 10:27:52 +0000 (11:27 +0100)]
Merge pull request #44270 from nextcloud/fix/catch-setupcheck-trowables

6 months agofix: always add user to group cache 42931/head
Hugo Renard [Thu, 18 Jan 2024 11:09:38 +0000 (12:09 +0100)]
fix: always add user to group cache

When there is no user in a group, and we add one, it's not added to the group cache. So consecutive call of addUser() and getUsers() is inconsistent.
Furthermore, the user cache is never null, so this check is unesserary.

Signed-off-by: Hugo Renard <hugo.renard@protonmail.com>
6 months agofix(preview): webp preview format 44474/head
Richard Steinmetz [Tue, 26 Mar 2024 08:58:36 +0000 (09:58 +0100)]
fix(preview): webp preview format

Signed-off-by: Richard Steinmetz <richard@steinmetz.cloud>
6 months agofix: Allow using replica config with split databases 44470/head
Julius Härtl [Tue, 26 Mar 2024 08:25:44 +0000 (09:25 +0100)]
fix: Allow using replica config with split databases

Signed-off-by: Julius Härtl <jus@bitgrid.net>
6 months agoMerge pull request #44017 from rcwschaller/fix/caldav/eventcomparisionservice-uses...
John Molakvoæ [Tue, 26 Mar 2024 08:05:59 +0000 (09:05 +0100)]
Merge pull request #44017 from rcwschaller/fix/caldav/eventcomparisionservice-uses-wrong-array-comparison

6 months agoMerge pull request #44388 from nextcloud/update-block-merge-eol-workflow
Benjamin Gaussorgues [Tue, 26 Mar 2024 00:24:47 +0000 (01:24 +0100)]
Merge pull request #44388 from nextcloud/update-block-merge-eol-workflow

6 months agoFix(l10n): Update translations from Transifex
Nextcloud bot [Tue, 26 Mar 2024 00:19:24 +0000 (00:19 +0000)]
Fix(l10n): Update translations from Transifex

Signed-off-by: Nextcloud bot <bot@nextcloud.com>
6 months agoMerge pull request #44230 from nextcloud/varun/config-read
Varun Patil [Mon, 25 Mar 2024 21:12:36 +0000 (14:12 -0700)]
Merge pull request #44230 from nextcloud/varun/config-read

config: fix correctness issues in reading

6 months agoMerge pull request #44438 from nextcloud/feat/login-form-timeout
Ferdinand Thiessen [Mon, 25 Mar 2024 20:03:42 +0000 (21:03 +0100)]
Merge pull request #44438 from nextcloud/feat/login-form-timeout

feat(login): Clear login form (password) after IDLE timeout

6 months agoMerge pull request #44394 from nextcloud/fix/ipv6-postgres
Ferdinand Thiessen [Mon, 25 Mar 2024 20:00:37 +0000 (21:00 +0100)]
Merge pull request #44394 from nextcloud/fix/ipv6-postgres

fix(DB): Sanitize `host` parameter for postgres databases when IPv6 address is passed

6 months agofix(DB): Sanitize `host` parameter for postgres databases when IPv6 address is passed 44394/head
Ferdinand Thiessen [Thu, 21 Mar 2024 17:59:36 +0000 (18:59 +0100)]
fix(DB): Sanitize `host` parameter for postgres databases when IPv6 address is passed

Doctrine is using `pg_connect` with the `host` parameter, this does not allow IPv6 addresses in URI notation.
So we need to extract the IP address and pass it directly

Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
6 months agofix(config): correctness issues in reading 44230/head
Varun Patil [Fri, 15 Mar 2024 17:24:17 +0000 (10:24 -0700)]
fix(config): correctness issues in reading

Signed-off-by: Varun Patil <varunpatil@ucla.edu>
6 months agoMerge pull request #44458 from nextcloud/fileacces-interface
Robin Appelman [Mon, 25 Mar 2024 16:28:14 +0000 (17:28 +0100)]
Merge pull request #44458 from nextcloud/fileacces-interface

feat: add interface for lower level filecache acess without having to do direct db queries

6 months agoMerge pull request #44453 from nextcloud/bugfix/noid/fix-cloud-id-generation-with...
Joas Schilling [Mon, 25 Mar 2024 15:59:53 +0000 (16:59 +0100)]
Merge pull request #44453 from nextcloud/bugfix/noid/fix-cloud-id-generation-with-http

fix(federation): Fix creating local cloudIds with http:// protocol

6 months agofeat: add interface for lower level filecache acess without having to do direct db... 44458/head
Robin Appelman [Wed, 6 Mar 2024 11:30:04 +0000 (12:30 +0100)]
feat: add interface for lower level filecache acess without having to do direct db queries

Signed-off-by: Robin Appelman <robin@icewind.nl>
6 months agoMerge pull request #44456 from nextcloud/bugfix/noid/fix-typo-in-comment
Joas Schilling [Mon, 25 Mar 2024 15:14:37 +0000 (16:14 +0100)]
Merge pull request #44456 from nextcloud/bugfix/noid/fix-typo-in-comment

fix(typo): Fix typo in docs

6 months agofix(typo): Fix typo in docs 44456/head
Joas Schilling [Mon, 25 Mar 2024 13:55:52 +0000 (14:55 +0100)]
fix(typo): Fix typo in docs

Signed-off-by: Joas Schilling <coding@schilljs.com>
6 months agofix(federation): Fix creating local cloudIds with http:// protocol 44453/head
Joas Schilling [Mon, 25 Mar 2024 12:20:16 +0000 (13:20 +0100)]
fix(federation): Fix creating local cloudIds with http:// protocol

Signed-off-by: Joas Schilling <coding@schilljs.com>
6 months agochore: Compile assets 44438/head
Ferdinand Thiessen [Mon, 25 Mar 2024 12:38:19 +0000 (13:38 +0100)]
chore: Compile assets

Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
6 months agofix(dav): wrong comparison method between two events 44017/head
Robert C. Schaller [Mon, 25 Mar 2024 01:18:02 +0000 (02:18 +0100)]
fix(dav): wrong comparison method between two events

Old comparison implementation compares each element of the array against each other with no respect for the associated array label, which leads to wrongful removals because one value is accidentally present in a completely different label. New comparison works 'by-label' individually.

Partly fixes #41084 because changes between 'SEQUENCE' not present, 'SEQUENCE:0' and 'SEQUENCE:1' were not detected in the old implementation and thus no email update sent.

Co-authored-by: Christoph Wurst <ChristophWurst@users.noreply.github.com>
Signed-off-by: Robert C. Schaller <gtbc_robert.schaller@rsxc.de>
6 months agoMerge pull request #32631 from nextcloud/feature/32629/getAccessList-share-by-email...
Andy Scherzinger [Mon, 25 Mar 2024 11:40:10 +0000 (12:40 +0100)]
Merge pull request #32631 from nextcloud/feature/32629/getAccessList-share-by-email-recipients

Get access list share by email recipients

6 months agofeat(login): Clear login form (password) after IDLE timeout
Ferdinand Thiessen [Sat, 23 Mar 2024 13:15:22 +0000 (14:15 +0100)]
feat(login): Clear login form (password) after IDLE timeout

For security reasons it is recommended to stop the login process at a defined time,
this could prevent password leaks by e.g. user forgetting that they entered their password on public devices.

Enforced e.g. by the BSI ORP.4.A13 rule.

Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
6 months agoMerge pull request #44410 from nextcloud/fix/fetcher-on-null
Ferdinand Thiessen [Mon, 25 Mar 2024 11:19:00 +0000 (12:19 +0100)]
Merge pull request #44410 from nextcloud/fix/fetcher-on-null

fix(AppStore\Fetcher): Ensure `get` returns an array

6 months agobuild(hub): 29.0.0 beta 6 44449/head
Benjamin Gaussorgues [Mon, 25 Mar 2024 10:29:28 +0000 (11:29 +0100)]
build(hub): 29.0.0 beta 6

Signed-off-by: Benjamin Gaussorgues <benjamin.gaussorgues@nextcloud.com>
6 months agofix: Log exceptions thrown by setup checks 44270/head
Côme Chilliet [Mon, 25 Mar 2024 08:36:12 +0000 (09:36 +0100)]
fix: Log exceptions thrown by setup checks

Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
6 months agoFix(l10n): Update translations from Transifex
Nextcloud bot [Mon, 25 Mar 2024 00:19:59 +0000 (00:19 +0000)]
Fix(l10n): Update translations from Transifex

Signed-off-by: Nextcloud bot <bot@nextcloud.com>
6 months agoFix(l10n): Update translations from Transifex
Nextcloud bot [Sun, 24 Mar 2024 00:20:00 +0000 (00:20 +0000)]
Fix(l10n): Update translations from Transifex

Signed-off-by: Nextcloud bot <bot@nextcloud.com>
6 months agoMerge pull request #44425 from nextcloud/dependabot/npm_and_yarn/nextcloud/router...
dependabot[bot] [Sat, 23 Mar 2024 20:59:46 +0000 (20:59 +0000)]
Merge pull request #44425 from nextcloud/dependabot/npm_and_yarn/nextcloud/router-3.0.0

6 months agochore: Compile assets 44425/head
Ferdinand Thiessen [Sat, 23 Mar 2024 18:38:56 +0000 (19:38 +0100)]
chore: Compile assets

Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>