Age | Commit message (Collapse) | Author | |
---|---|---|---|
2023-07-14 | handle special characters in URLs more carefully | (quasar) nebula | |
2023-04-27 | data: make sortByConditions return sorted array | (quasar) nebula | |
This wasn't causing any bugs within the codebase but it should be consistent with the rest of the sort functions anyway. | |||
2023-04-27 | data: new sortByPositionInFlash act function | (quasar) nebula | |
Fixes #168. This refactors the duplicated logic with sortByPositionInAlbum into a new template, sortByPositionInParent. | |||
2023-04-27 | data: refactor sortByDate to handle latestFirst directly | (quasar) nebula | |
Fixes #180. This enables sortByDate to keep dateless items at the end even when sorting with latest first, and conveniently reduces the ops since there's no need for .reverse() before and after the sort anymore. It also cleans logic by deduplicating latest-first code in compositional sort functions using sortByDate. | |||
2023-04-27 | data: track: null coverArtistContribs if hasTrackArt false | (quasar) nebula | |
Fixes #178. This commit also cleans up the documentation for the utility used here, dynamicInheritContribs. These are the only two uses of that utility at all but like, code comments very rarely hurt and d'accord are probably even more useful here lol | |||
2023-04-27 | sort art galleries reverse-chronologically (again) | (quasar) nebula | |
Fixes #170. | |||
2023-04-27 | fix sticky heading not handling CW'd covers properly | (quasar) nebula | |
2023-04-14 | quick tweaks for site release (limit 4 icons per artist) | (quasar) nebula | |
2023-03-05 | update hard-coded homepage grid layout SORRY | (quasar) nebula | |
2023-03-05 | rename Art section on artist page to Artworks | (quasar) nebula | |
2023-03-05 | fix broken Flashes & Pages hash links | (quasar) nebula | |
2023-03-05 | add a few missing headings to skippers | (quasar) nebula | |
2023-03-05 | remove old debug logs whoops | (quasar) nebula | |
2023-03-05 | expose dataPath and mediaPath in REPL oops | (quasar) nebula | |
2023-03-04 | boot directly into REPL with --repl | (quasar) nebula | |
2023-03-04 | --clear-thumbs utility | (quasar) nebula | |
2023-03-03 | listAdditionalFilesInProperty util, All MIDI/Project Files | (quasar) nebula | |
2023-03-03 | listTracksWithProperty util for similar listings | (quasar) nebula | |
2023-03-03 | define listing spec entries one at a time | (quasar) nebula | |
2023-03-03 | "Listings for..." & "See also..." sections on listing pages | (quasar) nebula | |
2023-03-03 | new All Sheet Music listing | (quasar) nebula | |
2023-03-02 | per-track color support | (quasar) nebula | |
2023-03-02 | hide CW'd art from sticky heading til main cover revealed | (quasar) nebula | |
2023-03-02 | img file size cleanup | (quasar) nebula | |
was attempting to fix a bug with processing image file sizes and the issue turned out to be being on the wrong media branch THANKS | |||
2023-03-02 | proper wide sidebar on mobile/tablet | (quasar) nebula | |
2023-03-02 | mobile wallpaper + sticky heading improvements | (quasar) nebula | |
2023-03-02 | update 'Group' track sections field to 'Section' | (quasar) nebula | |
2023-03-01 | remove [[news]] hack, auto-add news sidebar | (quasar) nebula | |
2023-03-01 | image overlay download progress bar | (quasar) nebula | |
2023-03-01 | dynamic thumb size for image overlay | (quasar) nebula | |
2023-03-01 | display original file size in image overlay | (quasar) nebula | |
2023-03-01 | Merge branch 'preview' into image-overlay | (quasar) nebula | |
2023-03-01 | Tracks - with Sheet Music / MIDI & Project Files listings | (quasar) nebula | |
2023-02-28 | hash link highlighting & additional skippers | (quasar) nebula | |
2023-02-28 | fix summary els not looking right on Safari | (quasar) nebula | |
2023-02-27 | smooth hash link scrolling & anchor scroll offset | (quasar) nebula | |
2023-02-26 | Merge branch 'preview' into sheet-music-midis | (quasar) nebula | |
2023-02-26 | Merge branch 'preview' into image-overlay | (quasar) nebula | |
2023-02-26 | Merge branch 'preview' of github.com:hsmusic/hsmusic-wiki into preview | (quasar) nebula | |
2023-02-26 | basic image overlays | (quasar) nebula | |
2023-02-26 | new 'Sheet Music Files' & 'MIDI Project Files' fields | (quasar) nebula | |
2023-02-26 | encode/decode URIs in html.tag('a') & live-dev-server | (quasar) nebula | |
Fixes #147. | |||
2023-02-24 | regroup some yaml fields | (quasar) nebula | |
2023-02-05 | Merge branch 'preview' into data-format-cleanup | (quasar) nebula | |
2023-02-05 | Merge branch 'staging' into preview | (quasar) nebula | |
2023-02-05 | support albumless groups | (quasar) nebula | |
2023-02-05 | support trackless albums | (quasar) nebula | |
This also keeps the wiki from exploding when all tracks in a given album are errored (so its track list is empty). | |||
2023-02-05 | pass on YAML field transform errors | (quasar) nebula | |
2023-02-05 | handle missing data files more gracefully | (quasar) nebula | |
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. |