Age | Commit message (Collapse) | Author | |
---|---|---|---|
2023-06-04 | content: generateArtistGalleryPage | (quasar) nebula | |
Oh look! It's not a stub! | |||
2023-06-04 | content: remove dead reference code | (quasar) nebula | |
2023-06-04 | css: fix cover images overflowing parent | (quasar) nebula | |
OK I hope this doesn't break anything. | |||
2023-06-04 | content: generateArtistInfoPage: artist avatar | (quasar) nebula | |
2023-06-04 | content: generateArtistInfoPage: flashes & games + misc refactor | (quasar) nebula | |
Just some cleanup to function definitions and signatures, mostly. | |||
2023-06-04 | infra: hint error when bad object constructor | (quasar) nebula | |
This isn't really proper error handling or validation, but it'll make this error a little less annoying to deal with meanwhile. | |||
2023-06-04 | Merge remote-tracking branch 'origin/staging' into data-steps | (quasar) nebula | |
2023-06-04 | content: generateArtistInfoPage: gallery link & jump links | (quasar) nebula | |
2023-06-04 | content: generateArtistInfoPage: visit links & context notes | (quasar) nebula | |
2023-06-03 | content: remove dead reference code | (quasar) nebula | |
2023-06-03 | content: generateArtistInfoPage: per-group contribution info | (quasar) nebula | |
2023-06-03 | test: html.template more isHTML conditions | (quasar) nebula | |
2023-06-03 | html: accept false (ala cond && tag) in isHTML | (quasar) nebula | |
2023-06-03 | content: generateArtistInfoPage: total duration paragraph | (quasar) nebula | |
2023-06-03 | content: fix a bunch of unlisted dependencies | (quasar) nebula | |
2023-06-03 | content: generateArtistInfoPage: track list | (quasar) nebula | |
This doesn't have the per-group or total duration sections yet. | |||
2023-06-03 | goddammit how did i even write this | (quasar) nebula | |
lol | |||
2023-06-03 | content: generatePageLayout: divide style rules, apply default color | (quasar) nebula | |
2023-06-03 | content: remove dead reference code | (quasar) nebula | |
2023-06-03 | content: generateArtistNavLinks: include "Artist:" text | (quasar) nebula | |
2023-06-02 | content: generateArtistInfoPage: use section style structure | (quasar) nebula | |
2023-06-02 | content: generateContentHeading: slot tag besides <p> | (quasar) nebula | |
2023-06-02 | content: generateArtistInfoPage: commentary section | (quasar) nebula | |
2023-06-02 | content: generateArtistInfoPage: remove unused track property | (quasar) nebula | |
...on contribution entries. At least, I don't believe these were being used anywhere?? | |||
2023-06-02 | content: generateArtistInfoPage: fix empty contribution descriptions | (quasar) nebula | |
2023-06-02 | content: generateArtistInfoPage: artist gallery link | (quasar) nebula | |
2023-06-02 | data: artist: don't depend on hasCoverArt expose-only prop | (quasar) nebula | |
2023-06-02 | content: generateArtistInfoPage: artwork contributions | (quasar) nebula | |
This actually covers the foundations for other types of contribs too. It's hopefully a fair bit cleaner and easier to follow than the previous data processing for this page! | |||
2023-06-02 | content: stub artist page | (quasar) nebula | |
Only nav implemented so far. | |||
2023-06-02 | content: add missing deps to generateAlbumInfoPage(Content)? | (quasar) nebula | |
2023-06-02 | content: rename generateAlbumNavLinks -> generateAlbumNavAccent | (quasar) nebula | |
2023-06-02 | remove loads of dead code from page content descriptions | (quasar) nebula | |
2023-06-02 | infra: early error when relation() called w/ unlisted dependency | (quasar) nebula | |
2023-06-02 | Revert "infra: report who sourced unfulfilled relations" | (quasar) nebula | |
This reverts commit e09e11f1b933fa67f07c9f5e4340466f89672c8b. | |||
2023-06-02 | infra: report who sourced unfulfilled relations | (quasar) nebula | |
2023-06-02 | build: live-dev-server: don't writeHead until content is ready | (quasar) nebula | |
Cherry-picked from 63be025 | |||
2023-06-02 | remove dead code from page/static.js | (quasar) nebula | |
2023-05-26 | content: generateStaticPage | (quasar) nebula | |
2023-05-26 | content: transformContent: handle line breaks around lists properly | (quasar) nebula | |
2023-05-26 | content: transformContent: pass right params to transformName | (quasar) nebula | |
2023-05-26 | content: generateAlbumSidebarGroupBox: transform group description | (quasar) nebula | |
2023-05-26 | content: transformContent: fix groupInfo -> linkGroup mapping | (quasar) nebula | |
2023-05-26 | content: sprawl divideTrackListsByGroups | (quasar) nebula | |
...Instead of tangling it in from generateTrackInfoPage, page/track.js, and top-level page evaluation itself. This is why sprawling is better! | |||
2023-05-26 | content: generateTrackInfoPageContent: sampled track sections | (quasar) nebula | |
2023-05-26 | content: remove a bunch of old reference code | (quasar) nebula | |
2023-05-26 | content: generateTrackInfoPageContent: flashes that feature section | (quasar) nebula | |
2023-05-26 | test: strings update | (quasar) nebula | |
2023-05-25 | content: don't use content headings for listen links | (quasar) nebula | |
Not sure why this was as it was in the first place?? It's a divergence from the existing site anyway, so whatevs, problem solved. | |||
2023-05-25 | content: multiline content & fill out album/track pages more | (quasar) nebula | |
2023-05-25 | content: sprawl & transformContent | (quasar) nebula | |
Sprawling basically means tying a component to objects which aren't directly passed to it. This is necessary for functions like transformContent, which was *mostly* implemented here (the multiline/lyrics modes are stubs, and a number of links haven't been implemented yet). |