{"push_id":806118429,"size":23,"distinct_size":23,"ref":"refs/heads/3.8","head":"d119e0496350a8c096736c73fc6e5b76ee19a4c3","before":"9e185eec75599db024636c8665fac780c8b6ed00","commits":[{"sha":"8309ed5c126b2ff230faabe9a0f9c980b4cf71b4","author":{"email":"16113cc6a44b4709abc451813d0f3d1e5e3dfe6d@2byte.es","name":"fmarcet"},"message":"FIX: When filter with empty status, by default get canceled status (-1)","distinct":true,"url":"https://api.github.com/repos/grandoc/dolibarr/commits/8309ed5c126b2ff230faabe9a0f9c980b4cf71b4"},{"sha":"3ff8b3e4373a591f43a0ac0efdedbf2eeedb3ebf","author":{"email":"16113cc6a44b4709abc451813d0f3d1e5e3dfe6d@2byte.es","name":"fmarcet"},"message":"FIX: Error retrieving customer prices","distinct":true,"url":"https://api.github.com/repos/grandoc/dolibarr/commits/3ff8b3e4373a591f43a0ac0efdedbf2eeedb3ebf"},{"sha":"3ee5920947fa21aeed86035981dbfabbc5d71b0e","author":{"email":"d02eae2997514756c75f34f7f90d57c50479d279@destailleur.fr","name":"Laurent Destailleur"},"message":"Merge pull request #3571 from fmarcet/3.8\n\nFIX: When filter with empty status, by default get canceled status (-1)","distinct":true,"url":"https://api.github.com/repos/grandoc/dolibarr/commits/3ee5920947fa21aeed86035981dbfabbc5d71b0e"},{"sha":"b5b90d1639ec089dfea94d253b5a8df58ede67fe","author":{"email":"16113cc6a44b4709abc451813d0f3d1e5e3dfe6d@2byte.es","name":"fmarcet"},"message":"FIX #3599 Not saving legal form","distinct":true,"url":"https://api.github.com/repos/grandoc/dolibarr/commits/b5b90d1639ec089dfea94d253b5a8df58ede67fe"},{"sha":"c0433928c69166a8bfd97726f6e5941eaf75f821","author":{"email":"d02eae2997514756c75f34f7f90d57c50479d279@destailleur.fr","name":"Laurent Destailleur"},"message":"FIX sortder field was missing so manually added values were moved to\nbegin.","distinct":true,"url":"https://api.github.com/repos/grandoc/dolibarr/commits/c0433928c69166a8bfd97726f6e5941eaf75f821"},{"sha":"dcf3c0002366758aada1feae8d292e4e51da8506","author":{"email":"d02eae2997514756c75f34f7f90d57c50479d279@destailleur.fr","name":"Laurent Destailleur"},"message":"Merge branch '3.8' of git@github.com:Dolibarr/dolibarr.git into 3.8","distinct":true,"url":"https://api.github.com/repos/grandoc/dolibarr/commits/dcf3c0002366758aada1feae8d292e4e51da8506"},{"sha":"9d0cd148a890a85956412e88fcfb62a2baf79dd5","author":{"email":"d02eae2997514756c75f34f7f90d57c50479d279@destailleur.fr","name":"Laurent Destailleur"},"message":"Fix duplicate log","distinct":true,"url":"https://api.github.com/repos/grandoc/dolibarr/commits/9d0cd148a890a85956412e88fcfb62a2baf79dd5"},{"sha":"df0e64eb7c7c81cbcd14d5b3f64e658d56f07dc7","author":{"email":"5495d42ae80b0181d5f84240b4fee1f78e2dc429@gmail.com","name":"aspangaro"},"message":"Fix centering on login page","distinct":true,"url":"https://api.github.com/repos/grandoc/dolibarr/commits/df0e64eb7c7c81cbcd14d5b3f64e658d56f07dc7"},{"sha":"b8bf21b905750b87c7bdab27424752c75d5180b4","author":{"email":"0b8b549ba64d4e3e9eca1fea37b4152c28f170d1@2byte.es","name":"Juanjo Menent"},"message":"Merge pull request #3582 from grandoc/3.8\n\nFIX: order ref must not be translated","distinct":true,"url":"https://api.github.com/repos/grandoc/dolibarr/commits/b8bf21b905750b87c7bdab27424752c75d5180b4"},{"sha":"8dcd6158e324eb8cc7579f6aee7832ab2d33cf58","author":{"email":"1d4d976aa97de2818a446d83687cc34eade88063@benke.fr","name":"BENKE Charlie"},"message":"3.8 bad filtering caused by statut filter #3580\n\ncorrection ported on 3.8 too, sorry for the bad step process","distinct":true,"url":"https://api.github.com/repos/grandoc/dolibarr/commits/8dcd6158e324eb8cc7579f6aee7832ab2d33cf58"},{"sha":"7424b521ed6282959e0a4bf3d56fd346ba4648a1","author":{"email":"d02eae2997514756c75f34f7f90d57c50479d279@destailleur.fr","name":"Laurent Destailleur"},"message":"Merge pull request #3609 from aspangaro/3.8-20\n\nFix centering on login page","distinct":true,"url":"https://api.github.com/repos/grandoc/dolibarr/commits/7424b521ed6282959e0a4bf3d56fd346ba4648a1"},{"sha":"f3ba115ef06ccba863ea6d832a1b7c0c355584b7","author":{"email":"d02eae2997514756c75f34f7f90d57c50479d279@destailleur.fr","name":"Laurent Destailleur"},"message":"Fix missing default value","distinct":true,"url":"https://api.github.com/repos/grandoc/dolibarr/commits/f3ba115ef06ccba863ea6d832a1b7c0c355584b7"},{"sha":"5f765419ea10d61c69e9fb64ea296633ac10bbc0","author":{"email":"d02eae2997514756c75f34f7f90d57c50479d279@destailleur.fr","name":"Laurent Destailleur"},"message":"Fix because project module introduced opportunity, user may create\nproject (opportunity) even when thirdparty does not exists yet, so we\nmust provide a solution for this.","distinct":true,"url":"https://api.github.com/repos/grandoc/dolibarr/commits/5f765419ea10d61c69e9fb64ea296633ac10bbc0"},{"sha":"9644e242aeeffc73f3aa727d75058b3e23395fd8","author":{"email":"d02eae2997514756c75f34f7f90d57c50479d279@destailleur.fr","name":"Laurent Destailleur"},"message":"Merge branch '3.8' of git@github.com:Dolibarr/dolibarr.git into 3.8","distinct":true,"url":"https://api.github.com/repos/grandoc/dolibarr/commits/9644e242aeeffc73f3aa727d75058b3e23395fd8"},{"sha":"4e77a651d4ec58a4373141cd52a05a36bd5f7509","author":{"email":"d02eae2997514756c75f34f7f90d57c50479d279@destailleur.fr","name":"Laurent Destailleur"},"message":"Merge pull request #3600 from fmarcet/3.8\n\nFIX #3599 Not saving legal form","distinct":true,"url":"https://api.github.com/repos/grandoc/dolibarr/commits/4e77a651d4ec58a4373141cd52a05a36bd5f7509"},{"sha":"b99ef6b27c3a01a3df32af9399f2bb4db8cfbc8f","author":{"email":"d02eae2997514756c75f34f7f90d57c50479d279@destailleur.fr","name":"Laurent Destailleur"},"message":"Merge branch '3.8' of git@github.com:Dolibarr/dolibarr.git into 3.8","distinct":true,"url":"https://api.github.com/repos/grandoc/dolibarr/commits/b99ef6b27c3a01a3df32af9399f2bb4db8cfbc8f"},{"sha":"5a2dc88d4232ab29d8ff0efa6c4f5fda7ec21de7","author":{"email":"d02eae2997514756c75f34f7f90d57c50479d279@destailleur.fr","name":"Laurent Destailleur"},"message":"Merge pull request #3610 from defrance/patch-80\n\n3.8 bad filtering caused by statut filter #3580","distinct":true,"url":"https://api.github.com/repos/grandoc/dolibarr/commits/5a2dc88d4232ab29d8ff0efa6c4f5fda7ec21de7"},{"sha":"a3647bea4eaf2c67ae22c291edde71e4318fc02a","author":{"email":"d02eae2997514756c75f34f7f90d57c50479d279@destailleur.fr","name":"Laurent Destailleur"},"message":"Fix bad information in report","distinct":true,"url":"https://api.github.com/repos/grandoc/dolibarr/commits/a3647bea4eaf2c67ae22c291edde71e4318fc02a"},{"sha":"fef8203e65f6011abc744a23ca60b4a83c016fee","author":{"email":"d02eae2997514756c75f34f7f90d57c50479d279@destailleur.fr","name":"Laurent Destailleur"},"message":"Merge branch '3.8' of git@github.com:Dolibarr/dolibarr.git into 3.8","distinct":true,"url":"https://api.github.com/repos/grandoc/dolibarr/commits/fef8203e65f6011abc744a23ca60b4a83c016fee"},{"sha":"c707c899c1db7bd0109f2a6ac3eb5db8bd259448","author":{"email":"d02eae2997514756c75f34f7f90d57c50479d279@destailleur.fr","name":"Laurent Destailleur"},"message":"Fix remove warning","distinct":true,"url":"https://api.github.com/repos/grandoc/dolibarr/commits/c707c899c1db7bd0109f2a6ac3eb5db8bd259448"}]}