Age | Commit message (Collapse) | Author | |
---|---|---|---|
2023-02-26 | Merge branch 'preview' of github.com:hsmusic/hsmusic-wiki into preview | (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. | |||
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 '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 | 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 | force trailing slash on --live-dev-server | (quasar) nebula | |
2023-01-10 | bind more language vars, pass to generateDocumentHTML | (quasar) nebula | |
2023-01-10 | indentation opinion | (quasar) nebula | |
2023-01-10 | remove legacy navbar {href} handler | (quasar) nebula | |
this references pathname so it totally makes sense to include with other url/path-related changes | |||
2023-01-10 | remove unused arg from getFooterLocalizationLinks | (quasar) nebula | |
eslint didn't warn about this ???????????? | |||
2023-01-10 | Merge branch 'preview' into url-path-cleanup | (quasar) nebula | |
2023-01-10 | whoops | (quasar) nebula | |
2023-01-10 | Merge branch 'staging' into preview | (quasar) nebula | |