| Age | Commit message (Collapse) | Author | 
 | 
 | 
 | 
Defines withOtherReleases in terms of new function
withAllReleases (also exposed as Track.allReleases),
in turn based on new property Track.secondaryReleases
(of the main release), which is a reverse ref list,
reverse.tracksWhichAreSecondaryReleasesOf().
 | 
 | 
Also isRerelease -> isSecondaryRelease
Im sure this is completely bug free and will not
involve squashing one million additional commits
 | 
 | 
 | 
 | 
Actually coded yesterday!!!1
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
Also never use the italicized + dimmed .rerelease style
 | 
 | 
 | 
 | 
 | 
 | 
Also CSS tweak for release box backgrounds, and fix
generateAlbumSidebar being broken for non-track pages
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
groan
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
cover arts -> artworks, add lazy to cover grid
 | 
 | 
 |