aboutsummaryrefslogtreecommitdiffstats
path: root/lib/composer
Commit message (Collapse)AuthorAgeFilesLines
...
* | fix(migration-attributes): privatizing AttributeExceptionMaxence Lange2024-07-292-10/+10
| | | | | | Signed-off-by: Maxence Lange <maxence@artificial-owl.com>
* | feat(upgrade): migration attributesMaxence Lange2024-07-292-0/+40
|/ | | | | | | | | | | | | | | | Signed-off-by: Maxence Lange <maxence@artificial-owl.com> d Signed-off-by: Maxence Lange <maxence@artificial-owl.com> f Signed-off-by: Maxence Lange <maxence@artificial-owl.com> d Signed-off-by: Maxence Lange <maxence@artificial-owl.com>
* feat(preview): move previews for imaginary pdf to own class ImaginaryPDFernolf2024-07-252-0/+2
| | | | | | Signed-off-by: ernolf <raphael.gradenwitz@googlemail.com> Signed-off-by: Daniel Kesselberg <mail@danielkesselberg.de>
* fix: Correct name of `InvalidFieldTypeException` class fileElizabeth Danzberger2024-07-252-0/+2
| | | | 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: Move field classes out of the server apiElizabeth Danzberger2024-07-252-4/+0
| | | | Signed-off-by: Elizabeth Danzberger <lizzy7128@tutanota.de>
* fix: Emit new `BeforeGetTemplates` eventElizabeth Danzberger2024-07-252-0/+2
| | | | Signed-off-by: Elizabeth Danzberger <lizzy7128@tutanota.de>
* feat: Template fieldsElizabeth Danzberger2024-07-252-0/+4
| | | | | | | | | | | | 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>
* feat(taskprocessing): add translate task typeJulien Veyssier2024-07-252-0/+2
| | | | 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>
* feat: mail provider backendSebastianKrupinski2024-07-232-0/+26
| | | | Signed-off-by: SebastianKrupinski <krupinskis05@gmail.com>
* fix(taskprocessing): build autoloader files and fix psalm issueJulien Veyssier2024-07-232-4/+8
| | | | Signed-off-by: Julien Veyssier <julien-nc@posteo.net>
* feat(taskprocessing): add occ commands to list tasks and compute statsJulien Veyssier2024-07-232-2/+2
| | | | Signed-off-by: Julien Veyssier <julien-nc@posteo.net>
* feat(taskprocessing): add start, stop and schedule time to tasksJulien Veyssier2024-07-232-6/+8
| | | | Signed-off-by: Julien Veyssier <julien-nc@posteo.net>
* feat(taskprocessing): add support for webhooks (http or AppAPI) in the task ↵Julien Veyssier2024-07-222-0/+2
| | | | | | processing API Signed-off-by: Julien Veyssier <julien-nc@posteo.net>
* feat(Security): add Factory for IP addresses and rangesBenjamin Gaussorgues2024-07-192-0/+4
| | | | Signed-off-by: Benjamin Gaussorgues <benjamin.gaussorgues@nextcloud.com>
* feat(security): Add public API to allow validating IP Ranges and checking ↵Joas Schilling2024-07-192-2/+12
| | | | | | | for "in range" Signed-off-by: Joas Schilling <coding@schilljs.com> Signed-off-by: Benjamin Gaussorgues <benjamin.gaussorgues@nextcloud.com>
* feat(security): restrict admin actions to IP rangesBenjamin Gaussorgues2024-07-192-0/+4
| | | | Signed-off-by: Benjamin Gaussorgues <benjamin.gaussorgues@nextcloud.com>
* feat: allow for ExApps to call Admin endpoints marked with specific attrAlexander Piskun2024-07-182-0/+2
| | | | Signed-off-by: Alexander Piskun <bigcat88@icloud.com>
* feat(Reference): Add public API endpoints to get referencesJonas2024-07-172-0/+2
| | | | | | | | | | | | | | | | | | | | | | | Calling the public API endpoints will check for matching registered reference providers that implement `IPublicReferenceProvider` and call their respective functions. If no matching provider is found, the default `LinkReferenceProvider` will be used to provide open graph data. The frontend reference widget components will call these endpoints from unauthorized sessions, e.g. in public shares. If present, the sharing token of the origin URL is passed to `resolveReferencePublic()` as additional information for the reference provider to determine the access scope. This allows the respective reference providers to determine whether the origin share has access to the linked resource. `getCacheKeyPublic` also gets the sharing token so it can scope the cached entry to it. Contributes to #45978 Signed-off-by: Jonas <jonas@freesources.org>
* fix(mail): Fix big logos in mail templates for OutlookJoas Schilling2024-07-172-0/+2
| | | | Signed-off-by: Joas Schilling <coding@schilljs.com>
* Merge pull request #46397 from nextcloud/extended-query-builder-baseRobin Appelman2024-07-152-0/+2
|\ | | | | feat: add base class for extending the query builder
| * feat: add base class for extending the query builderRobin Appelman2024-07-122-0/+2
| | | | | | | | Signed-off-by: Robin Appelman <robin@icewind.nl>
* | fix(core): use OC namespace for core ReponseDefinitions instead of OCAJulien CHATY-CAPELLE2024-07-152-0/+2
| | | | | | | | Signed-off-by: Julien CHATY-CAPELLE <julien@chaty-capelle.fr>
* | fix: psalm, cs, autoloader and lintskjnldsv2024-07-123-2/+4
|/ | | | Signed-off-by: skjnldsv <skjnldsv@protonmail.com>
* Merge pull request #46371 from nextcloud/feat/filename-validatorFerdinand Thiessen2024-07-102-0/+4
|\ | | | | feat: Add `IFilenameValidator` to have one consistent place for filename validation
| * feat: Add `IFilenameValidator` to have one consistent place for filename ↵Ferdinand Thiessen2024-07-092-0/+4
| | | | | | | | | | | | | | | | validation Co-authored-by: Ferdinand Thiessen <opensource@fthiessen.de> Co-authored-by: Côme Chilliet <91878298+come-nc@users.noreply.github.com> Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* | feat: Add IPasswordHashBackendChristopher Ng2024-07-082-0/+2
|/ | | | Signed-off-by: Christopher Ng <chrng8@gmail.com>
* Merge pull request #46115 from nextcloud/enh/add-a-universal-debug-option-to-occCôme Chilliet2024-07-082-0/+4
|\ | | | | feat(occ): Add a --debug option to output all log levels to the output
| * feat: Add reserved options in a new OCP class so that applications know ↵Côme Chilliet2024-07-042-0/+2
| | | | | | | | | | | | about them Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
| * feat(occ): Add a --debug option to output all log levels to the outputCôme Chilliet2024-07-022-0/+2
| | | | | | | | Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
* | Merge pull request #46251 from nextcloud/feat/taskprocessing-more-tasktypesJoas Schilling2024-07-042-0/+8
|\ \ | | | | | | feat(TaskProcessing): Add more task types
| * | feat(TaskProcessing): Add more task typesMarcel Klehr2024-07-042-0/+8
| | | | | | | | | | | | Signed-off-by: Marcel Klehr <mklehr@gmx.net>
* | | Merge pull request #46194 from nextcloud/schema-export-cmndRobin Appelman2024-07-022-0/+6
|\ \ \ | |_|/ |/| | feat: add commands for exporting current and expected database schema
| * | feat: add commands for exporting current and expected database schemaRobin Appelman2024-07-022-0/+6
| | | | | | | | | | | | Signed-off-by: Robin Appelman <robin@icewind.nl>
* | | Merge pull request #46185 from ↵Daniel2024-07-022-8/+2
|\ \ \ | | | | | | | | | | | | | | | | nextcloud/debt/noid/migrate-background-commands-to-iappconfig refactor: simplify background commands
| * | | refactor: simplify background commandsDaniel Kesselberg2024-07-012-8/+2
| |/ / | | | | | | | | | Signed-off-by: Daniel Kesselberg <mail@danielkesselberg.de>
* / / feat(AppFramework): Add ExAppRequired attributeprovokateurin2024-07-012-0/+4
|/ / | | | | | | Signed-off-by: provokateurin <kate@provokateurin.de>
* | Merge pull request #45532 from nextcloud/feat/publish-resources-room-updateRichard Steinmetz2024-06-252-0/+2
|\ \ | |/ |/| feat: implement public OCP api to update resources and rooms
| * feat: implement public OCP api to update resources and roomsRichard Steinmetz2024-05-272-0/+2
| | | | | | | | Signed-off-by: Richard Steinmetz <richard@steinmetz.cloud>
* | chore: remove chunking-v1Robin Appelman2024-06-192-2/+0
| | | | | | | | Signed-off-by: Robin Appelman <robin@icewind.nl>
* | feat: add setup check for needed mimetype migrationsRobin Appelman2024-06-182-0/+2
| | | | | | | | Signed-off-by: Robin Appelman <robin@icewind.nl>
* | chore(composer): composer install --no-devCôme Chilliet2024-06-114-87/+6
| | | | | | | | Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
* | chore(webhooks): Rename webhooks application to webhook_listenersCôme Chilliet2024-06-111-0/+1
| | | | | | | | | | | | There is already a webhooks application in the appstore Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
* | fix: Make webhook event serialization opt-in with a new interfaceCôme Chilliet2024-06-112-0/+2
| | | | | | | | Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
* | feat: Make node events serializableCôme Chilliet2024-06-112-0/+2
| | | | | | | | Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
* | Revert "feat: Add support for webhook listeners"Côme Chilliet2024-06-112-4/+0
| | | | | | | | | | | | This reverts commit 3b790df0127b2bf95e8fe3a8460aa3813e58bef8. Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
* | feat: Add support for webhook listenersCôme Chilliet2024-06-112-0/+4
|/ | | | Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
* fix: Move OC_EventSource to OC namespaceCôme Chilliet2024-05-162-2/+2
| | | | Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
* Merge pull request #44763 from nextcloud/fix/group_name_length_dbBenjamin Gaussorgues2024-05-162-0/+2
|\