Nextcloud bot
cf4ec08fbd
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2026-05-21 00:23:55 +00:00
Andy Scherzinger
22c95b897e
Merge pull request #59241 from nextcloud/backport/57374/stable33
...
[stable33] fix: allow renaming files with just update permissions
2026-05-21 01:04:22 +02:00
Robin Appelman
745c999304
fix: properly expose rename permissions over dav
...
Signed-off-by: Robin Appelman <robin@icewind.nl>
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
2026-05-20 20:01:58 +00:00
Robin Appelman
4ab0e8cdd5
fix: update rename permissions check in files ui
...
Signed-off-by: Robin Appelman <robin@icewind.nl>
2026-05-20 21:04:44 +02:00
Robin Appelman
822a09c79c
fix: allow renaming files with just update permissions
...
Signed-off-by: Robin Appelman <robin@icewind.nl>
2026-05-20 21:04:34 +02:00
Louis
e681b9b592
Merge pull request #60516 from nextcloud/backport/60505/stable33
...
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 (stable33, 8.4, stable33, --tags ~@large files_features) (push) Blocked by required conditions
Integration sqlite / integration-sqlite (stable33, 8.4, stable33, capabilities_features) (push) Blocked by required conditions
Integration sqlite / integration-sqlite (stable33, 8.4, stable33, collaboration_features) (push) Blocked by required conditions
Integration sqlite / integration-sqlite (stable33, 8.4, stable33, comments_features) (push) Blocked by required conditions
Integration sqlite / integration-sqlite (stable33, 8.4, stable33, dav_features) (push) Blocked by required conditions
Integration sqlite / integration-sqlite (stable33, 8.4, stable33, features) (push) Blocked by required conditions
Integration sqlite / integration-sqlite (stable33, 8.4, stable33, federation_features) (push) Blocked by required conditions
Integration sqlite / integration-sqlite (stable33, 8.4, stable33, file_conversions) (push) Blocked by required conditions
Integration sqlite / integration-sqlite (stable33, 8.4, stable33, files_reminders) (push) Blocked by required conditions
Integration sqlite / integration-sqlite (stable33, 8.4, stable33, filesdrop_features) (push) Blocked by required conditions
Integration sqlite / integration-sqlite (stable33, 8.4, stable33, ldap_features) (push) Blocked by required conditions
Integration sqlite / integration-sqlite (stable33, 8.4, stable33, openldap_features) (push) Blocked by required conditions
Integration sqlite / integration-sqlite (stable33, 8.4, stable33, openldap_numerical_features) (push) Blocked by required conditions
Integration sqlite / integration-sqlite (stable33, 8.4, stable33, remoteapi_features) (push) Blocked by required conditions
Integration sqlite / integration-sqlite (stable33, 8.4, stable33, routing_features) (push) Blocked by required conditions
Integration sqlite / integration-sqlite (stable33, 8.4, stable33, setup_features) (push) Blocked by required conditions
Integration sqlite / integration-sqlite (stable33, 8.4, stable33, sharees_features) (push) Blocked by required conditions
Integration sqlite / integration-sqlite (stable33, 8.4, stable33, sharing_features) (push) Blocked by required conditions
Integration sqlite / integration-sqlite (stable33, 8.4, stable33, theming_features) (push) Blocked by required conditions
Integration sqlite / integration-sqlite (stable33, 8.4, stable33, 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
[stable33] feat(users): Check assertion when enabling user
2026-05-20 19:13:53 +02:00
Kate
7e46c29e00
Merge pull request #60539 from nextcloud/backport/60325/stable33
...
[stable33] fix(systemtags): Include leading slash in unified search tag link
2026-05-20 17:10:35 +02:00
Stephan Orbaugh
96790063ea
Merge pull request #60574 from nextcloud/backport/60547/stable33
...
[stable33] fix: don't tell the remote their token is lower
2026-05-20 16:38:38 +02:00
Stephan Orbaugh
d306a098de
Merge pull request #60555 from nextcloud/backport/60543/stable33
...
[stable33] fix: only allow full admins to create 'token needed' webhooks
2026-05-20 16:37:45 +02:00
Stephan Orbaugh
8ce133e89f
Merge pull request #60565 from nextcloud/backport/60546/stable33
...
[stable33] fix: handle NAT64 addresses in isLocalAddress
2026-05-20 16:13:45 +02:00
Robin Appelman
3747ded35b
Merge pull request #60559 from nextcloud/backport/60558/stable33
...
[stable33] fix: improve check if external storage backend is local
2026-05-20 16:05:12 +02:00
Stephan Orbaugh
0c38333091
Merge pull request #60549 from nextcloud/backport/60542/stable33
...
[stable33] don't put hashed password in share api response
2026-05-20 16:02:53 +02:00
Stephan Orbaugh
d47f01aaac
Merge pull request #60490 from nextcloud/backport/60347/stable33
...
[stable33] fix(workflowengine): use proper contrast colors for operations
2026-05-20 15:22:03 +02:00
Joas Schilling
f39a3c504b
Merge pull request #60605 from nextcloud/backport/60461/stable33
...
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 (stable33, 8.4, stable33, --tags ~@large files_features) (push) Blocked by required conditions
Integration sqlite / integration-sqlite (stable33, 8.4, stable33, capabilities_features) (push) Blocked by required conditions
Integration sqlite / integration-sqlite (stable33, 8.4, stable33, collaboration_features) (push) Blocked by required conditions
Integration sqlite / integration-sqlite (stable33, 8.4, stable33, comments_features) (push) Blocked by required conditions
Integration sqlite / integration-sqlite (stable33, 8.4, stable33, dav_features) (push) Blocked by required conditions
Integration sqlite / integration-sqlite (stable33, 8.4, stable33, features) (push) Blocked by required conditions
Integration sqlite / integration-sqlite (stable33, 8.4, stable33, federation_features) (push) Blocked by required conditions
Integration sqlite / integration-sqlite (stable33, 8.4, stable33, file_conversions) (push) Blocked by required conditions
Integration sqlite / integration-sqlite (stable33, 8.4, stable33, files_reminders) (push) Blocked by required conditions
Integration sqlite / integration-sqlite (stable33, 8.4, stable33, filesdrop_features) (push) Blocked by required conditions
Integration sqlite / integration-sqlite (stable33, 8.4, stable33, ldap_features) (push) Blocked by required conditions
Integration sqlite / integration-sqlite (stable33, 8.4, stable33, openldap_features) (push) Blocked by required conditions
Integration sqlite / integration-sqlite (stable33, 8.4, stable33, openldap_numerical_features) (push) Blocked by required conditions
Integration sqlite / integration-sqlite (stable33, 8.4, stable33, remoteapi_features) (push) Blocked by required conditions
Integration sqlite / integration-sqlite (stable33, 8.4, stable33, routing_features) (push) Blocked by required conditions
Integration sqlite / integration-sqlite (stable33, 8.4, stable33, setup_features) (push) Blocked by required conditions
Integration sqlite / integration-sqlite (stable33, 8.4, stable33, sharees_features) (push) Blocked by required conditions
Integration sqlite / integration-sqlite (stable33, 8.4, stable33, sharing_features) (push) Blocked by required conditions
Integration sqlite / integration-sqlite (stable33, 8.4, stable33, theming_features) (push) Blocked by required conditions
Integration sqlite / integration-sqlite (stable33, 8.4, stable33, 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
[stable33] fix(dav): Skip removal of classified activity when not generated anymore
2026-05-20 15:03:38 +02:00
Robin Appelman
5f57fed852
test: adjust tests
...
Signed-off-by: Robin Appelman <robin@icewind.nl>
2026-05-20 14:52:04 +02:00
Ferdinand Thiessen
7174d9d61d
Merge pull request #60535 from nextcloud/backport/60341/stable33
...
[stable33] fix(OC_Helper): properly calculate quota of shared storages
2026-05-20 14:03:07 +02:00
Ferdinand Thiessen
e01d0c41c3
Merge pull request #60498 from nextcloud/backport/60457/stable33
...
[stable33] fix(files_sharing): do not double escape special characters
2026-05-20 14:02:13 +02:00
Arthur Schiwon
24c5c3f512
Merge pull request #60601 from nextcloud/backport/59271/stable33
...
[stable33] enh(occ): make it possible to add an arbitrary number of users to a g…
2026-05-20 12:59:35 +02:00
Joas Schilling
b681a6a2ff
fix(dav): Skip removal of classified activity only once
...
Was fixed in Nextcloud 16, so future versions should not generate this anymore.
So the delete attempt can be skipped, after doing it once.
We are keeping this to ensure it also runs after migrating from ownCloud
Signed-off-by: Joas Schilling <coding@schilljs.com>
2026-05-20 10:39:37 +00:00
Anna
9c5a5e7245
Merge pull request #60595 from nextcloud/backport/60286/stable33
...
[stable33] fix(AppStore/Fetcher): catch GenericFileException when reading cache file in Fetcher
2026-05-20 12:37:57 +02:00
Stephan Orbaugh
e5e423c498
Merge pull request #60522 from nextcloud/backport/60187/stable33
...
[stable33] fix(files): only show template picker menu entries if possible
2026-05-20 12:25:31 +02:00
Enjeck C.
bb43721f61
feat(occ): make it possible to remove an arbitrary number of users to a group
...
Signed-off-by: Enjeck C. <patrathewhiz@gmail.com>
2026-05-20 09:02:06 +00:00
Arthur Schiwon
d1e95d48e8
feat(occ): make it possible to add an arbitrary number of users to a group
...
Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
2026-05-20 09:02:06 +00:00
Benjamin Gaussorgues
eeb9f931e3
Merge pull request #60345 from nextcloud/backport/59753/stable33
...
[stable33] perf(share): Remove useless order by id
2026-05-20 10:19:07 +02:00
Anna Larch
b723c94246
fix(appstore): address review comments on GenericFileException handling
...
- Attempt delete before logging the warning, so the warning only fires
when we know recovery will succeed
- Log an error (not silently return) when delete itself fails
- Use catch (\Exception) without variable (PHP 8)
- Replace willReturnArgument(1) with explicit willReturn(true) in test
- Add blank lines between logical blocks in test for readability
Signed-off-by: Anna Larch <anna@nextcloud.com>
AI-Assisted-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-05-20 10:00:39 +02:00
Anna Larch
52ca11addd
fix(appstore): catch GenericFileException when reading cache file in Fetcher
...
When the appstore cache file exists but getContent() throws a
GenericFileException (I/O error or OS-level permission failure), explicitly
delete the file and recreate it before writing fresh data — mirroring the
NotFoundException recovery path. If deletion itself fails, return [] cleanly.
Previously, the unhandled exception caused the entire apps settings page to
crash. The new test covers both the recovery path and deletion failure.
Signed-off-by: Anna Larch <anna@nextcloud.com>
AI-Assisted-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-05-20 10:00:39 +02:00
Nextcloud bot
9b74533fb4
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 (stable33, 8.4, stable33, --tags ~@large files_features) (push) Blocked by required conditions
Integration sqlite / integration-sqlite (stable33, 8.4, stable33, capabilities_features) (push) Blocked by required conditions
Integration sqlite / integration-sqlite (stable33, 8.4, stable33, collaboration_features) (push) Blocked by required conditions
Integration sqlite / integration-sqlite (stable33, 8.4, stable33, comments_features) (push) Blocked by required conditions
Integration sqlite / integration-sqlite (stable33, 8.4, stable33, dav_features) (push) Blocked by required conditions
Integration sqlite / integration-sqlite (stable33, 8.4, stable33, features) (push) Blocked by required conditions
Integration sqlite / integration-sqlite (stable33, 8.4, stable33, federation_features) (push) Blocked by required conditions
Integration sqlite / integration-sqlite (stable33, 8.4, stable33, file_conversions) (push) Blocked by required conditions
Integration sqlite / integration-sqlite (stable33, 8.4, stable33, files_reminders) (push) Blocked by required conditions
Integration sqlite / integration-sqlite (stable33, 8.4, stable33, filesdrop_features) (push) Blocked by required conditions
Integration sqlite / integration-sqlite (stable33, 8.4, stable33, ldap_features) (push) Blocked by required conditions
Integration sqlite / integration-sqlite (stable33, 8.4, stable33, openldap_features) (push) Blocked by required conditions
Integration sqlite / integration-sqlite (stable33, 8.4, stable33, openldap_numerical_features) (push) Blocked by required conditions
Integration sqlite / integration-sqlite (stable33, 8.4, stable33, remoteapi_features) (push) Blocked by required conditions
Integration sqlite / integration-sqlite (stable33, 8.4, stable33, routing_features) (push) Blocked by required conditions
Integration sqlite / integration-sqlite (stable33, 8.4, stable33, setup_features) (push) Blocked by required conditions
Integration sqlite / integration-sqlite (stable33, 8.4, stable33, sharees_features) (push) Blocked by required conditions
Integration sqlite / integration-sqlite (stable33, 8.4, stable33, sharing_features) (push) Blocked by required conditions
Integration sqlite / integration-sqlite (stable33, 8.4, stable33, theming_features) (push) Blocked by required conditions
Integration sqlite / integration-sqlite (stable33, 8.4, stable33, videoverification_features) (push) Blocked by required conditions
Integration sqlite / integration-sqlite-summary (push) Blocked by required conditions
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2026-05-20 01:49:41 +00:00
Ferdinand Thiessen
49aca3f5b2
chore: compile assets
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2026-05-19 19:59:55 +02:00
Ferdinand Thiessen
00e1355855
fix(workflowengine): use proper contrast colors for operations
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2026-05-19 19:58:56 +02:00
Ferdinand Thiessen
27e2a2e131
chore: compile assets
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2026-05-19 19:24:11 +02:00
Ferdinand Thiessen
00a9510792
fix(files_sharing): do not double escape special characters
...
- fixes https://github.com/nextcloud/server/issues/60163
The strings are already escaped by Vue so no need to escape in the
translation method, this will cause double escaping.
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2026-05-19 19:22:55 +02:00
Ferdinand Thiessen
7a18c5993d
fix(OC_Helper): properly calculate quota of shared storages
...
- resolves https://github.com/nextcloud/server/issues/55659
First we need to properly handle shared storages,
because there the quota is the quota of the user who owns the nodes,
not the user who shared the nodes.
Second if no user can be fetched then we cannot get the global storage
info, thus in this case (public share?) we need to safe-guard.
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2026-05-19 19:03:09 +02:00
Robin Appelman
98ad09725c
fix: don't tell the remote their token is lower
...
Signed-off-by: Robin Appelman <robin@icewind.nl>
2026-05-19 15:46:30 +00:00
Robin Appelman
3059cb4a30
fix: handle NAT64 addresses in isLocalAddress
...
Signed-off-by: Robin Appelman <robin@icewind.nl>
2026-05-19 15:37:36 +00:00
Robin Appelman
25df337b18
test: adjust tests for updated local backend check
...
Signed-off-by: Robin Appelman <robin@icewind.nl>
2026-05-19 15:22:31 +00:00
Robin Appelman
60fd2a7653
fix: improve check if external storage backend is local
...
Signed-off-by: Robin Appelman <robin@icewind.nl>
2026-05-19 15:22:31 +00:00
Robin Appelman
d1d63db3d0
fix: remove duplicate 'allow creating local storage' check
...
Signed-off-by: Robin Appelman <robin@icewind.nl>
2026-05-19 15:22:31 +00:00
Robin Appelman
e3b4ea6a57
fix: only allow full admins to create 'token needed' webhooks
...
Signed-off-by: Robin Appelman <robin@icewind.nl>
2026-05-19 15:18:00 +00:00
Robin Appelman
928b8f0c9a
test: adjust tests redacted password field
...
Signed-off-by: Robin Appelman <robin@icewind.nl>
2026-05-19 15:15:39 +00:00
Robin Appelman
23967fced3
fix: don't put hashed password in share api response
...
Signed-off-by: Robin Appelman <robin@icewind.nl>
2026-05-19 15:15:39 +00:00
nfebe
b9bb60a66e
fix(systemtags): Include leading slash in unified search tag link
...
Tag results from unified search opened the tags view with a directory
path missing its leading slash, which the view rejected with "Invalid
tag ID". Tag links now match the path convention used elsewhere so the
tag opens correctly and lists the files associated with it.
Signed-off-by: nfebe <fenn25.fn@gmail.com>
2026-05-19 13:36:55 +00:00
Daniel Calviño Sánchez
eec0f103ef
Merge pull request #60526 from nextcloud/backport/60134/stable33
...
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 (stable33, 8.4, stable33, --tags ~@large files_features) (push) Blocked by required conditions
Integration sqlite / integration-sqlite (stable33, 8.4, stable33, capabilities_features) (push) Blocked by required conditions
Integration sqlite / integration-sqlite (stable33, 8.4, stable33, collaboration_features) (push) Blocked by required conditions
Integration sqlite / integration-sqlite (stable33, 8.4, stable33, comments_features) (push) Blocked by required conditions
Integration sqlite / integration-sqlite (stable33, 8.4, stable33, dav_features) (push) Blocked by required conditions
Integration sqlite / integration-sqlite (stable33, 8.4, stable33, features) (push) Blocked by required conditions
Integration sqlite / integration-sqlite (stable33, 8.4, stable33, federation_features) (push) Blocked by required conditions
Integration sqlite / integration-sqlite (stable33, 8.4, stable33, file_conversions) (push) Blocked by required conditions
Integration sqlite / integration-sqlite (stable33, 8.4, stable33, files_reminders) (push) Blocked by required conditions
Integration sqlite / integration-sqlite (stable33, 8.4, stable33, filesdrop_features) (push) Blocked by required conditions
Integration sqlite / integration-sqlite (stable33, 8.4, stable33, ldap_features) (push) Blocked by required conditions
Integration sqlite / integration-sqlite (stable33, 8.4, stable33, openldap_features) (push) Blocked by required conditions
Integration sqlite / integration-sqlite (stable33, 8.4, stable33, openldap_numerical_features) (push) Blocked by required conditions
Integration sqlite / integration-sqlite (stable33, 8.4, stable33, remoteapi_features) (push) Blocked by required conditions
Integration sqlite / integration-sqlite (stable33, 8.4, stable33, routing_features) (push) Blocked by required conditions
Integration sqlite / integration-sqlite (stable33, 8.4, stable33, setup_features) (push) Blocked by required conditions
Integration sqlite / integration-sqlite (stable33, 8.4, stable33, sharees_features) (push) Blocked by required conditions
Integration sqlite / integration-sqlite (stable33, 8.4, stable33, sharing_features) (push) Blocked by required conditions
Integration sqlite / integration-sqlite (stable33, 8.4, stable33, theming_features) (push) Blocked by required conditions
Integration sqlite / integration-sqlite (stable33, 8.4, stable33, videoverification_features) (push) Blocked by required conditions
Integration sqlite / integration-sqlite-summary (push) Blocked by required conditions
[stable33] Fix rendering custom columns in file lists
2026-05-19 15:13:01 +02:00
nextcloud-command
c550efa1c6
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
2026-05-19 11:44:50 +00:00
Daniel Calviño Sánchez
7c3f5a9c10
fix: Fix rendering custom columns in file lists
...
CustomElementRender is used to render both IFileActions and IColumns.
However, the API to render both of them is different, and currently
CustomElementRender passes the arguments expected by IFileAction.
Fortunately those arguments are a superset of those expected by IColumn,
so they can be adapted when a CustomElementRender is used to render an
IColumn.
Signed-off-by: Daniel Calviño Sánchez <danxuliu@gmail.com>
2026-05-19 11:19:06 +00:00
Daniel Calviño Sánchez
380932cc78
test: Add E2E tests for trashbin columns
...
Signed-off-by: Daniel Calviño Sánchez <danxuliu@gmail.com>
2026-05-19 11:19:06 +00:00
nextcloud-command
5b24748817
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
2026-05-19 10:32:31 +00:00
Ferdinand Thiessen
315fbd1411
fix(files): only show template picker menu entries if possible
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2026-05-19 12:09:43 +02:00
Christoph Wurst
ad2fab1c5e
Merge pull request #60240 from nextcloud/backport/59654/stable33
...
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 (stable33, 8.4, stable33, --tags ~@large files_features) (push) Blocked by required conditions
Integration sqlite / integration-sqlite (stable33, 8.4, stable33, capabilities_features) (push) Blocked by required conditions
Integration sqlite / integration-sqlite (stable33, 8.4, stable33, collaboration_features) (push) Blocked by required conditions
Integration sqlite / integration-sqlite (stable33, 8.4, stable33, comments_features) (push) Blocked by required conditions
Integration sqlite / integration-sqlite (stable33, 8.4, stable33, dav_features) (push) Blocked by required conditions
Integration sqlite / integration-sqlite (stable33, 8.4, stable33, features) (push) Blocked by required conditions
Integration sqlite / integration-sqlite (stable33, 8.4, stable33, federation_features) (push) Blocked by required conditions
Integration sqlite / integration-sqlite (stable33, 8.4, stable33, file_conversions) (push) Blocked by required conditions
Integration sqlite / integration-sqlite (stable33, 8.4, stable33, files_reminders) (push) Blocked by required conditions
Integration sqlite / integration-sqlite (stable33, 8.4, stable33, filesdrop_features) (push) Blocked by required conditions
Integration sqlite / integration-sqlite (stable33, 8.4, stable33, ldap_features) (push) Blocked by required conditions
Integration sqlite / integration-sqlite (stable33, 8.4, stable33, openldap_features) (push) Blocked by required conditions
Integration sqlite / integration-sqlite (stable33, 8.4, stable33, openldap_numerical_features) (push) Blocked by required conditions
Integration sqlite / integration-sqlite (stable33, 8.4, stable33, remoteapi_features) (push) Blocked by required conditions
Integration sqlite / integration-sqlite (stable33, 8.4, stable33, routing_features) (push) Blocked by required conditions
Integration sqlite / integration-sqlite (stable33, 8.4, stable33, setup_features) (push) Blocked by required conditions
Integration sqlite / integration-sqlite (stable33, 8.4, stable33, sharees_features) (push) Blocked by required conditions
Integration sqlite / integration-sqlite (stable33, 8.4, stable33, sharing_features) (push) Blocked by required conditions
Integration sqlite / integration-sqlite (stable33, 8.4, stable33, theming_features) (push) Blocked by required conditions
Integration sqlite / integration-sqlite (stable33, 8.4, stable33, 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
[stable33] fix: Fix permission issue when uploading a chunked file
2026-05-19 09:21:59 +02:00
Daniel Calviño Sánchez
d51198ca98
Merge pull request #60509 from nextcloud/backport/60378/stable33
...
[stable33] Fix error when creating mail shares if custom tokens are enabled
2026-05-19 06:45:51 +02:00
Nextcloud bot
936679337b
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2026-05-19 00:23:25 +00:00