« get me outta code hell

hsmusic-wiki - HSMusic - static wiki software cataloguing collaborative creation
about summary refs log tree commit diff
path: root/src/page/group.js
AgeCommit message (Collapse)Author
2022-06-21various navbar layout/grid improvements(quasar) nebula
2022-06-10various sorting improvements across the board(quasar) nebula
- several bugs introduced during data restructure fixed - a few areas where sorting functions were present but completely ineffective (albeit harmlessly so) fixed - new composite sorting utils are more deterministic by considering multiple factors instead of e.g. only name, only date - component sorting functions can be combined and pay more attention to determinism and only moving items when it's covered by the scope of the component (i.e. they can more readily be composited / used together) - names are normalized in a more particular manner (for alphabetical sorting) - accents are stripped, "ü" sorts as "u" - punctuation is stripped, "dave's" sorts as "daves" - (some) diacritics are expanded, "ff" sorts as "ff" - any sequential whitespace treated as one typical space - whitespace is trimmed from start and end - english prefix "a" / "an" stripped in addition to "the" - alphabetical sorting uses localeCompare and considers numeric strings more naturally, "Homestuck Vol. 10" sorts after "Homestuck Vol. 5"
2022-05-10rename strings arg to language(quasar) nebula
2022-05-10rename list utilities(quasar) nebula
2022-05-10rename other count utils(quasar) nebula
2022-05-10rename strings( to language.$((quasar) nebula
2022-05-10rename count functions(quasar) nebula
2022-05-05support albums and tracks without release dates(quasar) nebula
2022-02-24error-free basic full build(quasar) nebula
2022-02-16update old wikiInfo.features.X style accesses(quasar) nebula
2021-06-10fix group page sidebar highlighting all groups(quasar) nebula
2021-06-04move around a bunch of utility functions(quasar) nebula
2021-06-01module-ify group pages(quasar) nebula