aboutsummaryrefslogtreecommitdiffstats
path: root/lib
Commit message (Collapse)AuthorAgeFilesLines
* fix: lintcatchNullHashGit'Fellow2024-08-151-3/+2
| | | Signed-off-by: Git'Fellow <12234510+solracsf@users.noreply.github.com>
* fix: stronger type hintGit'Fellow2024-08-151-1/+1
| | | | Co-authored-by: Côme Chilliet <91878298+come-nc@users.noreply.github.com> Signed-off-by: Git'Fellow <12234510+solracsf@users.noreply.github.com>
* fix: remove check for nullGit'Fellow2024-08-011-1/+1
| | | Signed-off-by: Git'Fellow <12234510+solracsf@users.noreply.github.com>
* fix: add phpDocGit'Fellow2024-08-011-0/+1
| | | | Co-authored-by: Côme Chilliet <91878298+come-nc@users.noreply.github.com> Signed-off-by: Git'Fellow <12234510+solracsf@users.noreply.github.com>
* fix(files): Catch null possibilities before hashGit'Fellow2024-07-291-2/+14
| | | | | | | | | | | | Signed-off-by: Git'Fellow <12234510+solracsf@users.noreply.github.com> fix: don't use OCP Signed-off-by: Git'Fellow <12234510+solracsf@users.noreply.github.com> fix: Also check if null Signed-off-by: Git'Fellow <12234510+solracsf@users.noreply.github.com>
* chore: fix some commentswithbest2024-07-294-4/+4
| | | | Signed-off-by: withbest <seekseat@outlook.com>
* Fix(l10n): Update translations from TransifexNextcloud bot2024-07-288-0/+50
| | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* fix: Release directory iterator and thereby its potential directory lock ↵Dennis Verspuij2024-07-271-0/+1
| | | | | | prior to deleting a directory, to avoid e.g. "Text file busy" error with VirtualBox shared folder storage Signed-off-by: Dennis Verspuij <6680484+dennisverspuij@users.noreply.github.com>
* Merge pull request #46760 from nextcloud/fix/appframework/csrf-custom-headerJohn Molakvoæ2024-07-271-0/+4
|\
| * fix(AppFramework): Allow requests with OCS-APIRequest header to pass CSRF checksprovokateurin2024-07-251-0/+4
| | | | | | | | Signed-off-by: provokateurin <kate@provokateurin.de>
* | Fix(l10n): Update translations from TransifexNextcloud bot2024-07-2712-6/+90
| | | | | | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* | chore: deprecate old AI APIsMarcel Klehr2024-07-2639-0/+39
| | | | | | | | Signed-off-by: Marcel Klehr <mklehr@gmx.net>
* | refactor(core): Replace security annotations with respective attributesprovokateurin2024-07-262-10/+2
| | | | | | | | Signed-off-by: provokateurin <kate@provokateurin.de>
* | Fix(l10n): Update translations from TransifexNextcloud bot2024-07-26164-28/+364
| | | | | | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* | Merge pull request #46508 from nextcloud/ernolf/enh/imaginary-pdf-handlingDaniel2024-07-255-1/+18
|\ \ | | | | | | feat(preview): introducing new class ImaginaryPDF
| * | feat(preview): move previews for imaginary pdf to own class ImaginaryPDFernolf2024-07-255-1/+18
| |/ | | | | | | | | | | Signed-off-by: ernolf <raphael.gradenwitz@googlemail.com> Signed-off-by: Daniel Kesselberg <mail@danielkesselberg.de>
* | Merge pull request #46672 from nextcloud/fix/preview-invalid-idAndy Scherzinger2024-07-251-3/+4
|\ \ | |/ |/| Avoid using partial file info as valid one
| * fix: Do not return partial file info if we have a cache entryJulius Härtl2024-07-221-3/+4
| | | | | | | | Signed-off-by: Julius Härtl <jus@bitgrid.net>
* | Merge pull request #46383 from nextcloud/feat/template-fieldsJulius Härtl2024-07-2510-5/+161
|\ \ | | | | | | feat: Template field workflow
| * | fix: PHP formattingElizabeth Danzberger2024-07-253-19/+11
| | | | | | | | | | | | Signed-off-by: Elizabeth Danzberger <lizzy7128@tutanota.de>
| * | fix: Fix static analysis errorsElizabeth Danzberger2024-07-253-0/+35
| | | | | | | | | | | | Signed-off-by: Elizabeth Danzberger <lizzy7128@tutanota.de>
| * | feat: Add support for filling fields to backend componentsElizabeth Danzberger2024-07-252-3/+14
| | | | | | | | | | | | Signed-off-by: Elizabeth Danzberger <lizzy7128@tutanota.de>
| * | fix(api): Add alias to `Field`Elizabeth Danzberger2024-07-251-3/+4
| | | | | | | | | | | | Signed-off-by: Elizabeth Danzberger <lizzy7128@tutanota.de>
| * | fix: Make field index a string for better id/index supportElizabeth Danzberger2024-07-251-1/+1
| | | | | | | | | | | | Signed-off-by: Elizabeth Danzberger <lizzy7128@tutanota.de>
| * | fix: Correct name of `InvalidFieldTypeException` class fileElizabeth Danzberger2024-07-253-0/+2
| | | | | | | | | | | | Signed-off-by: Elizabeth Danzberger <lizzy7128@tutanota.de>
| * | fix: Add proper field typesElizabeth Danzberger2024-07-251-1/+5
| | | | | | | | | | | | Signed-off-by: Elizabeth Danzberger <lizzy7128@tutanota.de>
| * | fix: Remove commentsElizabeth Danzberger2024-07-251-3/+0
| | | | | | | | | | | | Signed-off-by: Elizabeth Danzberger <lizzy7128@tutanota.de>
| * | fix: Add `InvalidFieldType` exceptionElizabeth Danzberger2024-07-252-1/+18
| | | | | | | | | | | | Signed-off-by: Elizabeth Danzberger <lizzy7128@tutanota.de>
| * | fix: `Field` and `FieldType` implementationElizabeth Danzberger2024-07-252-8/+32
| | | | | | | | | | | | Signed-off-by: Elizabeth Danzberger <lizzy7128@tutanota.de>
| * | fix: Composer autoloads for Field classesElizabeth Danzberger2024-07-252-0/+4
| | | | | | | | | | | | Signed-off-by: Elizabeth Danzberger <lizzy7128@tutanota.de>
| * | fix: Add Field and FieldType back to server APIElizabeth Danzberger2024-07-252-0/+30
| | | | | | | | | | | | Signed-off-by: Elizabeth Danzberger <lizzy7128@tutanota.de>
| * | fix: Move field classes out of the server apiElizabeth Danzberger2024-07-254-32/+0
| | | | | | | | | | | | Signed-off-by: Elizabeth Danzberger <lizzy7128@tutanota.de>
| * | fix: Emit new `BeforeGetTemplates` eventElizabeth Danzberger2024-07-257-6/+31
| | | | | | | | | | | | Signed-off-by: Elizabeth Danzberger <lizzy7128@tutanota.de>
| * | feat: Template fieldsElizabeth Danzberger2024-07-255-1/+47
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: Elizabeth Danzberger <lizzy7128@tutanota.de> fix: Composer dump Signed-off-by: Elizabeth Danzberger <lizzy7128@tutanota.de> fix: Add field array to template class Signed-off-by: Elizabeth Danzberger <lizzy7128@tutanota.de>
* | | fix(taskprocessing): add missing translate default task typeJulien Veyssier2024-07-251-0/+1
|/ / | | | | | | Signed-off-by: Julien Veyssier <julien-nc@posteo.net>
* | fix(taskprocessing): fix typo in text2text task typeJulien Veyssier2024-07-251-1/+1
| | | | | | | | Signed-off-by: Julien Veyssier <julien-nc@posteo.net>
* | feat(taskprocessing): add translate task typeJulien Veyssier2024-07-253-0/+104
| | | | | | | | Signed-off-by: Julien Veyssier <julien-nc@posteo.net>
* | fix: Don't validate input again upon running a taskMarcel Klehr2024-07-251-7/+0
| | | | | | | | Signed-off-by: Marcel Klehr <mklehr@gmx.net>
* | fix: Make sure provider provides enum valuesMarcel Klehr2024-07-251-1/+4
| | | | | | | | Signed-off-by: Marcel Klehr <mklehr@gmx.net>
* | fix(taskprocessing): Update lib/private/TaskProcessing/Manager.phpMarcel Klehr2024-07-251-2/+2
| | | | | | | | | | Co-authored-by: Julien Veyssier <julien-nc@posteo.net> Signed-off-by: Marcel Klehr <mklehr@gmx.net>
* | fix(taskprocessing): fix psalm issueJulien Veyssier2024-07-251-0/+1
| | | | | | | | Signed-off-by: Julien Veyssier <julien-nc@posteo.net>
* | fix(taskprocessing): fix cs issues and generate autoloadersJulien Veyssier2024-07-252-0/+2
| | | | | | | | Signed-off-by: Julien Veyssier <julien-nc@posteo.net>
* | fix(taskprocessing): add licenseJulien Veyssier2024-07-251-0/+8
| | | | | | | | Signed-off-by: Julien Veyssier <julien-nc@posteo.net>
* | fix(taskprocessing): run cs:fixJulien Veyssier2024-07-252-18/+18
| | | | | | | | Signed-off-by: Julien Veyssier <julien-nc@posteo.net>
* | feat(TaskProcessing): Implement enums and default valuesMarcel Klehr2024-07-256-38/+286
| | | | | | | | Signed-off-by: Marcel Klehr <mklehr@gmx.net>
* | Merge pull request #44788 from nextcloud/db-error-loggingStephan Orbaugh2024-07-253-4/+52
|\ \ | | | | | | feat: add additional logging for database errors
| * | feat: add additional logging for database errorsRobin Appelman2024-07-243-4/+52
| | | | | | | | | | | | | | | | | | including the stack trace of the current database transaction Signed-off-by: Robin Appelman <robin@icewind.nl>
* | | Merge pull request #46644 from nextcloud/cast-bigintFerdinand Thiessen2024-07-242-1/+3
|\ \ \ | | | | | | | | fix: cast to bigint on postgresql
| * | | fix: explicitly filter for storageid in preview cleanup jobRobin Appelman2024-07-231-0/+2
| | | | | | | | | | | | | | | | Signed-off-by: Robin Appelman <robin@icewind.nl>
| * | | fix: cast to bigint on postgresqlRobin Appelman2024-07-231-1/+1
| | | | | | | | | | | | | | | | Signed-off-by: Robin Appelman <robin@icewind.nl>