aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
| * | | | | chore: Resolve ESLint warningsFerdinand Thiessen2025-01-167-24/+21
|/ / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - Add default value to non-required Vue props - Reformat function to async function if needed - Add some documentation - Allow `any` in places where it makes sense (tests) - Order vue component sections as required Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* | | | | Merge pull request #50162 from nextcloud/fix/improve-ldap-avatar-handlingArthur Schiwon2025-01-1613-193/+44
|\ \ \ \ \ | | | | | | | | | | | | Improve ldap avatar handling
| * | | | | chore(psalm): Update baseline to remove fixed errorsfix/improve-ldap-avatar-handlingCôme Chilliet2025-01-131-14/+0
| | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
| * | | | | fix(user_ldap): Remove now unused class FilesystemHelperCôme Chilliet2025-01-1311-80/+1
| | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
| * | | | | fix(user_ldap): Strong type User class and fix most type issuesCôme Chilliet2025-01-133-37/+28
| | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
| * | | | | fix(user_ldap): Always update avatar from LDAP when we have the dataCôme Chilliet2025-01-131-16/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Should be at login, in sync job, and when running ldap:check-user --update Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
| * | | | | chore(user_ldap): Improve typing in user_ldap User classCôme Chilliet2025-01-131-43/+16
| | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
| * | | | | chore(user_ldap): Rename avatar setting method to a more suited nameCôme Chilliet2025-01-131-7/+2
| | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
* | | | | | Merge pull request #50187 from nextcloud/fix/account-mgmnt-settingsFerdinand Thiessen2025-01-165-17/+34
|\ \ \ \ \ \ | |_|/ / / / |/| | | | | fix(settings): Correctly parse and display default quota
| * | | | | chore: Compile assetsfix/account-mgmnt-settingsFerdinand Thiessen2025-01-164-6/+6
| | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
| * | | | | fix(settings): Correctly parse and display default quotaFerdinand Thiessen2025-01-161-11/+28
|/ / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | In the account management settings (default settings) the quota was parsed not consistently with how we do it everywhere else. Meaning `1 KB` should be 1024 bytes not 1000 bytes. Also this fixes an issue where searching "1KB" does not yield any output because of the space in the parsed value "1 KB". Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* | | | | Merge pull request #50216 from nextcloud/release/31.0.0_beta_4v31.0.0beta4John Molakvoæ2025-01-161-2/+2
|\ \ \ \ \
| * | | | | build(hub): 31.0.0 beta 4release/31.0.0_beta_4skjnldsv2025-01-161-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: skjnldsv <skjnldsv@protonmail.com>
* | | | | | Merge pull request #50208 from nextcloud/feat/conversion-adjustingJohn Molakvoæ2025-01-1618-126/+358
|\ \ \ \ \ \ | | | | | | | | | | | | | | fix(files): conversion api simplification and conflict check
| * | | | | | chore: add file conversion integration testsfeat/conversion-adjustingskjnldsv2025-01-167-13/+189
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: skjnldsv <skjnldsv@protonmail.com>
| * | | | | | fix(files): conversion api simplification and conflict checkskjnldsv2025-01-1611-113/+169
| | |_|/ / / | |/| | | | | | | | | | | | | | | | Signed-off-by: skjnldsv <skjnldsv@protonmail.com>
* | | | | | Merge pull request #49898 from nextcloud/fix/noid/no-emails-for-user-sharesAnna2025-01-161-4/+7
|\ \ \ \ \ \ | | | | | | | | | | | | | | fix(sharing): send share emails for internal users too
| * | | | | | fix(sharing): send share emails for internal users toofix/noid/no-emails-for-user-sharesAnna Larch2025-01-131-4/+7
| | |_|/ / / | |/| | | | | | | | | | | | | | | | Signed-off-by: Anna Larch <anna@nextcloud.com>
* | | | | | Merge pull request #50206 from nextcloud/fix/50177/movy-copy-e2e-testsFerdinand Thiessen2025-01-162-0/+162
|\ \ \ \ \ \ | |_|_|/ / / |/| | | | | test(e2e): copy-move actions with insufficient share permissions
| * | | | | test(e2e): hide move dialog action if destination has no CREATE permissionfix/50177/movy-copy-e2e-testsMaksim Sukharev2025-01-162-0/+162
| | |_|/ / | |/| | | | | | | | | | | | | Signed-off-by: Maksim Sukharev <antreesy.web@gmail.com>
* | | | | Merge pull request #49761 from nextcloud/transfer-share-skip-notfoundDaniel2025-01-161-4/+13
|\ \ \ \ \ | | | | | | | | | | | | fix: skip transfering shares that we can't find
| * | | | | fix: skip transfering shares that we can't findtransfer-share-skip-notfoundRobin Appelman2025-01-031-4/+13
| | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: Robin Appelman <robin@icewind.nl>
* | | | | | Merge pull request #50171 from nextcloud/enh/limit-ldap-user-countCôme Chilliet2025-01-1615-204/+106
|\ \ \ \ \ \ | | | | | | | | | | | | | | Limit ldap user count
| * | | | | | fix: Fix a small typing problem is user managerenh/limit-ldap-user-countCôme Chilliet2025-01-141-1/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
| * | | | | | chore(tests): Adapt tests to the countUsers refactorCôme Chilliet2025-01-142-141/+15
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
| * | | | | | fix: Add missing interface from previous commit and update autoloadersCôme Chilliet2025-01-143-0/+25
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
| * | | | | | fix: Implement new interface instead of deprecated one in Database backendCôme Chilliet2025-01-141-5/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
| * | | | | | fix: Use the new countUsersTotal method where it makes senseCôme Chilliet2025-01-142-3/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
| * | | | | | feat(updatenotification): Add a limit to user count from LDAP so save ↵Côme Chilliet2025-01-147-55/+60
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | performances Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
* | | | | | | Merge pull request #49476 from nextcloud/ocs-user-info-quota-optimizeRobin Appelman2025-01-165-31/+78
|\ \ \ \ \ \ \ | |_|_|_|_|/ / |/| | | | | | perf: use more optimized way to get user storage info in ocs user info
| * | | | | | perf: use more optimized way to get user storage info in ocs user info when ↵Robin Appelman2025-01-065-31/+78
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | possible Signed-off-by: Robin Appelman <robin@icewind.nl>
* | | | | | | Merge pull request #50196 from nextcloud/fix/template-return-typeArthur Schiwon2025-01-161-1/+1
|\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | docs: Use proper return type for custom template listing
| * | | | | | | docs: Use proper return type for custom template listingfix/template-return-typeJulius Knorr2025-01-151-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: Julius Knorr <jus@bitgrid.net>
* | | | | | | | Merge pull request #50179 from nextcloud/test/widget-perfFerdinand Thiessen2025-01-161-0/+41
|\ \ \ \ \ \ \ \ | |_|_|_|_|/ / / |/| | | | | | | test(dashboard): Add regression test for loading unneeded data
| * | | | | | | test(dashboard): Add regression test for loading unneeded dataFerdinand Thiessen2025-01-161-0/+41
|/ / / / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Prevent a regression of https://github.com/nextcloud/server/issues/48403 Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* | | | | | | Merge pull request #50161 from nextcloud/fix/files/sort-after-view-changeRichard Steinmetz2025-01-169-39/+77
|\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | fix(files): sort not working after changing views
| * | | | | | | fix(files): sort not working after changing viewsfix/files/sort-after-view-changeRichard Steinmetz2025-01-169-39/+77
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: Richard Steinmetz <richard@steinmetz.cloud>
* | | | | | | | Merge pull request #49317 from nextcloud/feat/edit-share-tokenPytal2025-01-1531-54/+342
|\ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | feat: Make it possible to customize share link tokens
| * | | | | | | | chore(assets): Recompile assetsfeat/edit-share-tokennextcloud-command2025-01-1515-16/+16
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
| * | | | | | | | test: Update testsChristopher Ng2025-01-152-0/+9
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: Christopher Ng <chrng8@gmail.com>
| * | | | | | | | chore: Update autoloadersChristopher Ng2025-01-152-0/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: Christopher Ng <chrng8@gmail.com>
| * | | | | | | | chore(openapi): Update capabilities specChristopher Ng2025-01-151-0/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: Christopher Ng <chrng8@gmail.com>
| * | | | | | | | feat(sharing): Toggle custom tokens setting as adminChristopher Ng2025-01-154-2/+36
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: Christopher Ng <chrng8@gmail.com>
| * | | | | | | | feat(sharing): Respect admin custom tokens settingChristopher Ng2025-01-151-0/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: Christopher Ng <chrng8@gmail.com>
| * | | | | | | | feat(sharing): Add `custom_tokens` capabilityChristopher Ng2025-01-151-0/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: Christopher Ng <chrng8@gmail.com>
| * | | | | | | | feat(sharing): Add `shareapi_allow_custom_tokens` configChristopher Ng2025-01-152-0/+14
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: Christopher Ng <chrng8@gmail.com>
| * | | | | | | | feat(sharing): Make it possible to customize share link tokensChristopher Ng2025-01-153-1/+73
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: Christopher Ng <chrng8@gmail.com>
| * | | | | | | | chore(openapi): Update specChristopher Ng2025-01-151-0/+74
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: Christopher Ng <chrng8@gmail.com>
| * | | | | | | | feat(sharing): Fetch a unique generated tokenChristopher Ng2025-01-154-35/+90
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: Christopher Ng <chrng8@gmail.com>
| * | | | | | | | feat(sharing): Allow updating share tokenChristopher Ng2025-01-151-1/+21
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: Christopher Ng <chrng8@gmail.com>