Commit graph

76389 commits

Author SHA1 Message Date
John Molakvoæ
57e45c516b
Merge pull request #55991 from nextcloud/backport/55971/stable29
Some checks failed
Integration sqlite / changes (push) Has been cancelled
Integration sqlite / integration-sqlite (8.2, stable29, --tags ~@large files_features) (push) Has been cancelled
Integration sqlite / integration-sqlite (8.2, stable29, capabilities_features) (push) Has been cancelled
Integration sqlite / integration-sqlite (8.2, stable29, collaboration_features) (push) Has been cancelled
Integration sqlite / integration-sqlite (8.2, stable29, comments_features) (push) Has been cancelled
Integration sqlite / integration-sqlite (8.2, stable29, dav_features) (push) Has been cancelled
Integration sqlite / integration-sqlite (8.2, stable29, features) (push) Has been cancelled
Integration sqlite / integration-sqlite (8.2, stable29, federation_features) (push) Has been cancelled
Integration sqlite / integration-sqlite (8.2, stable29, filesdrop_features) (push) Has been cancelled
Integration sqlite / integration-sqlite (8.2, stable29, ldap_features) (push) Has been cancelled
Integration sqlite / integration-sqlite (8.2, stable29, openldap_features) (push) Has been cancelled
Integration sqlite / integration-sqlite (8.2, stable29, openldap_numerical_features) (push) Has been cancelled
Integration sqlite / integration-sqlite (8.2, stable29, remoteapi_features) (push) Has been cancelled
Integration sqlite / integration-sqlite (8.2, stable29, setup_features) (push) Has been cancelled
Integration sqlite / integration-sqlite (8.2, stable29, sharees_features) (push) Has been cancelled
Integration sqlite / integration-sqlite (8.2, stable29, sharing_features) (push) Has been cancelled
Integration sqlite / integration-sqlite (8.2, stable29, videoverification_features) (push) Has been cancelled
Integration sqlite / integration-sqlite-summary (push) Has been cancelled
2025-10-24 17:15:58 +02:00
skjnldsv
7aa7d93366 feat(config): add maximum.supported.desktop.version
Signed-off-by: skjnldsv <skjnldsv@protonmail.com>
2025-10-24 16:37:50 +02:00
Joas Schilling
ad2a1a58aa
Merge pull request #55854 from nextcloud/backport/55851/stable29
Some checks failed
Integration sqlite / changes (push) Has been cancelled
Integration sqlite / integration-sqlite (8.2, stable29, --tags ~@large files_features) (push) Has been cancelled
Integration sqlite / integration-sqlite (8.2, stable29, capabilities_features) (push) Has been cancelled
Integration sqlite / integration-sqlite (8.2, stable29, collaboration_features) (push) Has been cancelled
Integration sqlite / integration-sqlite (8.2, stable29, comments_features) (push) Has been cancelled
Integration sqlite / integration-sqlite (8.2, stable29, dav_features) (push) Has been cancelled
Integration sqlite / integration-sqlite (8.2, stable29, features) (push) Has been cancelled
Integration sqlite / integration-sqlite (8.2, stable29, federation_features) (push) Has been cancelled
Integration sqlite / integration-sqlite (8.2, stable29, filesdrop_features) (push) Has been cancelled
Integration sqlite / integration-sqlite (8.2, stable29, ldap_features) (push) Has been cancelled
Integration sqlite / integration-sqlite (8.2, stable29, openldap_features) (push) Has been cancelled
Integration sqlite / integration-sqlite (8.2, stable29, openldap_numerical_features) (push) Has been cancelled
Integration sqlite / integration-sqlite (8.2, stable29, remoteapi_features) (push) Has been cancelled
Integration sqlite / integration-sqlite (8.2, stable29, setup_features) (push) Has been cancelled
Integration sqlite / integration-sqlite (8.2, stable29, sharees_features) (push) Has been cancelled
Integration sqlite / integration-sqlite (8.2, stable29, sharing_features) (push) Has been cancelled
Integration sqlite / integration-sqlite (8.2, stable29, videoverification_features) (push) Has been cancelled
Integration sqlite / integration-sqlite-summary (push) Has been cancelled
[stable29] fix(dav): Restrict properties allowed object classes
2025-10-20 13:23:18 +02:00
Côme Chilliet
36ce3160e6 fix(dav): Allow array of array of scalars, and fix error message
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
2025-10-20 09:06:17 +00:00
Côme Chilliet
a8df5c5ea8 fix(dav): Allow arrays (of scalars) in property values
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
2025-10-20 09:06:17 +00:00
Côme Chilliet
abbc2f4c4b fix(dav): Restrict properties allowed object classes
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
2025-10-20 09:06:17 +00:00
Joas Schilling
ae98530243
Merge pull request #55794 from nextcloud/backport/55776/stable29
Some checks failed
Integration sqlite / changes (push) Has been cancelled
Integration sqlite / integration-sqlite (8.2, stable29, --tags ~@large files_features) (push) Has been cancelled
Integration sqlite / integration-sqlite (8.2, stable29, capabilities_features) (push) Has been cancelled
Integration sqlite / integration-sqlite (8.2, stable29, collaboration_features) (push) Has been cancelled
Integration sqlite / integration-sqlite (8.2, stable29, comments_features) (push) Has been cancelled
Integration sqlite / integration-sqlite (8.2, stable29, dav_features) (push) Has been cancelled
Integration sqlite / integration-sqlite (8.2, stable29, features) (push) Has been cancelled
Integration sqlite / integration-sqlite (8.2, stable29, federation_features) (push) Has been cancelled
Integration sqlite / integration-sqlite (8.2, stable29, filesdrop_features) (push) Has been cancelled
Integration sqlite / integration-sqlite (8.2, stable29, ldap_features) (push) Has been cancelled
Integration sqlite / integration-sqlite (8.2, stable29, openldap_features) (push) Has been cancelled
Integration sqlite / integration-sqlite (8.2, stable29, openldap_numerical_features) (push) Has been cancelled
Integration sqlite / integration-sqlite (8.2, stable29, remoteapi_features) (push) Has been cancelled
Integration sqlite / integration-sqlite (8.2, stable29, setup_features) (push) Has been cancelled
Integration sqlite / integration-sqlite (8.2, stable29, sharees_features) (push) Has been cancelled
Integration sqlite / integration-sqlite (8.2, stable29, sharing_features) (push) Has been cancelled
Integration sqlite / integration-sqlite (8.2, stable29, videoverification_features) (push) Has been cancelled
Integration sqlite / integration-sqlite-summary (push) Has been cancelled
[stable29] fix(TextToImage): Set better attribute for routes
2025-10-16 15:01:13 +02:00
Joas Schilling
71d4cf9e60
Merge pull request #55772 from nextcloud/backport/55732/stable29
Some checks are pending
Integration sqlite / changes (push) Waiting to run
Integration sqlite / integration-sqlite (8.2, stable29, --tags ~@large files_features) (push) Blocked by required conditions
Integration sqlite / integration-sqlite (8.2, stable29, capabilities_features) (push) Blocked by required conditions
Integration sqlite / integration-sqlite (8.2, stable29, collaboration_features) (push) Blocked by required conditions
Integration sqlite / integration-sqlite (8.2, stable29, comments_features) (push) Blocked by required conditions
Integration sqlite / integration-sqlite (8.2, stable29, dav_features) (push) Blocked by required conditions
Integration sqlite / integration-sqlite (8.2, stable29, features) (push) Blocked by required conditions
Integration sqlite / integration-sqlite (8.2, stable29, federation_features) (push) Blocked by required conditions
Integration sqlite / integration-sqlite (8.2, stable29, filesdrop_features) (push) Blocked by required conditions
Integration sqlite / integration-sqlite (8.2, stable29, ldap_features) (push) Blocked by required conditions
Integration sqlite / integration-sqlite (8.2, stable29, openldap_features) (push) Blocked by required conditions
Integration sqlite / integration-sqlite (8.2, stable29, openldap_numerical_features) (push) Blocked by required conditions
Integration sqlite / integration-sqlite (8.2, stable29, remoteapi_features) (push) Blocked by required conditions
Integration sqlite / integration-sqlite (8.2, stable29, setup_features) (push) Blocked by required conditions
Integration sqlite / integration-sqlite (8.2, stable29, sharees_features) (push) Blocked by required conditions
Integration sqlite / integration-sqlite (8.2, stable29, sharing_features) (push) Blocked by required conditions
Integration sqlite / integration-sqlite (8.2, stable29, videoverification_features) (push) Blocked by required conditions
Integration sqlite / integration-sqlite-summary (push) Blocked by required conditions
[stable29] fix(TextProcessingApiController): Set better attribute on routes
2025-10-16 11:01:08 +02:00
Marcel Klehr
5b851f81f5 fix(TextToImage): Set better attribute for routes
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
2025-10-15 16:29:14 +02:00
Stephan Orbaugh
b3847c104f
Merge pull request #55702 from nextcloud/backport/55657/stable29
Some checks are pending
Integration sqlite / changes (push) Waiting to run
Integration sqlite / integration-sqlite (8.2, stable29, --tags ~@large files_features) (push) Blocked by required conditions
Integration sqlite / integration-sqlite (8.2, stable29, capabilities_features) (push) Blocked by required conditions
Integration sqlite / integration-sqlite (8.2, stable29, collaboration_features) (push) Blocked by required conditions
Integration sqlite / integration-sqlite (8.2, stable29, comments_features) (push) Blocked by required conditions
Integration sqlite / integration-sqlite (8.2, stable29, dav_features) (push) Blocked by required conditions
Integration sqlite / integration-sqlite (8.2, stable29, features) (push) Blocked by required conditions
Integration sqlite / integration-sqlite (8.2, stable29, federation_features) (push) Blocked by required conditions
Integration sqlite / integration-sqlite (8.2, stable29, filesdrop_features) (push) Blocked by required conditions
Integration sqlite / integration-sqlite (8.2, stable29, ldap_features) (push) Blocked by required conditions
Integration sqlite / integration-sqlite (8.2, stable29, openldap_features) (push) Blocked by required conditions
Integration sqlite / integration-sqlite (8.2, stable29, openldap_numerical_features) (push) Blocked by required conditions
Integration sqlite / integration-sqlite (8.2, stable29, remoteapi_features) (push) Blocked by required conditions
Integration sqlite / integration-sqlite (8.2, stable29, setup_features) (push) Blocked by required conditions
Integration sqlite / integration-sqlite (8.2, stable29, sharees_features) (push) Blocked by required conditions
Integration sqlite / integration-sqlite (8.2, stable29, sharing_features) (push) Blocked by required conditions
Integration sqlite / integration-sqlite (8.2, stable29, videoverification_features) (push) Blocked by required conditions
Integration sqlite / integration-sqlite-summary (push) Blocked by required conditions
[stable29] fix(contacts): Do not expose SAB in `/contactsmenu`
2025-10-15 12:55:06 +02:00
Marcel Klehr
0d79f64ba7 fix(TextProcessingApiController): Set better attribute on routes
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
2025-10-15 10:05:52 +02:00
Louis Chmn
64934adf27 chore(workflows): Use more recent version of minio image
Signed-off-by: Louis Chmn <louis@chmn.me>
2025-10-14 18:01:23 +02:00
Louis Chemineau
72c2aef01a fix(contacts): Do not expose SAB in /contactsmenu
When hitting the `/contactsmenu/contacts` endpoint with the `dav.system_addressbook_exposed` config switch set to `"no"`, the system address book content is still listed in the response.

This ensure that we do not expose unexpectedly the system address book.

Signed-off-by: Louis Chmn <louis@chmn.me>
2025-10-14 17:44:40 +02:00
Andy Scherzinger
c52e16d344
Merge pull request #55493 from nextcloud/backport/55422/stable29
[stable29] fix(appstore): Also catch ClientException and ServerException
2025-10-02 09:52:33 +02:00
Marcel Müller
779b5da2d3 fix(appstore): Also catch ClientException and ServerException
Signed-off-by: Marcel Müller <marcel-mueller@gmx.de>
2025-10-01 20:47:27 +00:00
Andy Scherzinger
734dea31a7
Merge pull request #55460 from nextcloud/backport/52543/stable29
[stable29] fix(share): assume download enabled on federated share
2025-10-01 17:20:30 +02:00
Maxence Lange
0184dac572 fix(share): assume download enabled on federated share
Signed-off-by: Maxence Lange <maxence@artificial-owl.com>
2025-10-01 09:44:49 +00:00
Joas Schilling
de2302e01a
Merge pull request #55454 from nextcloud/automated/noid/stable29-update-code-signing-crl
[stable29] fix(security): Update code signing revocation list
2025-10-01 09:39:12 +02:00
nextcloud-command
8f725a832c fix(security): Update code signing revocation list
Signed-off-by: GitHub <noreply@github.com>
2025-10-01 02:39:29 +00:00
Stephan Orbaugh
2bdb628bf5
Merge pull request #55319 from nextcloud/fix/dav/user-addressbook-clean-up-stable29 2025-09-27 14:57:04 +02:00
Christoph Wurst
d7a625bc64
fix(dav): clean up user's addressbook shares on deletion
Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
2025-09-26 15:34:11 +02:00
Matthieu Gallien
7ddfdc1d9d
Merge pull request #55058 from nextcloud/automated/noid/stable29-update-code-signing-crl
[stable29] fix(security): Update code signing revocation list
2025-09-11 17:15:53 +02:00
nextcloud-command
58246cd1b7 fix(security): Update code signing revocation list
Signed-off-by: GitHub <noreply@github.com>
2025-09-11 15:05:32 +00:00
Andy Scherzinger
c862f8aa09
Merge pull request #54993 from nextcloud/automated/noid/stable29-update-ca-cert-bundle
[stable29] fix(security): Update CA certificate bundle
2025-09-10 15:09:18 +02:00
nextcloud-command
03cdd0e456 fix(security): Update CA certificate bundle
Signed-off-by: GitHub <noreply@github.com>
2025-09-10 02:32:23 +00:00
Andy Scherzinger
44cefb359a
Merge pull request #54816 from nextcloud/backport/54814/stable29
[stable29] fix(dav): ensure moving or copying a file is possible
2025-09-02 21:45:32 +02:00
Ferdinand Thiessen
6f189cc034
chore: adjust for legacy Nextcloud 29 and before (use OCA instead of OCP)
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2025-09-02 19:56:11 +02:00
Ferdinand Thiessen
e0a566ca1d fix(dav): ensure moving or copying a file is possible
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2025-09-02 16:05:10 +00:00
Andy Scherzinger
7b72e18ed7
Merge pull request #54806 from nextcloud/backport/54794/stable29
[stable29] fix: add missing listener
2025-09-02 16:08:14 +02:00
SebastianKrupinski
0a835064a7
fix: add missing listener
Signed-off-by: SebastianKrupinski <krupinskis05@gmail.com>
Signed-off-by: Richard Steinmetz <richard@steinmetz.cloud>
2025-09-02 14:43:48 +02:00
Joas Schilling
5a5233d6b7
Merge pull request #54661 from nextcloud/backport/54605/stable29
[stable29] fix(2fa): Fix 2FA session setup when ephemeral session is used
2025-08-27 07:34:24 +02:00
Joas Schilling
01992b3105 fix(2fa): Fix 2FA session setup when ephemeral session is used
Signed-off-by: Joas Schilling <coding@schilljs.com>
2025-08-26 13:46:26 +00:00
Andy Scherzinger
f80a28229a
Merge pull request #54640 from nextcloud/backport/54615/stable29
[stable29] [stable30] tests: Update testing certificates that expired after 10 years
2025-08-25 20:08:11 +02:00
Joas Schilling
6163c44f95 ci: Update testing certificates that expired after 10 years
Signed-off-by: Joas Schilling <coding@schilljs.com>
2025-08-25 17:33:43 +00:00
Andy Scherzinger
0c98d30b5f
Merge pull request #54206 from nextcloud/backport/54182/stable29
[stable29] fix: don't update cached mountpoints if the request doesn't have filesystem access
2025-08-24 21:51:04 +02:00
Robin Appelman
7dd310e377 fix: don't update cached mountpoints if the request doesn't have filesystem access
Signed-off-by: Robin Appelman <robin@icewind.nl>
2025-08-24 20:22:37 +02:00
John Molakvoæ
53b16506ef
Merge pull request #54557 from nextcloud/backport/54410/stable29 2025-08-21 13:18:03 +02:00
nextcloud-command
a28aa4ec59 chore(assets): Recompile assets
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
2025-08-21 09:55:40 +00:00
John Molakvoæ
10a2417eb9
fix(files_sharing): bypass sidebar call and return null straight away
Signed-off-by: John Molakvoæ <skjnldsv@users.noreply.github.com>
2025-08-21 11:48:12 +02:00
skjnldsv
f687db149e fix(files_sharing): sharing status action permission and sidebar await
Signed-off-by: skjnldsv <skjnldsv@protonmail.com>

[skip ci]
2025-08-21 09:27:21 +00:00
Andy Scherzinger
898facd54b
Merge pull request #54266 from nextcloud/fix/download-invalid-share
[stable29] fix(lib): get fileinfo before locking
2025-08-20 19:04:24 +02:00
Benjamin Gaussorgues
c2a7b1584b
Merge pull request #54394 from nextcloud/automated/noid/stable29-update-ca-cert-bundle 2025-08-14 10:31:49 +02:00
nextcloud-command
aa503ea933 fix(security): Update CA certificate bundle
Signed-off-by: GitHub <noreply@github.com>
2025-08-13 02:40:31 +00:00
Benjamin Gaussorgues
d84052c51c
Merge pull request #54306 from nextcloud/backport/54298/stable29 2025-08-07 15:46:34 +02:00
Christoph Wurst
efd80b5ce0 fix(dav): calculate permissions based on addressbook principal
Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
2025-08-06 21:37:10 +00:00
Matthieu Gallien
4e9fbddceb
Merge pull request #54287 from nextcloud/automated/noid/stable29-update-code-signing-crl
[stable29] fix(security): Update code signing revocation list
2025-08-06 17:07:02 +02:00
nextcloud-command
398502749e fix(security): Update code signing revocation list
Signed-off-by: GitHub <noreply@github.com>
2025-08-06 14:57:23 +00:00
skjnldsv
d869f1f60f fix(lib): get fileinfo before locking
Signed-off-by: skjnldsv <skjnldsv@protonmail.com>
2025-08-05 19:36:18 +02:00
Joas Schilling
9a65982a8b
Merge pull request #54103 from nextcloud/backport/54027/stable29
[stable29] fix(ConnectionFactory): Apply Oracle connection fix to primary and replica params as well
2025-07-28 09:19:42 +02:00
Marcel Klehr
9d44c4759d fix(ConnectionFactory): Apply Oracle connection fix to primary and replica params as well
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
2025-07-28 08:45:52 +02:00