Commit graph

26264 commits

Author SHA1 Message Date
Joas Schilling
85894935a5
fix(comments): Check comment object
Signed-off-by: Joas Schilling <coding@schilljs.com>
2025-12-11 09:01:43 +01:00
Ferdinand Thiessen
54f81ac0c9
fix(lookup-server): disable lookup server for non-global scale setups
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2025-03-13 14:55:36 +01:00
Ferdinand Thiessen
37166f149e
fix(lookup-server): do not query data by default
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2025-03-12 15:24:52 +01:00
Ferdinand Thiessen
178b5d7910
fix(lookup-server): do not upload data by default
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2025-03-12 15:24:52 +01:00
Joas Schilling
bb1e5677b9
fix(CI): Mark flaky test as skipped
Signed-off-by: Joas Schilling <coding@schilljs.com>
2024-07-03 09:10:40 +02:00
Côme Chilliet
a4473ce8c0
chore(dav): Remove short function closure syntax not supported in PHP 7.3
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
2024-03-21 14:38:10 +01:00
Côme Chilliet
b4a166e1cc
chore: Remove typed properties to support 7.3
23 still supports PHP 7.3

Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
2024-03-19 16:11:30 +01:00
Côme Chilliet
a5ac6d9db3 chore: Remove PHP8 constructor property promotions
25 supports 7.4

Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
2024-03-19 14:58:07 +00:00
Côme Chilliet
b57486182f fix(dav): Add missing use for OCP\Constants
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
2024-03-19 14:58:07 +00:00
Côme Chilliet
1013d8b42f chore: Break closure call on two lines to make it readable
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
2024-03-19 14:58:07 +00:00
Côme Chilliet
fafcac9b94 fix(systemtags): Forbid tagging of readonly files
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
2024-03-19 14:58:07 +00:00
John Molakvoæ
4f827d549d
Merge pull request #43890 from nextcloud/backport/43599/stable23 2024-02-29 08:47:49 +01:00
John Molakvoæ
7e57db05d6
Merge pull request #43783 from nextcloud/backport/43753/stable23 2024-02-29 08:47:33 +01:00
Joas Schilling
a851c969dc fix: Add bruteforce protection to email endpoint
Signed-off-by: Joas Schilling <coding@schilljs.com>
2024-02-28 11:10:40 +00:00
Christoph Wurst
76ebc468b7
fix(dav): Rate limit calendar/subscription creation
Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
2024-02-28 11:42:30 +01:00
Louis Chemineau
db2085cc07
Check node permissions when restoring a version
Signed-off-by: Louis Chemineau <louis@chmn.me>
2024-02-28 10:17:56 +01:00
Johannes Merkel
dbfe66c978
fix(CalDAV): set acls for DeletedCalendarObjectsCollection
Signed-off-by: Johannes Merkel <mail@johannesgge.de>
2024-01-18 08:42:42 +01:00
Arthur Schiwon
ac06c3a2f9
Merge pull request #41112 from nextcloud/backport/39221/stable23
[stable23] Bugfix/bulk upload empty files
2023-12-14 10:26:32 +01:00
Arthur Schiwon
3fd5795cff
fix(PHP): restore PHP 7.3 compat
Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
2023-11-22 21:33:06 +01:00
Robin Appelman
da576b8c57
add command do delete orphan shares
Signed-off-by: Robin Appelman <robin@icewind.nl>
2023-11-22 14:56:24 +01:00
Joas Schilling
b44c655a21
chore(assets): Recompile JS
Signed-off-by: Joas Schilling <coding@schilljs.com>
2023-11-16 07:05:42 +01:00
Joas Schilling
8274dcbd20
fix(workflows): Finish password confirmation
Signed-off-by: Joas Schilling <coding@schilljs.com>
2023-11-16 07:02:57 +01:00
Matthieu Gallien
b7324d172d when reading an empty file getting EOF is not an error
will allow uploading empty files via bulk upload

Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
2023-11-09 13:21:32 +01:00
Joas Schilling
0a428f080c
fix(external): Get storage before update it
Signed-off-by: Joas Schilling <coding@schilljs.com>
2023-10-26 06:59:24 +02:00
Anna Larch
eca4fe42ae fix(CalDAV): check birthday calendar owner
Signed-off-by: Anna Larch <anna@nextcloud.com>
2023-09-07 08:42:27 +02:00
Maxence Lange
75f2ffd304 getStorage before remove
Signed-off-by: Maxence Lange <maxence@artificial-owl.com>
2023-07-13 10:58:07 -01:00
Julien Veyssier
da2db35938
add bruteforce protection in OauthApiController
Signed-off-by: Julien Veyssier <julien-nc@posteo.net>
2023-07-11 13:02:30 +02:00
Joas Schilling
9d6a7399a8
fix(dav): Abort requests with 429 instead of waiting
Signed-off-by: Joas Schilling <coding@schilljs.com>
2023-07-10 06:43:42 +02:00
Côme Chilliet
1d9f2330c5 Adapt encryption test to change in generateHeader
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
2023-06-20 16:16:32 +00:00
Côme Chilliet
360772e4d6 Increase from 100000 to 600000 iterations for hash_pbkdf2
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
2023-06-20 16:16:28 +00:00
Arthur Schiwon
aad6016792
Merge pull request #38463 from nextcloud/fix/read-only-system-addres-book-acls-stable23
[stable23] fix(carddav): Mark system address book as read-only
2023-05-25 16:01:26 +02:00
Robin Appelman
7d0c652f6e
check the username when doing external storage session auth
Signed-off-by: Robin Appelman <robin@icewind.nl>
2023-05-15 17:06:38 +02:00
Christoph Wurst
f143d8d666
fix(carddav): Mark system address book as read-only
Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
2023-05-15 10:56:32 +02:00
Arthur Schiwon
eb6dc94e51
Merge pull request #36188 from nextcloud/backport/36115/stable23
[stable23] Catch Exceptions when loading storage data of users
2023-03-17 14:38:32 +01:00
Joas Schilling
66438e89c4
fix(workflow): Check tag attribute
Signed-off-by: Joas Schilling <coding@schilljs.com>
2023-03-16 08:54:15 +01:00
Arthur Schiwon
c145d77c22
fix possible PHP warning
Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
2023-03-10 14:37:33 +01:00
Arthur Schiwon
af370f45f8
Merge pull request #36189 from nextcloud/enh/noid/ext-storage-default-values/stable23/take2
[stable23] Ext storage configs default value support + enable SSL by default
2023-03-06 19:00:19 +01:00
Joas Schilling
769ca9caef
Also check the scope when reading operations from the database
Signed-off-by: Joas Schilling <coding@schilljs.com>
2023-02-23 06:20:34 +01:00
Joas Schilling
e361d508fe
Validate the scope when validating operations
Signed-off-by: Joas Schilling <coding@schilljs.com>
2023-02-23 06:20:34 +01:00
Joas Schilling
270f610f02
fix(CI): Fix unmockable countUsers() method
Signed-off-by: Joas Schilling <coding@schilljs.com>
2023-02-03 15:29:47 +01:00
Joas Schilling
1ea0b302b4
fix(CI): Fix mocking methods
Signed-off-by: Joas Schilling <coding@schilljs.com>
2023-02-03 15:26:23 +01:00
Joas Schilling
0383eec7fd
Fix admin_audit unit test
Signed-off-by: Joas Schilling <coding@schilljs.com>
2023-02-03 15:21:13 +01:00
Joas Schilling
2da906206f
Merge pull request #36493 from nextcloud/backport/36487/stable23
[stable23] Do not reuse query builder objects in DAV account deletion
2023-02-03 12:51:37 +01:00
Joas Schilling
0e81490453 Do not reuse query builder objects in DAV account deletion
Signed-off-by: Joas Schilling <coding@schilljs.com>
2023-02-02 06:21:41 +00:00
John Molakvoæ
87b552faf8
Fix createNamedParameter in LDAP migrations
Signed-off-by: John Molakvoæ <skjnldsv@protonmail.com>
2023-02-01 10:15:55 +01:00
Vincent Petry
522e2fede1 Only expose storage location to admins
Co-authored-by: Côme Chilliet <91878298+come-nc@users.noreply.github.com>
Signed-off-by: Vincent Petry <vincent@nextcloud.com>
2023-01-23 15:52:38 +00:00
Vincent Petry
6e0969cab4
Merge pull request #36105 from nextcloud/backport/36095/stable23
[stable23] Limit key names when uploading theme images
2023-01-19 10:11:22 +01:00
Vincent Petry
3a3f7eb696
Improve password generation for link shares
Use web crypto when generating password for link shares
whenever the password policy app is disabled.

Signed-off-by: Vincent Petry <vincent@nextcloud.com>
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
2023-01-18 12:33:01 +01:00
blizzz
2cf8353f7b
Merge pull request #35756 from nextcloud/backport/31683/stable23
[stable23] limit ldap_dn columns to 4000
2023-01-17 13:04:02 +01:00
Vincent Petry
87b49b7e72
Enable SSL by default in ext storage configs
Signed-off-by: Vincent Petry <vincent@nextcloud.com>
2023-01-17 11:25:53 +01:00