Just a note that I've performed a pretty big refactor of the JS code
over the weekend. My least favourite file in the whole project,
app_view.js, is now gone, replaced by project_view.js.
AppView had become a dumping ground for stuff that really shouldn't have
been in there, was a pretty core JS file to the whole app, and had
precisely 0% test coverage :(
I've moved most of it's behaviour into the Project and Iteration
backbone models. This brought a lot more behaviour under test coverage
so am feeling a lot more comfortable about it.
There are a couple of small but significant functionality additions from
the changes too, the 'In Progress' iteration header now shows accepted/total
points. Also, the 'In Progress' iteration now gets filled with the
first stories from the backlog, so it contains the work you should
theoretically complete in the current iteration.
Let me know if you find any problems that you think may be related to
the JS refactor.
Malc