{"push_id":763014047,"size":188,"distinct_size":188,"ref":"refs/heads/master","head":"3343ea87f94dce927941a0d1a78d2b60c9acb8a0","before":"a1d12f9069181305aefe5af244298e8df442066c","commits":[{"sha":"b28a00aaa7ad57c7a53ea59f8c0929d03a9ea188","author":{"email":"581a1c40aca9d456552cf3ec4d8634e37e16a350@kdab.com","name":"David Faure"},"message":"Merge pull request #2 from sengels/master\n\ninclude header for type Akonadi::Collection","distinct":true,"url":"https://api.github.com/repos/sengels/FatCRM/commits/b28a00aaa7ad57c7a53ea59f8c0929d03a9ea188"},{"sha":"836f112cd9c377280fd20cfabc34f6ece70c30f9","author":{"email":"581a1c40aca9d456552cf3ec4d8634e37e16a350@kdab.com","name":"David Faure"},"message":"FATCRM-35: add \"Help / About\" with version number.","distinct":true,"url":"https://api.github.com/repos/sengels/FatCRM/commits/836f112cd9c377280fd20cfabc34f6ece70c30f9"},{"sha":"bb21b49881027c7fdeb07cf6a45928ae9bcc3baa","author":{"email":"581a1c40aca9d456552cf3ec4d8634e37e16a350@kdab.com","name":"David Faure"},"message":"FATCRM-37: ignore trailing space after country name","distinct":true,"url":"https://api.github.com/repos/sengels/FatCRM/commits/bb21b49881027c7fdeb07cf6a45928ae9bcc3baa"},{"sha":"c77d6f575969a2df80b84d464d42b5ad735a3513","author":{"email":"581a1c40aca9d456552cf3ec4d8634e37e16a350@kdab.com","name":"David Faure"},"message":"FATCRM-37: trim all trailing/leading spaces during download","distinct":true,"url":"https://api.github.com/repos/sengels/FatCRM/commits/c77d6f575969a2df80b84d464d42b5ad735a3513"},{"sha":"a765a4090b806e762a0a9e93e804f98ef1159196","author":{"email":"581a1c40aca9d456552cf3ec4d8634e37e16a350@kdab.com","name":"David Faure"},"message":"Make country filtering case-insensitive.","distinct":true,"url":"https://api.github.com/repos/sengels/FatCRM/commits/a765a4090b806e762a0a9e93e804f98ef1159196"},{"sha":"8df9781ce8c6b98fcdf47255f131a0b9dfce8e2e","author":{"email":"581a1c40aca9d456552cf3ec4d8634e37e16a350@kdab.com","name":"David Faure"},"message":"Add subtitle to reports, listing the exact filtering details, and the row count.","distinct":true,"url":"https://api.github.com/repos/sengels/FatCRM/commits/8df9781ce8c6b98fcdf47255f131a0b9dfce8e2e"},{"sha":"f62c57e8e129001839b609454543185cc582dcd5","author":{"email":"581a1c40aca9d456552cf3ec4d8634e37e16a350@kdab.com","name":"David Faure"},"message":"Default \"Show Details\" to off, it's just too crowded to have it on.","distinct":true,"url":"https://api.github.com/repos/sengels/FatCRM/commits/f62c57e8e129001839b609454543185cc582dcd5"},{"sha":"327e9736b665e3bbf3524cd90142a3308d95744d","author":{"email":"581a1c40aca9d456552cf3ec4d8634e37e16a350@kdab.com","name":"David Faure"},"message":"Convert Opportunity::dateModified() to a QDateTime().\n\nBetter than QString :)","distinct":true,"url":"https://api.github.com/repos/sengels/FatCRM/commits/327e9736b665e3bbf3524cd90142a3308d95744d"},{"sha":"cd4e56608cc3b99c2148aa2427388ac7b79e7a25","author":{"email":"581a1c40aca9d456552cf3ec4d8634e37e16a350@kdab.com","name":"David Faure"},"message":"Opps: add GUI for modified between Date1 and Date2.\n\n\"modified after date1\" is at least needed for the monthly report\nof closed trainings, sent to the training manager.","distinct":true,"url":"https://api.github.com/repos/sengels/FatCRM/commits/cd4e56608cc3b99c2148aa2427388ac7b79e7a25"},{"sha":"779dd666948fae30b7fabea907ffe86aa25193ef","author":{"email":"581a1c40aca9d456552cf3ec4d8634e37e16a350@kdab.com","name":"David Faure"},"message":"Contacts: add column Country; filter on country.\n\nFetch country from account if needed.","distinct":true,"url":"https://api.github.com/repos/sengels/FatCRM/commits/779dd666948fae30b7fabea907ffe86aa25193ef"},{"sha":"4a9a5fa4a32c6906ee4007ef2c2c1f911b1965a0","author":{"email":"581a1c40aca9d456552cf3ec4d8634e37e16a350@kdab.com","name":"David Faure"},"message":"Fix \"Postal Codel\" typo in remaining locations in the GUI","distinct":true,"url":"https://api.github.com/repos/sengels/FatCRM/commits/4a9a5fa4a32c6906ee4007ef2c2c1f911b1965a0"},{"sha":"1d7b05c0b524300cda9d77c2d7dc4a7b3fc301b7","author":{"email":"29d32eb5f40b3b74e687f2965b42c09467d18a1d@kdab.com","name":"Till Adam"},"message":"Don't crash when no country groups have been set up yet.","distinct":true,"url":"https://api.github.com/repos/sengels/FatCRM/commits/1d7b05c0b524300cda9d77c2d7dc4a7b3fc301b7"},{"sha":"5f9a3f9287ea4b830c03516e6c3dc46d9351a286","author":{"email":"581a1c40aca9d456552cf3ec4d8634e37e16a350@kdab.com","name":"David Faure"},"message":"Add initial country filter \"no country set\", requested by Till","distinct":true,"url":"https://api.github.com/repos/sengels/FatCRM/commits/5f9a3f9287ea4b830c03516e6c3dc46d9351a286"},{"sha":"7427cda0eed0a065261b77ec1c5c290534f3319b","author":{"email":"581a1c40aca9d456552cf3ec4d8634e37e16a350@kdab.com","name":"David Faure"},"message":"Add button to open account details (from the opp)","distinct":true,"url":"https://api.github.com/repos/sengels/FatCRM/commits/7427cda0eed0a065261b77ec1c5c290534f3319b"},{"sha":"0b25f68a99c40ea259b7166f1172d1a64b6459d9","author":{"email":"7ba5dd0ad037939c644cc0544d417acdc0238531@kdab.com","name":"Allen Winter"},"message":"KDReports is required.","distinct":true,"url":"https://api.github.com/repos/sengels/FatCRM/commits/0b25f68a99c40ea259b7166f1172d1a64b6459d9"},{"sha":"58e3e6ca71752c3bb7bc63a512c64d9e400211b4","author":{"email":"7ba5dd0ad037939c644cc0544d417acdc0238531@kdab.com","name":"Allen Winter"},"message":"no longer need to check for KDREPORTS_FOUND","distinct":true,"url":"https://api.github.com/repos/sengels/FatCRM/commits/58e3e6ca71752c3bb7bc63a512c64d9e400211b4"},{"sha":"82524f938c118d478803b6c4be751d3c163a687d","author":{"email":"581a1c40aca9d456552cf3ec4d8634e37e16a350@kdab.com","name":"David Faure"},"message":"Assert early rather than after having typed all the data.\n\nStill need to find a better solution for this.","distinct":true,"url":"https://api.github.com/repos/sengels/FatCRM/commits/82524f938c118d478803b6c4be751d3c163a687d"},{"sha":"516baa7328d45217a8e2fbd099c2fefcce86dbc1","author":{"email":"581a1c40aca9d456552cf3ec4d8634e37e16a350@kdab.com","name":"David Faure"},"message":"Make reference data work for incremental syncs after the initial one, too.\n\nSyncing in a new account and a new opp for that account was broken because\nthe opp wasn't associated with the account; saving would lose that association.","distinct":true,"url":"https://api.github.com/repos/sengels/FatCRM/commits/516baa7328d45217a8e2fbd099c2fefcce86dbc1"},{"sha":"61811b3e0959c1bf268ed04561ee72b864ddacf2","author":{"email":"581a1c40aca9d456552cf3ec4d8634e37e16a350@kdab.com","name":"David Faure"},"message":"Merge pull request #3 from winterz/master\n\nKDReports is required.","distinct":true,"url":"https://api.github.com/repos/sengels/FatCRM/commits/61811b3e0959c1bf268ed04561ee72b864ddacf2"},{"sha":"c1a642fc144a71c3d4aa9bb56e1748837f2b6b20","author":{"email":"581a1c40aca9d456552cf3ec4d8634e37e16a350@kdab.com","name":"David Faure"},"message":"Handle changing the country of an account; the opp list now updates.","distinct":true,"url":"https://api.github.com/repos/sengels/FatCRM/commits/c1a642fc144a71c3d4aa9bb56e1748837f2b6b20"}]}