{"push_id":775829054,"size":2,"distinct_size":2,"ref":"refs/heads/master","head":"61260b602062d38ebdb622d3d3608646b17b9772","before":"c62f1701d13b203fb94d7754b3c8e63d5dc174d4","commits":[{"sha":"d2f2fe10f581aee5745cf778a696f9438bddbbe3","author":{"email":"910abc98a60bef47660109da5b695c4960b1ded8@seven-sigma.com","name":"Jeff Dickey"},"message":"Rewrote 'welcome/index' stylesheet with per-summary-element styles.\n\nTests: 39 tests, 59 assertions, 0 failures, 0 errors, 0 skips\nCoverage: 106 / 108 LOC (98.15%) covered\nRuboCop: 23 files inspected, no offenses detected\nFlay: Total score 0\nFlog: Total 66.6; method average 3.3; max 5.2 (WelcomeController::Internals::post_count_times_)\nReek: 0 warnings","distinct":true,"url":"https://api.github.com/repos/jdickey/fortstrap/commits/d2f2fe10f581aee5745cf778a696f9438bddbbe3"},{"sha":"61260b602062d38ebdb622d3d3608646b17b9772","author":{"email":"910abc98a60bef47660109da5b695c4960b1ded8@seven-sigma.com","name":"Jeff Dickey"},"message":"Post-summary widget updated, with ensuing cascade to achieve green bar\n\n`PostSummary` widget now displays the timestamp for a given post (which is the first non-`nil` value of the post update timestamp, the post creation timestamp, or the current time). In the process of getting a post-content summary that was (reasonably) consistent and which included a link to the \"full post\" (eventually), the `PostSummary#widget_for_body` method outgrew what Reek and RuboCop would allow in a single method, so we broke out `PostBodySummary` as a widget in its own right. We also have a (potentially) general-purpose `Timestamp` widget now, that displays the time between `Time.zone.now` (by default) and the supplied timestamp in words (e.g, \"six hours and five minutes\"), with the full timestamp as a tooltip. To make *that* work in both test and server environments, the [`dotiw` Gem](http://ryanbigg.com/2009/08/distance_of_time_in_words/) was added to the `Gemfile`. Getting Bootstrap tooltips to work requires an explicit setup call, which we've added to `application.js` for now. So we've added quite a bit more in one go than we originally set out to; we'll be more careful going forward. Long day.\n\nTests: 55 tests, 84 assertions, 0 failures, 0 errors, 0 skips\nCoverage: 149 / 151 LOC (98.68%) covered\nRuboCop: 27 files inspected, no offenses detected\nFlay: Total score 0\nFlog: Total 120.9; method average 8.3; max 8.5 (Widgets::Welcome::Index::PostSummary#post_timestamp)\nReek: 0 warnings","distinct":true,"url":"https://api.github.com/repos/jdickey/fortstrap/commits/61260b602062d38ebdb622d3d3608646b17b9772"}]}