« get me outta code hell

hsmusic-wiki - HSMusic - static wiki software cataloguing collaborative creation
about summary refs log tree commit diff
path: root/src/upd8.js
AgeCommit message (Collapse)Author
2022-06-21fix nav wrapping issues at small widths(quasar) nebula
2022-06-21various navbar layout/grid improvements(quasar) nebula
2022-06-13secondary nav, group links in narrow view(quasar) nebula
2022-06-10turn off rainbow bg, RIP(quasar) nebula
and DURING PRIDE MONTH??? Homestuck Music Wiki is HOMOPHOBIC???????
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-23expose URL key and value(s) in html(quasar) nebula
2022-05-23hidden language support(quasar) nebula
2022-05-23fix defaultLanguage crash(quasar) nebula
2022-05-22divide referenced-by lists by configurable groups(quasar) nebula
...instead of hard-coding 'em
2022-05-22wiki short name in page/tab title data-restructure(quasar) nebula
2022-05-22fix broken redirect writes(quasar) nebula
2022-05-19copy favicon from media directory if present(quasar) nebula
2022-05-18Additional Files styling improvements(quasar) nebula
2022-05-15social embeds (discord, maybe twitter)(quasar) nebula
Tracks only for now, but more will come Soon(TM)!
2022-05-12preload, map and format sizes of additional files(quasar) nebula
2022-05-12additional files(quasar) nebula
These are basically supported for tracks but I've only implemented them for albums for the moment (read: I'm lazy!).
2022-05-10provide intl code through json(quasar) nebula
2022-05-10port the rest of everything(quasar) nebula
2022-05-10rename other count utils(quasar) nebula
2022-05-10rename strings( to language.$((quasar) nebula
2022-05-07🦀 UNRELEASED_TRACKS_DIRECTORY is gone 🦀(quasar) nebula
2022-05-05support albums without cover art(quasar) nebula
2022-04-24add <link rel="alternate"> language tags(quasar) nebula
2022-04-17local REPL input logging / history file(quasar) nebula
2022-04-16HSMusic REPL + supporting internal improvements(quasar) nebula
2022-04-15make Group.category property actually work(quasar) nebula
2022-03-12replacer: link directly to home(quasar) nebula
2022-03-12simple data serialization & random pages fixes(quasar) nebula
2022-03-07no paragraph break if previous line ends with <br>(quasar) nebula
2022-03-07escapable '-' and '>' (list/quote)(quasar) nebula
2022-03-07fix art tags not showing up on album pages(quasar) nebula
2022-03-07fix footer content not being displayed(quasar) nebula
2022-03-05always enable artist avatars(quasar) nebula
2022-03-05non-jpg full res art links, artist avatars(quasar) nebula
2022-02-27annotate find function on ref errors(quasar) nebula
2022-02-27better duplicate directory detection(quasar) nebula
2022-02-27move artistAliasData gen into artist data save()(quasar) nebula
2022-02-27warn specifically about referenced aliases(quasar) nebula
2022-02-27generalized reference errors(quasar) nebula
2022-02-25fill out data for artist pages + internal tweaks(quasar) nebula
2022-02-24strings - same language code, different build dir(quasar) nebula
2022-02-24error-free basic full build(quasar) nebula
2022-02-20basic page writes(quasar) nebula
2022-02-17pre-writes: listings(quasar) nebula
2022-02-16pre-writes: art tags, artists & aliases(quasar) nebula
2022-02-16comment out a bunch of stringifying code for now(quasar) nebula
2022-02-16update old wikiInfo.features.X style accesses(quasar) nebula
2022-02-16Album.groups, comment out now-useless ref resolves(quasar) nebula
2022-02-16remove longer-unused dead contributionData code(quasar) nebula
2022-02-16remove old dead case-detection code(quasar) nebula