summaryrefslogtreecommitdiffstats
path: root/lib/private/Server.php
Commit message (Collapse)AuthorAgeFilesLines
* feat(AppManager): Provide `getAppIcon` functionFerdinand Thiessen2024-03-071-1/+2
| | | | Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* refactor: make share manager buildableRobin Appelman2024-03-061-27/+5
| | | | Signed-off-by: Robin Appelman <robin@icewind.nl>
* Merge pull request #43471 from nextcloud/cache-path-by-idRobin Appelman2024-03-051-1/+4
|\ | | | | Cache path by id
| * perf: cache path by id to speedup getting nodes by idRobin Appelman2024-03-041-1/+4
| | | | | | | | Signed-off-by: Robin Appelman <robin@icewind.nl>
* | feat: Implement team provider apiJulius Härtl2024-03-051-0/+3
|/ | | | Signed-off-by: Julius Härtl <jus@bitgrid.net>
* Merge pull request #43428 from nextcloud/feat/share-expiration-with-timeBenjamin Gaussorgues2024-02-261-1/+2
|\
| * feat(share): save date and time for expirationBenjamin Gaussorgues2024-02-221-1/+2
| | | | | | | | | | | | | | | | Because of timezones, not saving time can lead to unexpected behaviour when sharing an item sooner than timezone offset Example: sharing a file before 9am when in UTC+9 Signed-off-by: Benjamin Gaussorgues <benjamin.gaussorgues@nextcloud.com>
* | Merge pull request #40135 from summersab/refactor/OC-Server-getEventLoggerJohn Molakvoæ2024-02-231-1/+1
|\ \
| * | Refactor `OC\Server::getEventLogger`Andrew Summers2024-02-231-1/+1
| |/ | | | | | | Signed-off-by: Andrew Summers <18727110+summersab@users.noreply.github.com>
* / Refactor `OC\Server::getTrustedDomainHelper`Andrew Summers2024-02-231-1/+1
|/ | | | Signed-off-by: Andrew Summers <18727110+summersab@users.noreply.github.com>
* feat: rename users to account or personVincent Petry2024-02-131-1/+1
| | | | | | Replace translated text in most locations Signed-off-by: Vincent Petry <vincent@nextcloud.com>
* chore: Deprecate OC_App::loadApps and add missing return type in ServerCôme Chilliet2024-02-081-0/+1
| | | | Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
* chore: Add references to phpdoc deprecation notice for IL10NCôme Chilliet2024-02-051-1/+1
| | | | Co-authored-by: Joas Schilling <213943+nickvergessen@users.noreply.github.com> Signed-off-by: Côme Chilliet <91878298+come-nc@users.noreply.github.com>
* Make it clear in the deprecation comment that DI is preferredCôme Chilliet2024-02-051-1/+1
| | | | Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
* Use OCP\Util::getL10N instead of OC::$server->getL10NCôme Chilliet2024-02-051-1/+1
| | | | Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
* chore: Fix DI for integrity checker before installationCôme Chilliet2024-01-301-1/+2
| | | | Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
* blurhash generationMaxence Lange2024-01-051-0/+2
| | | | Signed-off-by: Maxence Lange <maxence@artificial-owl.com>
* Merge pull request #41998 from nextcloud/enh/read-replicaDaniel2023-12-271-2/+1
|\
| * enh: Implement PrimaryReadReplicaConnectionJulius Härtl2023-12-161-2/+1
| | | | | | | | Signed-off-by: Julius Härtl <jus@bitgrid.net>
* | restore shared lock ttl when releasingRobin Appelman2023-12-211-1/+3
|/ | | | Signed-off-by: Robin Appelman <robin@icewind.nl>
* chore: apply changes from Nextcloud coding standards 1.1.1Joas Schilling2023-11-231-9/+9
| | | | | Signed-off-by: Joas Schilling <coding@schilljs.com> Signed-off-by: Benjamin Gaussorgues <benjamin.gaussorgues@nextcloud.com>
* fix(ocp): register IAvailabilityCoordinator service aliasRichard Steinmetz2023-11-151-0/+4
| | | | Signed-off-by: Richard Steinmetz <richard@steinmetz.cloud>
* Support getting and setting metadata in DAV requestsLouis Chemineau2023-11-081-8/+0
| | | | Signed-off-by: Louis Chemineau <louis@chmn.me>
* IFilesMetadataMaxence Lange2023-11-071-0/+5
| | | Signed-off-by: Maxence Lange <maxence@artificial-owl.com>
* Merge pull request #40326 from nextcloud/enh/text-to-image-apiJoas Schilling2023-10-261-0/+2
|\ | | | | Implement TextToImage OCP API
| * fix(TextToImage): Add autoloader changes and registerAliasMarcel Klehr2023-10-191-0/+2
| | | | | | | | Signed-off-by: Marcel Klehr <mklehr@gmx.net>
* | feat(profile): Add public interface for profile manager so apps can check configJoas Schilling2023-10-231-0/+4
| | | | | | | | Signed-off-by: Joas Schilling <coding@schilljs.com>
* | Add OCP interface for SetupCheckManagerCôme Chilliet2023-10-191-0/+4
|/ | | | Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
* 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>