aboutsummaryrefslogtreecommitdiffstats
path: root/lib
Commit message (Collapse)AuthorAgeFilesLines
* Merge pull request #39846 from nextcloud/pgSQLCheckRemoveDaniel2023-08-131-40/+0
|\ | | | | Remove check for very old PGsql version
| * Fix lintGit'Fellow2023-08-131-1/+0
| | | | | | Signed-off-by: Git'Fellow <12234510+solracsf@users.noreply.github.com>
| * Remove check for very old PGsql Git'Fellow2023-08-131-39/+0
| | | | | | Signed-off-by: Git'Fellow <12234510+solracsf@users.noreply.github.com>
* | Fix(l10n): Update translations from TransifexNextcloud bot2023-08-132-2/+18
|/ | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* Fix(l10n): Update translations from TransifexNextcloud bot2023-08-124-0/+110
| | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* Merge pull request #38082 from nextcloud/allow-wasm-unsafe-eval-in-cspJoas Schilling2023-08-114-1/+29
|\ | | | | Allow "wasm-unsafe-eval" in CSP
| * Allow "wasm-unsafe-eval" in CSPDaniel Calviño Sánchez2023-08-104-1/+29
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | If a page has a Content Security Policy header and the `script-src` (or `default-src`) directive does not contain neither `wasm-unsafe-eval` nor `unsafe-eval` loading and executing WebAssembly is blocked in the page (although it is still possible to load and execute WebAssembly in a worker thread). Although the Nextcloud classes to manage the CSP already supported allowing `unsafe-eval` this affects not only WebAssembly, but also the `eval` operation in JavaScript. To make possible to allow WebAssembly execution without allowing JavaScript `eval` this commit adds support for allowing `wasm-unsafe-eval`. Signed-off-by: Daniel Calviño Sánchez <danxuliu@gmail.com>
* | Fix(l10n): Update translations from TransifexNextcloud bot2023-08-112-0/+4
| | | | | | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* | Merge pull request #39655 from nextcloud/appecosystem-authAndy Scherzinger2023-08-101-0/+19
|\ \ | | | | | | AppEcosystem Authentification
| * \ Merge branch 'master' into appecosystem-authAndrey Borysenko2023-08-1071-567/+908
| |\ \
| * | | Fix psalm ci (stub). Wrap server container with try-catchAndrey Borysenko2023-08-021-2/+6
| | | | | | | | | | | | | | | | Signed-off-by: Andrey Borysenko <andrey18106x@gmail.com>
| * | | added Application Ecosystem V2 login handlerAlexander Piskun2023-08-011-0/+15
| | | | | | | | | | | | | | | | Signed-off-by: Alexander Piskun <bigcat88@icloud.com>
* | | | Merge pull request #39723 from nextcloud/removed-apc-extension-version-checkDaniel2023-08-101-4/+1
|\ \ \ \ | |_|/ / |/| | | chore: remove version check for apc extension
| * | | chore: remove version check for apc extensionDaniel Kesselberg2023-08-101-4/+1
| | | | | | | | | | | | | | | | | | | | | | | | APC is gone since PHP 7.0. Signed-off-by: Daniel Kesselberg <mail@danielkesselberg.de>
* | | | docs: remove superfluous phpdocsDaniel Kesselberg2023-08-101-9/+1
|/ / / | | | | | | | | | Signed-off-by: Daniel Kesselberg <mail@danielkesselberg.de>
* | | Merge pull request #39780 from nextcloud/enh/noid/imaginarySimon L2023-08-101-2/+2
|\ \ \ | |_|/ |/| | log imaginary errors as info to not spam the server logs
| * | log imaginary errors as info to not spam the server logsSimon L2023-08-091-2/+2
| | | | | | | | | | | | Signed-off-by: Simon L <szaimen@e.mail.de>
* | | Fix(l10n): Update translations from TransifexNextcloud bot2023-08-104-0/+6
|/ / | | | | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* | Fix(l10n): Update translations from TransifexNextcloud bot2023-08-0920-0/+44
| | | | | | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* | Fix(l10n): Update translations from TransifexNextcloud bot2023-08-0828-26/+16
| | | | | | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* | feat: Add delete task APIJulius Härtl2023-08-072-0/+20
| | | | | | | | Signed-off-by: Julius Härtl <jus@bitgrid.net>
* | change sql where order to match index orderJulien Veyssier2023-08-071-2/+2
| | | | | | | | Signed-off-by: Julien Veyssier <julien-nc@posteo.net>
* | allow anon text processing schedulingJulien Veyssier2023-08-077-8/+71
| | | | | | | | | | | | | | | | | | add a textprocessing_tasks index convert anotations to method attributes refactor TP manager add mapper methods Signed-off-by: Julien Veyssier <julien-nc@posteo.net>
* | start implementing ocs endpoint to get task list from user+appId+identifierJulien Veyssier2023-08-073-1/+45
| | | | | | | | Signed-off-by: Julien Veyssier <julien-nc@posteo.net>
* | Fix(l10n): Update translations from TransifexNextcloud bot2023-08-072-0/+16
| | | | | | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* | Fix(l10n): Update translations from TransifexNextcloud bot2023-08-062-0/+2
| | | | | | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* | Merge pull request #39698 from joshtrichards/invalid-source-storage-path-catchJohn Molakvoæ2023-08-051-1/+1
|\ \
| * | fix: simplify `sourceData` checkJohn Molakvoæ2023-08-051-1/+1
| | | | | | | | | | | | Co-authored-by: Git'Fellow <12234510+solracsf@users.noreply.github.com> Signed-off-by: John Molakvoæ <skjnldsv@users.noreply.github.com>
| * | Catch more invalid cache source storage pathsJosh Richards2023-08-031-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | OC\Files\Cache\Cache::get can return string|false|null, not just string|false. - nextcloud/server#26270 added handling of false, but null is needed too. - Well, or we change the default $resullt to false, but I'm not sure if that has other ramifications and the real need here is to simply catch situations where the cache source storage path is not valid for whatever reason Related: nextcloud/server#19009 Signed-off-by: Josh Richards <josh.t.richards@gmail.com>
* | | Fix(l10n): Update translations from TransifexNextcloud bot2023-08-054-0/+4
| | | | | | | | | | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* | | Merge pull request #39605 from nextcloud/bugfix/noid/final-events-cleanupJoas Schilling2023-08-0422-487/+553
|\ \ \ | | | | | | | | fix!: Final round of moving to IEventDispatcher
| * | | fix!: Move getEventDispatcher usage to IEventDispatcherJoas Schilling2023-07-286-5/+61
| | | | | | | | | | | | | | | | Signed-off-by: Joas Schilling <coding@schilljs.com>
| * | | chore!: Remove legacy SymfonyAdapterJoas Schilling2023-07-286-362/+0
| | | | | | | | | | | | | | | | Signed-off-by: Joas Schilling <coding@schilljs.com>
| * | | fix: Migrate collaboration listener and remove legacy adapterJoas Schilling2023-07-282-36/+17
| | | | | | | | | | | | | | | | Signed-off-by: Joas Schilling <coding@schilljs.com>
| * | | fix: Remove legacy dispatcher from share managerJoas Schilling2023-07-282-7/+0
| | | | | | | | | | | | | | | | Signed-off-by: Joas Schilling <coding@schilljs.com>
| * | | feat!: Migrate Share accepted event to typed eventJoas Schilling2023-07-285-3/+56
| | | | | | | | | | | | | | | | Signed-off-by: Joas Schilling <coding@schilljs.com>
| * | | feat!: Migrate unShare events to typed eventsJoas Schilling2023-07-286-44/+131
| | | | | | | | | | | | | | | | Signed-off-by: Joas Schilling <coding@schilljs.com>
| * | | feat!: Migrate Sharing events to typed eventsJoas Schilling2023-07-285-23/+85
| | | | | | | | | | | | | | | | Signed-off-by: Joas Schilling <coding@schilljs.com>
| * | | feat!: Migrate AccountManager event to typed eventJoas Schilling2023-07-284-7/+67
| | | | | | | | | | | | | | | | Signed-off-by: Joas Schilling <coding@schilljs.com>
| * | | feat!: Migrate TagService events to typed eventsJoas Schilling2023-07-284-0/+136
| | | | | | | | | | | | | | | | Signed-off-by: Joas Schilling <coding@schilljs.com>
* | | | Fix(l10n): Update translations from TransifexNextcloud bot2023-08-0418-0/+32
| |/ / |/| | | | | | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* | | Fix(l10n): Update translations from TransifexNextcloud bot2023-08-0322-28/+6
| | | | | | | | | | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* | | fix composer autoload filesJulien Veyssier2023-08-022-0/+2
| | | | | | | | | | | | Signed-off-by: Julien Veyssier <julien-nc@posteo.net>
* | | Migration: Drop llm_tasks table and add textprocessing_tasksMarcel Klehr2023-08-021-1/+1
| | | | | | | | | | | | Signed-off-by: Marcel Klehr <mklehr@gmx.net>
* | | AI admin settings: cs:fixMarcel Klehr2023-08-021-1/+0
| | | | | | | | | | | | Signed-off-by: Marcel Klehr <mklehr@gmx.net>
* | | AI admin settings: Use config values in AI feature managersMarcel Klehr2023-08-023-5/+53
| | | | | | | | | | | | Signed-off-by: Marcel Klehr <mklehr@gmx.net>
* | | fix(TextProcessing): Inject L10N\IFactory instead of IL10NMarcel Klehr2023-08-024-9/+26
| | | | | | | | | | | | Signed-off-by: Marcel Klehr <mklehr@gmx.net>
* | | First pass at ai admin settingsMarcel Klehr2023-08-023-0/+18
| | | | | | | | | | | | Signed-off-by: Marcel Klehr <mklehr@gmx.net>
* | | Fix(l10n): Update translations from TransifexNextcloud bot2023-08-022-2/+2
| |/ |/| | | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* | Fix(l10n): Update translations from TransifexNextcloud bot2023-08-012-0/+16
| | | | | | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>