aboutsummaryrefslogtreecommitdiffstats
path: root/lib/private/Server.php
Commit message (Collapse)AuthorAgeFilesLines
...
* | fix(OCM): Make the OCM provider stateful so apps can add resourcesJoas Schilling2023-10-131-0/+4
| | | | | | | | Signed-off-by: Joas Schilling <coding@schilljs.com>
* | feat(phonenumber): Add OCP wrapper for PhoneNumber utils libraryJoas Schilling2023-09-251-0/+3
| | | | | | | | Signed-off-by: Joas Schilling <coding@schilljs.com>
* | Merge pull request #40288 from nextcloud/feat/appframework/rate-limiterJoas Schilling2023-09-211-0/+4
|\ \ | | | | | | feat(appframework): Expose programmatic rate limiter
| * | feat(appframework): Expose programmatic rate limiterChristoph Wurst2023-09-201-0/+4
| | | | | | | | | | | | Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
* | | Merge pull request #40508 from nextcloud/fix/migrate-apps-away-from-iloggerCôme Chilliet2023-09-211-1/+1
|\ \ \ | | | | | | | | Migrate applications away from deprecated ILogger
| * | | Migrate applications away from deprecated ILoggerCôme Chilliet2023-09-211-1/+1
| |/ / | | | | | | | | | Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
* / / ocm controllerMaxence Lange2023-09-201-0/+5
|/ / | | | | Signed-off-by: Maxence Lange <maxence@artificial-owl.com>
* | fix(ratelimit): Only use memory cache backend for redisJoas Schilling2023-09-061-2/+2
| | | | | | | | Signed-off-by: Anna Larch <anna@nextcloud.com>
* | Merge pull request #39863 from nextcloud/sharing-mask-wrapperRobin Appelman2023-09-041-1/+3
|\ \ | |/ |/| move share permission logic to storage wrapper
| * cleanup di for share permissions wrapperRobin Appelman2023-08-161-1/+3
| | | | | | | | Signed-off-by: Robin Appelman <robin@icewind.nl>
* | techdebt(DI): Use public IThrottler interface which exists since Nextcloud 25Joas Schilling2023-08-281-1/+1
| | | | | | | | Signed-off-by: Joas Schilling <coding@schilljs.com>
* | feat(security): Add a bruteforce protection backend base on memcacheJoas Schilling2023-08-211-0/+12
| | | | | | | | | | | | Similar to the ratelimit backend Signed-off-by: Joas Schilling <coding@schilljs.com>
* | feat: redirect to the mime icon if no preview availableJohn Molakvoæ2023-08-171-0/+3
|/ | | | Signed-off-by: John Molakvoæ <skjnldsv@protonmail.com>
* chore!: Remove legacy SymfonyAdapterJoas Schilling2023-07-281-16/+0
| | | | Signed-off-by: Joas Schilling <coding@schilljs.com>
* fix: Remove legacy dispatcher from share managerJoas Schilling2023-07-281-1/+0
| | | | Signed-off-by: Joas Schilling <coding@schilljs.com>
* fix!: Remove symfony EventDispatcherInterface from GroupJoas Schilling2023-07-271-52/+1
| | | | Signed-off-by: Joas Schilling <coding@schilljs.com>
* fix!: Remove symfony EventDispatcherInterface from UserJoas Schilling2023-07-271-16/+1
| | | | Signed-off-by: Joas Schilling <coding@schilljs.com>
* fix: Move Node HookConnecter events to IEventDispatcherJoas Schilling2023-07-271-1/+0
| | | | Signed-off-by: Joas Schilling <coding@schilljs.com>
* fix: Move AppManager events to IEventDispatcherJoas Schilling2023-07-271-1/+0
| | | | Signed-off-by: Joas Schilling <coding@schilljs.com>
* fix!: Remove legacy event dispatching Symfony's GenericEventJoas Schilling2023-07-271-1/+0
| | | | Signed-off-by: Joas Schilling <coding@schilljs.com>
* Massive refactoring: Turn LanguageModel OCP API into TextProcessing APIMarcel Klehr2023-07-141-3/+1
| | | | Signed-off-by: Marcel Klehr <mklehr@gmx.net>
* LLM OCP API: Implement ocs APIMarcel Klehr2023-07-071-0/+4
| | | | Signed-off-by: Marcel Klehr <mklehr@gmx.net>
* refactor: migrate OC_EventSource to dependency injectionDaniel Kesselberg2023-06-031-10/+3
| | | | Signed-off-by: Daniel Kesselberg <mail@danielkesselberg.de>
* Avoid db connection when logging db connection errorsfenn-cs2023-05-221-1/+7
| | | | | | | | `\OC\Log\LogDetails::logDetails` depends on `\OC_App::getAppVersions()` which makes a database connection causing the logger to break when the database service is unavaiable. Signed-off-by: fenn-cs <fenn25.fn@gmail.com>
* Merge branch 'master' into enh/type-iconfig-getter-callsCôme Chilliet2023-04-201-0/+4
|\ | | | | Signed-off-by: Côme Chilliet <91878298+come-nc@users.noreply.github.com>
| * feat(SpeechToText): Add SpeechToText provider APIMarcel Klehr2023-04-111-0/+4
| | | | | | | | Signed-off-by: Marcel Klehr <mklehr@gmx.net>
* | Use typed version of IConfig::getSystemValue as much as possibleCôme Chilliet2023-04-051-5/+5
|/ | | | Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
* Merge pull request #36836 from nextcloud/fix/view-type-cleanupCôme Chilliet2023-04-051-1/+1
|\ | | | | Tidy up typing in OC\Files\View
| * Fix return type of methods returning false on errorCôme Chilliet2023-04-031-1/+1
| | | | | | | | Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
* | Merge pull request #37542 from ↵Joas Schilling2023-04-031-0/+2
|\ \ | | | | | | | | | | | | nextcloud/bugfix/noid/allow-to-opt-out-of-ratelimit-for-testing feat(security): Allow to opt-out of ratelimit protection, e.g. for te…
| * | feat(security): Allow to opt-out of ratelimit protection, e.g. for testing on CIJoas Schilling2023-04-031-0/+2
| |/ | | | | | | Signed-off-by: Joas Schilling <coding@schilljs.com>
* / Revert "Dark autoloader magic for ThemingDefaults"Christoph Wurst2023-03-271-10/+4
|/ | | | This reverts commit 4e1d50169651f608e4728d72c07e463c62a39b87.
* public interface to invalidate tokens of userArtur Neumann2023-03-141-0/+2
| | | | Signed-off-by: Artur Neumann <artur@jankaritech.com>
* Introduced app enable/disable/update typed eventsThomas Citharel2023-03-131-0/+1
| | | | | | OCP\App\ManagerEvent is depreciated since 22 without a replacement Signed-off-by: Thomas Citharel <tcit@tcit.fr>
* feat(appframework): ⌚ Make ITimeFactory extend \PSR\Clock\ClockInterfaceJoas Schilling2023-03-031-0/+1
| | | | Signed-off-by: Joas Schilling <coding@schilljs.com>
* feat(translations): Add translation provider APIJulius Härtl2023-02-271-0/+4
| | | | Signed-off-by: Julius Härtl <jus@bitgrid.net>
* Revert "fix(performance): Do not set up filesystem on every call"Joas Schilling2023-02-211-1/+0
|
* Do not set up filesystem on every callAnna Larch2023-02-171-0/+1
| | | | | | Also remove old Oc_FileChunking logis that produced GC- collectable chunks Signed-off-by: Anna Larch <anna@nextcloud.com>
* Merge pull request #36603 from nextcloud/imagick-cache-formatsRobin Appelman2023-02-141-1/+3
|\ | | | | cache formats supported by imagick
| * cache formats supported by imagickRobin Appelman2023-02-131-1/+3
| | | | | | | | | | | | turns out this can be quite slow Signed-off-by: Robin Appelman <robin@icewind.nl>
* | Merge pull request #36656 from nextcloud/route-instrumentationJulius Härtl2023-02-141-3/+3
|\ \
| * | DI for RouterRobin Appelman2023-02-131-3/+3
| |/ | | | | | | Signed-off-by: Robin Appelman <robin@icewind.nl>
* / more filesystem setup performance instrumentationRobin Appelman2023-02-101-7/+5
|/ | | | Signed-off-by: Robin Appelman <robin@icewind.nl>
* Pluggable share providerLouis Chemineau2023-02-021-0/+2
| | | | | Signed-off-by: Carl Schwan <carl@carlschwan.eu> Signed-off-by: Louis Chemineau <louis@chmn.me>
* composer run cs:fixCôme Chilliet2023-01-201-1/+0
| | | | Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
* chore(OCP): Remove deprecated dashboard interfaces and classesJulius Härtl2023-01-031-3/+1
| | | | Signed-off-by: Julius Härtl <jus@bitgrid.net>
* Cache available languages locallyJulius Härtl2022-12-071-0/+1
| | | | Signed-off-by: Julius Härtl <jus@bitgrid.net>
* Add group display name cacheAnna Larch2022-11-281-1/+2
| | | | Signed-off-by: Anna Larch <anna@nextcloud.com>
* Fix logo invertJohn Molakvoæ2022-11-161-9/+10
| | | | Signed-off-by: John Molakvoæ <skjnldsv@protonmail.com>
* Add remote host validation APIChristoph Wurst2022-10-311-14/+1
| | | | Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>