{"push_id":1374028632,"size":5,"distinct_size":5,"ref":"refs/heads/PCHR-1676-public-holidays-validation-improvements","head":"20baa64ef8626654d1b4e322317ede51a58e4a89","before":"dcf68c05efe82c511bd8307a7979dc661c7ccea0","commits":[{"sha":"8bed45f62a8b15029953bf278fbdc0cb79e0f646","author":{"name":"Davi Alexandre","email":"f8f463b53b7d0b868331a3657177852ecbc0d89c@davialexandre.com.br"},"message":"PCHR-1676: Don't allow the date of a past Public Holiday to be changed","distinct":true,"url":"https://api.github.com/repos/civicrm/civihr/commits/8bed45f62a8b15029953bf278fbdc0cb79e0f646"},{"sha":"5e7a3e954fdae580edf892e3a087b611417d8cf8","author":{"name":"Davi Alexandre","email":"f8f463b53b7d0b868331a3657177852ecbc0d89c@davialexandre.com.br"},"message":"PCHR-1676: Don't allow the is_active field to be changed for a past Public Holiday","distinct":true,"url":"https://api.github.com/repos/civicrm/civihr/commits/5e7a3e954fdae580edf892e3a087b611417d8cf8"},{"sha":"5b2e22f8d75882a3d8ed12e2657f550bbbff690c","author":{"name":"Davi Alexandre","email":"f8f463b53b7d0b868331a3657177852ecbc0d89c@davialexandre.com.br"},"message":"PCHR-1676: Add the AbsencePeriod.getPeriodOverlappingDate() method","distinct":true,"url":"https://api.github.com/repos/civicrm/civihr/commits/5b2e22f8d75882a3d8ed12e2657f550bbbff690c"},{"sha":"e960ba876de3a1d35c33813154519f80a2fa8bb9","author":{"name":"Davi Alexandre","email":"f8f463b53b7d0b868331a3657177852ecbc0d89c@davialexandre.com.br"},"message":"PCHR-1676: Don't allow a public holiday to be saved it the date doesn't overlap an AbsencePeriod","distinct":true,"url":"https://api.github.com/repos/civicrm/civihr/commits/e960ba876de3a1d35c33813154519f80a2fa8bb9"},{"sha":"20baa64ef8626654d1b4e322317ede51a58e4a89","author":{"name":"Davi Alexandre","email":"f8f463b53b7d0b868331a3657177852ecbc0d89c@davialexandre.com.br"},"message":"PCHR-1676: Improvements to the AbsencePeriod and PublicHoliday BAOs and Tests\n\n- Use Fabricators\n- Use namespace aliases to avoid long class names\n- Consistent usage of CRM_Utils_Date::processDate() instead of date+strtotime\n- Rephrased one the Public Holiday's error message","distinct":true,"url":"https://api.github.com/repos/civicrm/civihr/commits/20baa64ef8626654d1b4e322317ede51a58e4a89"}]}
{"actor":{"display_login":"davialexandre"}}