Age | Commit message (Collapse) | Author | |
---|---|---|---|
2022-11-21 | remove a bunch of unnecessary guarding ?. | (quasar) nebula | |
2022-11-21 | new "empty" sugar.js util | (quasar) nebula | |
2022-08-17 | read static pages from directory | (quasar) nebula | |
2022-06-29 | optional data pre-cache | (quasar) nebula | |
2022-06-26 | Changes(tm) | (quasar) nebula | |
2022-06-26 | real pragma, and some eslint fixes | (quasar) nebula | |
2022-06-26 | add @format pragma to JS files | (quasar) nebula | |
2022-06-26 | initial prettier/eslint commit | (quasar) nebula | |
2022-06-18 | make additional files a counted string | (quasar) nebula | |
2022-06-10 | various 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-23 | fix kinda harmless error in yaml quick load util | (quasar) nebula | |
2022-05-23 | hidden language support | (quasar) nebula | |
2022-05-22 | exclude re-releases from referencedByTracks prop | (quasar) nebula | |
2022-05-22 | filter missing refs from wiki info divide field | (quasar) nebula | |
2022-05-22 | divide referenced-by lists by configurable groups | (quasar) nebula | |
...instead of hard-coding 'em | |||
2022-05-22 | new YAML quick load util, moved code from repl | (quasar) nebula | |
2022-05-12 | don't inherit strings in the wrong direction lol | (quasar) nebula | |
2022-05-12 | preload, map and format sizes of additional files | (quasar) nebula | |
2022-05-12 | new Additional Files data field | (quasar) nebula | |
2022-05-12 | make commentary a Thing.common prop | (quasar) nebula | |
2022-05-12 | new validateProperties util, port contribs to it | (quasar) nebula | |
2022-05-12 | always show "expected array" during validation | (quasar) nebula | |
...instead of "expected object" if the value isn't an object. | |||
2022-05-10 | remove unused BuildDirective code | (quasar) nebula | |
2022-05-10 | port the rest of everything | (quasar) nebula | |
2022-05-10 | inherited strings | (quasar) nebula | |
2022-05-10 | HTML entity escaping via external function | (quasar) nebula | |
2022-05-10 | language list functions | (quasar) nebula | |
2022-05-10 | rename strings( to language.$( | (quasar) nebula | |
2022-05-10 | WIP basic Language object | (quasar) nebula | |
Also BuildDirective, which isn't used yet. | |||
2022-05-05 | 'Has Track Numbers' generalized ol/ul field | (quasar) nebula | |
2022-05-05 | support albums without cover art | (quasar) nebula | |
2022-04-19 | flesh out patch nonsense some | (quasar) nebula | |
2022-04-16 | HSMusic REPL + supporting internal improvements | (quasar) nebula | |
2022-04-15 | inherit coverArtFileExtension more carefully | (quasar) nebula | |
2022-04-15 | make Group.category property actually work | (quasar) nebula | |
2022-04-15 | make Album.coverArtDate more reliably available | (quasar) nebula | |
Fixes sorting issues. | |||
2022-04-15 | sort ArtTag.taggedInThings, fixes tag gallery page | (quasar) nebula | |
2022-03-12 | simple data serialization & random pages fixes | (quasar) nebula | |
2022-03-12 | tracks have cover art if cover artists present | (quasar) nebula | |
2022-03-08 | otherReleases works on original release too | (quasar) nebula | |
2022-03-07 | fix art tags not showing up on album pages | (quasar) nebula | |
2022-03-05 | compute startIndex dynamically | (quasar) nebula | |
2022-03-05 | always enable artist avatars | (quasar) nebula | |
2022-03-05 | non-jpg full res art links, artist avatars | (quasar) nebula | |
2022-03-05 | banner & wallpaper art, file extension defaults | (quasar) nebula | |
2022-03-05 | fix cover artist info, chronology links | (quasar) nebula | |
2022-02-27 | better duplicate directory detection | (quasar) nebula | |
2022-02-27 | generalized reference errors | (quasar) nebula | |
2022-02-27 | avoid stray nulls in (a Track).otherReleases | (quasar) nebula | |
2022-02-25 | fill out data for artist pages + internal tweaks | (quasar) nebula | |