Commit Graph

79422 Commits (eb250fae028d412103e28ef610e6969c6ff62f65)
 

Author SHA1 Message Date
Andy Scherzinger eb250fae02
Merge pull request #51197 from nextcloud/fix/51022/simpler-request-pre-upgrade
[stable31] fix(userconfig): simpler db request pre-upgrade
2025-03-04 13:11:20 +07:00
Kate b0566ad780
Merge pull request #51203 from nextcloud/backport/51194/stable31
[stable31] refactor(TempManager): Simplify and unify implementations and remove legacy behavior
2025-03-04 10:16:24 +07:00
Kate 98f3648d97
Merge pull request #51206 from nextcloud/backport/51000/stable31
[stable31] fix(FederatedShareProvider): Delete external shares when groups are deleted or users removed from a group
2025-03-04 10:13:17 +07:00
provokateurin fa379052b7
fix(FederatedShareProvider): Delete external shares when groups are deleted or users removed from a group
Signed-off-by: provokateurin <kate@provokateurin.de>
2025-03-04 07:57:01 +07:00
provokateurin e8b7ddd14e
fix(Share20\Manager): Propagate user and group deletion to remote share providers
Signed-off-by: provokateurin <kate@provokateurin.de>
2025-03-04 07:57:00 +07:00
provokateurin 64ed0c05dd
fix(Share20): Convert broken hooks to IEventListener
Signed-off-by: provokateurin <kate@provokateurin.de>
2025-03-04 07:56:59 +07:00
Nextcloud bot d3530a1859
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-03-04 00:23:37 +07:00
Andy Scherzinger 3310c7e265
Merge pull request #51210 from nextcloud/backport/51146/stable31
[stable31] fix(files_trashbin): disable bulk download for trashbin
2025-03-03 21:33:12 +07:00
Ferdinand Thiessen affb3afaa5
chore: compile assets
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2025-03-03 18:21:51 +07:00
Ferdinand Thiessen 9458225989
fix(files_trashbin): disable bulk download for trashbin
The backend does not allow bulk download within the trashbin,
so we need to disable this also on the frontend.

Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2025-03-03 18:20:32 +07:00
Ferdinand Thiessen 00eb733d2c
Merge pull request #51132 from nextcloud/backport/50919/stable31
[stable31] fix(files): Ensure the filter instance is mounted
2025-03-03 17:54:18 +07:00
Maxence Lange 1fac9cfa14 fix(userconfig): simpler db request before 31 upgrade
Signed-off-by: Maxence Lange <maxence@artificial-owl.com>
2025-03-03 14:46:41 +07:00
provokateurin b42d26b42f refactor(TempManager): Simplify and unify implementations and remove legacy behavior
Signed-off-by: provokateurin <kate@provokateurin.de>
2025-03-03 15:25:00 +07:00
nextcloud-command 74c9634176 chore(assets): Recompile assets
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
2025-03-03 13:29:04 +07:00
Ferdinand Thiessen 18c3cc14bd
refactor: use eventbus for updated filters
prevent filters not applied if `filtersChanged` was set before file list
mounted.

Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2025-03-03 14:20:54 +07:00
Ferdinand Thiessen a3f663a2ff
fix(files): Ensure the filter instance is mounted
`reset` could be called before the filters are mounted,
in this case it is valid to update the presets, but we must not try to
access the vue instance (as it does not exist yet).

Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2025-03-03 14:20:54 +07:00
Stephan Orbaugh 0a1a63cd37
Merge pull request #51106 from nextcloud/backport/51019/stable31
[stable31] fix(files_external): Move definition parameter to the correct place
2025-03-03 13:20:17 +07:00
Louis 4e7a3c1f9e
Merge pull request #51090 from nextcloud/backport/51051/stable31
[stable31] feat: Close sessions created for login flow v2
2025-03-03 12:28:48 +07:00
Louis Chemineau 2f71b7e197
fix(login): Support subfolder install for ephemeral sessions
Signed-off-by: Louis Chemineau <louis@chmn.me>
2025-03-03 11:00:29 +07:00
Louis Chemineau ab01b76a19
fix(login): Also check legacy annotation for ephemeral sessions
Signed-off-by: Louis Chemineau <louis@chmn.me>
2025-03-03 11:00:29 +07:00
Kate b46f010c1e
Merge pull request #51111 from nextcloud/backport/47513/stable31 2025-03-03 10:37:38 +07:00
Nextcloud bot c184c3d32a
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-03-03 00:23:01 +07:00
Ferdinand Thiessen a6e7f4cd35
Merge pull request #51186 from nextcloud/backport/50970/stable31
[stable31] chore(deps): bump webdav from 5.7.1 to 5.8.0
2025-03-02 23:32:10 +07:00
Ferdinand Thiessen a00a0bcede
Merge pull request #51149 from nextcloud/backport/51142/stable31
[stable31] Remove space
2025-03-02 18:44:38 +07:00
Andy Scherzinger e7039ccc6e
Merge pull request #51121 from nextcloud/backport/51079/stable31
[stable31] fix(files_reminders): Do not attempt to send reminders after a user has left a share
2025-03-02 18:04:32 +07:00
Ferdinand Thiessen 760e035d25
chore: compile assets
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2025-03-02 16:35:57 +07:00
Ferdinand Thiessen 856a3c9cbc
fix(systemtags): support new attribute parsing of webdav props
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2025-03-02 16:35:04 +07:00
Ferdinand Thiessen e74da6a46c
chore(deps): bump webdav from 5.7.1 to 5.8.0
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2025-03-02 16:34:51 +07:00
Ferdinand Thiessen 0a5e4a94d5
chore: compile assets
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2025-03-02 12:44:54 +07:00
John Molakvoæ fc0634045d
fix(eslint): Strings must use singlequote
Signed-off-by: John Molakvoæ <skjnldsv@users.noreply.github.com>
2025-03-02 12:43:38 +07:00
Valdnet 26d3a8f48f
fix(l10n): use `do not` instead of `don't`
Signed-off-by: Valdnet <47037905+Valdnet@users.noreply.github.com>
2025-03-02 12:43:38 +07:00
Valdnet c4d7e9be9d
fix(l10n): remove unnecessary space
Signed-off-by: Valdnet <47037905+Valdnet@users.noreply.github.com>
2025-03-02 12:43:37 +07:00
dependabot[bot] 82bd76f943
Merge pull request #51171 from nextcloud/dependabot/npm_and_yarn/stable31/types/dockerode-3.3.35 2025-03-02 11:39:17 +07:00
dependabot[bot] f6e93b9820
Merge pull request #51167 from nextcloud/dependabot/npm_and_yarn/stable31/focus-trap-7.6.4 2025-03-02 10:53:58 +07:00
dependabot[bot] 3939ee65ed chore(deps): bump focus-trap from 7.6.0 to 7.6.4
Bumps [focus-trap](https://github.com/focus-trap/focus-trap) from 7.6.0 to 7.6.4.
- [Release notes](https://github.com/focus-trap/focus-trap/releases)
- [Changelog](https://github.com/focus-trap/focus-trap/blob/master/CHANGELOG.md)
- [Commits](https://github.com/focus-trap/focus-trap/compare/v7.6.0...v7.6.4)

---
updated-dependencies:
- dependency-name: focus-trap
  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>
2025-03-02 10:21:49 +07:00
Joas Schilling 92bbcada49
Merge pull request #51173 from DaleBCooper/fix-a+-rating
Fix A+ rating when checking with Nextcloud Security Scan.
2025-03-02 11:03:42 +07:00
Nextcloud bot 043f0e6040
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-03-02 00:22:53 +07:00
dependabot[bot] 55d5203e93
Merge pull request #51168 from nextcloud/dependabot/npm_and_yarn/stable31/marked-15.0.7 2025-03-01 23:39:49 +07:00
dependabot[bot] c25aa50d41 chore(deps): bump marked from 15.0.6 to 15.0.7
Bumps [marked](https://github.com/markedjs/marked) from 15.0.6 to 15.0.7.
- [Release notes](https://github.com/markedjs/marked/releases)
- [Changelog](https://github.com/markedjs/marked/blob/master/.releaserc.json)
- [Commits](https://github.com/markedjs/marked/compare/v15.0.6...v15.0.7)

---
updated-dependencies:
- dependency-name: marked
  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>
2025-03-01 22:58:13 +07:00
DaleBCooper ed15fdf0a3 Fix A+ rating when checking with Nextcloud Security Scan.
Due to commit 33d7019 session.cookie_secure=true is not set when accessing /status.php.
This results in a degration from A+ to A rating due to missing  __Host prefix for nc_sameSiteCookielax and nc_sameSiteCookiestrict cookies.
2025-03-01 23:57:51 +07:00
dependabot[bot] 7e33eb3c71
Merge pull request #51169 from nextcloud/dependabot/npm_and_yarn/stable31/nextcloud/files-3.10.2 2025-03-01 14:31:41 +07:00
dependabot[bot] 64d9ef780c
Merge pull request #51170 from nextcloud/dependabot/npm_and_yarn/stable31/nextcloud/eslint-config-8.4.2 2025-03-01 12:59:00 +07:00
dependabot[bot] 1e241fddf2 chore(deps): bump @nextcloud/files from 3.10.1 to 3.10.2
Bumps [@nextcloud/files](https://github.com/nextcloud-libraries/nextcloud-files) from 3.10.1 to 3.10.2.
- [Release notes](https://github.com/nextcloud-libraries/nextcloud-files/releases)
- [Changelog](https://github.com/nextcloud-libraries/nextcloud-files/blob/main/CHANGELOG.md)
- [Commits](https://github.com/nextcloud-libraries/nextcloud-files/compare/v3.10.1...v3.10.2)

---
updated-dependencies:
- dependency-name: "@nextcloud/files"
  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>
2025-03-01 12:53:11 +07:00
dependabot[bot] ec14a12b21 chore(deps-dev): bump @nextcloud/eslint-config from 8.4.1 to 8.4.2
Bumps [@nextcloud/eslint-config](https://github.com/nextcloud-libraries/eslint-config) from 8.4.1 to 8.4.2.
- [Release notes](https://github.com/nextcloud-libraries/eslint-config/releases)
- [Changelog](https://github.com/nextcloud-libraries/eslint-config/blob/v8.4.2/CHANGELOG.md)
- [Commits](https://github.com/nextcloud-libraries/eslint-config/compare/v8.4.1...v8.4.2)

---
updated-dependencies:
- dependency-name: "@nextcloud/eslint-config"
  dependency-type: direct:development
  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>
2025-03-01 12:31:09 +07:00
dependabot[bot] a446ebdb64
chore(deps-dev): bump @types/dockerode from 3.3.34 to 3.3.35
Bumps [@types/dockerode](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/dockerode) from 3.3.34 to 3.3.35.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/dockerode)

---
updated-dependencies:
- dependency-name: "@types/dockerode"
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-03-01 03:01:24 +07:00
Nextcloud bot fe2cf50496
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-03-01 00:45:14 +07:00
Ferdinand Thiessen 477a3f84e7
Merge pull request #51128 from nextcloud/backport/50881/stable31
[stable31] fix(dav): Handle end of stream in `File::put`
2025-03-01 01:04:02 +07:00
John Molakvoæ 159c5140b2
Merge pull request #51143 from nextcloud/backport/51126/stable31 2025-02-28 19:57:08 +07:00
skjnldsv b58497d2a3 fix(cypress): wait for toast to appear
Signed-off-by: skjnldsv <skjnldsv@protonmail.com>
2025-02-28 16:03:54 +07:00
Ferdinand Thiessen 25b4c7dccd fix(dav): Handle end of stream in `File::put`
If the stream is aborted and the callback wrapper returns false (or
null as it happened in some cases), we should not try to write to the
storage but abort the operation.

Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2025-02-28 09:38:11 +07:00