{"push_id":1648949732,"size":28,"distinct_size":0,"ref":"refs/heads/develop","head":"f20ce003a19ae8dfe7b497e079fc0f6ed9f4dddc","before":"589e3193e40766574b82f61947cde4bb4b1c4280","commits":[{"sha":"a10aa5f9405b56ae8c6d6d21bbcdf450b4b02daa","author":{"name":"Michele Locati","email":"a2a7bb24b8cf5fcfc2da6d2a0edda88905ccd6c0@locati.it"},"message":"Create users with default attribute values when using authentication","distinct":false,"url":"https://api.github.com/repos/mlocati/concrete5/commits/a10aa5f9405b56ae8c6d6d21bbcdf450b4b02daa"},{"sha":"a1efee925e5ed5371d2ab9d0175f42a542b5b773","author":{"name":"Michele Locati","email":"a2a7bb24b8cf5fcfc2da6d2a0edda88905ccd6c0@locati.it"},"message":"Block types: allow saving NULL values","distinct":false,"url":"https://api.github.com/repos/mlocati/concrete5/commits/a1efee925e5ed5371d2ab9d0175f42a542b5b773"},{"sha":"096ee44f8d503c5e8d46819725845605cab429a8","author":{"name":"Michele Locati","email":"a2a7bb24b8cf5fcfc2da6d2a0edda88905ccd6c0@locati.it"},"message":"Upgrade Punic to v2.1.0","distinct":false,"url":"https://api.github.com/repos/mlocati/concrete5/commits/096ee44f8d503c5e8d46819725845605cab429a8"},{"sha":"f1371f57ecbe6de7eb35535d02c0b5dd0d648af0","author":{"name":"Michele Locati","email":"a2a7bb24b8cf5fcfc2da6d2a0edda88905ccd6c0@locati.it"},"message":"Add functions to get the format strings for date()","distinct":false,"url":"https://api.github.com/repos/mlocati/concrete5/commits/f1371f57ecbe6de7eb35535d02c0b5dd0d648af0"},{"sha":"64908c9ce126a6e643532a711cdddbf6e371911d","author":{"name":"Michele Locati","email":"a2a7bb24b8cf5fcfc2da6d2a0edda88905ccd6c0@locati.it"},"message":"Use standard ISO date format","distinct":false,"url":"https://api.github.com/repos/mlocati/concrete5/commits/64908c9ce126a6e643532a711cdddbf6e371911d"},{"sha":"75735d480b9179aee43f617829388d9b31702eea","author":{"name":"Michele Locati","email":"a2a7bb24b8cf5fcfc2da6d2a0edda88905ccd6c0@locati.it"},"message":"Use the date/time formatting functions of the date helper\n\nUsing the date/time formatting functions of the date helper is much better:\n\n1. the date/time format is automatically localized\n2. the time zone to be used in views is set automatically","distinct":false,"url":"https://api.github.com/repos/mlocati/concrete5/commits/75735d480b9179aee43f617829388d9b31702eea"},{"sha":"0a618635ee833daf1b9e60d444e99a93059fe348","author":{"name":"Michele Locati","email":"a2a7bb24b8cf5fcfc2da6d2a0edda88905ccd6c0@locati.it"},"message":"Update gettext/languages\n\nChangelog: https://github.com/mlocati/cldr-to-gettext-plural-rules/releases/tag/2.3.0","distinct":false,"url":"https://api.github.com/repos/mlocati/concrete5/commits/0a618635ee833daf1b9e60d444e99a93059fe348"},{"sha":"1c0a987490e7cbf518dda3fd1475d3e31566f008","author":{"name":"Michele Locati","email":"a2a7bb24b8cf5fcfc2da6d2a0edda88905ccd6c0@locati.it"},"message":"Add a way to determine if an account is already hooked","distinct":false,"url":"https://api.github.com/repos/mlocati/concrete5/commits/1c0a987490e7cbf518dda3fd1475d3e31566f008"},{"sha":"1d9d3510c72192c67e226f08b922db79ef0bd8a1","author":{"name":"Michele Locati","email":"a2a7bb24b8cf5fcfc2da6d2a0edda88905ccd6c0@locati.it"},"message":"Filter authentication types in edit_profile page\n\nLet's show the:\n- \"hook\" form only for authentication types that are not already hooked and have a \"hook\" form\n- \"hooked\" form only for authentication types that are already hooked and have a \"hooked\" form","distinct":false,"url":"https://api.github.com/repos/mlocati/concrete5/commits/1d9d3510c72192c67e226f08b922db79ef0bd8a1"},{"sha":"a7f763bf77ff73d7b5ed6dd59f6bdc500ae3895e","author":{"name":"Michele Locati","email":"a2a7bb24b8cf5fcfc2da6d2a0edda88905ccd6c0@locati.it"},"message":"Show a link to the concrete5 profile if the user is bound to it","distinct":false,"url":"https://api.github.com/repos/mlocati/concrete5/commits/a7f763bf77ff73d7b5ed6dd59f6bdc500ae3895e"},{"sha":"f811087cec804d4464372b56d6887ce1d7b1d74a","author":{"name":"Michele Locati","email":"a2a7bb24b8cf5fcfc2da6d2a0edda88905ccd6c0@locati.it"},"message":"Fix html error in hook.php","distinct":false,"url":"https://api.github.com/repos/mlocati/concrete5/commits/f811087cec804d4464372b56d6887ce1d7b1d74a"},{"sha":"a3c5a2533fe434bab33391031cfac4bef05efcf6","author":{"name":"Michele Locati","email":"a2a7bb24b8cf5fcfc2da6d2a0edda88905ccd6c0@locati.it"},"message":"Fix logic mismatch between hasHook and renderHook\n\nhasHook returns true if the controller has a hook() method or if there's a hook.php form\n\nrenderHook does something only if if there's a hook.php form, but not if there's only a hook() method.\n\nLet's fix this.","distinct":false,"url":"https://api.github.com/repos/mlocati/concrete5/commits/a3c5a2533fe434bab33391031cfac4bef05efcf6"},{"sha":"b7424472e97504b4fa8fe77ec42dda3789ab32f4","author":{"name":"Michele Locati","email":"a2a7bb24b8cf5fcfc2da6d2a0edda88905ccd6c0@locati.it"},"message":"php-cs-fixer","distinct":false,"url":"https://api.github.com/repos/mlocati/concrete5/commits/b7424472e97504b4fa8fe77ec42dda3789ab32f4"},{"sha":"01e16815d67d967debf16034d1706318c232a1d2","author":{"name":"Michele Locati","email":"a2a7bb24b8cf5fcfc2da6d2a0edda88905ccd6c0@locati.it"},"message":"Fix users query when filtering accessible groups","distinct":false,"url":"https://api.github.com/repos/mlocati/concrete5/commits/01e16815d67d967debf16034d1706318c232a1d2"},{"sha":"8aafbbaf4a9c63edef3f0625c9a0d917bae7eecf","author":{"name":"Andrew Embler","email":"6b7c097d961f68685fc978cf91eeae17be6cbb45@concrete5.org"},"message":"adding logging to json error handler","distinct":false,"url":"https://api.github.com/repos/mlocati/concrete5/commits/8aafbbaf4a9c63edef3f0625c9a0d917bae7eecf"},{"sha":"67ec36b56934550fddfbb6ae99467478b929556a","author":{"name":"Andrew Embler","email":"6b7c097d961f68685fc978cf91eeae17be6cbb45@concrete5.org"},"message":"Merge branch 'develop' of github.com:concrete5/concrete5 into develop","distinct":false,"url":"https://api.github.com/repos/mlocati/concrete5/commits/67ec36b56934550fddfbb6ae99467478b929556a"},{"sha":"9e361948abc1be28e4c90f851b49ca1afcb4fc90","author":{"name":"Andrew Embler","email":"6b7c097d961f68685fc978cf91eeae17be6cbb45@concrete5.org"},"message":"Better error handling in JSON context with debugging enabled, better error handling in progressive operations","distinct":false,"url":"https://api.github.com/repos/mlocati/concrete5/commits/9e361948abc1be28e4c90f851b49ca1afcb4fc90"},{"sha":"fb40705646161fd032a5835a4ad96a0293154953","author":{"name":"Andrew Embler","email":"6b7c097d961f68685fc978cf91eeae17be6cbb45@concrete5.org"},"message":"logging api tweaks","distinct":false,"url":"https://api.github.com/repos/mlocati/concrete5/commits/fb40705646161fd032a5835a4ad96a0293154953"},{"sha":"b84895aa241e9599c6d40ccf338f38c5f20e0a51","author":{"name":"Andrew Embler","email":"6b7c097d961f68685fc978cf91eeae17be6cbb45@concrete5.org"},"message":"Merge pull request #5224 from mlocati/create-default-attribute-values\n\nCreate users with default attribute values when using authentication","distinct":false,"url":"https://api.github.com/repos/mlocati/concrete5/commits/b84895aa241e9599c6d40ccf338f38c5f20e0a51"},{"sha":"5a9e24cb52522195531dbec607788b0c86e15a29","author":{"name":"Andrew Embler","email":"6b7c097d961f68685fc978cf91eeae17be6cbb45@concrete5.org"},"message":"Merge pull request #5225 from mlocati/allow-saving-block-null-values\n\nBlock types: allow saving NULL values","distinct":false,"url":"https://api.github.com/repos/mlocati/concrete5/commits/5a9e24cb52522195531dbec607788b0c86e15a29"}]}
{"actor":{"display_login":"mlocati"}}