Added change log popups
Enter in a retrospective field will submit it instead of inserting a newline
Shorten inactive retrospective fields
Fixed task import CSS
Fixed a bug introduced in 8aacc9581fc95590252856e91d1aa5928e5bb925 -- urlparse.parse_qs handles query strings of the form 'a' and 'a=' the same, while rorn expected them to parse into ['a', True] and ['a', ''], respectively
When adding many tasks, default to the current user if no assignee is specified
Allow mass-editing during preplanning
Tasks that move to "Not Started" from another state are referred to as "Reopened", "Unblocked", or "Aborted", depending on the previous state
When editing sprint members, only show enabled users
Allow uploading the many new task scripts
Use exact matching when a search string includes numbers
Added a planning warning for sprint members with no tasks
Pulled the two handrolled charts into their own classes like the Highcharts ones already were, and rearranged them on the metrics page so the more used ones are up top
Compute info the charts need up front a single time, so the metrics page doesn't take forever to load
Active sprints are more prominent on the projects list, and if a project has many inactive sprints the older ones are hidden by default
Add information about the pending tasks on the many task page