adding javascript for cookie management
even better logging. Trying to find why the number is sometimes huge.
Adding some better logic:
-If a matrix run has finished, grab it's result rather than grepping for it.
-If a matrix run hasn't started, skip it.
don't check for failure count for any builds that haven't started yet.
changing some logic to be a little more thorough. Also changing a field to final just for peace of mind.
Dashboard now remembers your last selected filter.
use the view name in the cookie so it remembers per dash
implementing the getItems method. Using a weakreference for the values so that they're cached but can still be GC'd.
who's the idiot who allowed it to add -1 to the results?
Only add failures to the total if it's greater than zero.
need to "find" the results if we get 0 or more on the already finished builds
matrix.getRuns() seems to return previous builds.
Adding logging to verify our theory and skipping if build numbers don't line up.