summaryrefslogtreecommitdiffstats
path: root/lib/private/AppFramework
Commit message (Expand)AuthorAgeFilesLines
* fix(middleware): Fix header injection for bruteforce middlewareJoas Schilling2023-08-231-5/+1
* feat: Add a header which signals that the request was throttledJoas Schilling2023-08-231-4/+14
* Massive refactoring: Turn LanguageModel OCP API into TextProcessing APIMarcel Klehr2023-08-091-10/+10
* LLM OCP API: Add to RegistrationContextMarcel Klehr2023-08-091-0/+21
* fix(middleware): Also abort the request when reaching max delay in afterContr...Joas Schilling2023-05-151-22/+30
* feat(security): Add PHP \Attribute for remaining security annotationsJoas Schilling2023-04-254-27/+132
* feat(ratelimit): Add Attributes support to rate limit middlewareJoas Schilling2023-04-241-41/+77
* Merge branch 'master' into enh/type-iconfig-getter-callsCôme Chilliet2023-04-202-0/+25
|\
| * Merge pull request #37674 from nextcloud/feature/speech-to-textJoas Schilling2023-04-191-0/+22
| |\
| | * feat(SpeechToText): Add SpeechToText provider APIMarcel Klehr2023-04-111-0/+22
| * | fix(security)!: Use consistent HTTP status for strict cookie checksChristoph Wurst2023-04-171-0/+3
| |/
* / Use typed version of IConfig::getSystemValue as much as possibleCôme Chilliet2023-04-051-7/+7
|/
* Add a debug message when throttling without definingJoas Schilling2023-03-082-11/+11
* feat(middleware): Migrate BruteForceProtection annotation to PHP Attribute an...Joas Schilling2023-03-081-5/+43
* feat(appframework): ⌚ Make ITimeFactory extend \PSR\Clock\ClockInterfaceJoas Schilling2023-03-031-1/+25
* feat(translations): Add translation provider APIJulius Härtl2023-02-271-0/+25
* Merge pull request #36396 from nextcloud/fix/corsJulius Härtl2023-02-171-1/+1
|\
| * fix(CORS): CORS should only be bypassed on `PublicPage` if not logged in to p...Ferdinand Thiessen2023-02-161-1/+1
* | Merge pull request #36656 from nextcloud/route-instrumentationJulius Härtl2023-02-141-5/+17
|\ \
| * | more routing performance instrumentationRobin Appelman2023-02-101-5/+17
| |/
* | Merge pull request #36525 from nextcloud/fix/noid/params-putJulius Härtl2023-02-131-6/+12
|\ \
| * | fix: Only get params from PUT content if possibleJulius Härtl2023-02-031-6/+12
* | | instrumentation for app bootingRobin Appelman2023-02-091-8/+8
* | | add more performance instrumentation for app registeringRobin Appelman2023-02-091-2/+14
| |/ |/|
* | fix: Throw `NotFoundExceptionInterface` to fulfill PSR container interface if...Ferdinand Thiessen2023-02-062-2/+44
|/
* Pluggable share providerLouis Chemineau2023-02-021-0/+22
* feat(app-framework): Add UseSession attribute to replace annotationChristoph Wurst2023-01-271-4/+30
* feat(app-framework): Add support for global middlewaresChristoph Wurst2023-01-263-7/+54
* perf(app-framework): Make the app middleware registration lazyChristoph Wurst2023-01-253-23/+14
* composer run cs:fixCôme Chilliet2023-01-2029-38/+7
* Fix types in OCS json answer (status code is an int)Côme Chilliet2023-01-203-5/+3
* Fix crash in OCS when getting info about an applicationCôme Chilliet2023-01-201-8/+11
* Attempt at reducing psalm errorsCôme Chilliet2023-01-201-5/+4
* feat(app framework)!: Inject services into controller methodsChristoph Wurst2023-01-182-2/+10
* Merge pull request #34172 from audriga/add-scim-json-supportJoas Schilling2022-12-201-2/+3
|\
| * Merge branch 'master' into add-scim-json-supportStanimir Bozhilov2022-12-196-16/+63
| |\
| * | Move JSON content type regex to IRequest and make it a constStanimir Bozhilov2022-12-081-4/+1
| * | Fix the JSON content type regex to match all MIME typesStanimir Bozhilov2022-09-261-1/+1
| * | Type hint JSON content type regex and use preg_match lessStanimir Bozhilov2022-09-221-4/+4
| * | Use regex for all JSON-related content typesStanimir Bozhilov2022-09-211-6/+7
| * | Treat application/json and application/scim+json in same if-blockStanimir Bozhilov2022-09-211-11/+3
| * | Add support for application/scim+json content typeStanimir Bozhilov2022-09-201-0/+11
* | | Use strict typing in base.phpCôme Chilliet2022-12-191-17/+8
| |/ |/|
* | Merge pull request #35537 from nextcloud/fix/dependency-injection-errorVincent Petry2022-12-161-1/+1
|\ \
| * | Improve dependency injection error messageCarl Schwan2022-12-011-1/+1
* | | Merge pull request #35780 from nextcloud/fix/http-dispatcher-double-parameter...Vincent Petry2022-12-161-1/+1
|\ \ \
| * | | fix(app framework): Fix missing cast of double controller parametersChristoph Wurst2022-12-151-1/+1
* | | | check if params given to API are really an arrayArtur Neumann2022-12-151-2/+1
|/ / /
* | | Move to str_starts_withJulius Härtl2022-12-071-3/+3
* | | Skip querying the app container for server namespaceJulius Härtl2022-12-071-0/+6