« get me outta code hell

hsmusic-wiki - HSMusic - static wiki software cataloguing collaborative creation
about summary refs log tree commit diff
path: root/src
AgeCommit message (Collapse)Author
2023-03-06data-steps: initial commit(quasar) nebula
2023-03-05update hard-coded homepage grid layout SORRY(quasar) nebula
2023-03-05rename Art section on artist page to Artworks(quasar) nebula
2023-03-05fix broken Flashes & Pages hash links(quasar) nebula
2023-03-05add a few missing headings to skippers(quasar) nebula
2023-03-05remove old debug logs whoops(quasar) nebula
2023-03-05expose dataPath and mediaPath in REPL oops(quasar) nebula
2023-03-04boot directly into REPL with --repl(quasar) nebula
2023-03-04--clear-thumbs utility(quasar) nebula
2023-03-03listAdditionalFilesInProperty util, All MIDI/Project Files(quasar) nebula
2023-03-03listTracksWithProperty util for similar listings(quasar) nebula
2023-03-03define listing spec entries one at a time(quasar) nebula
2023-03-03"Listings for..." & "See also..." sections on listing pages(quasar) nebula
2023-03-03new All Sheet Music listing(quasar) nebula
2023-03-02per-track color support(quasar) nebula
2023-03-02hide CW'd art from sticky heading til main cover revealed(quasar) nebula
2023-03-02img 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-02proper wide sidebar on mobile/tablet(quasar) nebula
2023-03-02mobile wallpaper + sticky heading improvements(quasar) nebula
2023-03-02update 'Group' track sections field to 'Section'(quasar) nebula
2023-03-01remove [[news]] hack, auto-add news sidebar(quasar) nebula
2023-03-01image overlay download progress bar(quasar) nebula
2023-03-01dynamic thumb size for image overlay(quasar) nebula
2023-03-01display original file size in image overlay(quasar) nebula
2023-03-01Merge branch 'preview' into image-overlay(quasar) nebula
2023-03-01Tracks - with Sheet Music / MIDI & Project Files listings(quasar) nebula
2023-02-28hash link highlighting & additional skippers(quasar) nebula
2023-02-28fix summary els not looking right on Safari(quasar) nebula
2023-02-27smooth hash link scrolling & anchor scroll offset(quasar) nebula
2023-02-26Merge branch 'preview' into sheet-music-midis(quasar) nebula
2023-02-26Merge branch 'preview' into image-overlay(quasar) nebula
2023-02-26Merge branch 'preview' of github.com:hsmusic/hsmusic-wiki into preview(quasar) nebula
2023-02-26basic image overlays(quasar) nebula
2023-02-26new 'Sheet Music Files' & 'MIDI Project Files' fields(quasar) nebula
2023-02-26encode/decode URIs in html.tag('a') & live-dev-server(quasar) nebula
Fixes #147.
2023-02-24regroup some yaml fields(quasar) nebula
2023-02-05Merge branch 'preview' into data-format-cleanup(quasar) nebula
2023-02-05Merge branch 'staging' into preview(quasar) nebula
2023-02-05support albumless groups(quasar) nebula
2023-02-05support 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-05pass on YAML field transform errors(quasar) nebula
2023-02-05handle missing data files more gracefully(quasar) nebula
2023-02-05data 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-04Merge branch 'staging' into preview(quasar) nebula
2023-02-04fancify & iconify Newgrounds links(quasar) nebula
Fixes #105
2023-02-04data 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-31data format cleanup: tracks(quasar) nebula
* Remove `Has URLs` (`hasURLs`), unused * Tidy `propertyFieldMapping` order
2023-01-31increase page-template guarding resilience(quasar) nebula
2023-01-30rename site2.css -> site3.css(quasar) nebula
Breaking changes necessitate another new filename, in the abscence of proper delineation between preview and release static files
2023-01-30Merge pull request #149 from hsmusic/layout-cleanup(quasar) nebula
Data-ize various page content-generation calls