« 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/composite/things/album
AgeCommit message (Collapse)Author
3 dayscacheable-object, data: depend on computed values; initial compat(quasar) nebula
reaches live-dev-server serve with no errors and serves homepage at all and apparently correctly no page navigation performed no full build performed aimed for preserving existing logic should be no subsequent changes to this commit (amend)
2025-07-01data: exitWithoutArtwork(quasar) nebula
2025-04-13data: Artwork.hasCoverArt: check coverArtworks, etc(quasar) nebula
2025-01-11data: misc eslint unused var fixes(quasar) nebula
2024-08-05data, test: Album.trackSections: use direct links(quasar) nebula
2024-05-20data: restore withTrackSections, but simpler now(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-02-16data: move sorting & generic functions out of #wiki-data(quasar) nebula
2023-11-28data, test: album.trackData -> album.ownTrackData(quasar) nebula
2023-10-01data, test: expose track section names(quasar) nebula
2023-10-01data, test: refactor utilities into own file(quasar) nebula
Primarily for more precies test coverage mapping, but also to make navigation a bit easier and consolidate complex functions with lots of imports out of the same space as other, more simple or otherwise specialized files.