aboutsummaryrefslogtreecommitdiffstats
path: root/lib/composer
Commit message (Collapse)AuthorAgeFilesLines
* feat(dashboard): implement widget item api v2Richard Steinmetz2023-08-222-0/+6
| | | | | | | | | This API enables the dashboard to render all widgets from the API data alone without having apps to provide their own bundles. This saves a lot of traffic and execution time as a lot less javascript has to be parsed on the frontend. Signed-off-by: Richard Steinmetz <richard@steinmetz.cloud>
* feat(OCC): Add a command to get the bruteforce state of an IPJoas Schilling2023-08-212-2/+4
| | | | Signed-off-by: Joas Schilling <coding@schilljs.com>
* feat(security): Add a bruteforce protection backend base on memcacheJoas Schilling2023-08-212-0/+6
| | | | | | Similar to the ratelimit backend Signed-off-by: Joas Schilling <coding@schilljs.com>
* Merge pull request #39867 from nextcloud/login-lessJoas Schilling2023-08-182-0/+2
|\ | | | | Add a separate event for login page rendering
| * add separate event for rendering login page templateRobin Appelman2023-08-172-0/+2
| | | | | | | | Signed-off-by: Robin Appelman <robin@icewind.nl>
* | feat: redirect to the mime icon if no preview availableJohn Molakvoæ2023-08-172-0/+4
|/ | | | Signed-off-by: John Molakvoæ <skjnldsv@protonmail.com>
* allow anon text processing schedulingJulien Veyssier2023-08-072-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>
* Merge pull request #39605 from nextcloud/bugfix/noid/final-events-cleanupJoas Schilling2023-08-042-4/+16
|\ | | | | fix!: Final round of moving to IEventDispatcher
| * fix!: Move getEventDispatcher usage to IEventDispatcherJoas Schilling2023-07-282-0/+2
| | | | | | | | Signed-off-by: Joas Schilling <coding@schilljs.com>
| * chore!: Remove legacy SymfonyAdapterJoas Schilling2023-07-282-4/+0
| | | | | | | | Signed-off-by: Joas Schilling <coding@schilljs.com>
| * feat!: Migrate Share accepted event to typed eventJoas Schilling2023-07-282-0/+2
| | | | | | | | Signed-off-by: Joas Schilling <coding@schilljs.com>
| * feat!: Migrate unShare events to typed eventsJoas Schilling2023-07-282-0/+4
| | | | | | | | Signed-off-by: Joas Schilling <coding@schilljs.com>
| * feat!: Migrate Sharing events to typed eventsJoas Schilling2023-07-282-0/+2
| | | | | | | | Signed-off-by: Joas Schilling <coding@schilljs.com>
| * feat!: Migrate AccountManager event to typed eventJoas Schilling2023-07-282-0/+2
| | | | | | | | Signed-off-by: Joas Schilling <coding@schilljs.com>
| * feat!: Migrate TagService events to typed eventsJoas Schilling2023-07-282-0/+4
| | | | | | | | Signed-off-by: Joas Schilling <coding@schilljs.com>
* | fix composer autoload filesJulien Veyssier2023-08-022-0/+2
| | | | | | | | Signed-off-by: Julien Veyssier <julien-nc@posteo.net>
* | fix share roots always being marked as writableRobin Appelman2023-07-282-0/+2
|/ | | | Signed-off-by: Robin Appelman <robin@icewind.nl>
* feat(dispatcher): Add typed event for "db:add-missing-primary-keys"Joas Schilling2023-07-242-0/+2
| | | | Signed-off-by: Joas Schilling <coding@schilljs.com>
* feat(dispatcher): Add typed event for "db:add-missing-columns"Joas Schilling2023-07-242-0/+2
| | | | Signed-off-by: Joas Schilling <coding@schilljs.com>
* Merge pull request #38854 from nextcloud/enh/llm-apiMarcel Klehr2023-07-212-0/+40
|\
| * Update autoloadersMarcel Klehr2023-07-172-38/+38
| | | | | | | | Signed-off-by: Marcel Klehr <mklehr@gmx.net>
| * LLM OCP API: Commit autoloadersMarcel Klehr2023-07-072-0/+40
| | | | | | | | Signed-off-by: Marcel Klehr <mklehr@gmx.net>
* | feat: Add public event for missing indicesJulius Härtl2023-07-142-0/+2
| | | | | | | | Signed-off-by: Julius Härtl <jus@bitgrid.net>
* | Add IgnoreOpenAPI attributejld31032023-07-102-0/+2
|/ | | | Signed-off-by: jld3103 <jld3103yt@gmail.com>
* Add OCSPreconditionFailedExceptionLouis Chemineau2023-07-052-0/+2
| | | | Signed-off-by: Louis Chemineau <louis@chmn.me>
* Fix event names of 2FA related typed eventsJoas Schilling2023-07-033-0/+12
| | | | Signed-off-by: Joas Schilling <coding@schilljs.com>
* Merge pull request #34443 from nextcloud/feat/add-enabled-user-backendCôme Chilliet2023-07-032-0/+2
|\ | | | | Add IProvideEnabledStateBackend interface
| * Fix autoloadersCôme Chilliet2023-05-252-0/+2
| | | | | | | | Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
* | feat(HTTPClient): Provide wrapped access to Guzzle's asyncRequest()Joas Schilling2023-06-273-51/+49
| | | | | | | | Signed-off-by: Joas Schilling <coding@schilljs.com>
* | 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>