{"push_id":1168365192,"size":1000,"distinct_size":1790,"ref":"refs/heads/master","head":"26eca5d8c99a12f65f9a80018eadf2bc1773f934","before":"5310d1e09995b49fa629e323749c5eda35535742","commits":[{"sha":"fe36f0488963874d993f9f21e347147c8a447fe3","author":{"name":"Tobias Schultze","email":"fde288f9b090b5c3ae45cdb163bcf3f6a584c37b@tubo-world.de"},"message":"Merge branch '2.8' into 3.0","distinct":true,"url":"https://api.github.com/repos/hhamon/symfony/commits/fe36f0488963874d993f9f21e347147c8a447fe3"},{"sha":"8529f190fbb8cdedd047141dcda5e5b305a39c34","author":{"name":"Tobias Schultze","email":"fde288f9b090b5c3ae45cdb163bcf3f6a584c37b@tubo-world.de"},"message":"[Form] remove irrelevant doc after 3.0 merge","distinct":true,"url":"https://api.github.com/repos/hhamon/symfony/commits/8529f190fbb8cdedd047141dcda5e5b305a39c34"},{"sha":"3598105da9375b5bff89b1b63ce0d247867c70a0","author":{"name":"Tobias Schultze","email":"fde288f9b090b5c3ae45cdb163bcf3f6a584c37b@tubo-world.de"},"message":"Merge branch '3.0'","distinct":true,"url":"https://api.github.com/repos/hhamon/symfony/commits/3598105da9375b5bff89b1b63ce0d247867c70a0"},{"sha":"c211523f6ea7738a58fbda0fc0b1c01de5c88272","author":{"name":"Christian Flothmann","email":"aba769945e5ab0e948be3a2c0061fe5823865200@xabbuh.de"},"message":"fix mocks\n\n* fix a typo in a method name (`setResponse` instead of `seetResopnse`)\n* fix mocking a method that is not part of the `DomainObjectInterface`","distinct":false,"url":"https://api.github.com/repos/hhamon/symfony/commits/c211523f6ea7738a58fbda0fc0b1c01de5c88272"},{"sha":"37dd041cda601c4ed65068ea4f4b83af1fb27b59","author":{"name":"Nicolas Grekas","email":"ec5ccb19bcd9237073a700927cff7f3ddf333fd9@gmail.com"},"message":"minor #18306 [2.3] fix mocks (xabbuh)\n\nThis PR was merged into the 2.3 branch.\n\nDiscussion\n----------\n\n[2.3] fix mocks\n\n| Q             | A\n| ------------- | ---\n| Branch?       | 2.3\n| Bug fix?      | yes\n| New feature?  | no\n| BC breaks?    | no\n| Deprecations? | no\n| Tests pass?   | yes\n| Fixed tickets |\n| License       | MIT\n| Doc PR        |\n\n* fix a typo in a method name (`setResponse` instead of `seetResopnse`)\n* fix mocking a method that is not part of the `DomainObjectInterface`\n\nCommits\n-------\n\nc211523 fix mocks","distinct":false,"url":"https://api.github.com/repos/hhamon/symfony/commits/37dd041cda601c4ed65068ea4f4b83af1fb27b59"},{"sha":"ae9bae7e16fd27e17339f2dbc45bcafc2294949d","author":{"name":"Nicolas Grekas","email":"ec5ccb19bcd9237073a700927cff7f3ddf333fd9@gmail.com"},"message":"[phpunit] disable prophecy","distinct":false,"url":"https://api.github.com/repos/hhamon/symfony/commits/ae9bae7e16fd27e17339f2dbc45bcafc2294949d"},{"sha":"697bac9bf292ab956c746b57921a26be1d79427b","author":{"name":"Fabien Potencier","email":"6094910757de3667a08340f5b21f6399d2ffcc52@gmail.com"},"message":"feature #18197 Make Request::isFromTrustedProxy() public. (Peter Bex)\n\nThis PR was merged into the 3.1-dev branch.\n\nDiscussion\n----------\n\nMake Request::isFromTrustedProxy() public.\n\n| Q             | A\n| ------------- | ---\n| Branch        | master\n| Bug fix?      | no\n| New feature?  | yes\n| BC breaks?    | no\n| Deprecations? | no\n| Tests pass?   | yes\n| Fixed tickets |\n| License       | MIT\n| Doc PR        |\n\nWhen adding custom headers to your proxy (in our particular case, a `X-Base-Url` header, but it could be anything), it is necessary to be able to tell whether the request came from a trusted proxy or not. Unfortunately, currently the `isFromTrustedProxy()` method is private, which means you'll need to subclass `Request` and add your own *differently named* method just to be able to access this information.\n\nThis functionality is pretty straightforward, and I don't see a reason to keep this method private so this a trivial pull request to make it public (and it adds a comment so it'll show up in the API docs with proper documentation).\n\nCommits\n-------\n\n286f64f Make Request::isFromTrustedProxy() public.","distinct":true,"url":"https://api.github.com/repos/hhamon/symfony/commits/697bac9bf292ab956c746b57921a26be1d79427b"},{"sha":"952bf010f2815847360159793221cd2f1c7cc11c","author":{"name":"Christian Flothmann","email":"aba769945e5ab0e948be3a2c0061fe5823865200@xabbuh.de"},"message":"[Guard] fix minimum required Seucirty Http version","distinct":true,"url":"https://api.github.com/repos/hhamon/symfony/commits/952bf010f2815847360159793221cd2f1c7cc11c"},{"sha":"c1ca48765e048caa67b947a3d1162159cf3feb1a","author":{"name":"Nicolas Grekas","email":"ec5ccb19bcd9237073a700927cff7f3ddf333fd9@gmail.com"},"message":"Merge branch '2.3' into 2.7\n\n* 2.3:\n  fix mocks\n\nConflicts:\n\tsrc/Symfony/Component/Security/Http/Tests/Firewall/SwitchUserListenerTest.php","distinct":true,"url":"https://api.github.com/repos/hhamon/symfony/commits/c1ca48765e048caa67b947a3d1162159cf3feb1a"},{"sha":"d9be1b4cc49dccd283e8fa89c44a43c789399538","author":{"name":"Christian Flothmann","email":"aba769945e5ab0e948be3a2c0061fe5823865200@xabbuh.de"},"message":"fix mocks\n\n* check for existance of `setMetadataFactory()` method (this is needed\n  for tests run with deps=high as the method was removed in Symfony\n  3.0)\n* fix mock testing the `EngineInterface` as the `stream()` method cannot\n  be mocked when it is does not exist in the mocked interface","distinct":true,"url":"https://api.github.com/repos/hhamon/symfony/commits/d9be1b4cc49dccd283e8fa89c44a43c789399538"},{"sha":"f7ad2857466b29c53a665e3b7c560df7fe6742db","author":{"name":"Ener-Getick","email":"9e662629814bc2f2e69119eb81d9903d3274e326@gmail.com"},"message":"[Request] Fix support of custom mime types with parameters","distinct":false,"url":"https://api.github.com/repos/hhamon/symfony/commits/f7ad2857466b29c53a665e3b7c560df7fe6742db"},{"sha":"09cc0b20d538544e4fad0017b357b7458cb39be0","author":{"name":"Fabien Potencier","email":"6094910757de3667a08340f5b21f6399d2ffcc52@gmail.com"},"message":"bug #18255 [HttpFoundation] Fix support of custom mime types with parameters (Ener-Getick)\n\nThis PR was merged into the 2.3 branch.\n\nDiscussion\n----------\n\n[HttpFoundation] Fix support of custom mime types with parameters\n\n| Q             | A\n| ------------- | ---\n| Bug fix?      | yes\n| New feature?  | no\n| BC breaks?    | no\n| Deprecations? | no\n| Tests pass?   | yes\n| Fixed tickets | https://github.com/FriendsOfSymfony/FOSRestBundle/issues/1399\n| License       | MIT\n\nWhen using mime types with parameters, ``getFormat`` won't return the expected format as illustrated:\n```php\n$request = new Request();\n$request->setFormat('custom', 'app/foo;param=bar');\n\n$request->getFormat('app/foo;param=bar');\n// will return null as the parameters are removed\n```\n\nSo my proposal is to search the format corresponding to a mime type with its raw value or with the its parameters removed.\n\nCommits\n-------\n\nf7ad285 [Request] Fix support of custom mime types with parameters","distinct":false,"url":"https://api.github.com/repos/hhamon/symfony/commits/09cc0b20d538544e4fad0017b357b7458cb39be0"},{"sha":"3c75c488380071c69ef9ca49245e851bfca15888","author":{"name":"Fabien Potencier","email":"6094910757de3667a08340f5b21f6399d2ffcc52@gmail.com"},"message":"feature #18242 [FrameworkBundle][TwigBundle] Make EngineInterface autowirable (dunglas)\n\nThis PR was merged into the 3.1-dev branch.\n\nDiscussion\n----------\n\n[FrameworkBundle][TwigBundle] Make EngineInterface autowirable\n\n| Q             | A\n| ------------- | ---\n| Branch?       | master\n| Bug fix?      | no\n| New feature?  | yes\n| BC breaks?    | no\n| Deprecations? | no\n| Tests pass?   | yes\n| Fixed tickets | n/a\n| License       | MIT\n| Doc PR        | n/a\n\nCommits\n-------\n\n26ed582 [FrameworkBundle][TwigBundle] Make EngineInterface autowirable","distinct":true,"url":"https://api.github.com/repos/hhamon/symfony/commits/3c75c488380071c69ef9ca49245e851bfca15888"},{"sha":"70b9309b794227a5c6e6301f095de5bdc904a6dd","author":{"name":"Kévin Dunglas","email":"c73344fb6ec9d8b611b24ae5e79885c4bf62cd04@gmail.com"},"message":"[FrameworkBundle] Return the invokable service if its name is the class name","distinct":true,"url":"https://api.github.com/repos/hhamon/symfony/commits/70b9309b794227a5c6e6301f095de5bdc904a6dd"},{"sha":"f9b0aaa4886748bce467df05026b9dc1b529e124","author":{"name":"Fabien Potencier","email":"6094910757de3667a08340f5b21f6399d2ffcc52@gmail.com"},"message":"bug #18289 [FrameworkBundle] Return the invokable service if its name is the class name (dunglas)\n\nThis PR was squashed before being merged into the 3.1-dev branch (closes #18289).\n\nDiscussion\n----------\n\n[FrameworkBundle] Return the invokable service if its name is the class name\n\n| Q             | A\n| ------------- | ---\n| Branch?       | 2.7\n| Bug fix?      | yes\n| New feature?  | no\n| BC breaks?    | no\n| Deprecations? | no\n| Tests pass?   | yes\n| Fixed tickets | n/a\n| License       | MIT\n| Doc PR        | n/a\n\n if a service is invokable and has the same name than its class name, the controller resolver of FrameworkBundle doesn't retrieve the service and tries to construct a new instance of the class instead.\n\nThis is a very rare edge case, but this fix is useful for dunglas/DunglasActionBundle#36: referencing auto-registered controllers following the ADR style in YAML and XML routing files will be more intuitive.\n\nCurrently: `defaults:  { _controller: 'Your\\Action\\FQN:__invoke' }`, after this fix: `defaults:  { _controller: 'Your\\Action\\FQN' }`.\n\nThis PR also fix a currently useless test.\n\nCommits\n-------\n\n70b9309 [FrameworkBundle] Return the invokable service if its name is the class name","distinct":true,"url":"https://api.github.com/repos/hhamon/symfony/commits/f9b0aaa4886748bce467df05026b9dc1b529e124"},{"sha":"db869e28412bc26ca0323e4ab244f27f1a46c55c","author":{"name":"Fabien Potencier","email":"6094910757de3667a08340f5b21f6399d2ffcc52@gmail.com"},"message":"minor #18307 [2.7] fix mocks (xabbuh)\n\nThis PR was merged into the 2.7 branch.\n\nDiscussion\n----------\n\n[2.7] fix mocks\n\n| Q             | A\n| ------------- | ---\n| Branch?       | 2.7\n| Bug fix?      | yes\n| New feature?  | no\n| BC breaks?    | no\n| Deprecations? | no\n| Tests pass?   | yes\n| Fixed tickets |\n| License       | MIT\n| Doc PR        |\n\n* check for existance of `setMetadataFactory()` method (this is needed\n  for tests run with deps=high as the method was removed in Symfony\n  3.0)\n* fix mock testing the `EngineInterface` as the `stream()` method cannot\n  be mocked when it is does not exist in the mocked interface\n\nCommits\n-------\n\nd9be1b4 fix mocks","distinct":true,"url":"https://api.github.com/repos/hhamon/symfony/commits/db869e28412bc26ca0323e4ab244f27f1a46c55c"},{"sha":"fa01e848d0145caa8ffc0842e061f9100dd8d137","author":{"name":"Fabien Potencier","email":"6094910757de3667a08340f5b21f6399d2ffcc52@gmail.com"},"message":"bug #18310 [Guard] fix minimum required Seucirty Http version (xabbuh)\n\nThis PR was merged into the 3.1-dev branch.\n\nDiscussion\n----------\n\n[Guard] fix minimum required Seucirty Http version\n\n| Q             | A\n| ------------- | ---\n| Branch?       | master\n| Bug fix?      | yes\n| New feature?  | no\n| BC breaks?    | no\n| Deprecations? | no\n| Tests pass?   | yes\n| Fixed tickets | #17714\n| License       | MIT\n| Doc PR        |\n\nOtherwise, the `TargetPathTrait` is not available.\n\nCommits\n-------\n\n952bf01 [Guard] fix minimum required Seucirty Http version","distinct":true,"url":"https://api.github.com/repos/hhamon/symfony/commits/fa01e848d0145caa8ffc0842e061f9100dd8d137"},{"sha":"932211d0716cf2c0bc3368a5bec154c7cb30f744","author":{"name":"Fabien Potencier","email":"6094910757de3667a08340f5b21f6399d2ffcc52@gmail.com"},"message":"Merge branch '2.3' into 2.7\n\n* 2.3:\n  [Request] Fix support of custom mime types with parameters","distinct":true,"url":"https://api.github.com/repos/hhamon/symfony/commits/932211d0716cf2c0bc3368a5bec154c7cb30f744"},{"sha":"dc729f31124aa1acda8780ccee303c37550179e9","author":{"name":"Fabien Potencier","email":"6094910757de3667a08340f5b21f6399d2ffcc52@gmail.com"},"message":"updated CHANGELOG for 2.7.11","distinct":true,"url":"https://api.github.com/repos/hhamon/symfony/commits/dc729f31124aa1acda8780ccee303c37550179e9"},{"sha":"4cd33fb4be48651858cdb59ac6e5a7bd8dc82bf6","author":{"name":"Fabien Potencier","email":"6094910757de3667a08340f5b21f6399d2ffcc52@gmail.com"},"message":"updated VERSION for 2.7.11","distinct":true,"url":"https://api.github.com/repos/hhamon/symfony/commits/4cd33fb4be48651858cdb59ac6e5a7bd8dc82bf6"}]}
{"actor":{"display_login":"hhamon"}}