aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Fix(l10n): Update translations from TransifexNextcloud bot2023-05-0498-84/+226
| | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* Merge pull request #38034 from ↵Daniel2023-05-031-112/+75
|\ | | | | | | | | nextcloud/automated/noid/master-update-psalm-baseline [master] Update psalm-baseline.xml
| * Update psalm baselinenextcloud-command2023-05-031-112/+75
| | | | | | | | Signed-off-by: GitHub <noreply@github.com>
* | Merge pull request #38016 from nextcloud/oracle-limit-workaroundDaniel2023-05-031-0/+1
|\ \ | | | | | | fix: add workaround for oci and limit queries
| * | fix: add workaround for oci and limit queriesDaniel Kesselberg2023-05-021-0/+1
| | | | | | | | | | | | | | | | | | DBAL uses a helper column "doctrine_rownum" for top-n queries Signed-off-by: Daniel Kesselberg <mail@danielkesselberg.de>
* | | Merge pull request #38045 from nextcloud/fix/35760Julius Härtl2023-05-033-7/+13
|\ \ \ | | | | | | | | Fix app overflow menu on bright color theme
| * | | fix(AppMenu): On bright color theme the app icons in the overflow menu must ↵Ferdinand Thiessen2023-05-033-7/+13
| | | | | | | | | | | | | | | | | | | | | | | | | | | | be inverted Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de> Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
* | | | Merge pull request #38012 from nextcloud/fix/a11y-share-inputPytal2023-05-033-4/+4
|\ \ \ \ | |/ / / |/| | |
| * | | Fix share input idChristopher Ng2023-05-023-4/+4
| | | | | | | | | | | | | | | | | | | | Signed-off-by: Christopher Ng <chrng8@gmail.com> Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
* | | | Merge pull request #37967 from ↵Julia Kirschenheuter2023-05-033-3/+11
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | nextcloud/fix/36926-The_visually_hidden_elements_of_the_navigation_on_the_left_are_always_read_by_screen_readers Add `aria-hidden` attr to the whole navigation depending on a sidebar state
| * | | | Add `aria-hidden` attr to the whole navigation depending on a sidebar statejulia.kirschenheuter2023-05-033-3/+11
| | | | | | | | | | | | | | | | | | | | Signed-off-by: julia.kirschenheuter <julia.kirschenheuter@nextcloud.com>
* | | | | Merge pull request #38025 from ↵Johannes2023-05-031-0/+6
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | nextcloud/enh/37800/write-profile-prop-to-system-adressbook enh(contacts): write profile prop and backend prop to system addressbook
| * | | | | enh(contacts): write profile prop and backend prop to system addressbookJohannes Merkel2023-05-021-0/+6
| | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: Johannes Merkel <mail@johannesgge.de>
* | | | | | Merge pull request #37787 from nextcloud/fix/rollback-files-locked-by-appsJulius Härtl2023-05-032-16/+67
|\ \ \ \ \ \ | | | | | | | | | | | | | | fix: catch ManuallyLockedException and use app context
| * | | | | | fix: catch ManuallyLockedException and use app contextMax2023-05-032-16/+67
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The files_lock app may throw ManuallyLockedExceptions when attempting to revert a file that is currently opened. This would prevent the user from rolling back a opened file. Text and Richdocuments handle changes of the file while editing. Allow reverting files even when they are locked by these apps and let the apps handle the conflict. Signed-off-by: Max <max@nextcloud.com>
* | | | | | | Merge pull request #37937 from nextcloud/artonge/feat/remove_non_existing_jobsArthur Schiwon2023-05-031-1/+2
|\ \ \ \ \ \ \ | |_|_|/ / / / |/| | | | | | Remove job from oc_jobs when the file is not findable
| * | | | | | Remove job from oc_jobs when the file is not findableLouis Chemineau2023-05-031-1/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | When an application is disabled, or when a background jobs is removed by the app developer, then the job won't be found. In those cases, it makes sense to remove those jobs from oc_job. Signed-off-by: Louis Chemineau <louis@chmn.me>
* | | | | | | Merge pull request #38003 from nextcloud/bugfix/noid/improve-translations-apiJoas Schilling2023-05-036-12/+73
|\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | Improve translations api with detecting languages
| * | | | | | | feat(translation): Return the detected language so clients can show more detailsJoas Schilling2023-05-026-9/+62
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: Joas Schilling <coding@schilljs.com>
| * | | | | | | fix(translation): Detect the language first and then ask all providers for ↵Joas Schilling2023-05-021-3/+11
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | translations Signed-off-by: Joas Schilling <coding@schilljs.com>
* | | | | | | | Merge pull request #37385 from ↵Joas Schilling2023-05-033-15/+194
|\ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | nextcloud/bugfix/noid/dont-allow-adding-the-same-email-multiple-times fix(provisioning_api): Don't allow to configure the same additional e…
| * | | | | | | | fix(tests): Fix new integration testsJoas Schilling2023-04-261-13/+13
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The integration tests are not isolated, so we can not reuse previously used data Signed-off-by: Joas Schilling <coding@schilljs.com>
| * | | | | | | | fix(provisioning_api): Don't allow to configure the same additional email ↵Joas Schilling2023-04-263-4/+183
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | multiple times Signed-off-by: Joas Schilling <coding@schilljs.com>
* | | | | | | | | Merge pull request #37802 from nextcloud/fix/37729Marcel Klehr2023-05-033-4/+4
|\ \ \ \ \ \ \ \ \ | |_|_|/ / / / / / |/| | | | | | | |
| * | | | | | | | Compile assetsnextcloud-command2023-05-022-3/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
| * | | | | | | | fix(files_sharing): Don't show copy action when !canDownload and no update ↵Marcel Klehr2023-05-021-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | permissions Signed-off-by: Marcel Klehr <mklehr@gmx.net>
* | | | | | | | | Merge pull request #37958 from ↵Arthur Schiwon2023-05-031-30/+19
|\ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | nextcloud/artonge/fix/better_handle_expireDate_for_share Mutualize expireDate handling when creating and updating a share
| * | | | | | | | | Mutualize expireDate handling when creating and updating a shareLouis Chemineau2023-04-271-30/+19
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: Louis Chemineau <louis@chmn.me>
* | | | | | | | | | Merge pull request #37943 from nextcloud/fix/fix-getcontent-return-typeArthur Schiwon2023-05-0310-13/+16
|\ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | Fix file_get_content signatures to make it clear it can return false
| * | | | | | | | | | Fix file_get_content signatures to make it clear it can return falseCôme Chilliet2023-04-2710-13/+16
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | In File::getContent, which must return a string, throw an Exception instead of returning false. Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
* | | | | | | | | | | Merge pull request #38024 from nextcloud/fix/fix-32bits-ciArthur Schiwon2023-05-032-6/+7
|\ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | Fix 32bits ci
| * | | | | | | | | | | Put back file cleanups, and remove dead code in ↵Côme Chilliet2023-05-021-3/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | tests/lib/Template/JSResourceLocatorTest.php Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
| * | | | | | | | | | | Run 32bit CI on workflow modifications and new releasesCôme Chilliet2023-05-021-0/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
| * | | | | | | | | | | Remove the array_pop failing tests on 32bit CICôme Chilliet2023-05-021-3/+1
| | |_|_|_|_|_|/ / / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
* | | | | | | | | | | Merge pull request #33106 from nextcloud/feature/update-expire-dateArthur Schiwon2023-05-032-3/+30
|\ \ \ \ \ \ \ \ \ \ \ | |_|_|_|_|_|_|/ / / / |/| | | | | | | | | | Update expire_date column of table comments
| * | | | | | | | | | Cover expire_date with unit testsVitor Mattos2023-04-261-2/+28
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: Vitor Mattos <vitor@php.rio>
| * | | | | | | | | | Update expire_date column of table commentsVitor Mattos2023-04-261-1/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: Vitor Mattos <vitor@php.rio>
* | | | | | | | | | | Fix(l10n): Update translations from TransifexNextcloud bot2023-05-034-2/+4
| |_|_|_|_|_|_|_|_|/ |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* | | | | | | | | | Merge pull request #37903 from nextcloud/fix/user_ldap-fix-multiple-ldap-supportCôme Chilliet2023-05-023-23/+6
|\ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | Fix multiple LDAP configuration support by fixing AccessFactory
| * | | | | | | | | | Add comment about Manager instance not being sharedCôme Chilliet2023-04-271-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
| * | | | | | | | | | Adapt Sync job tests to the constructor changeCôme Chilliet2023-04-271-2/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
| * | | | | | | | | | Fix multiple LDAP configuration support by fixing AccessFactoryCôme Chilliet2023-04-242-21/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | It must not reuse the same OCA\User_LDAP\User\Manager instance for several Access instances. Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
* | | | | | | | | | | Merge pull request #32866 from ↵Côme Chilliet2023-05-0217-138/+221
|\ \ \ \ \ \ \ \ \ \ \ | |_|_|_|_|_|_|_|/ / / |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | nextcloud/performance/searchInGroup-displayname-cache Optimize retrieving display name when searching for users in a group
| * | | | | | | | | | Fix tests, and fix Group::searchUsers to avoid duplicatesCôme Chilliet2023-05-023-16/+17
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Also went back to searchUsers indexing the array by uid as it was the previous behavior and the IGroup phpdoc does not say anything about the keys. Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
| * | | | | | | | | | Use the searchDisplayName recommended method in user:listCôme Chilliet2023-04-271-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
| * | | | | | | | | | Update version number in since and deprecated annotationsCôme Chilliet2023-04-274-5/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
| * | | | | | | | | | Clear up return typesCôme Chilliet2023-04-2710-16/+21
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | usersInGroup index by int for BC, searchInGroup index by uid (string). Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
| * | | | | | | | | | Let OC\Group\Group handle the fallback and remove default implementation ↵Côme Chilliet2023-04-273-30/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | from ABackend Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
| * | | | | | | | | | Make code clearer and bump @ deprecated annotationsCôme Chilliet2023-04-272-5/+7
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
| * | | | | | | | | | Split new method in a new group backend interfaceCarl Schwan2023-04-279-90/+82
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Better for backward compatibility, also move new interfaces to nc 26 Signed-off-by: Carl Schwan <carl@carlschwan.eu>