Age | Commit message (Collapse) | Author | |
---|---|---|---|
38 hours | data: exitWithoutArtwork | (quasar) nebula | |
2025-06-14 | checks: filterReferenceErrors: check artworkData | (quasar) nebula | |
Maybe jank, since it doesn't dig into objects nicely(?) the way that reportContentTextErrors does, but... | |||
2025-06-14 | data: Track.countInArtistTotals, Album.countTracksInArtistTotals | (quasar) nebula | |
2025-06-14 | data: various counting rules | (quasar) nebula | |
2025-06-14 | data: {Track,Artwork,Contribution}.groups | (quasar) nebula | |
Just inherited, for easy access. | |||
2025-06-14 | data: Contribution.countInDurationTotals: false without duration | (quasar) nebula | |
Including with zero duration! | |||
2025-06-14 | data: Contribution: interface with thing for "count in totals" | (quasar) nebula | |
2025-06-10 | data: ContentEntry: accessKind needs accessDate, default 'accessed' | (quasar) nebula | |
2025-06-05 | data: Artwork.artistContribs: fix own contribs missing thingProperty | (quasar) nebula | |
2025-06-05 | content: fix language.typicallyLowerCase intent, add heuristics | (quasar) nebula | |
2025-06-04 | data: Language.typicallyLowerCase | (quasar) nebula | |
Total bullshit. Sorry! | |||
2025-05-28 | checks: reportContentTextErrors: check artworks | (quasar) nebula | |
we could just check artworkData but it's probably nicer summaries if we check 'em as a sub-shape | |||
2025-05-28 | checks: reportContentTextErrors: factor out checkShapeEntries | (quasar) nebula | |
...and check non-array values | |||
2025-05-28 | content, data, css: extra details -> origin details | (quasar) nebula | |
2025-05-28 | data: Artwork.extraDetails | (quasar) nebula | |
2025-05-28 | content, data: LyricsEntry.originDetailS | (quasar) nebula | |
2025-05-27 | eslint: make use of optional catch binding more often | (quasar) nebula | |
2025-05-27 | eslint: nontrivial fixes | (quasar) nebula | |
2025-05-27 | eslint: trivial fixes | (quasar) nebula | |
2025-05-27 | data: WikiInfo.wallpaper{Style,Parts} | (quasar) nebula | |
also tidy field order | |||
2025-05-27 | content, data: WikiInfo.wikiWallpaperFileExtension | (quasar) nebula | |
2025-05-21 | data, content: Track: "Referencing Sources" | (quasar) nebula | |
2025-05-21 | checks: reportContentTextErrors: album + flash crediting sources | (quasar) nebula | |
2025-05-21 | data, yaml: creditSources -> creditingSources | (quasar) nebula | |
2025-05-18 | data: Series: custom inspect | (quasar) nebula | |
2025-05-18 | checks: check series album references | (quasar) nebula | |
2025-05-18 | data: Series | (quasar) nebula | |
2025-05-16 | data: drop unused trackAdditionalNameList | (quasar) nebula | |
Weirdly this stuck around while the parts it was composed from, for shared and inferred additional names, were dropped earlier. | |||
2025-05-16 | data: AdditionalName | (quasar) nebula | |
2025-05-16 | data: AdditionalFile.paths | (quasar) nebula | |
2025-05-16 | data, content: AdditionalFile.files -> filenames | (quasar) nebula | |
2025-05-16 | data: AdditionalFile.files: empty array if missing | (quasar) nebula | |
2025-05-16 | data: AdditionalFile | (quasar) nebula | |
2025-05-11 | yaml: parseContentEntries: allow specifying documents directly | (quasar) nebula | |
2025-05-08 | data: withSourceText, withSourceURLs: fix providing undefined | (quasar) nebula | |
2025-05-06 | content, client, css: generateGroupGalleryPage: series view | (quasar) nebula | |
2025-05-06 | data, content: LyricsEntry.hasSquareBracketAnnotations | (quasar) nebula | |
2025-05-06 | data: factor out withHasAnnotationPart | (quasar) nebula | |
2025-05-06 | data: contentArtists: fix bad null expose | (quasar) nebula | |
2025-05-06 | replacer: parseInput -> parseContentNodes | (quasar) nebula | |
2025-05-06 | data: ContentEntry: implicit references via artistText | (quasar) nebula | |
2025-05-06 | data, replacer: withContentNodes, splitContentNodesAround | (quasar) nebula | |
2025-05-06 | data: ContentEntry.sourceURLs | (quasar) nebula | |
2025-05-06 | data: hasAnnotationPart: case-insensitive | (quasar) nebula | |
2025-05-06 | data: CommentaryEntry.isWikiEditorCommentary, etc | (quasar) nebula | |
Also: LyricsEntry.isWikiLyrics Also: hasAnnotationPart | |||
2025-05-06 | data: ContentEntry.annotationParts | (quasar) nebula | |
Also fixes an error in splitting text around commas. | |||
2025-05-06 | data: withSourceText: parse nodes | (quasar) nebula | |
The node-splitting behavior is itself about identical to what postprocessExternalLinks still does, so it would be nice to factor that out, but we haven't done so yet. Some degree of "parse stuff out of a comma-divided bunch of source text" is probably worth factoring out too, later. | |||
2025-05-06 | data: withLengthOfList | (quasar) nebula | |
2025-05-06 | data: ContentEntry.withSourceText (first try) | (quasar) nebula | |
2025-05-06 | data: #things/commentary-entry -> #things/content | (quasar) nebula | |