{"push_id":767519920,"size":39,"distinct_size":39,"ref":"refs/heads/master","head":"9ee44ac6dca8abd4c86583b0b32acca5c7b669c0","before":"6ca5ae7df0032940b47e43490b7f02c91bb5cb20","commits":[{"sha":"b80d5b4dcfa02dd5bbd8542c83aee0998a7f6794","author":{"email":"ffb4761cba839470133bee36aeb139f58d7dbaa9@myplaceonline.com","name":"Kevin Grigorenko"},"message":"Add pictures synonym for files","distinct":true,"url":"https://api.github.com/repos/myplaceonline/myplaceonline_rails/commits/b80d5b4dcfa02dd5bbd8542c83aee0998a7f6794"},{"sha":"8f31ad814e4313c995ed2b3a99d53063381682a8","author":{"email":"ffb4761cba839470133bee36aeb139f58d7dbaa9@myplaceonline.com","name":"Kevin Grigorenko"},"message":"Clear thumbnail if needed when picture updated","distinct":true,"url":"https://api.github.com/repos/myplaceonline/myplaceonline_rails/commits/8f31ad814e4313c995ed2b3a99d53063381682a8"},{"sha":"cd08b5f9aa0d9d65bdf405ec8839c1af1d5cc2c9","author":{"email":"ffb4761cba839470133bee36aeb139f58d7dbaa9@myplaceonline.com","name":"Kevin Grigorenko"},"message":"Support updated thumbnail","distinct":true,"url":"https://api.github.com/repos/myplaceonline/myplaceonline_rails/commits/cd08b5f9aa0d9d65bdf405ec8839c1af1d5cc2c9"},{"sha":"7fbc4af1b55dd4715058eb538499b9c7c5061bac","author":{"email":"ffb4761cba839470133bee36aeb139f58d7dbaa9@myplaceonline.com","name":"Kevin Grigorenko"},"message":"Add dental insurance","distinct":true,"url":"https://api.github.com/repos/myplaceonline/myplaceonline_rails/commits/7fbc4af1b55dd4715058eb538499b9c7c5061bac"},{"sha":"72691b624fe3bf3af2bd4b64f2df9a9356b29e15","author":{"email":"ffb4761cba839470133bee36aeb139f58d7dbaa9@myplaceonline.com","name":"Kevin Grigorenko"},"message":"Extract shared view to show index filter and also don't show the filter if there are no items","distinct":true,"url":"https://api.github.com/repos/myplaceonline/myplaceonline_rails/commits/72691b624fe3bf3af2bd4b64f2df9a9356b29e15"},{"sha":"01605243c05d1b83916a905f19c2920b6f3573f6","author":{"email":"ffb4761cba839470133bee36aeb139f58d7dbaa9@myplaceonline.com","name":"Kevin Grigorenko"},"message":"Add hobbies","distinct":true,"url":"https://api.github.com/repos/myplaceonline/myplaceonline_rails/commits/01605243c05d1b83916a905f19c2920b6f3573f6"},{"sha":"a8f953998bc892df24a95c5f1a6e8779ffd69fbd","author":{"email":"ffb4761cba839470133bee36aeb139f58d7dbaa9@myplaceonline.com","name":"Kevin Grigorenko"},"message":"Change therapist to be a thin wrapper around a contact","distinct":true,"url":"https://api.github.com/repos/myplaceonline/myplaceonline_rails/commits/a8f953998bc892df24a95c5f1a6e8779ffd69fbd"},{"sha":"b9eb4e3dc80093ead9e6e8a0eca509559992e85a","author":{"email":"ffb4761cba839470133bee36aeb139f58d7dbaa9@myplaceonline.com","name":"Kevin Grigorenko"},"message":"Allow conversations when creating nested contact","distinct":true,"url":"https://api.github.com/repos/myplaceonline/myplaceonline_rails/commits/b9eb4e3dc80093ead9e6e8a0eca509559992e85a"},{"sha":"fa80ba4cbdc2e860a7d4b0f73a813bead83b7ba9","author":{"email":"ffb4761cba839470133bee36aeb139f58d7dbaa9@myplaceonline.com","name":"Kevin Grigorenko"},"message":"Add poems","distinct":true,"url":"https://api.github.com/repos/myplaceonline/myplaceonline_rails/commits/fa80ba4cbdc2e860a7d4b0f73a813bead83b7ba9"},{"sha":"e3466236d073b5a11236637bc34e3d1963d7afcc","author":{"email":"ffb4761cba839470133bee36aeb139f58d7dbaa9@myplaceonline.com","name":"Kevin Grigorenko"},"message":"Move attr_accessor :encrypt into the encryption concern","distinct":true,"url":"https://api.github.com/repos/myplaceonline/myplaceonline_rails/commits/e3466236d073b5a11236637bc34e3d1963d7afcc"},{"sha":"ee9150cf09a5b0ec031f89cd21dcf5cc1cb14882","author":{"email":"ffb4761cba839470133bee36aeb139f58d7dbaa9@myplaceonline.com","name":"Kevin Grigorenko"},"message":"Create MyplaceonlineModelBase abstract class for all models","distinct":true,"url":"https://api.github.com/repos/myplaceonline/myplaceonline_rails/commits/ee9150cf09a5b0ec031f89cd21dcf5cc1cb14882"},{"sha":"f8ca80a08a50690f36efbeeb7e0f0ef2e49c07d8","author":{"email":"ffb4761cba839470133bee36aeb139f58d7dbaa9@myplaceonline.com","name":"Kevin Grigorenko"},"message":"Rename MyplaceonlineActiveRecord to MyplaceonlineIdentityRecord so that it's clear it's only for identity-related models","distinct":true,"url":"https://api.github.com/repos/myplaceonline/myplaceonline_rails/commits/f8ca80a08a50690f36efbeeb7e0f0ef2e49c07d8"},{"sha":"f67149aea04070943f3d541f1688938f2a956fc4","author":{"email":"ffb4761cba839470133bee36aeb139f58d7dbaa9@myplaceonline.com","name":"Kevin Grigorenko"},"message":"Move setting the default encrypt attribute to the model","distinct":true,"url":"https://api.github.com/repos/myplaceonline/myplaceonline_rails/commits/f67149aea04070943f3d541f1688938f2a956fc4"},{"sha":"26068749f835ac88345d197b7eec1530e906d380","author":{"email":"ffb4761cba839470133bee36aeb139f58d7dbaa9@myplaceonline.com","name":"Kevin Grigorenko"},"message":"Move calculation forms controller' available_forms method to identity","distinct":true,"url":"https://api.github.com/repos/myplaceonline/myplaceonline_rails/commits/26068749f835ac88345d197b7eec1530e906d380"},{"sha":"7925db3c194e816342af5d3b8303d37ffe660b34","author":{"email":"ffb4761cba839470133bee36aeb139f58d7dbaa9@myplaceonline.com","name":"Kevin Grigorenko"},"message":"Move some calculation controller methods to model","distinct":true,"url":"https://api.github.com/repos/myplaceonline/myplaceonline_rails/commits/7925db3c194e816342af5d3b8303d37ffe660b34"},{"sha":"369d4977b367979656a377d1913e0614b9f1aecc","author":{"email":"ffb4761cba839470133bee36aeb139f58d7dbaa9@myplaceonline.com","name":"Kevin Grigorenko"},"message":"Remove myplaceonline controller new_obj_initialize","distinct":true,"url":"https://api.github.com/repos/myplaceonline/myplaceonline_rails/commits/369d4977b367979656a377d1913e0614b9f1aecc"},{"sha":"99149857344c434e357efb47c71d76830a7b9e51","author":{"email":"ffb4761cba839470133bee36aeb139f58d7dbaa9@myplaceonline.com","name":"Kevin Grigorenko"},"message":"Move password finalization from controller to model","distinct":true,"url":"https://api.github.com/repos/myplaceonline/myplaceonline_rails/commits/99149857344c434e357efb47c71d76830a7b9e51"},{"sha":"da53b14641383b4c7de76cc70f1f82f0ace5ae73","author":{"email":"ffb4761cba839470133bee36aeb139f58d7dbaa9@myplaceonline.com","name":"Kevin Grigorenko"},"message":"Refactor encrypted field finalization from controllers to models","distinct":true,"url":"https://api.github.com/repos/myplaceonline/myplaceonline_rails/commits/da53b14641383b4c7de76cc70f1f82f0ace5ae73"},{"sha":"dcf71d9497188dfee48ea04ae88365a6f35821c2","author":{"email":"ffb4761cba839470133bee36aeb139f58d7dbaa9@myplaceonline.com","name":"Kevin Grigorenko"},"message":"Added boolean_time_transfer helper model method","distinct":true,"url":"https://api.github.com/repos/myplaceonline/myplaceonline_rails/commits/dcf71d9497188dfee48ea04ae88365a6f35821c2"},{"sha":"a2424fa9c8aad9a8e08ca70ef9afde877bb3971d","author":{"email":"ffb4761cba839470133bee36aeb139f58d7dbaa9@myplaceonline.com","name":"Kevin Grigorenko"},"message":"Refactor complete use of boolean_time_transfer","distinct":true,"url":"https://api.github.com/repos/myplaceonline/myplaceonline_rails/commits/a2424fa9c8aad9a8e08ca70ef9afde877bb3971d"}]}