{"push_id":962047055,"size":14,"distinct_size":14,"ref":"refs/heads/feat-improve-ldap","head":"b65da8a2f0d23a6944e5048d6d26b44925757ab4","before":"af508714400491f39bb750509defb506f7a469fa","commits":[{"sha":"4422103a9a15701bfcb10410ab1e3ff0743155c5","author":{"email":"60dd2208f9e77f1494860be18b32351d8423fe44@gmail.com","name":"Kévin Dunglas"},"message":"[FrameworkBundle] PropertyInfo: register the SerializerExtractor","distinct":true,"url":"https://api.github.com/repos/csarrazi/symfony/commits/4422103a9a15701bfcb10410ab1e3ff0743155c5"},{"sha":"0bacababd92f111502a1e34a6150bd83a153fe94","author":{"email":"60dd2208f9e77f1494860be18b32351d8423fe44@gmail.com","name":"Kévin Dunglas"},"message":"feature #16947 [FrameworkBundle] PropertyInfo: register the SerializerExtractor (dunglas)\n\nThis PR was squashed before being merged into the 3.1-dev branch (closes #16947).\n\nDiscussion\n----------\n\n[FrameworkBundle] PropertyInfo: register the SerializerExtractor\n\n| Q             | A\n| ------------- | ---\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\n4422103 [FrameworkBundle] PropertyInfo: register the SerializerExtractor","distinct":true,"url":"https://api.github.com/repos/csarrazi/symfony/commits/0bacababd92f111502a1e34a6150bd83a153fe94"},{"sha":"8605417b5557355fd4049a5a2f4bebba641b947f","author":{"email":"8d3fadd4fad95f65a95a07af54a8b1c515d4d5e3@gmail.com","name":"Nicolas Grekas"},"message":"[Cache] Don't clone, serialize","distinct":true,"url":"https://api.github.com/repos/csarrazi/symfony/commits/8605417b5557355fd4049a5a2f4bebba641b947f"},{"sha":"b33eb05b7c3c3dee2fda77c4348c273276179dae","author":{"email":"8d3fadd4fad95f65a95a07af54a8b1c515d4d5e3@gmail.com","name":"Nicolas Grekas"},"message":"feature #17654 [Cache] Don't clone, serialize (nicolas-grekas)\n\nThis PR was merged into the 3.1-dev branch.\n\nDiscussion\n----------\n\n[Cache] Don't clone, serialize\n\n| Q             | A\n| ------------- | ---\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\nCloning is not required by PSR-6, adds overhead and doesn't prevent any mistake for nested objects. Let's simplify.\nArrayCache in turn should store serialized by default, so that data is deep-cloned. But since this can cause a perf issue for some, I propose to add a constructor flag to disable serializing. WDYT?\n\nCommits\n-------\n\n8605417 [Cache] Don't clone, serialize","distinct":true,"url":"https://api.github.com/repos/csarrazi/symfony/commits/b33eb05b7c3c3dee2fda77c4348c273276179dae"},{"sha":"3e762a6f158c4e92eb6ce5326d248c50835a6af0","author":{"email":"bab18efef71e2d17e309f92125c46f10bf8dce45@gmail.com","name":"Javier Eguiluz"},"message":"Improved FileResource and DirectoryResource","distinct":true,"url":"https://api.github.com/repos/csarrazi/symfony/commits/3e762a6f158c4e92eb6ce5326d248c50835a6af0"},{"sha":"ba2552174de7cd977d46d9517beac8e0bbe0e0b8","author":{"email":"d4f8dcd89cfe40276c0fbf336903f4a05ab082c9@gmail.com","name":"Fabien Potencier"},"message":"minor #17598 Improved FileResource and DirectoryResource (javiereguiluz)\n\nThis PR was squashed before being merged into the 3.1-dev branch (closes #17598).\n\nDiscussion\n----------\n\nImproved FileResource and DirectoryResource\n\n| Q             | A\n| ------------- | ---\n| Bug fix?      | no\n| New feature?  | yes\n| BC breaks?    | yes?\n| Deprecations? | no\n| Tests pass?   | yes\n| Fixed tickets | #15946\n| License       | MIT\n| Doc PR        | -\n\nCommits\n-------\n\n3e762a6 Improved FileResource and DirectoryResource","distinct":true,"url":"https://api.github.com/repos/csarrazi/symfony/commits/ba2552174de7cd977d46d9517beac8e0bbe0e0b8"},{"sha":"1b660f7aca1cb1ab6a11c8f8e23f617650ea864d","author":{"email":"cbdb0cc7f3f5b4be81a75fa7242590e3e9882e1e@sarraz.in","name":"Charles Sarrazin"},"message":"Improved the Ldap Component\n\n* Attempt anonymous bind if the connection is not bound beforehand\n* Moved connection logic to dedicated class\n* Added support for Ldap result entries iterator and renamed LdapClient to Ldap\n* Updated unit tests and classes to support the new Ldap component API\n* Fixed compatibility issue with PHP 5.3\n* Cleaned up public methods\n* Made the Ldap class final\n* Finalized API\n* Made interfaces and classes public\n* Added support for multiple adapters","distinct":true,"url":"https://api.github.com/repos/csarrazi/symfony/commits/1b660f7aca1cb1ab6a11c8f8e23f617650ea864d"},{"sha":"9bbd87184da08d910dba20d5f3128858f97a980b","author":{"email":"cbdb0cc7f3f5b4be81a75fa7242590e3e9882e1e@sarraz.in","name":"Charles Sarrazin"},"message":"Added slapd configuration file","distinct":true,"url":"https://api.github.com/repos/csarrazi/symfony/commits/9bbd87184da08d910dba20d5f3128858f97a980b"},{"sha":"7c75b0291e77a30d36598a7a44a020193824f42c","author":{"email":"cbdb0cc7f3f5b4be81a75fa7242590e3e9882e1e@sarraz.in","name":"Charles Sarrazin"},"message":"Made the factory static","distinct":true,"url":"https://api.github.com/repos/csarrazi/symfony/commits/7c75b0291e77a30d36598a7a44a020193824f42c"},{"sha":"60f69c3384c571341037ac975b988503c626951a","author":{"email":"cbdb0cc7f3f5b4be81a75fa7242590e3e9882e1e@sarraz.in","name":"Charles Sarrazin"},"message":"Added an accessor for the entry DN","distinct":true,"url":"https://api.github.com/repos/csarrazi/symfony/commits/60f69c3384c571341037ac975b988503c626951a"},{"sha":"db607c86349583f718d56e321c8cfce21608b4a9","author":{"email":"cbdb0cc7f3f5b4be81a75fa7242590e3e9882e1e@sarraz.in","name":"Charles Sarrazin"},"message":"Added a missing use statement","distinct":true,"url":"https://api.github.com/repos/csarrazi/symfony/commits/db607c86349583f718d56e321c8cfce21608b4a9"},{"sha":"3954bbc16123c3adf938c85eecf5e5adb8288e0d","author":{"email":"cbdb0cc7f3f5b4be81a75fa7242590e3e9882e1e@sarraz.in","name":"Charles Sarrazin"},"message":"Fixed typo","distinct":true,"url":"https://api.github.com/repos/csarrazi/symfony/commits/3954bbc16123c3adf938c85eecf5e5adb8288e0d"},{"sha":"b482d12ececd772068c6c30e68036c380847fd84","author":{"email":"cbdb0cc7f3f5b4be81a75fa7242590e3e9882e1e@sarraz.in","name":"Charles Sarrazin"},"message":"Updated the Security component to use v3.1 of the Ldap component","distinct":true,"url":"https://api.github.com/repos/csarrazi/symfony/commits/b482d12ececd772068c6c30e68036c380847fd84"},{"sha":"b65da8a2f0d23a6944e5048d6d26b44925757ab4","author":{"email":"cbdb0cc7f3f5b4be81a75fa7242590e3e9882e1e@sarraz.in","name":"Charles Sarrazin"},"message":"Added initial support for functional tests","distinct":true,"url":"https://api.github.com/repos/csarrazi/symfony/commits/b65da8a2f0d23a6944e5048d6d26b44925757ab4"}]}