summaryrefslogtreecommitdiffstats
path: root/tests/lib/AppFramework
Commit message (Expand)AuthorAgeFilesLines
* fix: add check for app_api_system session flag to bypass rate limitFlorian Klinger2024-04-171-1/+5
* fix xml ocs response for serializable objectsKlaus2024-03-181-0/+39
* test(unit): fix RequestTestArthur Schiwon2024-01-291-3/+4
* chore: apply changes from Nextcloud coding standards 1.1.1Joas Schilling2023-11-234-11/+11
* fix(CSP): Only add `strict-dynamic` when using noncesFerdinand Thiessen2023-11-172-59/+59
* fix!(ContentSecurityPolicy): Make `strict-dynamic` enabled by default on `scr...Ferdinand Thiessen2023-11-171-76/+73
* feat(ContentSecurityPolicy): Allow to set `strict-dynamic` on `script-src-ele...Ferdinand Thiessen2023-11-172-0/+73
* Reverse X-Forwarded-For list to read the correct proxy remote addressJoas Schilling2023-11-161-6/+32
* feat(dependencyinjection): Allow optional (nullable) servicesChristoph Wurst2023-11-031-0/+24
* Merge pull request #39852 from nextcloud/pragmaHeaderFerdinand Thiessen2023-10-181-2/+0
|\
| * Stop sending deprecated Pragma headerGit'Fellow2023-08-281-2/+0
* | techdebt(DI): Use public IThrottler interface which exists since Nextcloud 25Joas Schilling2023-08-283-10/+11
|/
* Allow "wasm-unsafe-eval" in CSPDaniel Calviño Sánchez2023-08-102-0/+14
* fix!: Remove legacy event dispatching Symfony's GenericEvent from AdditionalS...Joas Schilling2023-07-271-41/+0
* feat(request): Allow to match the client version with the IRequest::USER_AGEN...Joas Schilling2023-07-111-0/+57
* Add template types to responsesjld31032023-06-301-1/+4
* Allow stdClass in XML responsesjld31032023-06-131-1/+2
* chore(appframework)!: Drop \OCP\AppFramework\Http\EmptyContentSecurityPolicy:...Christoph Wurst2023-06-123-37/+3
* fix(middleware): Also abort the request when reaching max delay in afterContr...Joas Schilling2023-05-151-7/+7
* feat(security): Add PHP \Attribute for remaining security annotationsJoas Schilling2023-04-258-250/+801
* feat(ratelimit): Add Attributes support to rate limit middlewareJoas Schilling2023-04-241-103/+170
* Merge branch 'master' into enh/type-iconfig-getter-callsCôme Chilliet2023-04-201-8/+8
|\
| * feat(app-framework): Add native argument types for middlewareChristoph Wurst2023-04-181-8/+8
* | Adapt tests to config value typingCôme Chilliet2023-04-051-6/+6
|/
* Add a debug message when throttling without definingJoas Schilling2023-03-081-6/+33
* feat(middleware): Migrate BruteForceProtection annotation to PHP Attribute an...Joas Schilling2023-03-081-61/+168
* feat(appframework): ⌚ Make ITimeFactory extend \PSR\Clock\ClockInterfaceJoas Schilling2023-03-031-0/+49
* Merge pull request #36396 from nextcloud/fix/corsJulius Härtl2023-02-171-1/+35
|\
| * fix(CORS): CORS should only be bypassed on `PublicPage` if not logged in to p...Ferdinand Thiessen2023-02-161-1/+35
* | Change X-Robots-Tag header from "none" to "noindex, nofollow"MichaIng2023-02-153-3/+3
* | DI for RouterRobin Appelman2023-02-131-6/+46
|/
* fix: Throw `NotFoundExceptionInterface` to fulfill PSR container interface if...Ferdinand Thiessen2023-02-061-3/+24
* feat(app-framework): Add UseSession attribute to replace annotationChristoph Wurst2023-01-271-53/+100
* feat(app-framework): Add support for global middlewaresChristoph Wurst2023-01-262-4/+36
* perf(app-framework): Make the app middleware registration lazyChristoph Wurst2023-01-252-18/+47
* composer run cs:fixCôme Chilliet2023-01-2036-48/+9
* feat(app framework)!: Inject services into controller methodsChristoph Wurst2023-01-181-10/+19
* Merge branch 'master' into add-scim-json-supportStanimir Bozhilov2022-12-196-528/+47
|\
| * Merge pull request #35780 from nextcloud/fix/http-dispatcher-double-parameter...Vincent Petry2022-12-161-7/+14
| |\
| | * fix(app framework): Fix missing cast of double controller parametersChristoph Wurst2022-12-151-7/+14
| * | check if params given to API are really an arrayArtur Neumann2022-12-151-2/+13
| |/
| * use bruteforce protection on all methods wrapped by PublicShareMiddlewareJulien Veyssier2022-12-071-1/+6
| * Fix some more problems with tests under PHP 8.2Côme Chilliet2022-11-151-12/+14
| * Remove long depreated AppFramework/Db/MapperRoeland Jago Douma2022-10-102-506/+0
* | Fix the JSON content type regex to match all MIME typesStanimir Bozhilov2022-09-261-0/+91
* | Add unit tests for application/scim+json content typeStanimir Bozhilov2022-09-201-0/+92
|/
* Fix SessionMiddlewareTest and cover new case with reopeningJulius Härtl2022-08-241-3/+17
* Support specifying IPv6 proxies in CIDR notationSimon Leiner2022-08-021-0/+77
* Fix reading blob data as resourceThomas Citharel2022-07-251-0/+17
* Fix PHP 8.2 warnings about undeclared propertiesCôme Chilliet2022-06-211-0/+2