Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Merge pull request #54007 from ↵ | Maxence Lange | 2025-07-21 | 1 | -4/+1 |
|\ | | | | | | | | | nextcloud/fix/noid/no-lazy-loading-on-isBypassListed fix(bruteforce): limit appconfig lazy loading | ||||
| * | fix(bruteforce): limit appconfig lazy loadingfix/noid/no-lazy-loading-on-isBypassListed | Maxence Lange | 2025-07-20 | 1 | -4/+1 |
| | | | | | | | | Signed-off-by: Maxence Lange <maxence@artificial-owl.com> | ||||
* | | Merge pull request #53986 from ↵ | Joas Schilling | 2025-07-21 | 1 | -0/+7 |
|\ \ | |/ |/| | | | | | nextcloud/bugfix/53985/trigger-update-for-autodisabled-local-apps fix(update): Correctly trigger update for auto-disabled local apps | ||||
| * | fix(update): Correctly trigger update for auto-disabled local appsbugfix/53985/trigger-update-for-autodisabled-local-apps | Joas Schilling | 2025-07-17 | 1 | -0/+7 |
| | | | | | | | | | | | | | | When updating a local app we still need to run updateApp so that repair steps and migrations are correctly executed Signed-off-by: Joas Schilling <coding@schilljs.com> | ||||
* | | feat(appconfig): add searchKeys()enh/noid/appconfig-get-fast-keys | Maxence Lange | 2025-07-18 | 1 | -1/+28 |
| | | | | | | | | Signed-off-by: Maxence Lange <maxence@artificial-owl.com> | ||||
* | | fix(Coordinator): ensure the core app is loaded first | Ferdinand Thiessen | 2025-07-17 | 1 | -1/+7 |
|/ | | | | Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de> | ||||
* | Merge pull request #53449 from nextcloud/feat/noid/preset-config | Maxence Lange | 2025-07-16 | 3 | -12/+72 |
|\ | | | | | feat(lexicon): configurable presets | ||||
| * | feat(lexicon): preset()feat/noid/preset-config | Maxence Lange | 2025-07-15 | 3 | -12/+72 |
| | | | | | | | | Signed-off-by: Maxence Lange <maxence@artificial-owl.com> | ||||
* | | fix: add strict typing to ContextChat classes | Edward Ly | 2025-07-15 | 1 | -0/+2 |
| | | | | | | | | Signed-off-by: Edward Ly <contact@edward.ly> | ||||
* | | feat(ContextChat): add isContextChatAvailable method to OCP API | Edward Ly | 2025-07-15 | 1 | -0/+4 |
| | | | | | | | | Signed-off-by: Edward Ly <contact@edward.ly> | ||||
* | | feat: add Context Chat OCP API | Edward Ly | 2025-07-15 | 2 | -0/+52 |
|/ | | | | Signed-off-by: Edward Ly <contact@edward.ly> | ||||
* | fix(FileAccess): Use one param for rewriting home dirs and excluding ↵feat/getByAncestorInStorage | Marcel Klehr | 2025-07-15 | 1 | -3/+14 |
| | | | | | | non-user files mounts Signed-off-by: Marcel Klehr <mklehr@gmx.net> | ||||
* | fix(FileAccess*): Change the way home dir root is found, remove the ↵ | Julien Veyssier | 2025-07-15 | 1 | -6/+2 |
| | | | | | | excludeTrashbinMounts param of getDistinctMounts Signed-off-by: Julien Veyssier <julien-nc@posteo.net> | ||||
* | fix(FileAccess*): Adress review comments | Julien Veyssier | 2025-07-15 | 1 | -8/+7 |
| | | | | Signed-off-by: Julien Veyssier <julien-nc@posteo.net> | ||||
* | fix(FileAccess): exclude trashbin nodes on the oc_filecache query, there is ↵ | Julien Veyssier | 2025-07-15 | 1 | -8/+8 |
| | | | | | | no trashbin mount Signed-off-by: Julien Veyssier <julien-nc@posteo.net> | ||||
* | fix(FileAccess*): Adress review comments | Julien Veyssier | 2025-07-15 | 1 | -31/+8 |
| | | | | Signed-off-by: Julien Veyssier <julien-nc@posteo.net> | ||||
* | fix(FileAccessTest): Adress review comments | Marcel Klehr | 2025-07-15 | 1 | -15/+19 |
| | | | | Signed-off-by: Marcel Klehr <mklehr@gmx.net> | ||||
* | fix(FileAccessTest): Do not use LIMIT in subquery | Marcel Klehr | 2025-07-15 | 1 | -1/+0 |
| | | | | Signed-off-by: Marcel Klehr <mklehr@gmx.net> | ||||
* | fix(FileAccess#getDistinctMounts): Order results deterministically | Marcel Klehr | 2025-07-15 | 1 | -1/+2 |
| | | | | Signed-off-by: Marcel Klehr <mklehr@gmx.net> | ||||
* | fix(FileAccess#getByAncestorInStorage): Use a subquery to fix tests | Marcel Klehr | 2025-07-15 | 1 | -4/+12 |
| | | | | Signed-off-by: Marcel Klehr <mklehr@gmx.net> | ||||
* | fix(FileAccess): Add tests | Marcel Klehr | 2025-07-15 | 1 | -9/+9 |
| | | | | Signed-off-by: Marcel Klehr <mklehr@gmx.net> | ||||
* | fix(FileAccess): Run cs:fix | Marcel Klehr | 2025-07-15 | 1 | -3/+3 |
| | | | | Signed-off-by: Marcel Klehr <mklehr@gmx.net> | ||||
* | fix(FileAccess): Address review comments | Marcel Klehr | 2025-07-15 | 1 | -7/+9 |
| | | | | Signed-off-by: Marcel Klehr <mklehr@gmx.net> | ||||
* | fix: Fix psalm issues | Marcel Klehr | 2025-07-15 | 1 | -2/+2 |
| | | | | Signed-off-by: Marcel Klehr <mklehr@gmx.net> | ||||
* | feat(IFileAccess#getMounts): Add new method to retrieve all distinct mounts | Marcel Klehr | 2025-07-15 | 1 | -1/+62 |
| | | | | Signed-off-by: Marcel Klehr <mklehr@gmx.net> | ||||
* | feat(IFileAccess#getByAncestorInStorage): Add new method to retrieve all ↵ | Marcel Klehr | 2025-07-15 | 1 | -0/+67 |
| | | | | | | files in a mount Signed-off-by: Marcel Klehr <mklehr@gmx.net> | ||||
* | Revert "perf(base): Stop setting up the FS for every basic auth request" | John Molakvoæ | 2025-07-11 | 3 | -7/+300 |
| | |||||
* | Merge pull request #53141 from nextcloud/perf/files/setup-fs-basic-auth-request | John Molakvoæ | 2025-07-11 | 3 | -300/+7 |
|\ | |||||
| * | chore: Remove unused \OC\Cache\CappedMemoryCache | provokateurin | 2025-07-08 | 1 | -109/+0 |
| | | | | | | | | Signed-off-by: provokateurin <kate@provokateurin.de> | ||||
| * | chore: Remove unused \OC\Cache\File | provokateurin | 2025-07-08 | 1 | -190/+0 |
| | | | | | | | | Signed-off-by: provokateurin <kate@provokateurin.de> | ||||
| * | refactor(Server): Deprecate \OCP\ICache service and replace it with a ↵ | provokateurin | 2025-07-08 | 1 | -1/+7 |
| | | | | | | | | | | | | distributed cache Signed-off-by: provokateurin <kate@provokateurin.de> | ||||
* | | Merge pull request #53887 from nextcloud/fix/lower-email-case | John Molakvoæ | 2025-07-11 | 1 | -2/+6 |
|\ \ | |||||
| * | | fix: force lowercase emailsfix/lower-email-case | skjnldsv | 2025-07-10 | 1 | -2/+6 |
| | | | | | | | | | | | | Signed-off-by: skjnldsv <skjnldsv@protonmail.com> | ||||
* | | | Merge pull request #53896 from nextcloud/feat/talk-9679/threads | Joas Schilling | 2025-07-10 | 1 | -1/+13 |
|\ \ \ | | | | | | | | | feat(comments): Allow to filter by topmost parent id | ||||
| * | | | feat(comments): Allow to filter by topmost parent idfeat/talk-9679/threads | Joas Schilling | 2025-07-10 | 1 | -1/+13 |
| | | | | | | | | | | | | | | | | Signed-off-by: Joas Schilling <coding@schilljs.com> | ||||
* | | | | Merge pull request #53501 from nextcloud/fix-theming-for-disabled-accounts | Daniel Calviño Sánchez | 2025-07-10 | 3 | -3/+13 |
|\ \ \ \ | | | | | | | | | | | fix: Fix theming for disabled accounts | ||||
| * | | | | fix: Throw specific LoginException when the user is disabled | Daniel Calviño Sánchez | 2025-07-10 | 3 | -3/+13 |
| | | | | | | | | | | | | | | | | | | | | Signed-off-by: Daniel Calviño Sánchez <danxuliu@gmail.com> | ||||
* | | | | | Merge pull request #53893 from nextcloud/fix/cleanup-loadapp-calls | Kate | 2025-07-10 | 2 | -2/+6 |
|\ \ \ \ \ | |/ / / / |/| | | | | |||||
| * | | | | fix: Replace OC_App::loadApp calls by IAppManager | Côme Chilliet | 2025-07-10 | 2 | -2/+6 |
| | | | | | | | | | | | | | | | | | | | | Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com> | ||||
* | | | | | Merge pull request #53892 from nextcloud/fix/cleanup-getinstallpath | Côme Chilliet | 2025-07-10 | 3 | -31/+36 |
|\ \ \ \ \ | |_|/ / / |/| | | | | fix: Move getInstallPath to Installer class | ||||
| * | | | | chore: Check if apps directory is really writable in Installerfix/cleanup-getinstallpath | Côme Chilliet | 2025-07-10 | 2 | -14/+10 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | ...rather than checkServer. Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com> | ||||
| * | | | | fix: Move getInstallPath to Installer class | Côme Chilliet | 2025-07-10 | 3 | -21/+30 |
| |/ / / | | | | | | | | | | | | | | | | | | | | | | | | | This method does not need a public API for now, it’s only used internally. Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com> | ||||
* | / / | fix(systemtags): case-insensitive search & prevent duplicates | skjnldsv | 2025-07-09 | 1 | -2/+19 |
| |/ / |/| | | | | | | | | Signed-off-by: skjnldsv <skjnldsv@protonmail.com> | ||||
* | | | chore(Http\Client): fix linting issueschore/update-guzzle7 | Ferdinand Thiessen | 2025-07-09 | 1 | -12/+4 |
|/ / | | | | | | | Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de> | ||||
* | | Merge pull request #53537 from nextcloud/fix/cleanup-dependencyanalyser | Kate | 2025-07-09 | 4 | -179/+117 |
|\ \ | |||||
| * | | chore: Move info parsing related method from OC_App to InfoParser | Côme Chilliet | 2025-07-08 | 3 | -78/+77 |
| | | | | | | | | | | | | | | | | | | Also fix the tests Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com> | ||||
| * | | chore: Cleanup DependencyAnalyzer and InfoParser | Côme Chilliet | 2025-07-08 | 2 | -102/+41 |
| | | | | | | | | | | | | | | | | | | Also fix support for database dependency with attributes in the info.xml Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com> | ||||
* | | | Merge pull request #53763 from nextcloud/feat/task/analyze-image | Lukas Schaefer | 2025-07-08 | 1 | -0/+1 |
|\ \ \ | |/ / |/| | | feat(TaskProcessing): Add AnalyzeImage TaskType | ||||
| * | | Merge branch 'master' into feat/task/analyze-imagefeat/task/analyze-image | Lukas Schaefer | 2025-07-08 | 220 | -295/+542 |
| |\ \ | |||||
| * | | | feat: support multiple images | Lukas Schaefer | 2025-07-03 | 1 | -1/+1 |
| | | | | | | | | | | | | | | | | Signed-off-by: Lukas Schaefer <lukas@lschaefer.xyz> |