Age | Commit message (Collapse) | Author | |
---|---|---|---|
2023-02-05 | data format cleanup: commentary fields | (quasar) nebula | |
The parseCommentary function was actually going unused. This commit moves its behavior to the more appropriate location (validateCommentary), which actually unveils a couple data errors in the HSMusic data files. | |||
2023-02-04 | data format cleanup: albums | (quasar) nebula | |
* Remove `Is Major Release` (`isMajorRelease`) * Remove major-release code in wiki-data.js * Tidy `propertyFieldMapping` order Major releases were useful when albums were being added to the wiki on the regular, but are unused on HSMusic now, and alternative approaches get more particular results (currently hard-coded grid layout for larger icons, and manually selected albums in homepage rows). | |||
2023-01-31 | data format cleanup: tracks | (quasar) nebula | |
* Remove `Has URLs` (`hasURLs`), unused * Tidy `propertyFieldMapping` order | |||
2023-01-15 | Merge pull request #117 from hsmusic/track-sections | (quasar) nebula | |
Change trackGroups to trackSections, avoid usage of a dedicated "domain-specific" Thing subclass | |||
2023-01-05 | remove needless "previously known as" thing comments | (quasar) nebula | |
2023-01-04 | trackGroups -> trackSections | (quasar) nebula | |
2023-01-01 | specify homepage navbar links & order in data | (quasar) nebula | |
...rather than just making a guess off the order files are listed by directory access, and using out-of-place 'Show in Navigation Bar' | |||
2022-12-28 | 'Listed in Albums' gallery flag | (quasar) nebula | |
2022-12-28 | properly support 4-18 item carousels | (quasar) nebula | |
2022-12-28 | montage -> carousel | (quasar) nebula | |
2022-12-22 | many homepage carousel shenanigans | (quasar) nebula | |
2022-12-21 | gallery conditions for tracks without unique art | (quasar) nebula | |
2022-12-07 | no coverArtDate for albums without cover art either | (quasar) nebula | |
2022-12-07 | don't expose/show coverArtDate without cover art | (quasar) nebula | |
2022-12-03 | sticky subheadings | (quasar) nebula | |
2022-11-28 | divide things.js into modular files (hilariously) | (quasar) nebula | |