Age | Commit message (Collapse) | Author | |
---|---|---|---|
4 days | data: ContentEntry: implicit references via artistText | (quasar) nebula | |
4 days | data, replacer: withContentNodes, splitContentNodesAround | (quasar) nebula | |
4 days | data: ContentEntry.sourceURLs | (quasar) nebula | |
4 days | data: hasAnnotationPart: case-insensitive | (quasar) nebula | |
4 days | data: CommentaryEntry.isWikiEditorCommentary, etc | (quasar) nebula | |
Also: LyricsEntry.isWikiLyrics Also: hasAnnotationPart | |||
4 days | data: ContentEntry.annotationParts | (quasar) nebula | |
Also fixes an error in splitting text around commas. | |||
4 days | 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. | |||
4 days | data: withLengthOfList | (quasar) nebula | |
4 days | data: ContentEntry.withSourceText (first try) | (quasar) nebula | |
4 days | data: #things/commentary-entry -> #things/content | (quasar) nebula | |
6 days | data: Artwork.dimensions: fix bad null check | (quasar) nebula | |
11 days | content, data: properly update artistDisplayText -> artistText | (quasar) nebula | |
2025-04-23 | data: Artwork.{attachedArtwork,attachingArtworks} | (quasar) nebula | |
2025-04-23 | data: Artwork: remove siblingArtworks | (quasar) nebula | |
Unused and confusing with both main and attached/attaching as concepts at once | |||
2025-04-23 | data: Artwork: withAttachedArtwork & friends | (quasar) nebula | |
2025-04-23 | data: withNearbyItemFromList: 'filter', 'valuePastEdge' inputs | (quasar) nebula | |
The documentation for this one indicated valuePastEdge existed. It didn't! This adds it at the same time as mainly adding a new 'filter' input, and implementing the guts from the ground up rather than reusing #sugar's `atOffset`. | |||
2025-04-23 | data: withFilteredList: remove 'flip' input | (quasar) nebula | |
2025-04-23 | data: flipFilter | (quasar) nebula | |
2025-04-22 | data: Artwork.{artTags,artistContribs}: inherit from attached | (quasar) nebula | |
2025-04-22 | data: Artwork.attachAbove | (quasar) nebula | |
Just a stub here - not part of any data processing at this time. | |||
2025-04-22 | data: Artwork.{isMainArtwork,mainArtwork,siblingArtworks} | (quasar) nebula | |
2025-04-22 | data: Artwork.thingProperty | (quasar) nebula | |
2025-04-16 | checks: _commentary -> _content, check crediting sources & lyrics | (quasar) nebula | |
2025-04-16 | data: matchCommentaryEntries -> matchContentEntries | (quasar) nebula | |
2025-04-16 | data: yeet a bunch of content processing compositions | (quasar) nebula | |
2025-04-16 | data: LyricsEntry & co | (quasar) nebula | |
2025-04-16 | data: CommentaryEntry | (quasar) nebula | |
Fully integrated, all in one commit! Wow! | |||
2025-04-16 | yaml: preserve line breaks through dividers staging | (quasar) nebula | |
...when sorting YAML documents | |||
2025-04-13 | wip 2 | (quasar) nebula | |
2025-04-13 | wip | (quasar) nebula | |
2025-04-13 | data: withParsedContentEntries | (quasar) nebula | |
2025-04-13 | data: Artwork.hasCoverArt: check coverArtworks, etc | (quasar) nebula | |
2025-04-12 | data: Artwork: "Dimensions" field | (quasar) nebula | |
2025-04-12 | data: Artwork.referencedArtworks: don't assume inherited | (quasar) nebula | |
2025-04-12 | data: Artwork.dimensions: don't assume thing property provided | (quasar) nebula | |
Dunno how we missed this one | |||
2025-04-12 | content, data: ArtTag.directlyFeaturedInArtworks, etc | (quasar) nebula | |
2025-04-12 | data: Artwork.artTags: don't assume inherited from thing | (quasar) nebula | |
2025-04-10 | data, thumbs: Artist.avatarArtwork | (quasar) nebula | |
2025-04-10 | data, thumbs: Flash.coverArtwork | (quasar) nebula | |
2025-04-10 | data: Artwork.referencedByArtworks: restore {artwork, annotation} | (quasar) nebula | |
2025-04-10 | data: withResolvedAnnotatedReferenceList: drop date input | (quasar) nebula | |
2025-04-10 | data: Track.coverArtDimensions: allow overriding inherited value | (quasar) nebula | |
2025-04-10 | data: Artwork.dimensions | (quasar) nebula | |
2025-04-10 | data, thumbs: Album.wallpaperArtwork, Album.bannerArtwork | (quasar) nebula | |
2025-04-10 | data: constitutibleArtwork & related infrastructure | (quasar) nebula | |
2025-04-10 | data: Contribution: check prop on artwork when self-classifying | (quasar) nebula | |
2025-04-10 | data: Artwork.referencedByArtworks | (quasar) nebula | |
Also drop this property from Track, Album | |||
2025-04-10 | data: Artwork.referencedArtworks, etc: thing -> artwork | (quasar) nebula | |
2025-04-10 | data: annotatedReferenceList, etc: default date to null | (quasar) nebula | |
We probably can just remove the date altogether, but this change is external only, not logical. | |||
2025-04-10 | data: referencedArtworkList: drop date input | (quasar) nebula | |
Used for some truly shenanigans sorting behavior hooked into by reverse itself, but we won't need this anymore, because the referencing things will just be the artworks themselves, already properly dated. |