Age | Commit message (Collapse) | Author |
|
Portable functions hoo-ray!
|
|
|
|
|
|
|
|
This was already mostly implemented, wonder why it was
commented out?
|
|
|
|
Oh look! It's not a stub!
|
|
|
|
OK I hope this doesn't break anything.
|
|
|
|
Just some cleanup to function definitions and signatures, mostly.
|
|
This isn't really proper error handling or validation, but it'll make
this error a little less annoying to deal with meanwhile.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
This doesn't have the per-group or total duration sections yet.
|
|
lol
|
|
|
|
|
|
|
|
|
|
|
|
|
|
...on contribution entries. At least, I don't believe these were
being used anywhere??
|
|
|
|
|
|
|
|
This actually covers the foundations for other types of contribs
too. It's hopefully a fair bit cleaner and easier to follow than
the previous data processing for this page!
|
|
Only nav implemented so far.
|
|
|
|
|
|
|
|
|
|
This reverts commit e09e11f1b933fa67f07c9f5e4340466f89672c8b.
|
|
|
|
Cherry-picked from 63be025
|
|
|
|
|
|
|
|
|
|
|
|
|
|
...Instead of tangling it in from generateTrackInfoPage, page/track.js,
and top-level page evaluation itself. This is why sprawling is better!
|
|
|