« get me outta code hell

hsmusic-wiki - HSMusic - static wiki software cataloguing collaborative creation
about summary refs log tree commit diff
path: root/src/util
AgeCommit message (Collapse)Author
2023-03-06data-steps: initial commit(quasar) nebula
2023-03-04--clear-thumbs utility(quasar) nebula
2023-03-03new All Sheet Music listing(quasar) nebula
2023-03-01display original file size in image overlay(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-26encode/decode URIs in html.tag('a') & live-dev-server(quasar) nebula
Fixes #147.
2023-02-05Merge branch 'preview' into data-format-cleanup(quasar) nebula
2023-02-05Merge branch 'staging' into preview(quasar) nebula
2023-02-05handle missing data files more gracefully(quasar) nebula
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-16make parseOptions code a bit more legible(quasar) nebula
2023-01-15Merge branch 'staging' into preview(quasar) nebula
2023-01-10compute subdirectoryPrefix internally(quasar) nebula
2023-01-10prefer passing around pagePath(quasar) nebula
2023-01-10don't pass around fullKey where unneeded(quasar) nebula
2023-01-10extract fn for localizedPathnames(quasar) nebula
2023-01-10remove output-specific getPagePaths util(quasar) nebula
2023-01-10extract absoluteTo(quasar) nebula
2023-01-09hopefully fix normal pages on windows(quasar) nebula
2023-01-09most essential behavior for live-dev-server(quasar) nebula
2023-01-07quarantine hard-coded official/fandomAlbumData(quasar) nebula
2023-01-07extract getPagePaths, getURLsFrom functions(quasar) nebula
towards basic dynamics pt. 1 (#124)
2023-01-07extract utility binds, content transform fns(quasar) nebula
towards basic dynamics pt. 1 (#124)
2023-01-01tweaks to transformMultiline(quasar) nebula
2023-01-01specify 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'
2023-01-01replacer - don't assume thing.name for links(quasar) nebula
2022-12-28better theme colors(quasar) nebula
2022-12-22many homepage carousel shenanigans(quasar) nebula
2022-12-19HIGHLY WIP album gallery pages(quasar) nebula
2022-12-06isMain true if directory of index.js targetted(quasar) nebula
2022-11-28divide things.js into modular files (hilariously)(quasar) nebula
2022-11-28chronology tweaks & html.onlyIfContent bugfix(quasar) nebula
2022-11-27redesign & refinements for sticky layouting(quasar) nebula
2022-11-27only count originals for total duration in most places(quasar) nebula
2022-11-27integrate "latest first" into sortChronologically(quasar) nebula
2022-11-27fix improper sorting for specials before whitespace(quasar) nebula
2022-11-26use accumulateSum util where appropriate(quasar) nebula
2022-11-26finish up cosmetic style changes(quasar) nebula
2022-11-21new "empty" sugar.js util(quasar) nebula
2022-11-20htmlify upd8.js, remove fix-whitespace dependency(quasar) nebula
2022-09-15new html.noEdgeWhitespace tag option(quasar) nebula
2022-09-15update some misc-templates and refactor things(quasar) nebula
2022-08-17read static pages from directory(quasar) nebula
2022-07-19finish porting listing specs (!!)(quasar) nebula
2022-07-13optimize sortByName a little(quasar) nebula
2022-07-13begin htmlifying listings & listing specs(quasar) nebula
2022-07-02htmlify album pages prettify-lint(quasar) nebula
2022-06-28only update progress status every N ms(quasar) nebula