« get me outta code hell

hsmusic-wiki - HSMusic - static wiki software cataloguing collaborative creation
about summary refs log tree commit diff
path: root/src/data/things/album.js
AgeCommit message (Collapse)Author
6 daysdata: Artwork.referencedArtworks: don't assume inherited(quasar) nebula
6 daysdata: Artwork.artTags: don't assume inherited from thing(quasar) nebula
9 daysdata: Artwork.dimensions(quasar) nebula
9 daysdata, thumbs: Album.wallpaperArtwork, Album.bannerArtwork(quasar) nebula
9 daysdata: Artwork.referencedByArtworks(quasar) nebula
Also drop this property from Track, Album
9 daysdata: referencedArtworkList: drop date input(quasar) nebula
Used for some truly shenanigans sorting behavior hooked into by reverse itself, but we won't need this anymore, because the referencing things will just be the artworks themselves, already properly dated.
9 daysdata: make referencedArtworkList work again(quasar) nebula
Using new find specs {track,album}PrimaryArtwork. It's still mixedFind, and it still does not support matching artworks besides the primary one.
9 daysdata: Album: fix overeager track.trackArtworks access(quasar) nebula
Not that overeager. Just a little.
9 daysdata: constitutibleArtworkList.fromYAMLFieldSpec(quasar) nebula
Also file extension property passing.
9 daysdata: Track: remove withAlbum, link album directly(quasar) nebula
9 daysdata, 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
9 daysdata, content: stub multiple artworks(quasar) nebula
Only for tracks as of this commit, most anything else is in a severely broken state aye
9 daysdata: soupyReverse.artworkContributionsBy(quasar) nebula
9 daysdata: Artwork, constitutibleArtwork, etc(quasar) nebula
Not used in content yet.
9 daysdata, content: always fallback coverArtDate to date(quasar) nebula
12 daysdata: remove TrackSection.startIndex(quasar) nebula
12 daysdata: TrackSection.{start,continue}CountingFrom, Track.trackNumber(quasar) nebula
2025-02-13data: TrackSection: fix bad end-of-range offset in custom inspect(quasar) nebula
2025-01-28replacer: {album,track}-referencing-tracks:<directory>(quasar) nebula
2025-01-25add always reference by directory to albums for mixed findMakin
2025-01-11data: soupy reverse(quasar) nebula
2025-01-11data: misc eslint unused var fixes(quasar) nebula
2025-01-11data: use soupyFind everywhere(quasar) nebula
also notes where remaining directly-provided wikiData() props are used
2025-01-10data: soupyFind on a couple more objects(quasar) nebula
dodges happenstance dependency issues booting up repl
2025-01-06data: Album.wallpaperParts(quasar) nebula
2025-01-03data: with{Resolved,Reverse}AnnotatedReferenceList: dates(quasar) nebula
2024-12-09data: Default Track Dimensions(quasar) nebula
2024-11-19data, checks: find.{album,track}WithArtwork(quasar) nebula
2024-11-19data: {Album, Track}.referencedByArtworks(quasar) nebula
2024-11-17data: fix Album.referencedArtworks being unresolvable(quasar) nebula
2024-11-17data: withResolvedArtworkReferenceList -> ...Annotated(quasar) nebula
2024-11-15data: Referenced Artworks(quasar) nebula
2024-11-14data: Album.suffixTrackDirectories(quasar) nebula
2024-11-14data: Track.suffixDirectory, Album.directorySuffix(quasar) nebula
2024-11-14data: annotated artwork references(quasar) nebula
Not used on-site, but this is all coded internally.
2024-11-13data: stub Referenced {Track,Album} Artworks fields(quasar) nebula
just ordinary reference lists, not used anywhere on website yet
2024-09-30data, content: album additional names(quasar) nebula
2024-08-05data, test: TrackSection.tracks: use direct links(quasar) nebula
2024-08-05data, test: Album.trackSections: use direct links(quasar) nebula
2024-07-31data: TrackSection.description(quasar) nebula
2024-06-24data: Album.creditSources, Flash.creditSources(quasar) nebula
2024-06-18data: set artistProperty on forwards contribution lists(quasar) nebula
2024-06-18data: withCoverArtDate refactor, make Album.coverArtDate updatable(quasar) nebula
2024-06-18data: apply contribution dates when resolving(quasar) nebula
2024-06-18data: withCoverArtDate(quasar) nebula
2024-06-18data: contribution: matchingPresets(quasar) nebula
2024-05-19data: TrackSection: custom util.inspect (number & range info)(quasar) nebula
2024-05-19data: TrackSection.directory, find.trackSection, etc(quasar) nebula
2024-05-19data: TrackSection thing objects(quasar) nebula
Sorry this commit is kind of monolithic! It's difficult to separate out any of the changes since they're all related to track sections' basic functionality.
2024-05-08data: Album.alwaysReferenceTracksByDirectory(quasar) nebula