Age | Commit message (Collapse) | Author | |
---|---|---|---|
11 days | data: Artwork: inspect.custom | (quasar) nebula | |
11 days | data: Track: note trackData's used another way | (quasar) nebula | |
11 days | data: Album: fix overeager track.trackArtworks access | (quasar) nebula | |
Not that overeager. Just a little. | |||
11 days | data: Track.getOwnArtworkPath: consider artwork directory + ext | (quasar) nebula | |
11 days | data: constitutibleArtworkList.fromYAMLFieldSpec | (quasar) nebula | |
Also file extension property passing. | |||
11 days | data: Artwork.unqualifiedDirectory, Artwork.fileExtension | (quasar) nebula | |
Just the properties and fields here | |||
11 days | data: Track: factor out withCoverArtistContribs | (quasar) nebula | |
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. | |||
11 days | data: Track: remove withAlbum, link album directly | (quasar) nebula | |
11 days | data, content: Artwork.path | (quasar) nebula | |
Lots of cleanup for generateCoverArtwork now that it's in charge of its own image (again, apparently) Still broken for anything besides tracks | |||
11 days | data, content: stub multiple artworks | (quasar) nebula | |
Only for tracks as of this commit, most anything else is in a severely broken state aye | |||
11 days | data, content: Artwork.{label,source} | (quasar) nebula | |
11 days | data: Artwork: property cleanup | (quasar) nebula | |
11 days | data: Artwork: Art Tags -> Tags | (quasar) nebula | |
11 days | data: soupyReverse.artworkContributionsBy | (quasar) nebula | |
11 days | data: Artwork: inherit art tags from thing | (quasar) nebula | |
11 days | data: Artwork, constitutibleArtwork, etc | (quasar) nebula | |
Not used in content yet. | |||
11 days | data, content: always fallback coverArtDate to date | (quasar) nebula | |
2025-04-07 | data: remove TrackSection.startIndex | (quasar) nebula | |
2025-04-07 | data: TrackSection.{start,continue}CountingFrom, Track.trackNumber | (quasar) nebula | |
2025-03-22 | data: HomepageLayout: always expose array for navbarLinks | (quasar) nebula | |
2025-03-02 | data: miscellaneous cleanup for withOtherReleases logic | (quasar) nebula | |
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(). | |||
2025-03-02 | data: isOriginalRelease -> isMainRelease, etc | (quasar) nebula | |
Also isRerelease -> isSecondaryRelease Im sure this is completely bug free and will not involve squashing one million additional commits | |||
2025-02-25 | checks, data: formalize tag description as content string | (quasar) nebula | |
2025-02-25 | data, content, css: art tag additional names | (quasar) nebula | |
2025-02-25 | content: generateArtTagInfoPage (etc): times featured map | (quasar) nebula | |
2025-02-25 | content, data: related art tags | (quasar) nebula | |
2025-02-25 | content, data: experimental art tag sidebar | (quasar) nebula | |
2025-02-25 | support art tag info pages; ensure "art tag" terminology everywhere | (quasar) nebula | |
2025-02-25 | data: Tag.extraReadingURLs | (quasar) nebula | |
2025-02-25 | data: add various art tag properties | (quasar) nebula | |
2025-02-25 | data: draft art tags Two | (quasar) nebula | |
2025-02-25 | sort: canonize sorting locale, just in case | (quasar) nebula | |
2025-02-23 | data: SortingRule: dry run | (quasar) nebula | |
2025-02-22 | data: DocumentSortingRule: multiple selectDocumentsFollowing | (quasar) nebula | |
2025-02-22 | data: DocumentSortingRule.selectDocumentsUnder | (quasar) nebula | |
2025-02-22 | data: DocumentSortingRule.selectDocumentsFollowing | (quasar) nebula | |
2025-02-22 | data: SortingRule: multiple rules, one file (hopefully) | (quasar) nebula | |
2025-02-22 | data, write: nice sorting rule messaging, etc | (quasar) nebula | |
2025-02-22 | data: process Thing subclasses in order | (quasar) nebula | |
2025-02-22 | data: DocumentSortingRule.apply | (quasar) nebula | |
2025-02-22 | data: ThingSortingRule | (quasar) nebula | |
2025-02-22 | cacheable-object: don't hit superclass finalized status | (quasar) nebula | |
Also report errors finalizing properly | |||
2025-02-22 | data: SortingRule, DocumentSortingRule | (quasar) nebula | |
2025-02-13 | data: TrackSection: fix bad end-of-range offset in custom inspect | (quasar) nebula | |
2025-02-12 | content, data: additional names for flashes | (quasar) nebula | |
2025-02-12 | data: HomepageLayout: notice missing section before rows | (quasar) nebula | |
2025-02-12 | content, data: generateWikiHomepageAlbum{Carousel,Grid}Row | (quasar) nebula | |
2025-02-12 | content, data: generateWikiHomepageActionsRow | (quasar) nebula | |
2025-02-12 | data: HomepageLayout: make 'type' expose-only | (quasar) nebula | |
2025-02-12 | data: HomepageLayoutRow: nice util.inspect | (quasar) nebula | |