{"head":"e02cb8fd3fe8d1ce16e561541a1d0058daab421b","size":34,"push_id":47146735,"ref":"refs/heads/master","commits":[{"sha":"8346e25e93098ad2358c63543360ff3e26b76ff2","author":{"name":"Parama Danoesubroto","email":"9d69990df572af34f9031a7dacabe1e12a404e04@gmail.com"},"url":"https://api.github.com/repos/rubyconsumer/CivicCommons/commits/8346e25e93098ad2358c63543360ff3e26b76ff2","message":"185 - Paperclip validation to allow all image type on person model."},{"sha":"744cc85ab63b35d4ea1aa67772d814db90ee6ff1","author":{"name":"Parama Danoesubroto","email":"9d69990df572af34f9031a7dacabe1e12a404e04@gmail.com"},"url":"https://api.github.com/repos/rubyconsumer/CivicCommons/commits/744cc85ab63b35d4ea1aa67772d814db90ee6ff1","message":"183 - Add paperclip testing to other models with attachments and db field checks."},{"sha":"344db192b279aae09ce816fecf1696d8163524a1","author":{"name":"Winston Tsang","email":"74977d03effd0946d62bb8ab2d57cf315a4b58ba@rubyconsumer.com"},"url":"https://api.github.com/repos/rubyconsumer/CivicCommons/commits/344db192b279aae09ce816fecf1696d8163524a1","message":"209 - Wording Change for Sponsorship (172)\n\n* Change wording on sponsorship to say the following:\"This issue was created on behalf of our client: <insert client name>\n* Change Link Text to the following: \"Learn more about our work with clients \"\n* Link will go to the FAQ page - and scroll to the section listed in production.\n* Change the field name in the Admin screen listed as \"Sponsor\" - to \"Client\""},{"sha":"4e6a56aaf056a99e6e84b629c9e37697e8709d43","author":{"name":"Jonathan Knapp","email":"44f878afe53efc66b76772bd845eb65944ed8232@coffeeandcode.com"},"url":"https://api.github.com/repos/rubyconsumer/CivicCommons/commits/4e6a56aaf056a99e6e84b629c9e37697e8709d43","message":"190 - Added a rake task to remove abandoned subscriptions, subscriptions without an associated subscribable"},{"sha":"7cf2860950df313705004842d24b9eb3530b31ae","author":{"name":"Jonathan Knapp","email":"44f878afe53efc66b76772bd845eb65944ed8232@coffeeandcode.com"},"url":"https://api.github.com/repos/rubyconsumer/CivicCommons/commits/7cf2860950df313705004842d24b9eb3530b31ae","message":"190 - added output that lists the subscriptions that are destroyed"},{"sha":"6dc6e7f42b2324112b645d68c3a0132ba3b35212","author":{"name":"Jonathan Knapp","email":"44f878afe53efc66b76772bd845eb65944ed8232@coffeeandcode.com"},"url":"https://api.github.com/repos/rubyconsumer/CivicCommons/commits/6dc6e7f42b2324112b645d68c3a0132ba3b35212","message":"Merge branch '190-abandoned-subscription-cleanup' into development"},{"sha":"8cb79276ebe95404d4322267c80870e2c760717a","author":{"name":"Jonathan Knapp","email":"44f878afe53efc66b76772bd845eb65944ed8232@coffeeandcode.com"},"url":"https://api.github.com/repos/rubyconsumer/CivicCommons/commits/8cb79276ebe95404d4322267c80870e2c760717a","message":"206 - Display an error message to the user if they search for nothing."},{"sha":"4caff3a1425df39f579d31f6ac7238c23d3bc9a1","author":{"name":"Parama Danoesubroto","email":"9d69990df572af34f9031a7dacabe1e12a404e04@gmail.com"},"url":"https://api.github.com/repos/rubyconsumer/CivicCommons/commits/4caff3a1425df39f579d31f6ac7238c23d3bc9a1","message":"210 - Fixed AB:6638693 NoMethodError: undefined method `rating_descriptor' for nil:NilClass.\nI fixed the view, so that it does not break, and also the ActivityObserver's before_destroy method to be correctly delete the Activity when it exsists. The previous specs did not catch this, due to the activity factory having set a hard coded item_id "},{"sha":"0e1aa6cd6e89699eb1ee420ca001f3424ef29473","author":{"name":"Winston Tsang","email":"74977d03effd0946d62bb8ab2d57cf315a4b58ba@rubyconsumer.com"},"url":"https://api.github.com/repos/rubyconsumer/CivicCommons/commits/0e1aa6cd6e89699eb1ee420ca001f3424ef29473","message":"Remove commented out code."},{"sha":"457c0cae570503b61c442d9569c58a89659d0fd9","author":{"name":"Winston Tsang","email":"74977d03effd0946d62bb8ab2d57cf315a4b58ba@rubyconsumer.com"},"url":"https://api.github.com/repos/rubyconsumer/CivicCommons/commits/457c0cae570503b61c442d9569c58a89659d0fd9","message":"216 - Update maintenance rake task to remove abandoned Activities\n\n* purge abandoned top items updated to current name: Activity.\n* Added output to list deleted rows."},{"sha":"d39fe8981783a690b577e2de4305900414b0b431","author":{"name":"Winston Tsang","email":"74977d03effd0946d62bb8ab2d57cf315a4b58ba@rubyconsumer.com"},"url":"https://api.github.com/repos/rubyconsumer/CivicCommons/commits/d39fe8981783a690b577e2de4305900414b0b431","message":"Refactor activity code for clarity and validity\n\n* Add relationship with Person to Activity\n* Clarify comments\n* Rename parameter from id to model since we are working on the model not the id\n* Remove hardcoded id by creating factories for objects used.\n* Added association with Person into Activity Factory."},{"sha":"678f0ea7d7990ca9ad78de03c17a08367a5cf547","author":{"name":"Parama Danoesubroto","email":"9d69990df572af34f9031a7dacabe1e12a404e04@gmail.com"},"url":"https://api.github.com/repos/rubyconsumer/CivicCommons/commits/678f0ea7d7990ca9ad78de03c17a08367a5cf547","message":"207. topic admin on create, list, edit, and delete. Also created association betwen issue and topic."},{"sha":"ba77e192c63f64e4e729297f74e07f6b92d97ef8","author":{"name":"Zachary Spencer","email":"f4a2a09c5328f9b84b27fb6a27b82227ce4f30f9@zacharyspencer.com"},"url":"https://api.github.com/repos/rubyconsumer/CivicCommons/commits/ba77e192c63f64e4e729297f74e07f6b92d97ef8","message":"ignored the guardfile"},{"sha":"2fe0b98d8cdba523d52c4b516ed5da86ee408308","author":{"name":"Zachary Spencer","email":"f4a2a09c5328f9b84b27fb6a27b82227ce4f30f9@zacharyspencer.com"},"url":"https://api.github.com/repos/rubyconsumer/CivicCommons/commits/2fe0b98d8cdba523d52c4b516ed5da86ee408308","message":"salvage fail at spelling gaurd"},{"sha":"664001731f1c47aaba9ed45118b854f9366cf1ac","author":{"name":"Zachary Spencer","email":"f4a2a09c5328f9b84b27fb6a27b82227ce4f30f9@zacharyspencer.com"},"url":"https://api.github.com/repos/rubyconsumer/CivicCommons/commits/664001731f1c47aaba9ed45118b854f9366cf1ac","message":"salvage fail at spelling gaurd"},{"sha":"bced3d6c43948e5e00600d8eb8c29d6301f7a0fb","author":{"name":"Zachary Spencer","email":"f4a2a09c5328f9b84b27fb6a27b82227ce4f30f9@zacharyspencer.com"},"url":"https://api.github.com/repos/rubyconsumer/CivicCommons/commits/bced3d6c43948e5e00600d8eb8c29d6301f7a0fb","message":"Merge branch 'development' of github.com:CivicCommons/CivicCommons into development"},{"sha":"f387bc6be1cc9d029af3d84806d505dad71e129b","author":{"name":"Parama Danoesubroto","email":"9d69990df572af34f9031a7dacabe1e12a404e04@gmail.com"},"url":"https://api.github.com/repos/rubyconsumer/CivicCommons/commits/f387bc6be1cc9d029af3d84806d505dad71e129b","message":"183 - add testing on default image on models with paperclip, and passing failed tests."},{"sha":"493113afe889832e0f02c39ac902b598ecc31c7f","author":{"name":"Jonathan Knapp","email":"44f878afe53efc66b76772bd845eb65944ed8232@coffeeandcode.com"},"url":"https://api.github.com/repos/rubyconsumer/CivicCommons/commits/493113afe889832e0f02c39ac902b598ecc31c7f","message":"218 - Do not return contribution search results for unconfirmed contributions"},{"sha":"690c8e5ff3e24f4f5edaf638c54fe04a803eb8b3","author":{"name":"Jonathan Knapp","email":"44f878afe53efc66b76772bd845eb65944ed8232@coffeeandcode.com"},"url":"https://api.github.com/repos/rubyconsumer/CivicCommons/commits/690c8e5ff3e24f4f5edaf638c54fe04a803eb8b3","message":"218 - Refactored how Solr search returns hits in SearchService and added test to make sure expected results are found\n    * worked on with Zee"},{"sha":"4cbf2df0848812ed97e992a11340282c10d6ef38","author":{"name":"Parama Danoesubroto","email":"9d69990df572af34f9031a7dacabe1e12a404e04@gmail.com"},"url":"https://api.github.com/repos/rubyconsumer/CivicCommons/commits/4cbf2df0848812ed97e992a11340282c10d6ef38","message":"212 - Fixed: Search results show CCML tags. Remove the tags before showing results. "}],"legacy":{"head":"e02cb8fd3fe8d1ce16e561541a1d0058daab421b","size":34,"push_id":47146735,"shas":[["8346e25e93098ad2358c63543360ff3e26b76ff2","paramaw@gmail.com","185 - Paperclip validation to allow all image type on person model.","Parama Danoesubroto"],["744cc85ab63b35d4ea1aa67772d814db90ee6ff1","paramaw@gmail.com","183 - Add paperclip testing to other models with attachments and db field checks.","Parama Danoesubroto"],["344db192b279aae09ce816fecf1696d8163524a1","rubyconsumer@rubyconsumer.com","209 - Wording Change for Sponsorship (172)\n\n* Change wording on sponsorship to say the following:\"This issue was created on behalf of our client: <insert client name>\n* Change Link Text to the following: \"Learn more about our work with clients \"\n* Link will go to the FAQ page - and scroll to the section listed in production.\n* Change the field name in the Admin screen listed as \"Sponsor\" - to \"Client\"","Winston Tsang"],["4e6a56aaf056a99e6e84b629c9e37697e8709d43","jon@coffeeandcode.com","190 - Added a rake task to remove abandoned subscriptions, subscriptions without an associated subscribable","Jonathan Knapp"],["7cf2860950df313705004842d24b9eb3530b31ae","jon@coffeeandcode.com","190 - added output that lists the subscriptions that are destroyed","Jonathan Knapp"],["6dc6e7f42b2324112b645d68c3a0132ba3b35212","jon@coffeeandcode.com","Merge branch '190-abandoned-subscription-cleanup' into development","Jonathan Knapp"],["8cb79276ebe95404d4322267c80870e2c760717a","jon@coffeeandcode.com","206 - Display an error message to the user if they search for nothing.","Jonathan Knapp"],["4caff3a1425df39f579d31f6ac7238c23d3bc9a1","paramaw@gmail.com","210 - Fixed AB:6638693 NoMethodError: undefined method `rating_descriptor' for nil:NilClass.\nI fixed the view, so that it does not break, and also the ActivityObserver's before_destroy method to be correctly delete the Activity when it exsists. The previous specs did not catch this, due to the activity factory having set a hard coded item_id ","Parama Danoesubroto"],["0e1aa6cd6e89699eb1ee420ca001f3424ef29473","rubyconsumer@rubyconsumer.com","Remove commented out code.","Winston Tsang"],["457c0cae570503b61c442d9569c58a89659d0fd9","rubyconsumer@rubyconsumer.com","216 - Update maintenance rake task to remove abandoned Activities\n\n* purge abandoned top items updated to current name: Activity.\n* Added output to list deleted rows.","Winston Tsang"],["d39fe8981783a690b577e2de4305900414b0b431","rubyconsumer@rubyconsumer.com","Refactor activity code for clarity and validity\n\n* Add relationship with Person to Activity\n* Clarify comments\n* Rename parameter from id to model since we are working on the model not the id\n* Remove hardcoded id by creating factories for objects used.\n* Added association with Person into Activity Factory.","Winston Tsang"],["678f0ea7d7990ca9ad78de03c17a08367a5cf547","paramaw@gmail.com","207. topic admin on create, list, edit, and delete. Also created association betwen issue and topic.","Parama Danoesubroto"],["ba77e192c63f64e4e729297f74e07f6b92d97ef8","zspencer@zacharyspencer.com","ignored the guardfile","Zachary Spencer"],["2fe0b98d8cdba523d52c4b516ed5da86ee408308","zspencer@zacharyspencer.com","salvage fail at spelling gaurd","Zachary Spencer"],["664001731f1c47aaba9ed45118b854f9366cf1ac","zspencer@zacharyspencer.com","salvage fail at spelling gaurd","Zachary Spencer"],["bced3d6c43948e5e00600d8eb8c29d6301f7a0fb","zspencer@zacharyspencer.com","Merge branch 'development' of github.com:CivicCommons/CivicCommons into development","Zachary Spencer"],["f387bc6be1cc9d029af3d84806d505dad71e129b","paramaw@gmail.com","183 - add testing on default image on models with paperclip, and passing failed tests.","Parama Danoesubroto"],["493113afe889832e0f02c39ac902b598ecc31c7f","jon@coffeeandcode.com","218 - Do not return contribution search results for unconfirmed contributions","Jonathan Knapp"],["690c8e5ff3e24f4f5edaf638c54fe04a803eb8b3","jon@coffeeandcode.com","218 - Refactored how Solr search returns hits in SearchService and added test to make sure expected results are found\n    * worked on with Zee","Jonathan Knapp"],["4cbf2df0848812ed97e992a11340282c10d6ef38","paramaw@gmail.com","212 - Fixed: Search results show CCML tags. Remove the tags before showing results. ","Parama Danoesubroto"]],"ref":"refs/heads/master"}}