Age | Commit message (Collapse) | Author |
|
|
|
Not that overeager. Just a little.
|
|
|
|
Also file extension property passing.
|
|
Just the properties and fields here
|
|
Originally needed so that withHasUniqueCoverArt would be based
around these resolved contributions, but we went in a different
direction just later. Keeping this factor-out anyway.
|
|
|
|
Lots of cleanup for generateCoverArtwork now that it's in charge
of its own image (again, apparently)
Still broken for anything besides tracks
|
|
Only for tracks as of this commit, most anything else is in a
severely broken state aye
|
|
|
|
|
|
|
|
|
|
|
|
Not used in content yet.
|
|
|
|
|
|
|
|
|
|
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
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Also report errors finalizing properly
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|