Age | Commit message (Collapse) | Author | |
---|---|---|---|
2024-11-19 | content, css: generateQuickDescription: use blockquote | (quasar) nebula | |
Lets nested blockquote styling kick in. | |||
2024-11-19 | test: remove generate{Album,Track,}CoverArtwork snapshots | (quasar) nebula | |
2024-11-19 | content, css: cover artwork reference details, non-unique art line | (quasar) nebula | |
2024-11-19 | data, checks: find.{album,track}WithArtwork | (quasar) nebula | |
2024-11-19 | language: count blankIfZero | (quasar) nebula | |
2024-11-19 | content: generate{Album,Flash,Track}CoverArtwork: mode slot | (quasar) nebula | |
Passthrough. This maintains the interface previously used for all cover artworks and therefore obliterates surrounding hacks. | |||
2024-11-19 | content: decompose generateCoverArtwork | (quasar) nebula | |
No visual/site changes yet. This involves introducing an unfortunate mega-hack in generateStickyHeadingContainer, which sets slots on cover artworks. Very scary. Oooooo Otherwise, all cover artwork code is much more compositional. Pass-through slots (`image`) are removed in generateCoverArtwork and a partially-formed `image` slot is accepted instead. | |||
2024-11-19 | eslint allow constant conditions | (quasar) nebula | |
2024-11-19 | html: Template.clone: use "ready" slot values | (quasar) nebula | |
This doesn't fix the issue in the context we were trying to fix, but it is semantically correct (where existing behavior is not), which we are not proving with a unit test. | |||
2024-11-19 | test: update generate{Album,Track}CoverArtwork (snapshot) | (quasar) nebula | |
These are shittier updated tests because we're meaning to restructure how generateCoverArtwork works to begin with, very shortly. | |||
2024-11-19 | content: generate{Album,Flash,Track}CoverArtwork: inline alt | (quasar) nebula | |
2024-11-19 | content: generate{Album,Track,}ReferencingArtworksPage | (quasar) nebula | |
2024-11-19 | data: {Album, Track}.referencedByArtworks | (quasar) nebula | |
2024-11-19 | data: withReversList_template: allow mixed types | (quasar) nebula | |
2024-11-17 | content: generate{Album,}ReferencedArtworksPage | (quasar) nebula | |
2024-11-17 | data: fix Album.referencedArtworks being unresolvable | (quasar) nebula | |
2024-11-17 | content: generateTrackReferencedArtworksPage | (quasar) nebula | |
2024-11-17 | content: generateTrackNavLinks | (quasar) nebula | |
2024-11-17 | content: "Illust." -> "Artwork by" | (quasar) nebula | |
2024-11-17 | content, css: generatePageLayout: move subtitle beneath cover | (quasar) nebula | |
2024-11-17 | test: update generateCoverArtwork (snapshot) | (quasar) nebula | |
2024-11-17 | content, css: generateCoverArtwork: 'primary-artists' mode | (quasar) nebula | |
2024-11-17 | content: misc.albumGrid -> misc.coverGrid | (quasar) nebula | |
2024-11-17 | content: generatePageLayout: showWikiName: 'auto' | (quasar) nebula | |
2024-11-17 | content, css: generatePageLayout: subtitle slot | (quasar) nebula | |
2024-11-17 | data: raiseResolvedReferenceList: remove raiseOutputAbove misref | (quasar) nebula | |
Because raiseResolvedReferenceList is the last step in compositions which use it - it always raises the desired conclusion - it doesn't actually need to use raiseOutputAbove. | |||
2024-11-17 | content: generate{Artist,Group}InfoPage: alias links | (quasar) nebula | |
2024-11-17 | data, content: closely linked artist annotations | (quasar) nebula | |
Basic implementation only here, nothing custom for particular annotations for example. | |||
2024-11-17 | data: reverseAnnotatedReferenceList | (quasar) nebula | |
2024-11-17 | data: withResolvedAnnotatedReferenceList: availability checks | (quasar) nebula | |
2024-11-17 | data: withStretchedList | (quasar) nebula | |
2024-11-17 | data: withReverseContributionList: use withPropertyFromList | (quasar) nebula | |
2024-11-17 | data: annotatedReferenceList, reference-list-helpers | (quasar) nebula | |
2024-11-17 | data: withResolvedArtworkReferenceList -> ...Annotated | (quasar) nebula | |
2024-11-17 | data: raiseResolvedReferenceList | (quasar) nebula | |
This commit also implements raiseResolvedReferenceList across the compositions which have a notFoundMode input. This causes no semantic changes at all, except that notFoundMode is no longer ignored(!!) in withResolvedContribs. | |||
2024-11-17 | data: withAvailabilityFilter | (quasar) nebula | |
2024-11-17 | data: factor out performAvailabilityCheck | (quasar) nebula | |
2024-11-17 | data: factor out inputNotFoundMode | (quasar) nebula | |
2024-11-17 | content: generateGroupInfoPage: wiki-color close artist links | (quasar) nebula | |
2024-11-17 | content: generate{Artist,Group}InfoPage: close group/artist links | (quasar) nebula | |
2024-11-17 | data: Closely Linked Artists | (quasar) nebula | |
2024-11-16 | checks: fix error reporting for bad artwork references | (quasar) nebula | |
2024-11-16 | validators: validateReference: fix multiple type validation | (quasar) nebula | |
Oooooooooooops | |||
2024-11-15 | data: referenceList: allow mixed wiki data | (quasar) nebula | |
2024-11-15 | data: Referenced Artworks | (quasar) nebula | |
2024-11-15 | validators: validateReference (etc): multiple reference types | (quasar) nebula | |
2024-11-15 | checks, yaml, etc: pass find to filterReferenceErrors | (quasar) nebula | |
2024-11-15 | wiki-data: combineWikiDataArrays | (quasar) nebula | |
2024-11-15 | wiki-data: TupleMapForBabies | (quasar) nebula | |
2024-11-15 | find: cache findMixed by identity of data | (quasar) nebula | |