{"push_id":657498804,"size":27,"distinct_size":27,"ref":"refs/heads/develop","head":"2421408fdafd3044dea5b9622314758fb9af4dfa","before":"3c63f283dd75ab3218a3e968c458500b3e0a91e4","commits":[{"sha":"cb4ec53905a03ec3d531db8226565163b94b2eef","author":{"email":"1ed0af522f7c749729e0f1d4817df261170fc6aa@gmail.com","name":"Ngewi Fet"},"message":"Added Crashlytics logging service to application\nTODO: scatter log statements all over the app","distinct":true,"url":"https://api.github.com/repos/fefe982/gnucash-android/commits/cb4ec53905a03ec3d531db8226565163b94b2eef"},{"sha":"d88c6c88c3e66486e9bc822be18cda0feb5f3066","author":{"email":"8fa0fb695c17e1a8730b99ce1ffaddc49e7093b3@gmail.com","name":"Oleksandr Tyshkovets"},"message":"Added chart preferences","distinct":true,"url":"https://api.github.com/repos/fefe982/gnucash-android/commits/d88c6c88c3e66486e9bc822be18cda0feb5f3066"},{"sha":"b0cbd8ef53415e63b21b1157bc8ac4c94dcfe247","author":{"email":"1ed0af522f7c749729e0f1d4817df261170fc6aa@gmail.com","name":"Ngewi Fet"},"message":"Improved database migration code\n\nFixed: incorrect DropBox sync configuration in manifest (for beta and\nproduction)\nFixed: crash after deleting top-level account\nAdd default root account if none exists during migration\nStop scheduled actions from being executed during migration\nSet the root account as hidden when it is created","distinct":true,"url":"https://api.github.com/repos/fefe982/gnucash-android/commits/b0cbd8ef53415e63b21b1157bc8ac4c94dcfe247"},{"sha":"c7f2441f81c7b1f1d456896a010623d06388836f","author":{"email":"8fa0fb695c17e1a8730b99ce1ffaddc49e7093b3@gmail.com","name":"Oleksandr Tyshkovets"},"message":"Save user preferences. List currency names instead of codes","distinct":true,"url":"https://api.github.com/repos/fefe982/gnucash-android/commits/c7f2441f81c7b1f1d456896a010623d06388836f"},{"sha":"42b58149dda55dafeb7151d2182002cf224dfb0a","author":{"email":"1ed0af522f7c749729e0f1d4817df261170fc6aa@gmail.com","name":"Ngewi Fet"},"message":"Added Crashlytics logging support\n\nFixed: crash if error occurred during export (running ui stuff in background thread)\nFixed: currency chooser first-run dialog never closed\nDelete internal exported file when export is complete","distinct":true,"url":"https://api.github.com/repos/fefe982/gnucash-android/commits/42b58149dda55dafeb7151d2182002cf224dfb0a"},{"sha":"272e701959ddd0e6bfb4d0dd9a85560a896f0565","author":{"email":"8fa0fb695c17e1a8730b99ce1ffaddc49e7093b3@gmail.com","name":"Oleksandr Tyshkovets"},"message":"Now we can get the earliest or latest timestamp of transactions by a currency code","distinct":true,"url":"https://api.github.com/repos/fefe982/gnucash-android/commits/272e701959ddd0e6bfb4d0dd9a85560a896f0565"},{"sha":"8e79b2eea584f74a00c7a291e61ad1e3158fb5b9","author":{"email":"1ed0af522f7c749729e0f1d4817df261170fc6aa@gmail.com","name":"Ngewi Fet"},"message":"Updated changelog, readme and \"what's new\" strings","distinct":true,"url":"https://api.github.com/repos/fefe982/gnucash-android/commits/8e79b2eea584f74a00c7a291e61ad1e3158fb5b9"},{"sha":"bf1b15878f12dfc963fff1d733e6135510cb6266","author":{"email":"1ed0af522f7c749729e0f1d4817df261170fc6aa@gmail.com","name":"Ngewi Fet"},"message":"Fixed: crash when exporting scheduled backup actions\n\nOnly export scheduled transactions\nUpdated error message in ExporterException","distinct":true,"url":"https://api.github.com/repos/fefe982/gnucash-android/commits/bf1b15878f12dfc963fff1d733e6135510cb6266"},{"sha":"4da51e27075f52c22843e986e657828729de25dd","author":{"email":"1ed0af522f7c749729e0f1d4817df261170fc6aa@gmail.com","name":"Ngewi Fet"},"message":"Extracted hard-coded string as resource","distinct":true,"url":"https://api.github.com/repos/fefe982/gnucash-android/commits/4da51e27075f52c22843e986e657828729de25dd"},{"sha":"2bb7fd8efbd3ca4176582e4b8e80cf1646d66454","author":{"email":"8fa0fb695c17e1a8730b99ce1ffaddc49e7093b3@gmail.com","name":"Oleksandr Tyshkovets"},"message":"Pie chart shows data by currency","distinct":true,"url":"https://api.github.com/repos/fefe982/gnucash-android/commits/2bb7fd8efbd3ca4176582e4b8e80cf1646d66454"},{"sha":"5114812ac5cf5b2ed53405da3305a9478d184f37","author":{"email":"584b3e2101203be06f79c9afe036c1bce0d04a55@gmail.com","name":"Jorge Martínez López"},"message":"New Spanish translations.","distinct":true,"url":"https://api.github.com/repos/fefe982/gnucash-android/commits/5114812ac5cf5b2ed53405da3305a9478d184f37"},{"sha":"eda0e3e453dbfd4d43d2181e44f9fad375596b98","author":{"email":"1ed0af522f7c749729e0f1d4817df261170fc6aa@gmail.com","name":"Ngewi Fet"},"message":"Merge pull request #324 from jorgeml/develop\n\nUpdated Spanish translations.","distinct":true,"url":"https://api.github.com/repos/fefe982/gnucash-android/commits/eda0e3e453dbfd4d43d2181e44f9fad375596b98"},{"sha":"b216f4f5b74fed0ee6d22be4e331f27157db9405","author":{"email":"1ed0af522f7c749729e0f1d4817df261170fc6aa@gmail.com","name":"Ngewi Fet"},"message":"Fixed: scheduled transaction timestamps may be incorrect (depending on when service is invoked)\n\nThe timestamps are corrected by computing when they should have actually been executed\nFeature: Generate missed scheduled transactions (since last file open) during import of XML files","distinct":true,"url":"https://api.github.com/repos/fefe982/gnucash-android/commits/b216f4f5b74fed0ee6d22be4e331f27157db9405"},{"sha":"91bef95495879967570b9f3330aa34ae8aa49a9f","author":{"email":"8fa0fb695c17e1a8730b99ce1ffaddc49e7093b3@gmail.com","name":"Oleksandr Tyshkovets"},"message":"Line and bar charts support selecting currency","distinct":true,"url":"https://api.github.com/repos/fefe982/gnucash-android/commits/91bef95495879967570b9f3330aa34ae8aa49a9f"},{"sha":"48a1fdb11efb776b4e037db746d13f6d8408b4f7","author":{"email":"8fa0fb695c17e1a8730b99ce1ffaddc49e7093b3@gmail.com","name":"Oleksandr Tyshkovets"},"message":"Added currency symbol to y axis","distinct":true,"url":"https://api.github.com/repos/fefe982/gnucash-android/commits/48a1fdb11efb776b4e037db746d13f6d8408b4f7"},{"sha":"13bc5350d557ddbd690739cdbe32fbc4d267d378","author":{"email":"1ed0af522f7c749729e0f1d4817df261170fc6aa@gmail.com","name":"Ngewi Fet"},"message":"Improved logging of errors during XML import\n\nImproved detection of new minor version\nOpen navigation drawer on first run after upgrade (not only for new users)\nUpdated README","distinct":true,"url":"https://api.github.com/repos/fefe982/gnucash-android/commits/13bc5350d557ddbd690739cdbe32fbc4d267d378"},{"sha":"090364256ceedae38f82e86bb30992e4f3833ff4","author":{"email":"1ed0af522f7c749729e0f1d4817df261170fc6aa@gmail.com","name":"Ngewi Fet"},"message":"Fixed: crash when parsing template transaction split amount formulas\n\nImplemented a locale-independent parsing of the amount\nWhen exporting XML, the amount is formatted based on the locale","distinct":true,"url":"https://api.github.com/repos/fefe982/gnucash-android/commits/090364256ceedae38f82e86bb30992e4f3833ff4"},{"sha":"e2a6f5fa1ff75f4a0889d865dcc54e1496df7072","author":{"email":"1ed0af522f7c749729e0f1d4817df261170fc6aa@gmail.com","name":"Ngewi Fet"},"message":"Fixed: import crashes when there are scheduled transactions in XML\n\n* Parse scheduled transaction <sx:autoCreate /> XML tag and use it when auto-generating transactions","distinct":true,"url":"https://api.github.com/repos/fefe982/gnucash-android/commits/e2a6f5fa1ff75f4a0889d865dcc54e1496df7072"},{"sha":"0576ae644eabe2c5de35ce485814e0ae1e2282f6","author":{"email":"8fa0fb695c17e1a8730b99ce1ffaddc49e7093b3@gmail.com","name":"Oleksandr Tyshkovets"},"message":"Extracted strings as resource and some refactoring","distinct":true,"url":"https://api.github.com/repos/fefe982/gnucash-android/commits/0576ae644eabe2c5de35ce485814e0ae1e2282f6"},{"sha":"a9d0be800a58271f5a06711124e6b145bb404066","author":{"email":"8fa0fb695c17e1a8730b99ce1ffaddc49e7093b3@gmail.com","name":"Oleksandr Tyshkovets"},"message":"Added support for older android versions","distinct":true,"url":"https://api.github.com/repos/fefe982/gnucash-android/commits/a9d0be800a58271f5a06711124e6b145bb404066"}]}