« 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
2021-06-12more missing log util imports!(quasar) nebula
2021-06-10hide previous/next links on tag pages For Now(quasar) nebula
2021-06-10src/things shenanigans(quasar) nebula
2021-06-10show previous/next links in tag nav bar(quasar) nebula
2021-06-10reverse sort things on art tag page(quasar) nebula
2021-06-10fix group page sidebar highlighting all groups(quasar) nebula
2021-06-07experimental AggregateError & Thing class hijinks(quasar) nebula
2021-06-04move around a bunch of utility functions(quasar) nebula
2021-06-04Alexa, play Despacito.(quasar) nebula
2021-06-04module-ify tag pages(quasar) nebula
2021-06-04module-ify album commentary pages(quasar) nebula
2021-06-04module-ify flash pages(quasar) nebula
2021-06-04module-ify listing pages(quasar) nebula
2021-06-04move url spec into its own file(quasar) nebula
2021-06-04module-ify homepage(quasar) nebula
2021-06-04module-ify static pages(quasar) nebula
2021-06-03module-ify news pages & index; new page module fns(quasar) nebula
2021-06-03module-ify artist and artist alias pages(quasar) nebula
2021-06-03don't hard-code page build flags in upd8.js(quasar) nebula
At the moment, they're hard-coded in page/index.js, which isn't exactly a *lot* 8etter....? 8ut this gets rid of a duplic8te place, at least!
2021-06-03prefer consistent layout HTML over hacky CSS(quasar) nebula
2021-06-03CSS hack(?) to fix too wide content area(quasar) nebula
2021-06-01module-ify group pages(quasar) nebula
2021-06-01module-ify track pages(quasar) nebula
2021-06-01basic module-ify album pages(quasar) nebula
Other pages are commented out for now. Also, this doesn't include the source .txt processing functions yet, 8ut that'll pro8a8ly end up in the page/ files too.
2021-06-01let progressPromiseAll take non-promise fns(quasar) nebula
2021-06-01embed to() inside banner & cover image code(quasar) nebula
2021-05-27css updates for better mobile layout(quasar) nebula
2021-05-27add missing logError import in util file, oops!(quasar) nebula
2021-05-27"from (group)" accents on group album lists(quasar) nebula
2021-05-27fallback "Track list" track group in album sidebar(quasar) nebula
2021-05-27fix colors showing in chronology links(quasar) nebula
2021-05-25bigass code refactor (no more legacy page writes)(quasar) nebula
2021-05-14move the other string utilities in with genStrings(quasar) nebula
2021-05-14move genStrings into its own file(quasar) nebula
2021-05-14rename "search" fns to "find", move to utils(quasar) nebula
2021-05-13page color "bleeds" into backdrop; remove blur fx(quasar) nebula
2021-05-10color name of track groups in sidebar(quasar) nebula
very fansey :3
2021-05-10leave sidebar <details> collapsed on album pages(quasar) nebula
2021-05-09collapsible track groups in sidebar! (ty Niklink)(quasar) nebula
2021-05-09encapsulate wiki data as one shared-around object(quasar) nebula
2021-05-09new 'Listed on Homepage' field for albums(quasar) nebula
This does pretty much what it says, though at least for now it only applies to the "New Additions" and "New Releases" rows, not rows set to pull from specific groups.
2021-05-07Merge branch 'tf-parser' into staging(quasar) nebula
2021-05-07use banner dimensions from data, not arbitrarily(quasar) nebula
this prevents some nasty layout flicker on album pages with banners! the old values are still there as fallback, but you should probably specify the new Banner Dimensions field to make use of this.
2021-05-06break up utility file, get build for sure working(quasar) nebula
still Much Work Yet Ahead but this is good progress!! also the site is in a working state afaict and thats a kinda nice milestone lmbo