Age | Commit message (Collapse) | Author | |
---|---|---|---|
2 days | validators: validateReference: fix multiple type validation | (quasar) nebula | |
Oooooooooooops | |||
2 days | validators: validateReference (etc): multiple reference types | (quasar) nebula | |
4 days | data: annotated artwork references | (quasar) nebula | |
Not used on-site, but this is all coded internally. | |||
2024-11-02 | data: series list showAlbumArtists | (quasar) nebula | |
2024-11-02 | data: Group.serieses | (quasar) nebula | |
2024-10-30 | data, content: remove shared and inferred additional names | (quasar) nebula | |
Removes: - inferredAdditionalNameList (#composite/things/track) etc - sharedAdditionalNameList (#composite/things/track) etc - "specificAlbumExclusive" / "This Album Only" field - "from" property / "on {ALBUMS}" accent (content) - generateTrackAdditionalNamesBox (no leftover dynamics) - related snapshot test | |||
2024-10-30 | data: "This Album Only" field for additional names | (quasar) nebula | |
2024-09-30 | validators: isContentString: accept empty string | (quasar) nebula | |
Evil | |||
2024-09-30 | validators: isAdditionalName: expect name as content string | (quasar) nebula | |
In practice additional names are presented as content strings, so this is just improved accuracy. | |||
2024-06-18 | data: contribution: countIn{Contribution,Duration}Totals | (quasar) nebula | |
2024-06-18 | data: WikiInfo: contributionPresets | (quasar) nebula | |
2024-05-01 | validators: handle sequences when finding nearby valid content | (quasar) nebula | |
2024-05-01 | validators: optimize validateWikiData, support no-referenceType | (quasar) nebula | |
2024-05-01 | validators: validateThing | (quasar) nebula | |
2024-05-01 | validators: isThing | (quasar) nebula | |
2024-05-01 | data, yaml: basic who/what -> artist/annotation | (quasar) nebula | |
2024-04-13 | validators: isDimensions: accept null width and/or height | (quasar) nebula | |
2024-04-02 | validators: isAdditionalFile: make files optional | (quasar) nebula | |
2024-04-02 | validators: isCommentary: better past-end-of-heading detection | (quasar) nebula | |
2024-03-31 | data: complain about normal <a href> in content strings | (quasar) nebula | |
Using <html:a href> allows bypassing this where it's still necessary (mainly because we're using a non-link tag as the content for the link, as in the changelog, and don't support properly nested nodes just yet). | |||
2024-02-16 | sugar: move many functions into new #aggregate import | (quasar) nebula | |
2024-02-16 | validators: drop dead printable-characters/strlen import | (quasar) nebula | |
2024-02-15 | data: validate commentary capitalization w/ non-global regex | (quasar) nebula | |
2024-02-14 | data: detect & report miscapitalization in commentary heading | (quasar) nebula | |
2024-01-30 | data: tidy things folder & imports, nicer fields yaml spec | (quasar) nebula | |
2022-11-28 | divide things.js into modular files (hilariously) | (quasar) nebula | |
2022-11-26 | finish up cosmetic style changes | (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-05-12 | new Additional Files data field | (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-02-27 | generalized reference errors | (quasar) nebula | |
2022-02-25 | fill out data for artist pages + internal tweaks | (quasar) nebula | |
2022-02-20 | basic page writes | (quasar) nebula | |
2022-02-12 | bam (Thing subclasses: several steps, one file) | (quasar) nebula | |