Commit graph

34072 commits

Author SHA1 Message Date
Andy Scherzinger
9fdc7fb566
Merge pull request #53349 from nextcloud/backport/51131/stable31
[stable31] fix(imip): dont compare events for the reply message
2025-06-12 21:59:41 +02:00
Andy Scherzinger
bb4eb01f60
Merge pull request #53357 from nextcloud/backport/53250/stable31
[stable31] fix(user_ldap): Harmonize parameter obfuscation and serialization accross logging methods
2025-06-12 19:13:39 +02:00
Hamza Mahjoubi
1ccc167738 fix(imip): dont compare events for the reply message
Signed-off-by: Hamza Mahjoubi <hamzamahjoubi221@gmail.com>
2025-06-12 19:09:06 +02:00
Andy Scherzinger
51b7f26e4d
Merge pull request #53416 from nextcloud/backport/53075/stable31
[stable31] test: files_sharing add test for LoadAdditionalListener
2025-06-12 18:52:49 +02:00
Andy Scherzinger
9e0377fee4
Merge pull request #53425 from nextcloud/backport/53378/stable31
[stable31] test: run all files_external tests for S3
2025-06-12 18:47:37 +02:00
Nextcloud bot
111c919a65
fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-06-12 00:22:58 +00:00
Nextcloud bot
ba1fccae01
fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-06-11 00:23:38 +00:00
Ferdinand Thiessen
9fa9ffd229
test: reenable localstack tests (bug fixed) but disable MinIO versioned copy test
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2025-06-10 15:20:52 +02:00
Ferdinand Thiessen
e79e1e2d95
test: only skip tests failing on localstack for localstack
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2025-06-10 15:20:45 +02:00
Ferdinand Thiessen
99488b0a38
test: fix s3 external storage tests to run all storages on ci
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2025-06-10 15:20:38 +02:00
Misha M.-Kupriyanov
5afe52c4ba test: files_sharing add test for LoadAdditionalListener
Signed-off-by: Misha M.-Kupriyanov <kupriyanov@strato.de>
2025-06-10 09:00:12 +00:00
Nextcloud bot
56fbeef011
fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-06-10 00:22:47 +00:00
Nextcloud bot
ee088fcd44
fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-06-09 00:22:28 +00:00
Nextcloud bot
5a5d3bd3c1
fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-06-08 00:22:38 +00:00
Nextcloud bot
7dced2adbb
fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-06-07 00:22:12 +00:00
John Molakvoæ
1fb68599ed
Revert "[stable31] fix: hide guests group from principal backend" 2025-06-06 11:43:27 +02:00
Nextcloud bot
359000cbc9
fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-06-06 00:23:54 +00:00
Côme Chilliet
0e6195eaa8 fix(user_ldap): Harmonize parameter obfuscation and serialization accross logging methods
Debug log, profiler and ldap debug log had a different logic for
 sanitizing of parameters, aligning them.

Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
2025-06-05 16:12:44 +00:00
skjnldsv
e46c36a1e8 fix(files_sharing): show message when nickname is not valid
Signed-off-by: skjnldsv <skjnldsv@protonmail.com>
2025-06-05 08:56:17 +02:00
skjnldsv
8f2d3fcfb6 fix(dav): file drop nickname
Signed-off-by: skjnldsv <skjnldsv@protonmail.com>
2025-06-05 08:56:17 +02:00
Nextcloud bot
9fd36561b9
fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-06-05 00:22:45 +00:00
Grigorii K. Shartsev
9b9daf3d83 perf(dashboard): lags on dashboard items drag
- `aria-labelledby` is not needed here, it is a hidden icon
- `visually-hidden` has transformations that have huge performance
impact in combination with other transformations, for example, on
draggable

Signed-off-by: Grigorii K. Shartsev <me@shgk.me>
2025-06-04 12:29:54 +02:00
Andy Scherzinger
4420ca0192
Merge pull request #53266 from nextcloud/backport/52215/stable31
[stable31] perf(carddav): don't query circle memberships
2025-06-04 11:08:29 +02:00
skjnldsv
b8591e6b82 fix(files): highlight previous folder on history up
Signed-off-by: skjnldsv <skjnldsv@protonmail.com>
2025-06-04 06:37:14 +00:00
Nextcloud bot
a2358fba5c
fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-06-04 00:22:54 +00:00
F. E Noel Nfebe
e982326000
Merge pull request #53302 from nextcloud/backport/53275/stable31
[stable31] fix(provisioning_api): Allow group details access for users with admin delegation
2025-06-03 22:49:55 +02:00
Robin Appelman
706f450967
Merge pull request #53293 from nextcloud/backport/53264/stable31
[stable31] feat: add --unscanned option to files_external:scan
2025-06-03 19:31:24 +02:00
Richard Steinmetz
e8341af69a
Merge pull request #53303 from nextcloud/backport/53273/stable31
[stable31] fix(accounts): new account quota value
2025-06-03 19:17:36 +02:00
SebastianKrupinski
b0b1f91963 fix: new account quota value
Signed-off-by: SebastianKrupinski <krupinskis05@gmail.com>
2025-06-03 14:53:03 +00:00
nfebe
bebe8377b4 fix(provisioning_api): Allow group details access for users with admin delegation
This fixes an issue where users with "Administration privileges → Users" could not access
the groups details endpoint in the provisioning API, resulting in a 403 Forbidden error.

There is a problem with adding the  `AuthorizedAdminSetting` attribute (middleware)
that only allows access to users with Sharing admin privileges.

Users with "`Users` admin" privileges should also be able to access group details.

Resolves: https://github.com/nextcloud/server/issues/52617

Signed-off-by: nfebe <fenn25.fn@gmail.com>
2025-06-03 14:41:56 +00:00
Robin Appelman
3ca5423ca5 feat: add --unscanned option to files_external:scan
Signed-off-by: Robin Appelman <robin@icewind.nl>
2025-06-03 13:13:49 +00:00
Maksim Sukharev
90f95d46f5 feat: link upcoming event to calendar app modal
Signed-off-by: Maksim Sukharev <antreesy.web@gmail.com>
2025-06-03 12:05:57 +00:00
F. E Noel Nfebe
dfcac1057b
Merge pull request #53051 from nextcloud/backport/52833/stable31
[stable31] fix(settings): Send update request when clearing user manager
2025-06-03 09:21:10 +02:00
Nextcloud bot
223cc9ff39
fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-06-03 00:22:33 +00:00
nfebe
474ee3ab15 fix: Use logger correctly in UserRow.vue
Signed-off-by: nfebe <fenn25.fn@gmail.com>
2025-06-02 23:21:43 +01:00
nfebe
6048e39678 fix(settings): Prevent double request on manager change
Signed-off-by: nfebe <fenn25.fn@gmail.com>
2025-06-02 23:21:43 +01:00
Ferdinand Thiessen
11bdcbec86 fix: correctly unset account manager
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2025-06-02 23:21:42 +01:00
nfebe
98c055f9e5 fix(settings): Send update request when clearing user manager
- Update setUserData to send PUT request for empty manager values
- Remove clear button from manager select in UserRow
- Simplify manager update logic in UserRow
- Ensure consistent API behavior for empty values in allowedEmpty fields

Signed-off-by: nfebe <fenn25.fn@gmail.com>
2025-06-02 23:21:42 +01:00
Richard Steinmetz
d447edf947 perf(carddav): don't query circle memberships
It is not possible to share address books with circles so it is
pointless to query for address books shared with joined circles.

Signed-off-by: Richard Steinmetz <richard@steinmetz.cloud>
2025-06-02 14:46:55 +00:00
Maksim Sukharev
495c0e3c64 fix(AppNavigationGroupList): restore navigation panel and search/filter functionality for sub-admin groups
Signed-off-by: Maksim Sukharev <antreesy.web@gmail.com>
2025-06-02 07:19:56 +00:00
Maksim Sukharev
bcc001eae6 fix(UserRow): retrieve available groups from the store
- rename 'available*Groups' to 'selected*Groups'
- populate store and 'availableGroups' from search requests

Signed-off-by: Maksim Sukharev <antreesy.web@gmail.com>
2025-06-02 07:19:56 +00:00
Maksim Sukharev
22df9d1676 fix(NewUserDialog): retrieve available groups from the store
- fix 'this.isAdmin' to be 'this.settings.isAdmin'
- compute 'availableGroups' instead of setting it once mounted
- populate store and 'availableGroups' from search requests

Signed-off-by: Maksim Sukharev <antreesy.web@gmail.com>
2025-06-02 07:19:56 +00:00
Nextcloud bot
ae25d9191b
fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-06-02 00:48:00 +00:00
Daniel Kesselberg
424a440a98 fix(systemtags): fix translations for systemtags view
Signed-off-by: Daniel Kesselberg <mail@danielkesselberg.de>

[skip ci]
2025-06-01 20:41:32 +00:00
Ferdinand Thiessen
69322803ef fix: do not show account filter for public shares
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2025-06-01 20:42:05 +02:00
Ferdinand Thiessen
7178bb7064 fix(files): do nothing if view local dialog was just closed
We try to open a file in the Nextcloud client.
If this fails a dialog is shown with 3 options:

1. Retry: If it fails no further dialog is shown.
2. Open online: The viewer is used to open the file.
3. Close the dialog and nothing happens (abort).

This correctly implements 3 and also adds some comments + order file in
reading order (using `function` instead of arrow functions allows this
easily).

Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2025-06-01 15:42:27 +02:00
John Molakvoæ
8b81a8ef49 fix(profile): keep error status persistent until valid
Signed-off-by: John Molakvoæ <skjnldsv@users.noreply.github.com>
2025-06-01 12:25:38 +00:00
skjnldsv
155867aecd fix(profile): do not restore previous value on invalid request
Signed-off-by: skjnldsv <skjnldsv@protonmail.com>
2025-06-01 12:25:37 +00:00
Nextcloud bot
ac5b632bf8
fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-06-01 00:22:07 +00:00
Ferdinand Thiessen
dad5132594 test: adjust unit tests for updated library
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2025-05-31 20:05:39 +02:00