Commit graph

32301 commits

Author SHA1 Message Date
Côme Chilliet
96cb85efdb
feat(user_ldap): upstream common code into Proxy class and add public getters for backends
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
2025-03-24 14:08:45 +01:00
max-nextcloud
81b46f3fc8
Merge pull request #51255 from nextcloud/backport/50778/stable29
[stable29] fix(user_ldap): Avoid extra LDAP request when mapping a user for the first time
2025-03-24 13:46:00 +01:00
Ferdinand Thiessen
ad31976d47
fix(files): Ensure actions never overflow filename
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2025-03-24 12:09:02 +01:00
Louis Chemineau
e19e6b720e
fix(files): Grid view virtual scrolling computations
Signed-off-by: Louis Chemineau <louis@chmn.me>
2025-03-24 12:09:02 +01:00
Louis Chemineau
35a00d46cd
fix(files): Reduce preview size in grid view mode
Signed-off-by: Louis Chemineau <louis@chmn.me>
2025-03-24 12:09:02 +01:00
Louis Chemineau
7f134dc493
fix(files): Add rounded corners back in grid view
Signed-off-by: Louis Chemineau <louis@chmn.me>
2025-03-24 12:09:02 +01:00
Louis Chemineau
39ea9a9a51
fix(files): Correctly center the checkbox's background in grid view
Signed-off-by: Louis Chemineau <louis@chmn.me>
2025-03-24 12:09:02 +01:00
Louis Chemineau
d40463641e
feat(files): Refresh grid view layout
Signed-off-by: Louis Chemineau <louis@chmn.me>
2025-03-24 12:09:01 +01:00
Louis Chemineau
01cd1e0c36
feat(files): Display mtime in grid view
Signed-off-by: Louis Chemineau <louis@chmn.me>
2025-03-24 12:09:01 +01:00
Côme Chilliet
5c0011aaad fix(user_ldap): Improve typing and fix a var name
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
2025-03-24 10:45:21 +01:00
Côme Chilliet
f46cd7aaab fix: Fix newly spotted psalm issues, add exhaustive typed magic properties for LDAP classes
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
2025-03-24 10:45:21 +01:00
Côme Chilliet
728957cd23 chore: composer run cs:fix
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
2025-03-24 10:45:21 +01:00
Côme Chilliet
c6cd12c5e4 fix(user_ldap): Fix user_ldap tests by mocking new method exists in manager
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
2025-03-24 10:45:21 +01:00
Côme Chilliet
34134c1a77 fix(user_ldap): Lowercase value for all attributes in configuration
Avoid surprises by making sure these are lowercased apart from
 documented special case user displayname.

Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
2025-03-24 10:45:21 +01:00
Côme Chilliet
2be22193f1 fix(ldap): Fix user_ldap attribute casing to fix tests
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
2025-03-24 10:45:21 +01:00
Côme Chilliet
c94fe15be5 fix(user_ldap): Correctly cache that user exists to avoid a request on mapping new user
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
2025-03-24 10:45:21 +01:00
Côme Chilliet
380e7a599e fix(user_ldap): Avoid extra LDAP request when mapping a user for the first time
Avoids using several LDAP searches to get UUID, display name and
 internal name, now gets all attributes at the same time.
Also avoids extra request to build an unused user object in userExists.

Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
2025-03-24 10:45:21 +01:00
Nextcloud bot
cb3da3d3b3
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-03-24 00:23:24 +00:00
Nextcloud bot
08e999c926
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-03-23 00:23:09 +00:00
Ferdinand Thiessen
d2ed25d862 fix(profile): allow to reset phone number
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2025-03-22 17:47:09 +01:00
SebastianKrupinski
0d6803f0d7 fix:remote account activity translation
Signed-off-by: SebastianKrupinski <krupinskis05@gmail.com>
2025-03-22 08:17:03 -04:00
Nextcloud bot
9bc0777f80
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-03-22 00:22:21 +00:00
Hamza Mahjoubi
408c4bf680 fix(cardav): only show useres from enabled addressBooks in contacts menu
Signed-off-by: Hamza Mahjoubi <hamzamahjoubi221@gmail.com>
2025-03-21 14:57:56 +01:00
Nextcloud bot
6a4e973fd6
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-03-21 00:45:55 +00:00
Nextcloud bot
5a0b1a3f90
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-03-20 00:23:46 +00:00
grnd-alt
7d6af95564 feat: improve occ file:transfer-ownership logging
Signed-off-by: grnd-alt <github@belakkaf.net>
2025-03-19 22:54:17 +01:00
Louis Chemineau
6794c731d7 fix(systemtags): support new attribute parsing of webdav props
Manual backport of da33770752

Signed-off-by: Louis Chemineau <louis@chmn.me>
2025-03-19 22:24:14 +01:00
Ferdinand Thiessen
d417f41115
fix(files_trashbin): disable bulk download for trashbin
The backend does not allow bulk download within the trashbin,
so we need to disable this also on the frontend.

Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2025-03-19 18:02:17 +01:00
Nextcloud bot
3c30c1060f
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-03-19 00:23:07 +00:00
Nextcloud bot
3fb8933128
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-03-18 00:24:15 +00:00
Nextcloud bot
7222fba6aa
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-03-17 00:23:08 +00:00
Nextcloud bot
974b5e33c6
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-03-16 00:24:03 +00:00
Nextcloud bot
00810b8f6e
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-03-15 00:23:55 +00:00
Nextcloud bot
248c5db8b5
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-03-14 00:23:41 +00:00
Nextcloud bot
e727348928
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-03-13 00:23:26 +00:00
AbangTor
10a87bbda5 fix(lookup_server_connector): fixed publishing of user properties to lookup-server
Fix of the bug in the lookup_server_connector module to publish public user information to the lookup-server.
As described in issue [#25290](https://github.com/nextcloud/server/issues/25290)

Signed-off-by: AbangTor <63029179+abangtor@users.noreply.github.com>
2025-03-12 07:26:04 +00:00
Nextcloud bot
defbdf26da
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-03-12 00:23:41 +00:00
skjnldsv
beb52edec4 fix(external_storage): fix settings save
Signed-off-by: skjnldsv <skjnldsv@protonmail.com>
2025-03-12 00:27:41 +01:00
Ferdinand Thiessen
92c48d0394
fix(lookup-server): disable lookup server for non-global scale setups
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2025-03-11 21:58:09 +01:00
Ferdinand Thiessen
e674631f9b
fix(lookup-server): do not query data by default
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2025-03-11 21:56:45 +01:00
Ferdinand Thiessen
4ec1edb890
fix(lookup-server): do not upload data by default
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2025-03-11 21:56:25 +01:00
Nextcloud bot
afeda70a8d
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-03-11 00:23:21 +00:00
Nextcloud bot
ac0114bfd0
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-03-10 00:23:16 +00:00
Nextcloud bot
151f4ce40b
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-03-09 00:23:34 +00:00
Nextcloud bot
41dbdcc94c
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-03-08 00:22:40 +00:00
Nextcloud bot
80d3ccc669
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-03-07 00:23:56 +00:00
Ferdinand Thiessen
de0edc5963 fix(files_sharing): Map sharee information for shared-by-you view
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2025-03-06 16:32:44 +01:00
skjnldsv
48a643f8c1 fix: update babel and fix karma
Signed-off-by: skjnldsv <skjnldsv@protonmail.com>
2025-03-06 16:32:44 +01:00
Louis Chemineau
98d9442c08
fix(test): Add missing data-cy attribute for file actions
Signed-off-by: Louis Chemineau <louis@chmn.me>
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
2025-03-06 09:47:17 +01:00
Nextcloud bot
1fb32295ce
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-03-06 08:26:39 +00:00