Age | Commit message (Collapse) | Author | |
---|---|---|---|
2025-03-22 | data: Contribution: dateless prev/next stays in album bounds | (quasar) nebula | |
2025-03-22 | data: Contribution: divide previous/next by dated/dateless | (quasar) nebula | |
2025-03-02 | data: miscellaneous cleanup for withOtherReleases logic | (quasar) nebula | |
Defines withOtherReleases in terms of new function withAllReleases (also exposed as Track.allReleases), in turn based on new property Track.secondaryReleases (of the main release), which is a reverse ref list, reverse.tracksWhichAreSecondaryReleasesOf(). | |||
2025-03-02 | data: isOriginalRelease -> isMainRelease, etc | (quasar) nebula | |
Also isRerelease -> isSecondaryRelease Im sure this is completely bug free and will not involve squashing one million additional commits | |||
2025-02-25 | content, data: experimental art tag sidebar | (quasar) nebula | |
2025-02-25 | support art tag info pages; ensure "art tag" terminology everywhere | (quasar) nebula | |
2025-02-25 | data: add various art tag properties | (quasar) nebula | |
2025-01-11 | data: soupy reverse | (quasar) nebula | |
2025-01-11 | data: misc eslint unused var fixes | (quasar) nebula | |
2025-01-11 | data: use soupyFind everywhere | (quasar) nebula | |
also notes where remaining directly-provided wikiData() props are used | |||
2024-11-14 | data: Album.suffixTrackDirectories | (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-08-05 | data: withContainingTrackSection: use withUniqueReferencingThing | (quasar) nebula | |
2024-08-05 | data, test: TrackSection.tracks: use direct links | (quasar) nebula | |
2024-08-05 | data, test: Album.trackSections: use direct links | (quasar) nebula | |
2024-06-18 | data: withContainingReverseContributionList | (quasar) nebula | |
2024-06-18 | data: withContributionArtist: depend on 'artist' prop by default | (quasar) nebula | |
2024-06-18 | data: withReverseContributionList: drop 'mode' option | (quasar) nebula | |
2024-06-18 | data, content: various property & thing-type matches | (quasar) nebula | |
2024-06-18 | data: withContributionContext: guard missing dependencies | (quasar) nebula | |
2024-06-18 | data: redate inherited contribution lists | (quasar) nebula | |
2024-06-18 | data: apply contribution dates when resolving | (quasar) nebula | |
2024-06-18 | data: track: withTrackArtDate | (quasar) nebula | |
2024-06-18 | data: track: withDate | (quasar) nebula | |
2024-06-18 | data: Artist.totalDuration | (quasar) nebula | |
This is sort of a stub / proof of concept function. The contained logic may be refactored a bit more still! | |||
2024-06-18 | data: Track.isOriginalRelease, Track.isRerelease | (quasar) nebula | |
2024-06-18 | data: inheritContributionListFromOriginalRelease | (quasar) nebula | |
2024-06-18 | data: inheritFromContributionPresets: logic cleanup | (quasar) nebula | |
2024-06-18 | data: contribution: countIn{Contribution,Duration}Totals | (quasar) nebula | |
2024-06-18 | data: contribution: matchingPresets | (quasar) nebula | |
2024-06-18 | data: contribution: context | (quasar) nebula | |
2024-06-18 | data: transparent basic Contribution objects | (quasar) nebula | |
2024-06-02 | data: withContainingTrackSection: fix dead notFoundMode access | (quasar) nebula | |
2024-05-20 | data: restore withTrackSections, but simpler now | (quasar) nebula | |
2024-05-19 | data: TrackSection.directory, find.trackSection, etc | (quasar) nebula | |
2024-05-19 | data: TrackSection thing objects | (quasar) nebula | |
Sorry this commit is kind of monolithic! It's difficult to separate out any of the changes since they're all related to track sections' basic functionality. | |||
2024-05-08 | data: Album.alwaysReferenceTracksByDirectory | (quasar) nebula | |
2024-05-01 | data: track: refactor inheritFromOriginalRelease | (quasar) nebula | |
2024-04-03 | data: FlashSide (data processing & loading) | (quasar) nebula | |
2024-04-03 | data: withUniqueReferencingThing | (quasar) nebula | |
2024-04-03 | data: simplify withAlbum, withFlashAct, remove notFoundMode | (quasar) nebula | |
2024-02-16 | data: move sorting & generic functions out of #wiki-data | (quasar) nebula | |
2024-02-14 | data, test: misc. internal re-release -> rerelease | (quasar) nebula | |
2024-02-06 | data: withOtherReleases: empty array when original release not found | (quasar) nebula | |
2024-02-06 | data: {with,inheritFrom}OriginalRelease: add notFoundValue input | (quasar) nebula | |
2024-02-06 | data: withResolvedReference: remove notFoundMode input | (quasar) nebula | |
2023-12-03 | Merge branch 'shared-additional-names' into preview | (quasar) nebula | |
2023-12-03 | data: individual custom additional name list props | (quasar) nebula | |
2023-11-28 | data, test: album.trackData -> album.ownTrackData | (quasar) nebula | |