aboutsummaryrefslogtreecommitdiffstats
path: root/lib/composer
Commit message (Collapse)AuthorAgeFilesLines
* emit an event when a message is loggedRobin Appelman2023-06-132-0/+2
| | | | Signed-off-by: Robin Appelman <robin@icewind.nl>
* encrypt oauth2 client secretsJulien Veyssier2023-06-071-2/+0
| | | | Signed-off-by: Julien Veyssier <julien-nc@posteo.net>
* refactor: migrate OC_EventSource to dependency injectionDaniel Kesselberg2023-06-032-0/+4
| | | | Signed-off-by: Daniel Kesselberg <mail@danielkesselberg.de>
* 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>
* feat(app-framework): Add support for global middlewaresChristoph Wurst2023-01-262-0/+2
| | | | | | | This allows apps to register middlewares that always register, not just for the app's own requests Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
* chore(autoloaders): Update autoloader files for Composer 2.5.1Christoph Wurst2023-01-253-14/+51
| | | | Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
* composer update phpCôme Chilliet2023-01-201-7/+7
| | | | Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
* Merge pull request #35966 from nextcloud/chore/remove-deprecated-dashboardJulius Härtl2023-01-102-22/+0
|\
| * chore(OCP): Remove deprecated dashboard interfaces and classesJulius Härtl2023-01-032-22/+0
| | | | | | | | Signed-off-by: Julius Härtl <jus@bitgrid.net>