{"push_id":1814600740,"size":13,"distinct_size":1,"ref":"refs/heads/master","head":"fd5c8b59db6805ee3f8cbc7e7b2f50dc46b84469","before":"798efb828f382b6a1df3afbd2e28130b5e356286","commits":[{"sha":"676499895be9bc32534ad51403a9159743d2901b","author":{"name":"Marco Boschi","email":"16fee2585dad9eb2997d93dba201a8554d1962f0@gmail.com"},"message":"- Base functions for workout exporting","distinct":false,"url":"https://api.github.com/repos/piscoTech/GymTracker/commits/676499895be9bc32534ad51403a9159743d2901b"},{"sha":"1967e74b1d912ca2980e3958437e64f465f98dc9","author":{"name":"Marco Boschi","email":"16fee2585dad9eb2997d93dba201a8554d1962f0@gmail.com"},"message":"- Improved data validation in model and during workout creation\n- Workout can now be created from XML file: data is validate with both XSD and in-code checks","distinct":false,"url":"https://api.github.com/repos/piscoTech/GymTracker/commits/1967e74b1d912ca2980e3958437e64f465f98dc9"},{"sha":"9816dcfc4f2e7502ad9c97104ffe5871ef87678d","author":{"name":"Marco Boschi","email":"16fee2585dad9eb2997d93dba201a8554d1962f0@gmail.com"},"message":"- Enabled iCloud Drive support for saving backups","distinct":false,"url":"https://api.github.com/repos/piscoTech/GymTracker/commits/9816dcfc4f2e7502ad9c97104ffe5871ef87678d"},{"sha":"f04dbb78d9817f6264db2918277a05bdf7358de1","author":{"name":"Marco Boschi","email":"16fee2585dad9eb2997d93dba201a8554d1962f0@gmail.com"},"message":"- Names are now decoded from XML entities","distinct":false,"url":"https://api.github.com/repos/piscoTech/GymTracker/commits/f04dbb78d9817f6264db2918277a05bdf7358de1"},{"sha":"1f4ad68381a1330b28deca68c24c3af4d86a859c","author":{"name":"Marco Boschi","email":"16fee2585dad9eb2997d93dba201a8554d1962f0@gmail.com"},"message":"- Settings for enabling and disabling auto-backup","distinct":false,"url":"https://api.github.com/repos/piscoTech/GymTracker/commits/1f4ad68381a1330b28deca68c24c3af4d86a859c"},{"sha":"d80d688f8f0c1711d34900486867ec8b70d1efb5","author":{"name":"Marco Boschi","email":"16fee2585dad9eb2997d93dba201a8554d1962f0@gmail.com"},"message":"- Display backup list\n- Auto-backups on app launch and settings display, if time is appropriate\n- Manual backups\n- Only last five backups are kept, older ones are automatically deleted\n- If backups are disabled user must perform backups manually","distinct":false,"url":"https://api.github.com/repos/piscoTech/GymTracker/commits/d80d688f8f0c1711d34900486867ec8b70d1efb5"},{"sha":"1c9649f28a503885d83d926f598dd1930a628bcd","author":{"name":"Marco Boschi","email":"16fee2585dad9eb2997d93dba201a8554d1962f0@gmail.com"},"message":"- Moved data source in the controller as backup list can change without the controller knowing\n- Cell action to delete, restore and export backup, only the first is implemented\n— Delete does not work when removing file created from another device","distinct":false,"url":"https://api.github.com/repos/piscoTech/GymTracker/commits/1c9649f28a503885d83d926f598dd1930a628bcd"},{"sha":"116522a23caa3e8a8028566d7cc656c71bbb7449","author":{"name":"Marco Boschi","email":"16fee2585dad9eb2997d93dba201a8554d1962f0@gmail.com"},"message":"- Fix backup deletion\n- Export backups","distinct":false,"url":"https://api.github.com/repos/piscoTech/GymTracker/commits/116522a23caa3e8a8028566d7cc656c71bbb7449"},{"sha":"9952c9b3ecbd44c084ca413722af163c34bc917a","author":{"name":"Marco Boschi","email":"16fee2585dad9eb2997d93dba201a8554d1962f0@gmail.com"},"message":"- Added error in case of manual backup failure\n- Possibility to export a single workout","distinct":false,"url":"https://api.github.com/repos/piscoTech/GymTracker/commits/9952c9b3ecbd44c084ca413722af163c34bc917a"},{"sha":"9477dafd785a7c9e5fab0f5fd31975f3f4cbf7ff","author":{"name":"Marco Boschi","email":"16fee2585dad9eb2997d93dba201a8554d1962f0@gmail.com"},"message":"- Restore backups, all workouts will be deleted and replaced with the content of the backup","distinct":false,"url":"https://api.github.com/repos/piscoTech/GymTracker/commits/9477dafd785a7c9e5fab0f5fd31975f3f4cbf7ff"},{"sha":"cb4ec8546d159439bfadfda5613c323ce85cfc95","author":{"name":"Marco Boschi","email":"16fee2585dad9eb2997d93dba201a8554d1962f0@gmail.com"},"message":"- Setup for importing external files","distinct":false,"url":"https://api.github.com/repos/piscoTech/GymTracker/commits/cb4ec8546d159439bfadfda5613c323ce85cfc95"},{"sha":"dd7085c83a5c01c4a8e881bda4a645f65127ae0d","author":{"name":"Marco Boschi","email":"16fee2585dad9eb2997d93dba201a8554d1962f0@gmail.com"},"message":"- Import content of file opened","distinct":false,"url":"https://api.github.com/repos/piscoTech/GymTracker/commits/dd7085c83a5c01c4a8e881bda4a645f65127ae0d"},{"sha":"fd5c8b59db6805ee3f8cbc7e7b2f50dc46b84469","author":{"name":"Marco Boschi","email":"16fee2585dad9eb2997d93dba201a8554d1962f0@gmail.com"},"message":"Merge branch 'import-export-backup'\n\n- CoreData fix\n- New version","distinct":true,"url":"https://api.github.com/repos/piscoTech/GymTracker/commits/fd5c8b59db6805ee3f8cbc7e7b2f50dc46b84469"}]}
{"actor":{"display_login":"piscoTech"}}