Commit graph

27044 commits

Author SHA1 Message Date
John Molakvoæ
4ef047f362
fix(dav): ajax request check on public remote endpoints
Signed-off-by: John Molakvoæ <skjnldsv@protonmail.com>
2024-04-17 17:13:19 +02:00
Côme Chilliet
5dd565dbc0 chore: Remove PHP8 constructor property promotions
25 supports 7.4

Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
2024-03-19 14:34:18 +00:00
Côme Chilliet
e7b3b5e7eb fix(dav): Add missing use for OCP\Constants
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
2024-03-19 14:34:18 +00:00
Côme Chilliet
fce259127f 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:34:18 +00:00
Côme Chilliet
3291984903 fix(systemtags): Forbid tagging of readonly files
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
2024-03-19 14:34:18 +00:00
John Molakvoæ
dfbddcc22f
Merge pull request #43891 from nextcloud/backport/43599/stable24 2024-02-29 08:47:56 +01:00
John Molakvoæ
3f79eb1c12
Merge pull request #43782 from nextcloud/backport/43753/stable24 2024-02-29 08:47:26 +01:00
John Molakvoæ
6be02894bb
Merge pull request #43865 from nextcloud/backport/43859/stable24 2024-02-28 18:23:41 +01:00
Louis Chemineau
06c2af4b02
fix(dav): Init ViewOnlyPlugin after auth
Signed-off-by: Louis Chemineau <louis@chmn.me>
2024-02-28 14:38:54 +01:00
Joas Schilling
98c0aa6baf fix: Add bruteforce protection to email endpoint
Signed-off-by: Joas Schilling <coding@schilljs.com>
2024-02-28 11:12:02 +00:00
Christoph Wurst
bf6563cbd9
fix(dav): Rate limit calendar/subscription creation
Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
2024-02-28 11:41:42 +01:00
Louis Chemineau
94501dc4ee
Check node permissions when restoring a version
Signed-off-by: Louis Chemineau <louis@chmn.me>
2024-02-28 10:18:17 +01:00
Louis Chemineau
b1abfbb65f
Check share attributes when downloading versions
Signed-off-by: Louis Chemineau <louis@chmn.me>
2024-02-28 10:16:35 +01:00
Johannes Merkel
bb69c21f9f
fix(CalDAV): set acls for DeletedCalendarObjectsCollection
Signed-off-by: Johannes Merkel <mail@johannesgge.de>
2024-01-18 08:42:12 +01:00
Robin Appelman
1f8ac97a2d
add command do delete orphan shares
Signed-off-by: Robin Appelman <robin@icewind.nl>
2023-11-22 14:47:07 +01:00
Joas Schilling
613ba659bf
fix(workflows): Finish password confirmation
Signed-off-by: Joas Schilling <coding@schilljs.com>
2023-11-16 06:59:17 +01:00
Joas Schilling
b8136c4c44
fix(external): Get storage before update it
Signed-off-by: Joas Schilling <coding@schilljs.com>
2023-10-26 06:58:50 +02:00
Julius Härtl
0c8b36aa1f
fix: Avoid failing with duplicate checks
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2023-09-12 15:15:42 +02:00
Anna Larch
5072edf63e fix(CalDAV): check birthday calendar owner
Signed-off-by: Anna Larch <anna@nextcloud.com>
2023-09-07 08:31:45 +02:00
Maxence Lange
8e3d9e7a93 getStorage before remove
Signed-off-by: Maxence Lange <maxence@artificial-owl.com>
2023-07-13 10:45:27 -01:00
Joas Schilling
7b6a2a041c
fix(dav): Abort requests with 429 instead of waiting
Signed-off-by: Joas Schilling <coding@schilljs.com>
2023-07-10 06:41:26 +02:00
Julien Veyssier
42e08d683d
add bruteforce protection in OauthApiController
Signed-off-by: Julien Veyssier <julien-nc@posteo.net>
2023-06-28 20:21:36 +02:00
Côme Chilliet
038c93ebe3
Adapt encryption test to change in generateHeader
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
2023-06-20 10:25:58 +02:00
Côme Chilliet
738d923374
Increase from 100000 to 600000 iterations for hash_pbkdf2
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
2023-06-20 10:24:13 +02:00
Arthur Schiwon
399d0d3d0b
Merge pull request #37570 from nextcloud/backport/34375/stable24
[stable24] fix(dav) Handle Calendar trashbin UID conflicts by removing the deleted calendar object
2023-06-12 12:57:44 +02:00
Christopher Ng
ad1052ddc9 fix(trashbin): Truncate long filenames
Signed-off-by: Christopher Ng <chrng8@gmail.com>
2023-06-01 18:29:28 +00:00
Nextcloud bot
08758c04e1
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2023-05-26 00:18:34 +00:00
Arthur Schiwon
383c8050cc
Merge pull request #38462 from nextcloud/fix/read-only-system-addres-book-acls-stable24
[stable24] fix(carddav): Mark system address book as read-only
2023-05-25 16:01:09 +02:00
Arthur Schiwon
a63dae5977
Merge pull request #37308 from nextcloud/backport/37006/stable24
[stable24] also unmark deleted ldap user when checking the ldap entry
2023-05-25 12:48:26 +02:00
Nextcloud bot
eddd37d811
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2023-05-25 00:20:16 +00:00
Nextcloud bot
76001583bb
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2023-05-24 00:18:16 +00:00
Nextcloud bot
46bac95138
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2023-05-23 00:17:48 +00:00
Nextcloud bot
65c3ebd089
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2023-05-22 00:18:07 +00:00
Nextcloud bot
8cc8d8d357
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2023-05-21 00:17:31 +00:00
Nextcloud bot
057cef602c
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2023-05-20 00:17:35 +00:00
Nextcloud bot
571353058a
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2023-05-19 00:17:43 +00:00
Nextcloud bot
f1507eb118
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2023-05-18 18:46:55 +00:00
Nextcloud bot
c9370f7044
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2023-05-18 00:18:14 +00:00
Nextcloud bot
a8bdb73c72
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2023-05-17 00:17:57 +00:00
Nextcloud bot
27aa0d3a4a
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2023-05-16 02:28:50 +00:00
Robin Appelman
1efca0406a
check the username when doing external storage session auth
Signed-off-by: Robin Appelman <robin@icewind.nl>
2023-05-15 17:05:29 +02:00
Christoph Wurst
4e7f575f91
fix(carddav): Mark system address book as read-only
Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
2023-05-15 10:57:44 +02:00
Nextcloud bot
038c9f2912
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2023-05-15 02:28:47 +00:00
Nextcloud bot
581f23685d
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2023-05-14 02:28:01 +00:00
Nextcloud bot
ba47ffe43f
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2023-05-13 02:28:22 +00:00
Nextcloud bot
e506623782
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2023-05-12 02:28:38 +00:00
Julius Härtl
ec89b5c0b1
Merge pull request #38121 from nextcloud/backport/37787/stable24 2023-05-10 09:57:19 +02:00
Nextcloud bot
06c4e94f02
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2023-05-10 02:31:51 +00:00
Nextcloud bot
581cb8f4ba
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2023-05-09 02:20:15 +00:00
Max
b9b862d411
fix: catch ManuallyLockedException and use app context
The files_lock app may throw ManuallyLockedExceptions
when attempting to revert a file that is currently opened.
This would prevent the user from rolling back a opened file.

Text and Richdocuments handle changes of the file while editing.
Allow reverting files even when they are locked by these apps
and let the apps handle the conflict.

Signed-off-by: Max <max@nextcloud.com>
2023-05-08 09:13:41 +02:00