Hi, all, as promised. I've left some requests here for the PR: https://github.com/publiclab/plots2/pull/550/files
This new request re-submits the changes, and any fixes can be implemented on top of this PR. You can get this PR with:
git checkout -b jywarren-q-a-cherry-pick master
Again, apologies for causing a small mess here, I was working a bit too fast.
I've rebased a small change over master and as expected things seem pretty clean, so the revert shouldn't cause you any issues. But if you see anything unexpected, please reply here.