aboutsummaryrefslogtreecommitdiffstats
path: root/core
Commit message (Collapse)AuthorAgeFilesLines
* fix(TaskProcessingApiController): Improve error handlingfix/taskprocessingcontroller-errorhandlingMarcel Klehr13 days1-8/+36
| | | | Signed-off-by: Marcel Klehr <mklehr@gmx.net>
* fix(l10n): Update translations from TransifexNextcloud bot13 days2-2/+2
| | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* feat(files_sharing): add config option for extending link-share permissionsFerdinand Thiessen2025-07-172-0/+46
| | | | | | | | This allows the admin to control the behavior whether link shares with READ permissions should be extended to also gain SHARE permissions, allowing users (public share receivers) to add the share to their cloud. Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* fix: Fix clearing unified search when modal is closedDaniel Calviño Sánchez2025-07-161-1/+7
| | | | | | | | | | | | | | | | | | | | | The unified search modal was intended to be cleared when closed. However, "UnifiedSearchModal" did not emit "update:query" when its internal query value ("searchQuery") changed, so "UnifiedSearch.query" was kept as an empty string. When the modal was closed "update:query" was emitted with an empty string, which should have cleared "UnifiedSearch.query" and that, in turn, should have cleared the modal. However as "UnifiedSearch.query" was already an empty string the watcher that updates "UnifiedSearchModal.searchQuery" from "UnifiedSearch.query" was not triggered and the modal was not cleared. As "UnifiedSearch.query" is now updated with the value of "UnifiedSearchModal.searchQuery" the latter can not be trimmed when updated from the former, as that would in turn also trim "UnifiedSearchModal.searchQuery" and prevent to search for anything with spaces at the beginning or end (even if those trailing spaces are just temporary while writing something like "searched value"). Signed-off-by: Daniel Calviño Sánchez <danxuliu@gmail.com>
* feat(lexicon): preset()feat/noid/preset-configMaxence Lange2025-07-152-0/+73
| | | | Signed-off-by: Maxence Lange <maxence@artificial-owl.com>
* Revert "perf(base): Stop setting up the FS for every basic auth request"John Molakvoæ2025-07-111-2/+77
|
* Merge pull request #53141 from nextcloud/perf/files/setup-fs-basic-auth-requestJohn Molakvoæ2025-07-111-77/+2
|\
| * fix(core): Stop abusing the cache for avatar uploadprovokateurin2025-07-081-77/+2
| | | | | | | | Signed-off-by: provokateurin <kate@provokateurin.de>
* | Merge pull request #53887 from nextcloud/fix/lower-email-caseJohn Molakvoæ2025-07-111-1/+2
|\ \
| * | fix: force lowercase emailsfix/lower-email-caseskjnldsv2025-07-101-1/+2
| | | | | | | | | | | | Signed-off-by: skjnldsv <skjnldsv@protonmail.com>
* | | fix(l10n): Update translations from TransifexNextcloud bot2025-07-112-12/+12
| | | | | | | | | | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* | | fix: Replace OC_App::loadApp calls by IAppManagerCôme Chilliet2025-07-101-2/+6
|/ / | | | | | | Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
* / fix(l10n): Update translations from TransifexNextcloud bot2025-07-092-6/+8
|/ | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* fix(l10n): Update translations from TransifexNextcloud bot2025-07-086-0/+210
| | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* fix(l10n): Update translations from TransifexNextcloud bot2025-07-072-8/+52
| | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* fix(l10n): Update translations from TransifexNextcloud bot2025-07-058-0/+8
| | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* chore: run rectorrector-phpunit10Robin Appelman2025-07-011-1/+2
| | | | Signed-off-by: Robin Appelman <robin@icewind.nl>
* chore: apply new CSFixer rulesFerdinand Thiessen2025-07-0155-38/+83
| | | | | | | Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de> # Conflicts: # apps/settings/lib/SetupChecks/PhpOpcacheSetup.php
* Merge pull request #53671 from nextcloud/fix/read-only-share-downloadJohn Molakvoæ2025-07-011-4/+1
|\
| * feat(files_sharing): allow viewing files with download disabledskjnldsv2025-06-261-4/+1
| | | | | | | | Signed-off-by: skjnldsv <skjnldsv@protonmail.com>
* | fix(l10n): Update translations from TransifexNextcloud bot2025-07-014-6/+270
| | | | | | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* | fix(l10n): Update translations from TransifexNextcloud bot2025-06-304-94/+366
| | | | | | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* | chore(assets): Recompile assetsnextcloud-command2025-06-264-4/+4
| | | | | | | | Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
* | style(content): rely on var(--header-height)fix/noid/content-header-heightMaksim Sukharev2025-06-261-4/+4
|/ | | | Signed-off-by: Maksim Sukharev <antreesy.web@gmail.com>
* fix(l10n): Update translations from TransifexNextcloud bot2025-06-262-2/+452
| | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* fix(profile): Consistent email confirmation success page designJosh2025-06-251-1/+1
| | | Signed-off-by: Josh <josh.t.richards@gmail.com>
* fix(profile): Consistent email confirmation page designJosh2025-06-251-1/+1
| | | Signed-off-by: Josh <josh.t.richards@gmail.com>
* Merge pull request #52880 from nextcloud/memcache-commandsRobin Appelman2025-06-257-75/+273
|\ | | | | Add commands to set/get/delete/clear the distributed memcache
| * feat: add command to clear memcachememcache-commandsRobin Appelman2025-06-242-1/+49
| | | | | | | | Signed-off-by: Robin Appelman <robin@icewind.nl>
| * feat: add command to delete memcache keyRobin Appelman2025-06-242-0/+45
| | | | | | | | Signed-off-by: Robin Appelman <robin@icewind.nl>
| * feat: add commands to get and set memcache valuesRobin Appelman2025-06-243-0/+102
| | | | | | | | Signed-off-by: Robin Appelman <robin@icewind.nl>
| * refactor: split off value casting out of config:system:set commandRobin Appelman2025-06-242-75/+78
| | | | | | | | Signed-off-by: Robin Appelman <robin@icewind.nl>
* | feat(occ): Add commands to list all routes and match a single onefeat/noid/add-command-to-list-all-routesJoas Schilling2025-06-253-0/+233
|/ | | | Signed-off-by: Joas Schilling <coding@schilljs.com>
* feat(lexicon): migrate config key/valueMaxence Lange2025-06-243-21/+13
| | | Signed-off-by: Maxence Lange <maxence@artificial-owl.com>
* Merge pull request #53615 from nextcloud/fix/revive-lowercase-emailRichard Steinmetz2025-06-241-0/+16
|\ | | | | fix: revive always storing lowercased email addresses
| * fix: revive always storing lowercased email addressesRichard Steinmetz2025-06-241-0/+16
| | | | | | | | Signed-off-by: Richard Steinmetz <richard@steinmetz.cloud>
* | fix(l10n): Update translations from TransifexNextcloud bot2025-06-244-0/+240
| | | | | | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* | fix: update request token on two-factor pagesfix/two-factor-request-tokenRichard Steinmetz2025-06-236-4/+34
| | | | | | | | Signed-off-by: Richard Steinmetz <richard@steinmetz.cloud>
* | fix: generate csrf tokens if two factor challenge is ongoingRichard Steinmetz2025-06-231-0/+2
| | | | | | | | Signed-off-by: Richard Steinmetz <richard@steinmetz.cloud>
* | fix(l10n): Update translations from TransifexNextcloud bot2025-06-232-0/+184
| | | | | | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* | fix(l10n): Update translations from TransifexNextcloud bot2025-06-224-0/+92
| | | | | | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* | fix(l10n): Update translations from TransifexNextcloud bot2025-06-218-0/+1102
| | | | | | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* | fix(core): Make --password-from-env work with NC_PASS everywherefix/core/password-from-env-nc-passprovokateurin2025-06-202-6/+6
| | | | | | | | Signed-off-by: provokateurin <kate@provokateurin.de>
* | fix(core): Make OC_PASS actually work for occ user:auth-tokens:add ↵provokateurin2025-06-201-2/+2
|/ | | | | | --password-from-env Signed-off-by: provokateurin <kate@provokateurin.de>
* fix(l10n): Update translations from TransifexNextcloud bot2025-06-206-4/+154
| | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* fix: reload login page after password resetSebastianKrupinski2025-06-191-2/+3
| | | | Signed-off-by: SebastianKrupinski <krupinskis05@gmail.com>
* fix(l10n): Update translations from TransifexNextcloud bot2025-06-194-10/+12
| | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* fix(l10n): Update translations from TransifexNextcloud bot2025-06-184-0/+12
| | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* Merge pull request #53540 from nextcloud/feature/add-profile-to-occRichard Steinmetz2025-06-172-0/+236
|\ | | | | Feature/add profile to occ
| * feat: allow reading profile properties from occSalvatore Martire2025-06-172-0/+236
| | | | | | | | | | | | | | This change adds support for reading profile information through the occ command, and updates the corresponding test. Signed-off-by: Salvatore Martire <4652631+klarkent@users.noreply.github.com>