summaryrefslogtreecommitdiffstats
path: root/lib/composer
Commit message (Collapse)AuthorAgeFilesLines
* allow anon text processing schedulingJulien Veyssier2023-08-092-0/+2
| | | | | | | | | | | | 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> (cherry picked from commit 41b19cf969956fe57fcb35e3dee0200d5c29b6d7) Signed-off-by: Julien Veyssier <julien-nc@posteo.net>
* fix composer autoload filesJulien Veyssier2023-08-092-0/+2
| | | | | Signed-off-by: Julien Veyssier <julien-nc@posteo.net> (cherry picked from commit 8d6a6e5242c771b80f52228803ef98357cba6388)
* Update autoloadersMarcel Klehr2023-08-092-38/+38
| | | | | Signed-off-by: Marcel Klehr <mklehr@gmx.net> (cherry picked from commit add5962b4c2a9839c90a7db51ab41737f032bab4)
* LLM OCP API: Commit autoloadersMarcel Klehr2023-08-092-0/+40
| | | | | Signed-off-by: Marcel Klehr <mklehr@gmx.net> (cherry picked from commit 5bc6180b38baca1c78eea250d77a65103983e30c)
* feat(HTTPClient): Provide wrapped access to Guzzle's asyncRequest()Joas Schilling2023-08-073-51/+49
| | | | Signed-off-by: Joas Schilling <coding@schilljs.com>
* feat: Add public event for missing indicesJulius Härtl2023-07-142-0/+2
| | | | Signed-off-by: Julius Härtl <jus@bitgrid.net>
* emit an event when a message is loggedRobin Appelman2023-07-102-0/+2
| | | | Signed-off-by: Robin Appelman <robin@icewind.nl>
* encrypt oauth2 client secretsJulien Veyssier2023-06-191-2/+0
| | | | Signed-off-by: Julien Veyssier <julien-nc@posteo.net>
* Merge pull request #37961 from nextcloud/poc/noid/systemtags-perfArthur Schiwon2023-05-112-0/+2
|\ | | | | SystemTags endpoint to return tags used by a user with meta data
| * refactor: remove SystemTag logic from Folder into QuerySearchHelperArthur Schiwon2023-05-092-0/+2
| | | | | | | | | | | | | | - adds OC\SystemTag\SystemTagsInFilesDetector where the search logic is moved to Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
* | repair -1 folder sizes for object store background scanRobin Appelman2023-05-102-2/+2
|/ | | | Signed-off-by: Robin Appelman <robin@icewind.nl>
* Merge pull request #37865 from nextcloud/info-file-spaceRobin Appelman2023-05-042-0/+4
|\ | | | | add command to summarize space usage
| * add option to list all files instead of limitingRobin Appelman2023-05-042-0/+4
| | | | | | | | Signed-off-by: Robin Appelman <robin@icewind.nl>
* | Merge pull request #38003 from nextcloud/bugfix/noid/improve-translations-apiJoas Schilling2023-05-032-0/+2
|\ \ | |/ |/| Improve translations api with detecting languages
| * feat(translation): Return the detected language so clients can show more detailsJoas Schilling2023-05-022-0/+2
| | | | | | | | Signed-off-by: Joas Schilling <coding@schilljs.com>
* | Merge pull request #32866 from ↵Côme Chilliet2023-05-022-0/+2
|\ \ | |/ |/| | | | | nextcloud/performance/searchInGroup-displayname-cache Optimize retrieving display name when searching for users in a group
| * Split new method in a new group backend interfaceCarl Schwan2023-04-272-0/+2
| | | | | | | | | | | | Better for backward compatibility, also move new interfaces to nc 26 Signed-off-by: Carl Schwan <carl@carlschwan.eu>
* | allow storing multiple mounts for the same rootid in the mount cacheRobin Appelman2023-04-282-0/+2
|/ | | | | | | | | | | | currently `[$userId, $rootId]` is used as the unique key for storing mounts in the mount cache, however there are cases where the same rootid is mounted in multiple places for a user which currently leads to not all of those mounts being added to the cache. Previously this didn't matter as the mount cache was only used to list users with access to a specific file, so a user having access to the file multiple times didn' change anything. With 24 the mount cache is used for more cases and multiple mounts for the same id becomes relevant. While I think there isn't a real negative effect atm besides missing the optimized path we should ensure that the mounts are properly listed Signed-off-by: Robin Appelman <robin@icewind.nl>
* Merge pull request #37905 from ↵Joas Schilling2023-04-252-0/+16
|\ | | | | | | | | nextcloud/techdebt/noid/add-attributes-for-remaining-security-annotations feat(security): Add PHP \Attribute for remaining security annotations
| * feat(security): Add PHP \Attribute for remaining security annotationsJoas Schilling2023-04-252-0/+16
| | | | | | | | Signed-off-by: Joas Schilling <coding@schilljs.com>
* | Merge pull request #37835 from nextcloud/feat/background-allow-parallel-runsCôme Chilliet2023-04-252-0/+2
|\ \ | |/ |/| feat(BackgroundJobs): Allow preventing parallel runs for a job class
| * Update autoloadersMarcel Klehr2023-04-232-0/+2
| | | | | | | | Signed-off-by: Marcel Klehr <mklehr@gmx.net>
* | feat(ratelimit): Add Attributes support to rate limit middlewareJoas Schilling2023-04-242-0/+6
|/ | | | Signed-off-by: Joas Schilling <coding@schilljs.com>
* Merge pull request #37525 from nextcloud/file-debug-infoRobin Appelman2023-04-212-0/+2
|\ | | | | add command for getting fileinfo for debugging
| * add command for getting fileinfo for debuggingRobin Appelman2023-04-172-0/+2
| | | | | | | | Signed-off-by: Robin Appelman <robin@icewind.nl>
* | fix(autoloader): RebuildJoas Schilling2023-04-192-2/+6
| | | | | | | | Signed-off-by: Joas Schilling <coding@schilljs.com>
* | feat(SpeechToText): Add autoload changesMarcel Klehr2023-04-112-0/+10
|/ | | | Signed-off-by: Marcel Klehr <mklehr@gmx.net>
* Add type hints for mappersjld31032023-04-072-2/+2
| | | | Signed-off-by: jld3103 <jld3103yt@gmail.com>
* Merge pull request #37559 from nextcloud/preview-generate-cmdRobin Appelman2023-04-042-0/+2
|\ | | | | add command to generate a preview for a file
| * add command to generate a preview for a fileRobin Appelman2023-04-032-0/+2
| | | | | | | | Signed-off-by: Robin Appelman <robin@icewind.nl>
* | Merge pull request #37146 from nextcloud/artonge/feat/migrate_metadata_to_valueLouis2023-04-042-0/+4
|\ \ | |/ |/| Migrate metadata JSON column to new value TEXT column
| * Migrate metadata as JSON to value as STRINGLouis Chemineau2023-04-032-0/+4
| | | | | | | | Signed-off-by: Louis Chemineau <louis@chmn.me>
* | Merge pull request #36928 from ↵Joas Schilling2023-03-162-0/+2
|\ \ | | | | | | | | | | | | nextcloud/techdebt/noid/bruteforce-protection-attribute feat(middleware): Migrate BruteForceProtection annotation to PHP Attribute and allow multiple
| * | feat(middleware): Migrate BruteForceProtection annotation to PHP Attribute ↵Joas Schilling2023-03-082-0/+2
| |/ | | | | | | | | | | and allow multiple Signed-off-by: Joas Schilling <coding@schilljs.com>
* | autoloadercheckerArtur Neumann2023-03-142-0/+2
| | | | | | | | Signed-off-by: Artur Neumann <artur@jankaritech.com>
* | Introduced app enable/disable/update typed eventsThomas Citharel2023-03-132-0/+6
| | | | | | | | | | | | OCP\App\ManagerEvent is depreciated since 22 without a replacement Signed-off-by: Thomas Citharel <tcit@tcit.fr>
* | feat(s3): Use multipart upload for chunked uploadingJulius Härtl2023-03-082-0/+4
|/ | | | | | This allows to stream file chunks directly to S3 during upload. Signed-off-by: Julius Härtl <jus@bitgrid.net>
* techdebt(workflowengine): Remove transition event classesJoas Schilling2023-03-034-11/+11
| | | | Signed-off-by: Joas Schilling <coding@schilljs.com>
* feat(translations): Add translation provider APIJulius Härtl2023-02-272-0/+12
| | | | Signed-off-by: Julius Härtl <jus@bitgrid.net>
* fix: Update autoloader after #36792Julius Härtl2023-02-212-0/+2
| | | | Signed-off-by: Julius Härtl <jus@bitgrid.net>
* Revert "fix(performance): Do not set up filesystem on every call"Joas Schilling2023-02-212-0/+2
|
* Do not set up filesystem on every callAnna Larch2023-02-172-2/+0
| | | | | | Also remove old Oc_FileChunking logis that produced GC- collectable chunks Signed-off-by: Anna Larch <anna@nextcloud.com>
* Merge pull request #36639 from nextcloud/userbackend-local-cacheChristoph Wurst2023-02-152-0/+2
|\ | | | | also cache backend for user in memory instead of always going to redis
| * also cache backend for user in memory instead of always going to redisRobin Appelman2023-02-102-0/+2
| | | | | | | | Signed-off-by: Robin Appelman <robin@icewind.nl>
* | cache formats supported by imagickRobin Appelman2023-02-132-0/+2
|/ | | | | | turns out this can be quite slow Signed-off-by: Robin Appelman <robin@icewind.nl>
* Update autoloadersFerdinand Thiessen2023-02-072-0/+2
| | | | Signed-off-by: Ferdinand Thiessen <rpm@fthiessen.de>
* Pluggable share providerLouis Chemineau2023-02-022-0/+6
| | | | | Signed-off-by: Carl Schwan <carl@carlschwan.eu> Signed-off-by: Louis Chemineau <louis@chmn.me>
* Merge pull request #36363 from nextcloud/feat/app-framework/usesession-attributeChristoph Wurst2023-01-272-0/+2
|\ | | | | feat(app-framework): Add UseSession attribute to replace annotation
| * feat(app-framework): Add UseSession attribute to replace annotationChristoph Wurst2023-01-272-0/+2
| | | | | | | | Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
* | chore(composer): Update autoloaderJulius Härtl2023-01-272-0/+8
|/ | | | Signed-off-by: Julius Härtl <jus@bitgrid.net>