{"push_id":763286240,"size":23,"distinct_size":23,"ref":"refs/heads/feature/pluginInterfaces","head":"7a08952059b8a60749ce5dc8f8374b9c95cc5727","before":"a85d2daa8150b9ecfa802f091701e07ffb621366","commits":[{"sha":"22eabb50abfe13c4b2597bfcb4e9de29b8d36eae","author":{"email":"df84ac85350ebc2c699b39273143d559d21c5c62@alchemy.fr","name":"Benoît Burnichon"},"message":"Some PHPCS and Add some type hints","distinct":true,"url":"https://api.github.com/repos/lostdalek/Phraseanet/commits/22eabb50abfe13c4b2597bfcb4e9de29b8d36eae"},{"sha":"a39c9ea3eb3d3c5098dd4e0101303f48928e49bd","author":{"email":"df84ac85350ebc2c699b39273143d559d21c5c62@alchemy.fr","name":"Benoît Burnichon"},"message":"Changed permalink delivery to always check activated state\n\nChanged permalink constructor visibility to public to allow search of a permalink","distinct":true,"url":"https://api.github.com/repos/lostdalek/Phraseanet/commits/a39c9ea3eb3d3c5098dd4e0101303f48928e49bd"},{"sha":"fd77ffd6a4921b50bd41bcf5dbac7635d7db6119","author":{"email":"df84ac85350ebc2c699b39273143d559d21c5c62@alchemy.fr","name":"Benoît Burnichon"},"message":"PHPCS and Remove Permalink Interface as used only once.","distinct":true,"url":"https://api.github.com/repos/lostdalek/Phraseanet/commits/fd77ffd6a4921b50bd41bcf5dbac7635d7db6119"},{"sha":"e3b08e1fea498bd52c29708bc614c83c661a11c3","author":{"email":"df84ac85350ebc2c699b39273143d559d21c5c62@alchemy.fr","name":"Benoît Burnichon"},"message":"Add firebase/php-jwt package to handle JWT.","distinct":true,"url":"https://api.github.com/repos/lostdalek/Phraseanet/commits/e3b08e1fea498bd52c29708bc614c83c661a11c3"},{"sha":"3c451d284f477d6970550081009a75e853c50601","author":{"email":"df84ac85350ebc2c699b39273143d559d21c5c62@alchemy.fr","name":"Benoît Burnichon"},"message":"Add Doctrine binary_string type","distinct":true,"url":"https://api.github.com/repos/lostdalek/Phraseanet/commits/3c451d284f477d6970550081009a75e853c50601"},{"sha":"810c241204dc733dd9d1099bd6d9761ac8ec0501","author":{"email":"df84ac85350ebc2c699b39273143d559d21c5c62@alchemy.fr","name":"Benoît Burnichon"},"message":"Add Secret Entity to ApplicationBox","distinct":true,"url":"https://api.github.com/repos/lostdalek/Phraseanet/commits/810c241204dc733dd9d1099bd6d9761ac8ec0501"},{"sha":"4a008858b62358eb525be9469da859b9031ef7ca","author":{"email":"df84ac85350ebc2c699b39273143d559d21c5c62@alchemy.fr","name":"Benoît Burnichon"},"message":"Add GV_default_subdef_url_ttl value","distinct":true,"url":"https://api.github.com/repos/lostdalek/Phraseanet/commits/4a008858b62358eb525be9469da859b9031ef7ca"},{"sha":"657efc40e62e94091de6daa3ee8c6f04ef2ded2e","author":{"email":"df84ac85350ebc2c699b39273143d559d21c5c62@alchemy.fr","name":"Benoît Burnichon"},"message":"Add ircmaxell/random-lib","distinct":true,"url":"https://api.github.com/repos/lostdalek/Phraseanet/commits/657efc40e62e94091de6daa3ee8c6f04ef2ded2e"},{"sha":"0e8e462ca74f90d8ab83dbefc7f33d9ca86a054d","author":{"email":"df84ac85350ebc2c699b39273143d559d21c5c62@alchemy.fr","name":"Benoît Burnichon"},"message":"Backport of #1383.\n\nAdd logic on MediaAccessorController","distinct":true,"url":"https://api.github.com/repos/lostdalek/Phraseanet/commits/0e8e462ca74f90d8ab83dbefc7f33d9ca86a054d"},{"sha":"440bde0063937361b6443a8ff29eae55562af5f7","author":{"email":"df84ac85350ebc2c699b39273143d559d21c5c62@alchemy.fr","name":"Benoît Burnichon"},"message":"Add GV_default_subdef_url_ttl to API list","distinct":true,"url":"https://api.github.com/repos/lostdalek/Phraseanet/commits/440bde0063937361b6443a8ff29eae55562af5f7"},{"sha":"cc96808e0330614102528fb459449023325a0666","author":{"email":"df84ac85350ebc2c699b39273143d559d21c5c62@alchemy.fr","name":"Benoît Burnichon"},"message":"Revert add 387alpha3a patch as already added by ORM","distinct":true,"url":"https://api.github.com/repos/lostdalek/Phraseanet/commits/cc96808e0330614102528fb459449023325a0666"},{"sha":"ec85d90e302d003345764f6882777c8bf2eff8d5","author":{"email":"df84ac85350ebc2c699b39273143d559d21c5c62@alchemy.fr","name":"Benoît Burnichon"},"message":"Random Provider is not defined yet, use direct instantiation","distinct":true,"url":"https://api.github.com/repos/lostdalek/Phraseanet/commits/ec85d90e302d003345764f6882777c8bf2eff8d5"},{"sha":"7dcfad27e117031a19439384eda05706e279e5c1","author":{"email":"df84ac85350ebc2c699b39273143d559d21c5c62@gmail.com","name":"Benoît Burnichon"},"message":"Merge pull request #1470 from bburnichon/feature/backport-revocable-permalinks\n\nBackport revocable permalinks","distinct":true,"url":"https://api.github.com/repos/lostdalek/Phraseanet/commits/7dcfad27e117031a19439384eda05706e279e5c1"},{"sha":"c72edabafbb4e06db656f7bd13ba5e32c4d578d2","author":{"email":"df84ac85350ebc2c699b39273143d559d21c5c62@alchemy.fr","name":"Benoît Burnichon"},"message":"Add alchemy/rest-bundle to dependencies.\n\nBump negotiation version","distinct":true,"url":"https://api.github.com/repos/lostdalek/Phraseanet/commits/c72edabafbb4e06db656f7bd13ba5e32c4d578d2"},{"sha":"5c1f32f8af4a91a47cbdd02cc5d69ea82445839f","author":{"email":"df84ac85350ebc2c699b39273143d559d21c5c62@alchemy.fr","name":"Benoît Burnichon"},"message":"Bump composer. rest-bundle and willdurand/negotiation","distinct":true,"url":"https://api.github.com/repos/lostdalek/Phraseanet/commits/5c1f32f8af4a91a47cbdd02cc5d69ea82445839f"},{"sha":"54913d5e79351cadb77544ea27728e4395f649e5","author":{"email":"df84ac85350ebc2c699b39273143d559d21c5c62@alchemy.fr","name":"Benoît Burnichon"},"message":"Change to comply negotiation:^2.0.0","distinct":true,"url":"https://api.github.com/repos/lostdalek/Phraseanet/commits/54913d5e79351cadb77544ea27728e4395f649e5"},{"sha":"ee96cc72d428b29948b89561f1ef4642b2bb33a8","author":{"email":"df84ac85350ebc2c699b39273143d559d21c5c62@alchemy.fr","name":"Benoît Burnichon"},"message":"Update JMSSerializerServiceProvider to allow adding metadata_dirs","distinct":true,"url":"https://api.github.com/repos/lostdalek/Phraseanet/commits/ee96cc72d428b29948b89561f1ef4642b2bb33a8"},{"sha":"b6e691b07297252214c3dccb4074d1844aea411d","author":{"email":"df84ac85350ebc2c699b39273143d559d21c5c62@alchemy.fr","name":"Benoît Burnichon"},"message":"Add simple-bus/jms-serializer-bridge package","distinct":true,"url":"https://api.github.com/repos/lostdalek/Phraseanet/commits/b6e691b07297252214c3dccb4074d1844aea411d"},{"sha":"9ccbeb59379909849b6944e397cf4aef7978c25a","author":{"email":"df84ac85350ebc2c699b39273143d559d21c5c62@alchemy.fr","name":"Benoît Burnichon"},"message":"Add pagerfanta/pagerfanta package","distinct":true,"url":"https://api.github.com/repos/lostdalek/Phraseanet/commits/9ccbeb59379909849b6944e397cf4aef7978c25a"},{"sha":"6a702a956de6ccae8b583ffdf2ac187c5b4096b5","author":{"email":"df84ac85350ebc2c699b39273143d559d21c5c62@alchemy.fr","name":"Benoît Burnichon"},"message":"Change Priorities of listeners","distinct":true,"url":"https://api.github.com/repos/lostdalek/Phraseanet/commits/6a702a956de6ccae8b583ffdf2ac187c5b4096b5"}]}