Age | Commit message (Collapse) | Author | |
---|---|---|---|
2023-02-26 | Merge branch 'preview' of github.com:hsmusic/hsmusic-wiki into preview | (quasar) nebula | |
2023-02-26 | Merge pull request #151 from hsmusic/data-format-cleanup | (quasar) nebula | |
Data format cleanup | |||
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 | Merge pull request #152 from hsmusic/skeleton-support | (quasar) nebula | |
Better support "skeleton" and minimal-content wikis | |||
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. | |||
2023-02-04 | Merge branch 'staging' into preview | (quasar) nebula | |
2023-02-04 | fancify & iconify Newgrounds links | (quasar) nebula | |
Fixes #105 | |||
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-31 | increase page-template guarding resilience | (quasar) nebula | |
2023-01-30 | rename 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-30 | Merge pull request #149 from hsmusic/layout-cleanup | (quasar) nebula | |
Data-ize various page content-generation calls | |||
2023-01-30 | Merge pull request #143 from hsmusic/better-cli-args | (quasar) nebula | |
Improve CLI arguments | |||
2023-01-30 | remaining CLI help messages & tweaks | (quasar) nebula | |
2023-01-25 | Merge branch 'preview' into layout-cleanup | (quasar) nebula | |
2023-01-25 | Merge branch 'staging' into preview | (quasar) nebula | |
2023-01-25 | fix misplaced flash cover art | (quasar) nebula | |
2023-01-25 | data-ize various page content calls | (quasar) nebula | |
* page.cover replaces calls to generateCoverLink * page.main.headingMode replaces calls to generateStickyHeadingContainer or html.tag('h1') * page.main.classes: ['long-content'] replaces hard- coded calls to html.tag('div', {class: 'long-content'}) | |||
2023-01-25 | clean up function names for reveals | (quasar) nebula | |
2023-01-16 | --help info for common options | (quasar) nebula | |
2023-01-16 | padding lines between long option help | (quasar) nebula | |
2023-01-16 | stub --help option | (quasar) nebula | |
2023-01-16 | make parseOptions code a bit more legible | (quasar) nebula | |
2023-01-16 | Error on unknown CLI arguments | (quasar) nebula | |
2023-01-16 | remove dead imports from upd8.js | (quasar) nebula | |
2023-01-15 | Merge branch 'preview' of github.com:hsmusic/hsmusic-wiki into preview | (quasar) nebula | |
2023-01-15 | Merge branch 'staging' into preview | (quasar) nebula | |
2023-01-15 | caught that first try YEP | (quasar) nebula | |
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-15 | Merge branch 'staging' into preview | (quasar) nebula | |
2023-01-15 | be more resilient handling empty YAML documents | (quasar) nebula | |
2023-01-15 | Merge pull request #139 from hsmusic/preserve-h2-class | (quasar) nebula | |
Preserve <h2> class when stickyalizing it | |||
2023-01-15 | Merge pull request #138 from hsmusic/empty-documents | (quasar) nebula | |
Be more resilient in handling empty YAML documents | |||
2023-01-15 | Merge pull request #137 from hsmusic/tracks-by-date-fixes | (quasar) nebula | |
"Tracks - by Date" listing fixes | |||
2023-01-15 | Merge pull request #119 from hsmusic/lazier-loading | (quasar) nebula | |
Fix threshold requirement for lazy loading | |||
2023-01-15 | preserve h2 class when stickyalizing it | (quasar) nebula | |
2023-01-15 | fix tracks/by-date missing rerelease accent | (quasar) nebula | |
2023-01-15 | change tracks/by-date sorting algorithm | (quasar) nebula | |
2023-01-15 | be more resilient handling empty YAML documents | (quasar) nebula | |
2023-01-15 | Merge pull request #135 from hsmusic/lds-redirects | (quasar) nebula | |
Live dev server: Force trailing slash for served paths | |||
2023-01-15 | force trailing slash on --live-dev-server | (quasar) nebula | |