Robin Appelman
9ff02f6312
chore: update openapi
...
Signed-off-by: Robin Appelman <robin@icewind.nl>
2026-04-21 19:14:32 +02:00
Robin Appelman
01b2f56460
chore: psalm fixes
...
Signed-off-by: Robin Appelman <robin@icewind.nl>
2026-04-21 18:20:14 +02:00
Robin Appelman
e901393238
test: add test for link reshares with more permissions being redacted
...
Signed-off-by: Robin Appelman <robin@icewind.nl>
2026-04-21 15:57:48 +00:00
Robin Appelman
050672a7dc
fix: redact share token if share has more permissions than the current user
...
Signed-off-by: Robin Appelman <robin@icewind.nl>
2026-04-21 15:57:48 +00:00
Louis
1a18fe53cb
Merge pull request #59774 from nextcloud/backport/59758/stable32
...
CodeQL Advanced / Analyze (actions) (push) Waiting to run
CodeQL Advanced / Analyze (javascript-typescript) (push) Waiting to run
Integration sqlite / changes (push) Waiting to run
Integration sqlite / integration-sqlite (stable32, 8.1, stable32, --tags ~@large files_features) (push) Blocked by required conditions
Integration sqlite / integration-sqlite (stable32, 8.1, stable32, capabilities_features) (push) Blocked by required conditions
Integration sqlite / integration-sqlite (stable32, 8.1, stable32, collaboration_features) (push) Blocked by required conditions
Integration sqlite / integration-sqlite (stable32, 8.1, stable32, comments_features) (push) Blocked by required conditions
Integration sqlite / integration-sqlite (stable32, 8.1, stable32, dav_features) (push) Blocked by required conditions
Integration sqlite / integration-sqlite (stable32, 8.1, stable32, features) (push) Blocked by required conditions
Integration sqlite / integration-sqlite (stable32, 8.1, stable32, federation_features) (push) Blocked by required conditions
Integration sqlite / integration-sqlite (stable32, 8.1, stable32, file_conversions) (push) Blocked by required conditions
Integration sqlite / integration-sqlite (stable32, 8.1, stable32, files_reminders) (push) Blocked by required conditions
Integration sqlite / integration-sqlite (stable32, 8.1, stable32, filesdrop_features) (push) Blocked by required conditions
Integration sqlite / integration-sqlite (stable32, 8.1, stable32, ldap_features) (push) Blocked by required conditions
Integration sqlite / integration-sqlite (stable32, 8.1, stable32, openldap_features) (push) Blocked by required conditions
Integration sqlite / integration-sqlite (stable32, 8.1, stable32, openldap_numerical_features) (push) Blocked by required conditions
Integration sqlite / integration-sqlite (stable32, 8.1, stable32, remoteapi_features) (push) Blocked by required conditions
Integration sqlite / integration-sqlite (stable32, 8.1, stable32, routing_features) (push) Blocked by required conditions
Integration sqlite / integration-sqlite (stable32, 8.1, stable32, setup_features) (push) Blocked by required conditions
Integration sqlite / integration-sqlite (stable32, 8.1, stable32, sharees_features) (push) Blocked by required conditions
Integration sqlite / integration-sqlite (stable32, 8.1, stable32, sharing_features) (push) Blocked by required conditions
Integration sqlite / integration-sqlite (stable32, 8.1, stable32, theming_features) (push) Blocked by required conditions
Integration sqlite / integration-sqlite (stable32, 8.1, stable32, videoverification_features) (push) Blocked by required conditions
Integration sqlite / integration-sqlite-summary (push) Blocked by required conditions
Psalm static code analysis / static-code-analysis (push) Waiting to run
Psalm static code analysis / static-code-analysis-security (push) Waiting to run
Psalm static code analysis / static-code-analysis-ocp (push) Waiting to run
Psalm static code analysis / static-code-analysis-ncu (push) Waiting to run
[stable32] fix: Reduce the mixups between apptokens and session ids
2026-04-21 16:00:40 +02:00
Joas Schilling
505fff1190
Merge pull request #59755 from nextcloud/backport/59639/stable32
...
[stable32] Fix app name not translated in the title of public pages
2026-04-21 15:26:59 +02:00
Benjamin Gaussorgues
feb2ea7e09
Merge pull request #59237 from nextcloud/backport/59236/stable32
2026-04-21 15:01:37 +02:00
Kate
eda5147e9e
Merge pull request #59771 from nextcloud/backport/59757/stable32
2026-04-21 13:44:36 +02:00
Côme Chilliet
310b488ad9
fix: Reduce the mixups between apptokens and session ids
...
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
2026-04-21 13:14:39 +02:00
Côme Chilliet
83eb32d18a
fix(oauth2): Add missing urlencode for failure redirection
...
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
2026-04-21 09:04:57 +00:00
Côme Chilliet
ba04f37aad
fix: Fix user in Tags class, do not depend upon session
...
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
2026-04-21 11:00:56 +02:00
Joas Schilling
5649673ada
fix: Limit the list of exposed apps to the used app
...
Signed-off-by: Joas Schilling <coding@schilljs.com>
2026-04-21 07:23:38 +00:00
Daniel Calviño Sánchez
2b201acb5b
fix: Fix app name not translated in the title of public pages
...
@nextcloud/vue automatically adds the localized app name to the page
title if a page heading but not an explicit page title is given. The
localized app name is expected to be provided in the "core->apps"
initial state, but that was set only when rendering a page as a
registered user. In public pages that data was not provided, so the
title contained the app ID rather than the localized app name.
Signed-off-by: Daniel Calviño Sánchez <danxuliu@gmail.com>
2026-04-21 07:23:38 +00:00
Benjamin Gaussorgues
1b0967bc79
Merge pull request #59733 from nextcloud/backport/59719/stable32
CodeQL Advanced / Analyze (actions) (push) Waiting to run
CodeQL Advanced / Analyze (javascript-typescript) (push) Waiting to run
Integration sqlite / changes (push) Waiting to run
Integration sqlite / integration-sqlite (stable32, 8.1, stable32, --tags ~@large files_features) (push) Blocked by required conditions
Integration sqlite / integration-sqlite (stable32, 8.1, stable32, capabilities_features) (push) Blocked by required conditions
Integration sqlite / integration-sqlite (stable32, 8.1, stable32, collaboration_features) (push) Blocked by required conditions
Integration sqlite / integration-sqlite (stable32, 8.1, stable32, comments_features) (push) Blocked by required conditions
Integration sqlite / integration-sqlite (stable32, 8.1, stable32, dav_features) (push) Blocked by required conditions
Integration sqlite / integration-sqlite (stable32, 8.1, stable32, features) (push) Blocked by required conditions
Integration sqlite / integration-sqlite (stable32, 8.1, stable32, federation_features) (push) Blocked by required conditions
Integration sqlite / integration-sqlite (stable32, 8.1, stable32, file_conversions) (push) Blocked by required conditions
Integration sqlite / integration-sqlite (stable32, 8.1, stable32, files_reminders) (push) Blocked by required conditions
Integration sqlite / integration-sqlite (stable32, 8.1, stable32, filesdrop_features) (push) Blocked by required conditions
Integration sqlite / integration-sqlite (stable32, 8.1, stable32, ldap_features) (push) Blocked by required conditions
Integration sqlite / integration-sqlite (stable32, 8.1, stable32, openldap_features) (push) Blocked by required conditions
Integration sqlite / integration-sqlite (stable32, 8.1, stable32, openldap_numerical_features) (push) Blocked by required conditions
Integration sqlite / integration-sqlite (stable32, 8.1, stable32, remoteapi_features) (push) Blocked by required conditions
Integration sqlite / integration-sqlite (stable32, 8.1, stable32, routing_features) (push) Blocked by required conditions
Integration sqlite / integration-sqlite (stable32, 8.1, stable32, setup_features) (push) Blocked by required conditions
Integration sqlite / integration-sqlite (stable32, 8.1, stable32, sharees_features) (push) Blocked by required conditions
Integration sqlite / integration-sqlite (stable32, 8.1, stable32, sharing_features) (push) Blocked by required conditions
Integration sqlite / integration-sqlite (stable32, 8.1, stable32, theming_features) (push) Blocked by required conditions
Integration sqlite / integration-sqlite (stable32, 8.1, stable32, videoverification_features) (push) Blocked by required conditions
Integration sqlite / integration-sqlite-summary (push) Blocked by required conditions
Psalm static code analysis / static-code-analysis (push) Waiting to run
Psalm static code analysis / static-code-analysis-security (push) Waiting to run
Psalm static code analysis / static-code-analysis-ocp (push) Waiting to run
Psalm static code analysis / static-code-analysis-ncu (push) Waiting to run
2026-04-21 08:38:14 +02:00
Nextcloud bot
cf126c0e14
fix(l10n): Update translations from Transifex
...
CodeQL Advanced / Analyze (actions) (push) Waiting to run
CodeQL Advanced / Analyze (javascript-typescript) (push) Waiting to run
Integration sqlite / changes (push) Waiting to run
Integration sqlite / integration-sqlite (stable32, 8.1, stable32, --tags ~@large files_features) (push) Blocked by required conditions
Integration sqlite / integration-sqlite (stable32, 8.1, stable32, capabilities_features) (push) Blocked by required conditions
Integration sqlite / integration-sqlite (stable32, 8.1, stable32, collaboration_features) (push) Blocked by required conditions
Integration sqlite / integration-sqlite (stable32, 8.1, stable32, comments_features) (push) Blocked by required conditions
Integration sqlite / integration-sqlite (stable32, 8.1, stable32, dav_features) (push) Blocked by required conditions
Integration sqlite / integration-sqlite (stable32, 8.1, stable32, features) (push) Blocked by required conditions
Integration sqlite / integration-sqlite (stable32, 8.1, stable32, federation_features) (push) Blocked by required conditions
Integration sqlite / integration-sqlite (stable32, 8.1, stable32, file_conversions) (push) Blocked by required conditions
Integration sqlite / integration-sqlite (stable32, 8.1, stable32, files_reminders) (push) Blocked by required conditions
Integration sqlite / integration-sqlite (stable32, 8.1, stable32, filesdrop_features) (push) Blocked by required conditions
Integration sqlite / integration-sqlite (stable32, 8.1, stable32, ldap_features) (push) Blocked by required conditions
Integration sqlite / integration-sqlite (stable32, 8.1, stable32, openldap_features) (push) Blocked by required conditions
Integration sqlite / integration-sqlite (stable32, 8.1, stable32, openldap_numerical_features) (push) Blocked by required conditions
Integration sqlite / integration-sqlite (stable32, 8.1, stable32, remoteapi_features) (push) Blocked by required conditions
Integration sqlite / integration-sqlite (stable32, 8.1, stable32, routing_features) (push) Blocked by required conditions
Integration sqlite / integration-sqlite (stable32, 8.1, stable32, setup_features) (push) Blocked by required conditions
Integration sqlite / integration-sqlite (stable32, 8.1, stable32, sharees_features) (push) Blocked by required conditions
Integration sqlite / integration-sqlite (stable32, 8.1, stable32, sharing_features) (push) Blocked by required conditions
Integration sqlite / integration-sqlite (stable32, 8.1, stable32, theming_features) (push) Blocked by required conditions
Integration sqlite / integration-sqlite (stable32, 8.1, stable32, videoverification_features) (push) Blocked by required conditions
Integration sqlite / integration-sqlite-summary (push) Blocked by required conditions
Psalm static code analysis / static-code-analysis (push) Waiting to run
Psalm static code analysis / static-code-analysis-security (push) Waiting to run
Psalm static code analysis / static-code-analysis-ocp (push) Waiting to run
Psalm static code analysis / static-code-analysis-ncu (push) Waiting to run
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2026-04-21 00:18:52 +00:00
Ferdinand Thiessen
e927b23d26
Merge pull request #59675 from nextcloud/backport/59425/stable32
...
[stable32] fix(files): add missing table header for actions column
2026-04-20 21:44:09 +02:00
nextcloud-command
5627bdce03
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
2026-04-20 18:30:06 +00:00
Ferdinand Thiessen
3df9b6039c
fix(files): add missing table header for actions column
...
- resolves https://github.com/nextcloud/server/issues/59333
Every column needs an header with some label for accessibility,
so screen reader know which column they are in currently.
This adds the missing header (but hides it visually so only for SR).
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2026-04-20 20:21:55 +02:00
github-actions[bot]
a49ee462dc
Merge pull request #59132 from nextcloud/dependabot/npm_and_yarn/stable32/cypress-split-1.24.31
...
[stable32] chore(deps-dev): Bump cypress-split from 1.24.28 to 1.24.31
2026-04-20 17:27:36 +00:00
Andy Scherzinger
d4545b10c2
Merge pull request #58812 from nextcloud/backport/58705/stable32
...
[stable32] feat: Add memcache_customprefix
2026-04-20 18:58:51 +02:00
Martin
51fa552d27
feat: Add memcache_customprefix
...
Signed-off-by: Martin <31348196+Earl0fPudding@users.noreply.github.com>
2026-04-20 18:17:49 +02:00
Benjamin Gaussorgues
affe49d87c
fix(profile): normalize profile visibility
...
Signed-off-by: Benjamin Gaussorgues <benjamin.gaussorgues@nextcloud.com>
2026-04-20 15:29:37 +00:00
Kate
0c98c47940
Merge pull request #59724 from nextcloud/backport/58734/stable32
2026-04-20 16:02:44 +02:00
dependabot[bot]
77c1873db9
chore(deps-dev): Bump cypress-split from 1.24.28 to 1.24.31
...
Bumps [cypress-split](https://github.com/bahmutov/cypress-split ) from 1.24.28 to 1.24.31.
- [Release notes](https://github.com/bahmutov/cypress-split/releases )
- [Commits](https://github.com/bahmutov/cypress-split/compare/v1.24.28...v1.24.31 )
---
updated-dependencies:
- dependency-name: cypress-split
dependency-version: 1.24.31
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2026-04-20 11:19:35 +00:00
provokateurin
b2bbe4c319
fix(DB): Ignore intentionally missing fs_storage_path_prefix index on PostgreSQL
...
Signed-off-by: provokateurin <kate@provokateurin.de>
2026-04-20 11:01:46 +00:00
github-actions[bot]
f32502f9c7
Merge pull request #59137 from nextcloud/dependabot/npm_and_yarn/stable32/moment-timezone-0.6.1
...
[stable32] chore(deps): Bump moment-timezone from 0.6.0 to 0.6.1
2026-04-20 10:46:54 +00:00
nextcloud-command
4322c09959
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
2026-04-20 10:28:17 +00:00
dependabot[bot]
5b052b889f
chore(deps): Bump moment-timezone from 0.6.0 to 0.6.1
...
Bumps [moment-timezone](https://github.com/moment/moment-timezone ) from 0.6.0 to 0.6.1.
- [Release notes](https://github.com/moment/moment-timezone/releases )
- [Changelog](https://github.com/moment/moment-timezone/blob/develop/changelog.md )
- [Commits](https://github.com/moment/moment-timezone/compare/0.6.0...0.6.1 )
---
updated-dependencies:
- dependency-name: moment-timezone
dependency-version: 0.6.1
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2026-04-20 10:20:12 +00:00
github-actions[bot]
1e4105c9a4
Merge pull request #59133 from nextcloud/dependabot/npm_and_yarn/stable32/multi-af2bbe5911
...
[stable32] chore(deps-dev): Bump dockerode and @types/dockerode
2026-04-20 12:16:29 +02:00
dependabot[bot]
9514fe1114
chore(deps-dev): Bump dockerode and @types/dockerode
...
Bumps [dockerode](https://github.com/apocas/dockerode ) and [@types/dockerode](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/dockerode ). These dependencies needed to be updated together.
Updates `dockerode` from 4.0.9 to 4.0.10
- [Release notes](https://github.com/apocas/dockerode/releases )
- [Commits](https://github.com/apocas/dockerode/compare/v4.0.9...v4.0.10 )
Updates `@types/dockerode` from 3.3.47 to 4.0.1
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases )
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/dockerode )
---
updated-dependencies:
- dependency-name: dockerode
dependency-version: 4.0.10
dependency-type: direct:development
update-type: version-update:semver-patch
- dependency-name: "@types/dockerode"
dependency-version: 4.0.1
dependency-type: direct:development
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2026-04-20 09:34:53 +00:00
Julien Veyssier
0d424a61f9
Merge pull request #59685 from nextcloud/backport/59676/stable32
...
[stable32] Restore missing apps on upgrade
2026-04-20 10:35:20 +02:00
Nextcloud bot
622a37008b
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2026-04-20 00:19:05 +00:00
github-actions[bot]
434eabb023
Merge pull request #59705 from nextcloud/dependabot/npm_and_yarn/stable32/nextcloud/auth-2.6.0
...
[stable32] chore(deps): Bump @nextcloud/auth from 2.5.3 to 2.6.0
2026-04-19 11:35:25 +02:00
nextcloud-command
f02a99930e
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
2026-04-19 08:30:27 +00:00
dependabot[bot]
1b491b5f11
chore(deps): Bump @nextcloud/auth from 2.5.3 to 2.6.0
...
Bumps [@nextcloud/auth](https://github.com/nextcloud-libraries/nextcloud-auth ) from 2.5.3 to 2.6.0.
- [Release notes](https://github.com/nextcloud-libraries/nextcloud-auth/releases )
- [Changelog](https://github.com/nextcloud-libraries/nextcloud-auth/blob/main/CHANGELOG.md )
- [Commits](https://github.com/nextcloud-libraries/nextcloud-auth/compare/v2.5.3...v2.6.0 )
---
updated-dependencies:
- dependency-name: "@nextcloud/auth"
dependency-version: 2.6.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2026-04-19 10:22:23 +02:00
github-actions[bot]
dc9e82a8a8
Merge pull request #59706 from nextcloud/dependabot/npm_and_yarn/stable32/cypress/webpack-preprocessor-7.1.0
...
[stable32] chore(deps-dev): Bump @cypress/webpack-preprocessor from 7.0.2 to 7.1.0
2026-04-19 08:18:37 +00:00
github-actions[bot]
91254c5dca
Merge pull request #59707 from nextcloud/dependabot/npm_and_yarn/stable32/webpack-5.106.2
...
[stable32] chore(deps-dev): Bump webpack from 5.106.1 to 5.106.2
2026-04-19 06:46:23 +00:00
Nextcloud bot
9f79325fb4
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2026-04-19 00:19:15 +00:00
nextcloud-command
c3ab424160
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
2026-04-18 21:27:01 +00:00
dependabot[bot]
055cbd9614
chore(deps-dev): Bump webpack from 5.106.1 to 5.106.2
...
Bumps [webpack](https://github.com/webpack/webpack ) from 5.106.1 to 5.106.2.
- [Release notes](https://github.com/webpack/webpack/releases )
- [Changelog](https://github.com/webpack/webpack/blob/main/CHANGELOG.md )
- [Commits](https://github.com/webpack/webpack/compare/v5.106.1...v5.106.2 )
---
updated-dependencies:
- dependency-name: webpack
dependency-version: 5.106.2
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2026-04-18 23:19:11 +02:00
github-actions[bot]
4f2ee9dfcf
Merge pull request #59708 from nextcloud/dependabot/npm_and_yarn/stable32/dompurify-3.4.0
...
[stable32] chore(deps): Bump dompurify from 3.3.3 to 3.4.0
2026-04-18 20:40:15 +00:00
nextcloud-command
f2e50ea243
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
2026-04-18 20:21:33 +00:00
dependabot[bot]
b2b77e985c
chore(deps): Bump dompurify from 3.3.3 to 3.4.0
...
Bumps [dompurify](https://github.com/cure53/DOMPurify ) from 3.3.3 to 3.4.0.
- [Release notes](https://github.com/cure53/DOMPurify/releases )
- [Commits](https://github.com/cure53/DOMPurify/compare/3.3.3...3.4.0 )
---
updated-dependencies:
- dependency-name: dompurify
dependency-version: 3.4.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2026-04-18 22:13:35 +02:00
Andy Scherzinger
ec5f3f828b
Merge pull request #59709 from nextcloud/dependabot/npm_and_yarn/stable32/puppeteer-24.41.0
...
chore(deps-dev): Bump puppeteer from 24.39.1 to 24.41.0
2026-04-18 20:44:56 +02:00
dependabot[bot]
354886ef54
chore(deps-dev): Bump puppeteer from 24.39.1 to 24.41.0
...
Bumps [puppeteer](https://github.com/puppeteer/puppeteer ) from 24.39.1 to 24.41.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/puppeteer-v24.39.1...puppeteer-v24.41.0 )
---
updated-dependencies:
- dependency-name: puppeteer
dependency-version: 24.41.0
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2026-04-18 18:44:29 +00:00
github-actions[bot]
778dfc1713
Merge pull request #59710 from nextcloud/dependabot/npm_and_yarn/stable32/msw-2.13.4
...
[stable32] chore(deps-dev): Bump msw from 2.13.3 to 2.13.4
2026-04-18 17:32:58 +00:00
Cristian Scheid
a16a270890
Merge pull request #59666 from nextcloud/backport/58908/stable32
...
[stable32] feat(recent-files): allow configuring image grouping
2026-04-18 14:09:24 -03:00
Cristian Scheid
d9636abfb8
feat(files): add configurations for file grouping
...
Signed-off-by: Cristian Scheid <cristianscheid@gmail.com>
2026-04-18 08:16:24 -03:00
Joas Schilling
b6544a1edd
Merge pull request #59689 from nextcloud/dependabot/composer/stable32/phpseclib/phpseclib-2.0.53
2026-04-18 07:52:58 +02:00
dependabot[bot]
6034aeddec
chore(deps-dev): Bump msw from 2.13.3 to 2.13.4
...
Bumps [msw](https://github.com/mswjs/msw ) from 2.13.3 to 2.13.4.
- [Release notes](https://github.com/mswjs/msw/releases )
- [Changelog](https://github.com/mswjs/msw/blob/main/CHANGELOG.md )
- [Commits](https://github.com/mswjs/msw/compare/v2.13.3...v2.13.4 )
---
updated-dependencies:
- dependency-name: msw
dependency-version: 2.13.4
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2026-04-18 02:35:06 +00:00