« get me outta code hell

hsmusic-wiki - HSMusic - static wiki software cataloguing collaborative creation
about summary refs log tree commit diff
AgeCommit message (Collapse)Author
2 dayscss: homepage layout rows HEAD staging release preview(quasar) nebula
3 dayscss: don't line-break before external link arrow(quasar) nebula
3 dayscontent: image: refactor originalDimensions variable names(quasar) nebula
3 dayscontent: image: remove width/height slots(quasar) nebula
3 daysvalidators: isDimensions: accept null width and/or height(quasar) nebula
3 dayscontent: generate{Album,ArtTag,Artist}GalleryPage: rectangles(quasar) nebula
3 dayscontent: image: take dimensions slot, more powerful than square(quasar) nebula
3 dayscontent: generateTrackCoverArtwork: use album dimensions(quasar) nebula
3 daysdata: Track.coverArtDimensions(quasar) nebula
3 dayscontent: generateAlbumCoverArtwork: provide dimensions(quasar) nebula
3 dayscontent: generateCoverArtwork: support non-square dimensions(quasar) nebula
3 daysdata: Album.coverArtDimensions ("Cover Art Dimensions")(quasar) nebula
3 dayscontent: generatePageLayout: don't stringify mainContent twice(quasar) nebula
4 dayshtml: SO WE BACK IF && THE MINE(quasar) nebula
4 dayshtml: pls(quasar) nebula
4 dayslanguage: #wrapSanitized: bless prefab attributes(quasar) nebula
4 dayshtml: blessAttributes(quasar) nebula
4 dayshtml: validateSlotValueAgainstDescription: minor optimizations(quasar) nebula
4 dayshtml: Tag.content: clean up contentArray compute(quasar) nebula
4 dayscli: decorateTime: preserve this(quasar) nebula
4 dayscontent: transformContent: don't bother stringifying real attributes(quasar) nebula
The main benefit of stringifying attributes like this is escaping, which isn't needed here, since we know all the values that might be going into it.
4 daysinfra: experimental HSMUSIC_DEBUG_CONTENT_PERF mode(quasar) nebula
4 dayswrite: live-dev-server: cleanly exit on ^C(quasar) nebula
4 dayscli: nicer decorateTime output(quasar) nebula
4 dayslanguage: filter & warn mismatched options on strings expose(quasar) nebula
4 dayslanguage: refactor languageOptionRegex(quasar) nebula
8 dayscontent: listAllAdditionalFilesTemplate: handle empty files(quasar) nebula
9 dayscontent: transformContent: show tooltip for images with links(quasar) nebula
9 dayscss: fix sticky subheading text alignment(quasar) nebula
9 dayscss: add shadow behind image overlay container(quasar) nebula
9 daysupd8: handle empty additional file entries(quasar) nebula
10 dayscontent: generatePageLayout: fix blank sidebar behavior(quasar) nebula
12 dayscontent: gAIPCommentaryChunkedList: general cleanup + flashes(quasar) nebula
12 dayscontent: generateFlashInfoPage: show flash commentary(quasar) nebula
12 daysdata, data-checks: Flash.commentary (etc)(quasar) nebula
12 daystest: update generateAlbumAdditionalFilesList (snapshot)(quasar) nebula
12 dayscontent: generateAlbumAdditionalFilesList: fix no-description(quasar) nebula
12 dayscontent, css: generateAdditionalFilesListChunk: description in li(quasar) nebula
12 daysdata-checks: reportContentTextErrors: handle additional files(quasar) nebula
12 dayscontent: generateAlbumAdditionalFilesList: description as content(quasar) nebula
13 dayscontent: generateTrackList (etc): better wrapping with chunkwrap(quasar) nebula
13 dayshtml: handle chunkwrap chunks not split by whitespace(quasar) nebula
13 dayscontent: generatePageLayout: drop legacy sidebar slots(quasar) nebula
13 dayscontent: generateWikiHomePage: update sidebar slotting(quasar) nebula
13 dayscontent: generateListingPage: base on generatePageSidebar(quasar) nebula
13 dayscontent: generateGroupSidebar: base on generatePageSidebar(quasar) nebula
13 dayscontent: generateAlbumSidebar: fix album page box order(quasar) nebula
13 dayscontent: generateFlashActSidebarSideMapBox: use color style attr(quasar) nebula
13 dayscontent: generateFlashActSidebar{CurrentAct,SideMap}Box(quasar) nebula
13 dayscontent: generateFlashActSidebar: base on generatePageSidebar(quasar) nebula