« get me outta code hell

hsmusic-wiki - HSMusic - static wiki software cataloguing collaborative creation
about summary refs log tree commit diff
path: root/src
AgeCommit message (Expand)Author
30 hourslanguage: compositional withStrings, update strings_htmlEscaped(quasar) nebula
30 hourshtml, language: html.escape()(quasar) nebula
30 hourshtml: stricter escapeAttributeValue(quasar) nebula
30 hourscontent: drop 'he' module(quasar) nebula
37 hourscontent: gAIPArtworksChunkItem: only handle artwork contributions(quasar) nebula
37 hourscontent: gAIPArtworksChunkItem: "fix" album cover as track cover(quasar) nebula
6 dayscontent: generateListingPageSameTargetListingsLine(quasar) nebula
6 daysvalidators, test: permissive typeless validateReference()(quasar) nebula
6 dayssugar: make getNestedProp resilient against missing properties(quasar) nebula
6 dayscacheable-object: ugh, embarrassing...(quasar) nebula
6 daystest, urls: get content-function unit test infra working, probably(quasar) nebula
6 daysclient: remove unused eslint-env(quasar) nebula
6 daysuninteresting eslint fixes(quasar) nebula
6 daysyaml: fix misref for dynamic field combination error messages(quasar) nebula
6 daysinfra: fix content function decorateTime annotations(quasar) nebula
6 daystoReversed, toSorted miscellany(quasar) nebula
13 dayssearch: include differently named secondary releases(quasar) nebula
13 dayssearch: factor out call to bindSearchUtilities(), at least(quasar) nebula
13 daysyou win some, you lose some(quasar) nebula
13 dayssearch: just move populateSearchIndex into backend code(quasar) nebula
13 dayssearch: query -> select, factor out backend parts of searchSpec(quasar) nebula
13 daysy'all saw nothing(quasar) nebula
13 dayscontent: generatePageLayout: don't re-sanitize <title> contents(quasar) nebula
14 daysdata: TrackSection.{directorySuffix,suffixTrackDirectories}(quasar) nebula
14 daysdata: withMainReleaseTrack: main releases only(quasar) nebula
2025-10-07content, data: generateName, Track.nameText(quasar) nebula
2025-10-07infra: factor out prepareWorkingGenerateFunction(quasar) nebula
2025-10-07content: remove explicit {content,extra}Dependencies(quasar) nebula
2025-10-07infra: minimal recursive content function support(quasar) nebula
2025-10-06content, client: memorable details, collapsed crediting/ref sources(quasar) nebula
2025-10-04data: remove not-applicable album Referencing Sources error(quasar) nebula
2025-10-04content: remove language.countCoverArts()(quasar) nebula
2025-10-04content: drop unused alsoReleasedOn string(quasar) nebula
2025-10-04content: remove lots of totally unused chronology strings(quasar) nebula
2025-10-03checks: use find() decorators in reportContentTextErrors too(quasar) nebula
2025-10-03checks: factor out find() decorators, annotate multipleNameMatches(quasar) nebula
2025-10-03data, checks: Track.{referenced,sampled}Tracks: main releases only(quasar) nebula
2025-10-03data, checks: don't let Main Release be secrelease's own album(quasar) nebula
2025-10-03data, checks: fuzz "Main Release: same name single"(quasar) nebula
2025-10-03data: findOptions in compositions(quasar) nebula
2025-10-03content: gTIPOtherReleasesList: "Also released as a single."(quasar) nebula
2025-10-03sugar: onlyItem(quasar) nebula
2025-10-03data: "Main Release: same name single"(quasar) nebula
2025-10-02checks: check resolved mainReleaseTrack, too(quasar) nebula
2025-10-02data: Track.mainRelease, "Main Release: <album or track>"(quasar) nebula
2025-10-01content: transformContent: keep blank lines between blockquotes(quasar) nebula
2025-10-01content, css: generateAdditionalNamesBox: alwaysVisible slot(quasar) nebula
2025-10-01[preview] write: static-build: --paths <paths.txt>(quasar) nebula
2025-09-23css: no like... the hoverable(quasar) nebula
2025-09-23content: generateFlashInfoPage: use generateReadCommentaryLine(quasar) nebula