{"push_id":723698011,"size":781,"distinct_size":1,"ref":"refs/heads/PSCSX-5407","head":"fb16c5e10fde4b7a4e567c495312648f026c7311","before":"f16a0d041984cd6a28179f4778e3e07d7bb5299b","commits":[{"sha":"59d455c4b7b0610c9d5c39fe318fd2ed658afdce","author":{"email":"1a340065606634b575ed162e9c434c27fe24a7c3@wixiweb.fr","name":"Arnaud Lemercier"},"message":"Avoid blank page on webservce authentification fail\n\nAdd an 401 Unauthorized message to avoid a blank page","distinct":false,"url":"https://api.github.com/repos/sfroment42/PrestaShop/commits/59d455c4b7b0610c9d5c39fe318fd2ed658afdce"},{"sha":"82d0223027c9b86db6a62700328a8d79fa365bf4","author":{"email":"03230671fc74e19a31b11a83a35458b6ad640144@prestashop.com","name":"tchauviere"},"message":"[*] TESTS : loadSlaves() now uses dynamic constants","distinct":false,"url":"https://api.github.com/repos/sfroment42/PrestaShop/commits/82d0223027c9b86db6a62700328a8d79fa365bf4"},{"sha":"1f6f35ebb53688f50d2a9bb515a87a38e2ecbcb7","author":{"email":"46f73ba01752b29ac1f5a1ccf0ac709c3b3396b9@prestashop.com","name":"Sacha Froment"},"message":"[-] CORE : Fix #PSCSX-1919  allow <style> in email","distinct":false,"url":"https://api.github.com/repos/sfroment42/PrestaShop/commits/1f6f35ebb53688f50d2a9bb515a87a38e2ecbcb7"},{"sha":"71dab2a2bed2575e328459447d977807c110f747","author":{"email":"2503636c70e9671c60de71ea739041cd109068f2@users.noreply.github.com","name":"ZiZuu.com"},"message":"[-] CORE : fix SSL in CMS links","distinct":false,"url":"https://api.github.com/repos/sfroment42/PrestaShop/commits/71dab2a2bed2575e328459447d977807c110f747"},{"sha":"d3223da9142cc13975250c8158ae73de66904914","author":{"email":"caa9357ea49edf2a25b7467595b8e8d2cfda9df6@prestashop.com","name":"gRoussac"},"message":"[-] BO : verifyMail less strict on extention length","distinct":false,"url":"https://api.github.com/repos/sfroment42/PrestaShop/commits/d3223da9142cc13975250c8158ae73de66904914"},{"sha":"47072c9f3b6a3989fc78fda7d608488bf4851d17","author":{"email":"caa9357ea49edf2a25b7467595b8e8d2cfda9df6@prestashop.com","name":"gRoussac"},"message":"[-] FO : Fix bug #PSCSX-5299, fatal error in guest OPC","distinct":false,"url":"https://api.github.com/repos/sfroment42/PrestaShop/commits/47072c9f3b6a3989fc78fda7d608488bf4851d17"},{"sha":"510b6b6d4cd849d3c2920f9f01783bc3a57d7b94","author":{"email":"1a73af9e7ae00182733b2292511b814be66f065f@lahaut.info","name":"Samy Rabih"},"message":"Duplicate $customer object declaration","distinct":false,"url":"https://api.github.com/repos/sfroment42/PrestaShop/commits/510b6b6d4cd849d3c2920f9f01783bc3a57d7b94"},{"sha":"4630fdd960f0c30b3528d188a704112c0483bf5d","author":{"email":"1733f2c081cd15fc57056d17ce4adec82a40321c@gmail.com","name":"Etienne Samson"},"message":"[*] CORE : Remove else because of preceding throw","distinct":false,"url":"https://api.github.com/repos/sfroment42/PrestaShop/commits/4630fdd960f0c30b3528d188a704112c0483bf5d"},{"sha":"9c3986cb718b28f7812b53badeece3286daedace","author":{"email":"1733f2c081cd15fc57056d17ce4adec82a40321c@gmail.com","name":"Etienne Samson"},"message":"[*] CORE : Throw exception on overrides failing","distinct":false,"url":"https://api.github.com/repos/sfroment42/PrestaShop/commits/9c3986cb718b28f7812b53badeece3286daedace"},{"sha":"678c2c0cce662f6237317d1a7999c5218f1f309d","author":{"email":"1733f2c081cd15fc57056d17ce4adec82a40321c@gmail.com","name":"Etienne Samson"},"message":"[*] CORE : Handle constants in overrides as constants\n\nThis fixes an issue where constants would get duplicated by the property code, which would cause uninstalls of the module to fail with a \"duplicate constant\" Runtime Error.","distinct":false,"url":"https://api.github.com/repos/sfroment42/PrestaShop/commits/678c2c0cce662f6237317d1a7999c5218f1f309d"},{"sha":"8bd5a114e50bf67e11f28ffadcd16622f37af2d9","author":{"email":"03230671fc74e19a31b11a83a35458b6ad640144@prestashop.com","name":"Thibaud Chauviere"},"message":"[*] Project : Added Travis build status img in README.md","distinct":false,"url":"https://api.github.com/repos/sfroment42/PrestaShop/commits/8bd5a114e50bf67e11f28ffadcd16622f37af2d9"},{"sha":"4aa1508ccf7996b16cbbe4d4562d385ed8cb3bfb","author":{"email":"16a4df3a5d932023c46a620e25ae0516109211bd@gmail.com","name":"fram"},"message":"// removed dead code","distinct":false,"url":"https://api.github.com/repos/sfroment42/PrestaShop/commits/4aa1508ccf7996b16cbbe4d4562d385ed8cb3bfb"},{"sha":"2e441065b63a2572a3f09f1ebab64f8d7545621e","author":{"email":"16a4df3a5d932023c46a620e25ae0516109211bd@gmail.com","name":"fram"},"message":"[+] Architecture : Added a Dependency Injection Container","distinct":false,"url":"https://api.github.com/repos/sfroment42/PrestaShop/commits/2e441065b63a2572a3f09f1ebab64f8d7545621e"},{"sha":"d39d247741317ab4d0c6d8a97fa1999150adb731","author":{"email":"16a4df3a5d932023c46a620e25ae0516109211bd@gmail.com","name":"fram"},"message":"[+] Architecture : Added ServiceLocator for legacy code","distinct":false,"url":"https://api.github.com/repos/sfroment42/PrestaShop/commits/d39d247741317ab4d0c6d8a97fa1999150adb731"},{"sha":"5df244c03108eda26d17420a006c20d6fe2c4376","author":{"email":"16a4df3a5d932023c46a620e25ae0516109211bd@gmail.com","name":"fram"},"message":"[*] Broke dependency to Product::getPriceStatic in Cart::getOrderTotal","distinct":false,"url":"https://api.github.com/repos/sfroment42/PrestaShop/commits/5df244c03108eda26d17420a006c20d6fe2c4376"},{"sha":"d2fe072f1570ecab1a19a1b29c18dba14541e32a","author":{"email":"16a4df3a5d932023c46a620e25ae0516109211bd@gmail.com","name":"fram"},"message":"[*] Architecture : Broke dependency to Address::initialize","distinct":false,"url":"https://api.github.com/repos/sfroment42/PrestaShop/commits/d2fe072f1570ecab1a19a1b29c18dba14541e32a"},{"sha":"7adae7041297b739695782737db1efa44170f92c","author":{"email":"16a4df3a5d932023c46a620e25ae0516109211bd@gmail.com","name":"fram"},"message":"[+] Architecture : Mechanism to break dependencies on global variables","distinct":false,"url":"https://api.github.com/repos/sfroment42/PrestaShop/commits/7adae7041297b739695782737db1efa44170f92c"},{"sha":"4ec3fb2eaaa6ffb78d365cf9e732e4d2f3a6b49d","author":{"email":"16a4df3a5d932023c46a620e25ae0516109211bd@gmail.com","name":"fram"},"message":"// the container needs a concrete implementation of the Configuration","distinct":false,"url":"https://api.github.com/repos/sfroment42/PrestaShop/commits/4ec3fb2eaaa6ffb78d365cf9e732e4d2f3a6b49d"},{"sha":"5939936d5afda389f390350aee30c6a4b957ee11","author":{"email":"16a4df3a5d932023c46a620e25ae0516109211bd@gmail.com","name":"fram"},"message":"[+] Tests : First Real Unit Test for Cart::getOrderTotal","distinct":false,"url":"https://api.github.com/repos/sfroment42/PrestaShop/commits/5939936d5afda389f390350aee30c6a4b957ee11"},{"sha":"dfbea33e40be67d1bfd2fd67cea2b3a0abb14d93","author":{"email":"16a4df3a5d932023c46a620e25ae0516109211bd@gmail.com","name":"fram"},"message":"// grouped tests together","distinct":false,"url":"https://api.github.com/repos/sfroment42/PrestaShop/commits/dfbea33e40be67d1bfd2fd67cea2b3a0abb14d93"}]}