Commit graph

80259 commits

Author SHA1 Message Date
dependabot[bot]
092d4b7065
chore(deps-dev): Bump webpack from 5.99.7 to 5.99.9
Dependabot couldn't find the original pull request head commit, aade654d480613bf87139e6e4a1d00a34a12550a.
2025-05-25 19:41:12 +00:00
dependabot[bot]
ec9a9e82ad
Merge pull request #52599 from nextcloud/dependabot/composer/vendor-bin/phpunit/stable31/phpunit/phpunit-9.6.23 2025-05-25 19:37:39 +00:00
Andy Scherzinger
4aee82be69
Merge pull request #53089 from nextcloud/dependabot/npm_and_yarn/stable31/dompurify-3.2.6
chore(deps): Bump dompurify from 3.2.5 to 3.2.6
2025-05-25 21:37:08 +02:00
dependabot[bot]
ca989e8b04
build(deps): bump phpunit/phpunit in /vendor-bin/phpunit
Bumps [phpunit/phpunit](https://github.com/sebastianbergmann/phpunit) from 9.6.22 to 9.6.23.
- [Release notes](https://github.com/sebastianbergmann/phpunit/releases)
- [Changelog](https://github.com/sebastianbergmann/phpunit/blob/9.6.23/ChangeLog-9.6.md)
- [Commits](https://github.com/sebastianbergmann/phpunit/compare/9.6.22...9.6.23)

---
updated-dependencies:
- dependency-name: phpunit/phpunit
  dependency-version: 9.6.23
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-05-25 18:33:42 +00:00
Andy Scherzinger
7112144b9c
Merge pull request #52864 from nextcloud/backport/51818/stable31
[stable31] feat: add command to get basic storage info
2025-05-25 20:29:50 +02:00
nextcloud-command
484f180cfe chore(assets): Recompile assets
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
2025-05-25 20:25:16 +02:00
dependabot[bot]
4b4cd3b7f7 chore(deps): Bump dompurify from 3.2.5 to 3.2.6
Bumps [dompurify](https://github.com/cure53/DOMPurify) from 3.2.5 to 3.2.6.
- [Release notes](https://github.com/cure53/DOMPurify/releases)
- [Commits](https://github.com/cure53/DOMPurify/compare/3.2.5...3.2.6)

---
updated-dependencies:
- dependency-name: dompurify
  dependency-version: 3.2.6
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-05-25 20:25:16 +02:00
Andy Scherzinger
b3d1fac31e
Merge pull request #52883 from nextcloud/backport/52873/stable31
[stable31] fix: improve error message when cache rename source can't be found
2025-05-25 20:16:11 +02:00
Robin Appelman
88dcfe69b6 feat: add mount id to info:storage(s)
Signed-off-by: Robin Appelman <robin@icewind.nl>
2025-05-25 20:11:34 +02:00
Robin Appelman
3c36f17cef feat: add command to get basic storage info
Signed-off-by: Robin Appelman <robin@icewind.nl>
2025-05-25 20:11:34 +02:00
Andy Scherzinger
fd7438aade
Merge pull request #52767 from nextcloud/backport/52686/stable31
[stable31] fix(files_external): Safely check if the timestamp is numeric
2025-05-25 19:37:04 +02:00
Kate
6be6a66af4
Merge pull request #52989 from nextcloud/backport/52972/stable31 2025-05-25 19:30:37 +02:00
Robin Appelman
4dba5e141b fix: improve error message when cache rename source can't be found
Signed-off-by: Robin Appelman <robin@icewind.nl>
2025-05-25 18:38:42 +02:00
Git'Fellow
0eeb8335a9 fix(files_external): Safely check if the timestamp is numeric
Signed-off-by: Git'Fellow <12234510+solracsf@users.noreply.github.com>
2025-05-25 16:52:55 +02:00
Andy Scherzinger
a9d0c2164f
Merge pull request #52978 from nextcloud/backport/52879/stable31
[stable31] feat: add command to clear contacts photo cache
2025-05-25 16:44:07 +02:00
provokateurin
6517f0527d fix(SetupManager): Include home and root providers when registering mounts
Signed-off-by: provokateurin <kate@provokateurin.de>
2025-05-25 16:42:35 +02:00
John Molakvoæ
014fd24de2
Merge pull request #53101 from nextcloud/backport/52897/stable31 2025-05-25 15:58:29 +02:00
Andy Scherzinger
e39244f4e2
ci(gh): Sync workflow updates
Signed-off-by: Andy Scherzinger <info@andy-scherzinger.de>
2025-05-25 15:09:56 +02:00
Nextcloud bot
45672ffcc0
fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-05-25 00:22:26 +00:00
Daniel
0437378e31
Merge pull request #53077 from nextcloud/backport/52914/stable31
[stable31] fix: hide guests group from principal backend
2025-05-24 17:58:43 +02:00
nextcloud-command
94564fa5c2 chore(assets): Recompile assets
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
2025-05-24 08:11:53 +00:00
Jérôme Herbinet
8b1beeb07c ci(cypress): replace "remove group" with "delete group"
Signed-off-by: Jérôme Herbinet <33763786+Jerome-Herbinet@users.noreply.github.com>
2025-05-24 08:00:35 +00:00
Jérôme Herbinet
64a378ea54 refactor(settings): replace "remove" wording with "delete"
Signed-off-by: Jérôme Herbinet <33763786+Jerome-Herbinet@users.noreply.github.com>
2025-05-24 08:00:35 +00:00
John Molakvoæ
6e27aa59f4
Merge pull request #53080 from nextcloud/backport/53054/stable31 2025-05-24 09:47:26 +02:00
dependabot[bot]
175d9d17aa
Merge pull request #53091 from nextcloud/dependabot/npm_and_yarn/stable31/types/dockerode-3.3.39 2025-05-24 02:18:36 +00:00
dependabot[bot]
13fdc9eb44
chore(deps-dev): Bump @types/dockerode from 3.3.38 to 3.3.39
Bumps [@types/dockerode](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/dockerode) from 3.3.38 to 3.3.39.
- [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-version: 3.3.39
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-05-24 01:45:47 +00:00
Nextcloud bot
2403763052
fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-05-24 00:22:39 +00:00
skjnldsv
248b8ae989 feat: auto-generate changelog on release
Signed-off-by: skjnldsv <skjnldsv@protonmail.com>
2025-05-23 19:19:22 +00:00
Daniel Kesselberg
78ba825455 fix: hide guests group from principal backend
Signed-off-by: Daniel Kesselberg <mail@danielkesselberg.de>
2025-05-23 16:27:57 +00:00
Sebastian Krupinski
72cae91ee7
Merge pull request #52705 from nextcloud/backport/51081/stable31
[stable31] fix(CalDAV): add calendar enable
2025-05-23 10:13:59 +01:00
SebastianKrupinski
bd3026fcbd
fix: add calendar enable
Signed-off-by: SebastianKrupinski <krupinskis05@gmail.com>
2025-05-23 10:42:12 +02:00
Andy Scherzinger
8450efc26e
Merge pull request #53056 from nextcloud/ci/noid/ghActionSync
GH action sync
2025-05-23 07:34:59 +02:00
Nextcloud bot
86d9289512
fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-05-23 00:22:16 +00:00
Andy Scherzinger
3aa1706c64
ci(gh): Update actions based on latest templates
Signed-off-by: Andy Scherzinger <info@andy-scherzinger.de>
2025-05-22 19:23:31 +02:00
Ferdinand Thiessen
c85f6a6f4f
Merge pull request #53040 from nextcloud/backport/52810/stable31
[stable31] fix: Move CSRF check from base to PublicAuth for public.php
2025-05-22 13:36:11 +02:00
Ferdinand Thiessen
512da4f333
Merge pull request #52986 from nextcloud/backport/52269/stable31
[stable31] fix(files): make sure to always have proper plural forms
2025-05-22 13:20:58 +02:00
Joas Schilling
64cb674f63
Merge pull request #53021 from nextcloud/backport/52932/stable31
[stable31] test: Speed up comments test
2025-05-22 13:13:09 +02:00
nextcloud-command
14298da2e8 chore(assets): Recompile assets
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
2025-05-22 11:05:45 +00:00
Ferdinand Thiessen
f699595748
fix(files): make sure to always have proper plural forms
counted words should always be translated using `n`.
We can still simply concat the segments with punctation, this always
works regardless of the language used (even with RTL / LTR languages).

Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2025-05-22 13:01:50 +02:00
Louis Chemineau
617af2f3cc fix: Replace the deprecated direct download link with the public DAV endpoint
Follow-up of #48098

Signed-off-by: Louis Chemineau <louis@chmn.me>
2025-05-22 08:30:36 +00:00
Louis Chemineau
7a0261878a fix: Move CSRF check from base to PublicAuth for public.php
This currently prevent directly accessing a ressource when clicking on a link on a third party site. Example, clicking on `https://example.com/public.php/dav/files/pqLWcA269zfzXez/?accept=zip` in a GitHub comment.

Skipping the check is an issue with password protected shares, as it allows third party sites to request the ressource when the user already entered the password, aka CSRF.  So after removing the check from `base.php`, we need to add the it again in the `PublicAuth` plugin.

We also add a redirect to be helpful to the user.

**Warning**: this adds the limitation that clicking on a direct download link for password protected shares will redirect you to the password form, and then to the main share view.

Fix #52482

Signed-off-by: Louis Chemineau <louis@chmn.me>
2025-05-22 08:30:36 +00:00
Nextcloud bot
2e65f43eb2
fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-05-22 00:22:50 +00:00
John Molakvoæ
91b8789159
Merge pull request #53034 from nextcloud/backport/53032/stable31 2025-05-21 18:08:45 +02:00
nextcloud-command
954db121b5 chore(assets): Recompile assets
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
2025-05-21 15:54:36 +00:00
skjnldsv
7aca7be306 fix(systemtags): case-insensitive search
Signed-off-by: skjnldsv <skjnldsv@protonmail.com>

[skip ci]
2025-05-21 13:28:53 +00:00
Joas Schilling
9d471877ae
test: Speed up comments test
Signed-off-by: Joas Schilling <coding@schilljs.com>
2025-05-21 08:30:28 +02:00
Joas Schilling
b91585c37f
Merge pull request #53013 from nextcloud/automated/noid/stable31-update-ca-cert-bundle
[stable31] fix(security): Update CA certificate bundle
2025-05-21 07:46:45 +02:00
Joas Schilling
76e15f695a
Merge pull request #53009 from nextcloud/backport/53005/stable31
[stable31] fix(theming): Instead of expecting a warning handle it properly
2025-05-21 07:46:03 +02:00
nextcloud-command
7e78c9fb0e fix(security): Update CA certificate bundle
Signed-off-by: GitHub <noreply@github.com>
2025-05-21 02:37:29 +00:00
Nextcloud bot
477f0860e4
fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-05-21 00:24:51 +00:00