Commit graph

29796 commits

Author SHA1 Message Date
Côme Chilliet
b2ba91be8a
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 11:22:39 +02:00
Côme Chilliet
cfe6b46c67
fix(dav): Allow arrays (of scalars) in property values
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
2025-10-20 11:22:30 +02:00
Côme Chilliet
3bdbd3b4fb
fix(dav): Restrict properties allowed object classes
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
2025-10-20 11:21:24 +02:00
SebastianKrupinski
f9a3c7d3b9
fix: add missing listener
Signed-off-by: SebastianKrupinski <krupinskis05@gmail.com>
Signed-off-by: Richard Steinmetz <richard@steinmetz.cloud>
2025-09-02 14:41:22 +02:00
Christoph Wurst
7dde0c8d6d fix(dav): calculate permissions based on addressbook principal
Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
2025-08-06 21:36:46 +00:00
provokateurin
c4a3fcbf17
fix(files_external): Mark password fields for LoginCredentials and SessionCredentials as hidden and optional
Signed-off-by: provokateurin <kate@provokateurin.de>
2025-05-06 13:33:12 +02:00
provokateurin
9296c68a54
fix(files_external): Convert VALUE_HIDDEN to FLAG_HIDDEN to allow combining VALUE_PASSWORD and FLAG_HIDDEN
Signed-off-by: provokateurin <kate@provokateurin.de>
2025-05-06 13:33:12 +02:00
Ferdinand Thiessen
703f38ce67
fix(lookup-server): disable lookup server for non-global scale setups
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2025-03-12 11:53:07 +01:00
Ferdinand Thiessen
12232a5e41 fix(lookup-server): do not query data by default
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2025-03-12 10:09:53 +00:00
Ferdinand Thiessen
cc6ca35b00 fix(lookup-server): do not upload data by default
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2025-03-12 10:09:53 +00:00
provokateurin
7e727b30af fix(files_external): Move definition parameter to the correct place
Signed-off-by: provokateurin <kate@provokateurin.de>
2025-02-27 14:22:14 +00:00
Simon L
52da2a177b feat(theming): allow to disable standalone windows
Co-authored-by: Ferdinand Thiessen <opensource@fthiessen.de>

Signed-off-by: Simon L. <szaimen@e.mail.de>
Signed-off-by: Hamza Mahjoubi <hamzamahjoubi221@gmail.com>
2025-02-07 21:19:36 +07:00
Ferdinand Thiessen
c2e8a017a7
fix(files_sharing): Respect permissions passed when creating link shares
Given:
User creates a link or email share with permissions=4 (create only = file drop).

Problem:
Currently the permissions are automatically extended to permissions = 5
(READ + CREATE). Work around was to create the share and directly update
it.

Solution:
Respect what the user is requesting, create a file drop share.

Co-authored-by: Ferdinand Thiessen <opensource@fthiessen.de>
Co-authored-by: Côme Chilliet <91878298+come-nc@users.noreply.github.com>
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2025-01-31 20:45:52 +01:00
provokateurin
bb1893ee20
fix(SharingEntryQuickShareSelect): Hide quick share select if user can not edit share
Signed-off-by: provokateurin <kate@provokateurin.de>
2024-12-11 09:01:45 +01:00
provokateurin
a0c8d00fee
fix(SharingEntry): Hide edit button if user can not edit share
Signed-off-by: provokateurin <kate@provokateurin.de>
2024-12-11 08:46:13 +01:00
Maxence Lange
297ee2369f fix(files-external): set password as sensitive
Signed-off-by: Maxence Lange <maxence@artificial-owl.com>
2024-10-31 11:56:51 +00:00
Ferdinand Thiessen
31be95e2a6
test: Adjust files_external tests for password confirmation
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2024-10-30 19:30:07 +01:00
Ferdinand Thiessen
8434dbf58d
fix: Add frontend code for password confirmation
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2024-10-30 19:08:36 +01:00
yemkareems
0de59aa68e
fix: add PasswordConfirmationRequired to create user storages endpoint
* add PasswordConfirmationRequired to update and delete method

Signed-off-by: yemkareems <yemkareems@gmail.com>
2024-10-30 19:08:22 +01:00
yemkareems
bf72177e3c
fix: resolve conflict add PasswordConfirmationRequired to saveGlobalCredentials
Signed-off-by: yemkareems <yemkareems@gmail.com>
2024-10-30 17:17:29 +05:30
yemkareems
734fe2d23f fix: add PasswordConfirmationRequired to saveGlobalCredentials
Co-authored-by: yemkareems <yemkareems@gmail.com>

Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>

[skip ci]
2024-10-30 11:41:05 +00:00
yemkareems
b3aa5de9a0
fix: conflicts resolved by adding PasswordConfirmationRequired to update method
Signed-off-by: yemkareems <yemkareems@gmail.com>
2024-10-29 17:42:08 +05:30
yemkareems
5b422c667b fix: add PasswordConfirmationRequired to the eternal storages mentioned in review
Signed-off-by: yemkareems <yemkareems@gmail.com>
2024-10-29 11:07:20 +00:00
Joas Schilling
528d121190
Merge pull request #48526 from nextcloud/backport/48510/stable27
[stable27] fix(caldav): add missing handlers
2024-10-28 16:16:21 +01:00
provokateurin
afffb3dcf6 fix(dav): Cleanup view-only check
Signed-off-by: provokateurin <kate@provokateurin.de>
2024-10-28 09:22:32 +00:00
Anna Larch
9c594cda20 fix(caldav): add missing handlers
Signed-off-by: Anna Larch <anna@nextcloud.com>
2024-10-02 10:08:11 +00:00
Stephan Orbaugh
0109d2f3b3
Merge pull request #48385 from nextcloud/backport/48359/stable27
[stable27] fix: Use placeholder for external storage password
2024-10-01 14:43:55 +02:00
Louis Chemineau
c172c77711 fix: Use hashed password in files_external settings
Signed-off-by: Louis Chemineau <louis@chmn.me>
2024-09-26 13:00:31 +00:00
Louis Chemineau
b9bac21b58
fix: Override start method of \Sabre\DAV\Server to remove exception output
Signed-off-by: Louis Chemineau <louis@chmn.me>
2024-09-23 15:23:44 +02:00
Louis Chemineau
511ceceff6
fix: Drop unnecessary exit
Signed-off-by: Louis Chemineau <louis@chmn.me>
2024-09-23 15:23:41 +02:00
Louis Chemineau
d6bbbf60f0
fix(dav): Always respond custom error page on exceptions
Signed-off-by: Louis Chemineau <louis@chmn.me>
2024-09-23 15:23:02 +02:00
Joas Schilling
2aa653a224 fix(logging): Restore the option to log with debug level
Signed-off-by: Joas Schilling <coding@schilljs.com>
2024-09-10 08:41:32 +02:00
Julius Härtl
04dd57635b fix: Implement option to temporarily set the user session
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2024-09-10 08:41:32 +02:00
Julien Veyssier
23454575f8
fix(oauth2): fix tests
Signed-off-by: Julien Veyssier <julien-nc@posteo.net>
2024-09-03 13:28:10 +02:00
Julien Veyssier
9a2bc56e29
fix(oauth2): store hashed secret instead of encrypted
Signed-off-by: Julien Veyssier <julien-nc@posteo.net>
2024-09-03 03:35:49 +02:00
Robin Appelman
6e867a4733
fix: try to find non-recursive share source
instead of always picking the first one, try to find one that won't blow up

Signed-off-by: Robin Appelman <robin@icewind.nl>
2024-08-16 16:37:44 +02:00
Nextcloud bot
37c32bc5f3
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-08-14 00:20:43 +00:00
Andy Scherzinger
7201b1cadb
Merge pull request #47066 from nextcloud/backport/47043/stable27
[stable27] fix(inherited-shares): ignore top root folder
2024-08-13 22:57:20 +02:00
Nextcloud bot
5b13be1709
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-08-13 00:20:31 +00:00
Nextcloud bot
ae98a006e8
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-08-12 00:20:11 +00:00
Nextcloud bot
cfd048cca6
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-08-11 00:20:17 +00:00
Nextcloud bot
2b4b07a919
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-08-10 00:20:37 +00:00
Nextcloud bot
0312ddc87b
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-08-09 00:25:54 +00:00
Nextcloud bot
4a9a636c5b
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-08-08 00:21:19 +00:00
Maxence Lange
7930ca1468 fix(inherited-shares): ignore top root folder
Signed-off-by: Maxence Lange <maxence@artificial-owl.com>
2024-08-07 20:55:52 +02:00
Nextcloud bot
43cda6cb3a
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-08-07 00:20:35 +00:00
Nextcloud bot
af6430e2c7
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-08-06 00:20:32 +00:00
Nextcloud bot
17cd34517e
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-08-05 00:20:54 +00:00
Nextcloud bot
b4e8ccf027
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-08-04 00:20:04 +00:00
Nextcloud bot
e68ec92666
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-08-03 00:20:12 +00:00