aboutsummaryrefslogtreecommitdiffstats
path: root/apps
Commit message (Collapse)AuthorAgeFilesLines
* fix(files): Ensure favorites set in sidebar workFerdinand Thiessen2025-01-213-10/+32
| | | | | | | | | | | | | | When marking a file as favorite from within the sidebar make sure it really works, this fixes two issues: 1. The source needs to be the plain source not URL encoded, as otherwise the source of the node would be encoded twice (and show with encoding in the navigation) 2. The store should also listen for the update events as the sidebar has no access to the real node to update it, instead the store should - as long as we only have the legacy sidebar - update the node when added or removed as favorite. Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* Merge pull request #50233 from nextcloud/fix/update-notificationFerdinand Thiessen2025-01-213-2/+203
|\ | | | | fix(updatenotification): Parse pre-release version of apps
| * fix(updatenotification): Parse pre-release version of appsFerdinand Thiessen2025-01-213-2/+203
| | | | | | | | | | | | | | | | The notitication is correctly created, but the changelog is not show. We need to make sure the version passed to the manager is in the allowed format (major.minor.patch). Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* | chore: Compile assetsFerdinand Thiessen2025-01-212-2/+2
| | | | | | | | Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* | fix(files): Properly reset all file list filters on view changeFerdinand Thiessen2025-01-216-69/+135
|/ | | | Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* Merge pull request #49820 from nextcloud/fixHeaderStyleSettingsLouis2025-01-211-1/+3
|\ | | | | fix(settings): Make header style inline with other pages
| * fix(settings): Make header style inline with other pagesfixHeaderStyleSettingsGit'Fellow2024-12-121-1/+3
| | | | | | Signed-off-by: Git'Fellow <12234510+solracsf@users.noreply.github.com>
* | Fix(l10n): Update translations from TransifexNextcloud bot2025-01-21174-364/+552
| | | | | | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* | feat(app_api): Advanced deploy optionsAndrey Borysenko2025-01-205-6/+370
| | | | | | | | Signed-off-by: Andrey Borysenko <andrey18106x@gmail.com>
* | Merge pull request #48800 from GreyXor/masterJoas Schilling2025-01-201-2/+3
|\ \ | | | | | | fix: add eol in dav command and use success const as return code
| * | fix: use self failure for consistencyGreyXor2025-01-161-1/+1
| | | | | | | | | | | | Signed-off-by: GreyXor <greyxor@protonmail.com>
| * | fix: add eol in dav command and use success const as return codeGreyXor2025-01-161-1/+2
| | | | | | | | | | | | Signed-off-by: GreyXor <greyxor@protonmail.com>
* | | fix(encryption): handle empty encryptionModules fineMax2025-01-201-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | `[].find(...)` will return `undefined`. `undefined[0]` throws an exception. Handle this case more gracefully. Signed-off-by: Max <max@nextcloud.com>
* | | chore(i18n): Improved grammarrakekniven2025-01-201-1/+1
| | | | | | | | | | | | | | | | | | | | | Reported at Transifex Signed-off-by: rakekniven <2069590+rakekniven@users.noreply.github.com> Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
* | | Merge pull request #49259 from nextcloud/fix/file-type-filter-stateFerdinand Thiessen2025-01-202-9/+34
|\ \ \ | | | | | | | | fix(files): File type filter UI sync with filter state
| * | | fix(files): File type filter UI sync with filter stateFerdinand Thiessen2025-01-172-9/+34
| | | | | | | | | | | | | | | | | | | | | | | | | | | | When changing the folder the filter will be re-mounted by the file list, so we need to pass the current state of the filter to the filter UI. Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* | | | Fix(l10n): Update translations from TransifexNextcloud bot2025-01-2018-6/+56
| | | | | | | | | | | | | | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* | | | Fix(l10n): Update translations from TransifexNextcloud bot2025-01-1916-10/+46
| | | | | | | | | | | | | | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* | | | Merge pull request #50240 from nextcloud/fix/conversion-extensionJohn Molakvoæ2025-01-191-2/+10
|\ \ \ \
| * | | | fix(files): more conversion tests and translate error messagesskjnldsv2025-01-171-2/+10
| | | | | | | | | | | | | | | | | | | | Signed-off-by: skjnldsv <skjnldsv@protonmail.com>
* | | | | Fix(l10n): Update translations from TransifexNextcloud bot2025-01-1834-14/+224
|/ / / / | | | | | | | | | | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* / / / fix: Log exceptions that happen during file conversionfix/convert-logJulius Knorr2025-01-171-1/+3
|/ / / | | | | | | | | | Signed-off-by: Julius Knorr <jus@bitgrid.net>
* | | Fix(l10n): Update translations from TransifexNextcloud bot2025-01-1730-0/+212
| | | | | | | | | | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* | | chore: Resolve ESLint warningsFerdinand Thiessen2025-01-166-18/+16
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - 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-1612-179/+44
|\ \ \ | | | | | | | | Improve ldap avatar handling
| * | | 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>
* | | | 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 #50208 from nextcloud/feat/conversion-adjustingJohn Molakvoæ2025-01-163-28/+28
|\ \ \ | | | | | | | | fix(files): conversion api simplification and conflict check
| * | | fix(files): conversion api simplification and conflict checkskjnldsv2025-01-163-28/+28
| | | | | | | | | | | | | | | | 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 #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-165-146/+23
|\ \ \ \ \ | | | | | | | | | | | | Limit ldap user count
| * | | | | chore(tests): Adapt tests to the countUsers refactorCôme Chilliet2025-01-141-109/+6
| | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
| * | | | | fix: Use the new countUsersTotal method where it makes senseCôme Chilliet2025-01-141-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | 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-143-36/+16
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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 #50161 from nextcloud/fix/files/sort-after-view-changeRichard Steinmetz2025-01-166-36/+13
|\ \ \ \ \ \ | | | | | | | | | | | | | | fix(files): sort not working after changing views
| * | | | | | fix(files): sort not working after changing viewsfix/files/sort-after-view-changeRichard Steinmetz2025-01-166-36/+13
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: Richard Steinmetz <richard@steinmetz.cloud>
* | | | | | | Merge pull request #49317 from nextcloud/feat/edit-share-tokenPytal2025-01-1510-3/+237
|\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | feat: Make it possible to customize share link tokens
| * | | | | | | test: Update testsChristopher Ng2025-01-151-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>