aboutsummaryrefslogtreecommitdiffstats
path: root/lib
Commit message (Collapse)AuthorAgeFilesLines
...
* | | | | | Fix(l10n): Update translations from TransifexNextcloud bot2024-09-048-2/+54
| | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* | | | | | Merge pull request #47679 from nextcloud/chore/typo-docsAndy Scherzinger2024-09-031-1/+1
|\ \ \ \ \ \ | | | | | | | | | | | | | | chore(IGetRealUIDBackend): Fix typo in doc block
| * | | | | | chore(IGetRealUIDBackend): Fix typo in doc blockFerdinand Thiessen2024-09-021-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* | | | | | | Merge pull request #47412 from Luka-sama/feat/shares-reminderJohn Molakvoæ2024-09-033-1/+31
|\ \ \ \ \ \ \
| * | | | | | | fix(files_sharing): Add missing check for null & use bool instead of int for ↵Stefan Cherniakov2024-09-031-3/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | reminder_sent field Signed-off-by: Stefan Cherniakov <luka-sama@pm.me>
| * | | | | | | fix(files_sharing): Make share reminders more stable & fix issuesStefan Cherniakov2024-09-032-3/+6
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: Stefan Cherniakov <luka-sama@pm.me>
| * | | | | | | feat(files_sharing): reminder for link shares with expiration dateStefan Cherniakov2024-09-032-0/+27
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: Stefan Cherniakov <luka-sama@pm.me>
* | | | | | | | chore(ExternalShareMenuAction): Remove unused legacy propertiesFerdinand Thiessen2024-09-031-16/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Keep them in the constructor to not break the API, but they are not used anymore. This way of adding a share was deprecated in Nextcloud 12 (2016!), in favor of the federated share API, in Nextcloud 28 this way to create a share was removed. So we can cleanup as all it takes now to create a federeated share is the share token + federated user ID. Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* | | | | | | | refactor(IMenuAction): Make public menu actions use the new Vue UIFerdinand Thiessen2024-09-035-61/+62
|/ / / / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This removes custom rendering code an replaces it with the declarative menu actions. Also adjust the template to allow the Vue UI to mount. Custom entries still are possible. Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* | | | | | | Merge pull request #47650 from nextcloud/chore/cleanup-middlewareJohn Molakvoæ2024-09-033-21/+11
|\ \ \ \ \ \ \
| * | | | | | | chore: fix typo in `SameSiteCookieMiddleware`Ferdinand Thiessen2024-08-311-4/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
| * | | | | | | chore: Remove unused `CsrfTokenManager` from `CSPMiddleware`Ferdinand Thiessen2024-08-312-17/+7
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* | | | | | | | Merge pull request #47676 from nextcloud/fix/ocp/image-interfaceKate2024-09-024-4/+36
|\ \ \ \ \ \ \ \
| * | | | | | | | fix(OCP): Fix Image interfaceprovokateurin2024-09-024-4/+36
| | |_|/ / / / / | |/| | | | | | | | | | | | | | | | | | | | | | Signed-off-by: provokateurin <kate@provokateurin.de>
* | | | | | | | Merge pull request #47678 from nextcloud/chore/add-typingsFerdinand Thiessen2024-09-022-3/+4
|\ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | chore(IConfig): Adjust type of `getUsersForUserValue`
| * | | | | | | | chore(IConfig): `getUsersForUserValue` is returning a listFerdinand Thiessen2024-09-022-3/+4
| | |_|/ / / / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | It is returning a list of strings so adjust the return typing to reflect this (`list<string>` instead of `array`). Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* | | | | | | | Merge pull request #47627 from nextcloud/fix/noid/link-ref-provider-size-checkJulien Veyssier2024-09-021-4/+14
|\ \ \ \ \ \ \ \ | |/ / / / / / / |/| | | | | | | [LinkReferenceProvider] Better size check
| * | | | | | | fix(linkReferenceProvider): better size checkJulien Veyssier2024-08-301-4/+14
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: Julien Veyssier <julien-nc@posteo.net>
* | | | | | | | Merge pull request #47640 from nextcloud/fix/migrator-replicaJulius Härtl2024-09-021-1/+1
|\ \ \ \ \ \ \ \ | |_|/ / / / / / |/| | | | | | | fix: Run migration sql as statement so that the primary db node is used
| * | | | | | | fix: Run migration sql as statement so that the primary db node is usedJulius Härtl2024-08-301-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: Julius Härtl <jus@bitgrid.net>
* | | | | | | | Fix(l10n): Update translations from TransifexNextcloud bot2024-09-022-0/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* | | | | | | | Fix(l10n): Update translations from TransifexNextcloud bot2024-09-014-2/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* | | | | | | | Fix(l10n): Update translations from TransifexNextcloud bot2024-08-312-0/+6
| |_|/ / / / / |/| | | | | | | | | | | | | | | | | | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* | | | | | | Fix(l10n): Update translations from TransifexNextcloud bot2024-08-30158-430/+632
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* | | | | | | Revert "fix(TaskProcessing): Use OCP\Server::get instead of copying methods"Marcel Klehr2024-08-301-5/+45
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This reverts commit d624c8da8f0dc2eaf18d416aa15db0a2035de398. Signed-off-by: Julien Veyssier <julien-nc@posteo.net>
* | | | | | | fix(TextProcessing): Don't run taskProcessing if task type is not availableMarcel Klehr2024-08-301-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: Marcel Klehr <mklehr@gmx.net> Signed-off-by: Julien Veyssier <julien-nc@posteo.net>
* | | | | | | fix(SpeechToTextManager): Throw TaskProcessing Task failedMarcel Klehr2024-08-301-13/+15
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: Marcel Klehr <mklehr@gmx.net> Signed-off-by: Julien Veyssier <julien-nc@posteo.net>
* | | | | | | fix(TaskProcessing): Use OCP\Server::get instead of copying methodsMarcel Klehr2024-08-301-45/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: Marcel Klehr <mklehr@gmx.net> Signed-off-by: Julien Veyssier <julien-nc@posteo.net>
* | | | | | | feat(speech-to-text): SpeechToTextManager::transcribeFile calls ↵Julien Veyssier2024-08-305-9/+61
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | TaskProcessingManager::runTask Signed-off-by: Julien Veyssier <julien-nc@posteo.net>
* | | | | | | feat(textprocessing): TextProcessingManager::runTask calls ↵Julien Veyssier2024-08-302-3/+84
| |/ / / / / |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | TaskProcessingManager::runTask Signed-off-by: Julien Veyssier <julien-nc@posteo.net>
* | | | | | Merge pull request #47546 from nextcloud/fix/files-view-error-messagesAndy Scherzinger2024-08-291-3/+3
|\ \ \ \ \ \ | | | | | | | | | | | | | | fix: Adjust filename validation messages
| * | | | | | fix: Adjust filename validation messagesFerdinand Thiessen2024-08-271-3/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* | | | | | | fix(DB): do not assume sharding is always enabledArthur Schiwon2024-08-291-13/+19
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
* | | | | | | fix(DB): set sharding parameters only when intendedArthur Schiwon2024-08-291-5/+10
| |/ / / / / |/| | | | | | | | | | | | | | | | | Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
* | | | | | fix(Image): Do not send empty Content-Type headerCôme Chilliet2024-08-291-1/+3
| | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
* | | | | | fix(\OC\Image): Use new IAppConfig and type safe methodsCôme Chilliet2024-08-291-22/+12
| | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
* | | | | | fix(OC\Image): Fix all psalm spotted issues in the fileCôme Chilliet2024-08-291-71/+65
| | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
* | | | | | fix: Remove all references to OC_ImageCôme Chilliet2024-08-291-33/+38
| | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
* | | | | | fix: Move \OC_Image to \OC\Image with the other internal classesCôme Chilliet2024-08-294-8/+12
| | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
* | | | | | Merge pull request #47581 from nextcloud/fix/audit-new-nodeJulius Härtl2024-08-292-0/+16
|\ \ \ \ \ \ | | | | | | | | | | | | | | fix: Do not fail to get internal path on NonExistingFile
| * | | | | | fix: Do not fail to get internal path on NonExistingFile/NonExistingFolderJulius Härtl2024-08-292-0/+16
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: Julius Härtl <jus@bitgrid.net>
* | | | | | | Merge pull request #47567 from nextcloud/jtr/fix-opcache-restricted-envJosh2024-08-291-1/+1
|\ \ \ \ \ \ \ | |/ / / / / / |/| | | | | | fix(config): Avoid error messages for restricted opcache API
| * | | | | | fix(config): Avoid error messages for restricted opcache APIJosh2024-08-281-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Make changes recently added via #44230 match #8188 to avoid failures in restricted hosting environments. Fixes #47562 Signed-off-by: Josh <josh.t.richards@gmail.com>
* | | | | | | Fix(l10n): Update translations from TransifexNextcloud bot2024-08-294-0/+10
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* | | | | | | Merge pull request #47515 from nextcloud/bugfix/noid/fix-migration-sortingAndy Scherzinger2024-08-281-13/+21
|\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | fix(migration): Correctly sort migrations by version number
| * | | | | | | fix(migration): Correctly sort migrations by version numberJoas Schilling2024-08-271-13/+21
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: Joas Schilling <coding@schilljs.com>
* | | | | | | | fix: Also validate parent path in `verifyPath`Ferdinand Thiessen2024-08-282-3/+17
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* | | | | | | | fix: Allow read-only filename validation to allow reading filesFerdinand Thiessen2024-08-281-1/+12
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Needed to read files with the "Windows compatibility" feature. Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* | | | | | | | fix: Renaming does not need update but delete permissionsFerdinand Thiessen2024-08-281-5/+8
| |/ / / / / / |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Renaming is basically copy + delete (a move), so no need to update permissions. Especially if the node is in a invalid directory the node should be moveable but not editable. Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* | | | | | | Merge pull request #46639 from nextcloud/autoshardingStephan Orbaugh2024-08-2835-67/+2646
|\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | Transparent* database sharding