codeforamerica / chime

A city-focused content management system
http://chimecms.org/
BSD 3-Clause "New" or "Revised" License
35 stars 12 forks source link

Show published activities overview #538

Closed tmaybe closed 8 years ago

tmaybe commented 8 years ago

Accurately displays the histories of published activities on their overview pages.

I created a ChimePublishedActivity class, a sub-class of ChimeActivity that collects and parses its history differently.

I re-wrote how commits are structured so that Chime could easily find only the commits related to a specific merged branch. It's also backwards-compatible with the old style of commit.

And I re-wrote and -factored a bunch of code and tests to account for these changes.