« get me outta code hell

hsmusic-wiki - HSMusic - static wiki software cataloguing collaborative creation
about summary refs log tree commit diff
path: root/src/util
AgeCommit message (Collapse)Author
2024-03-29external-links: cleaner www logic(quasar) nebula
2024-03-29external-links: always require handle/details extractions to match(quasar) nebula
2024-03-29external-links: matchingDescriptors syntax cleanup(quasar) nebula
2024-03-29external-links: misc minor descriptor tweaks(quasar) nebula
2024-03-29external-links: unusualDomain on descriptors(quasar) nebula
2024-03-29content, external-links: [normal, compact] -> [platform, handle](quasar) nebula
2024-03-29external-links: don't hard-code styles where unnecessary(quasar) nebula
2024-03-29external-links: misc new descriptors & icons(quasar) nebula
Just committing as we might mess with the format a bit and will treat these new entries as pre-existing.
2024-03-29external-links: show domain in style: 'platform' if fallback(quasar) nebula
2024-03-29external-links: factor out getCompactDomain(quasar) nebula
2024-03-29external-links: better domain matching(quasar) nebula
2024-03-27aggregate: exclude "aggregate" from useful trace lines(quasar) nebula
2024-03-26html: smush, chunkwrap: always handle joiners manually(quasar) nebula
2024-03-26html: chunkwrap: always provide at least one chunk(quasar) nebula
2024-03-26html, css: chunkwrap implementation(quasar) nebula
2024-03-26html: chunkwrap interface stub(quasar) nebula
2024-03-26html: html.smush(), Tag.smush()(quasar) nebula
2024-03-26html: Tag.#getContentJoiner()(quasar) nebula
2024-03-16html: try more boring/typical recursion for isBlank internals(quasar) nebula
Generators don't necessarily make the moset sense for splitting an operation into just two steps, instead of one that might recurse in a more complex fashion.
2024-03-16html: experimentally optimize isBlank... with generators(quasar) nebula
2024-03-16html: redefine isBlank(quasar) nebula
2024-03-14util: add much more custom behavior to getKebabCase(quasar) nebula
2024-03-10replacer: actually set atStartOfLine = false past start of line(quasar) nebula
2024-03-08content, css, replacer: <img align="center"> in content(quasar) nebula
2024-02-29replacer: never process "<html:a>", restore "<a>" into text nodes(quasar) nebula
2024-02-25util: unhinged binding shenanigans for release compatibility(quasar) nebula
2024-02-19sugar: splitKeys(quasar) nebula
2024-02-18content, replacer: move warning splitting into replacer(quasar) nebula
2024-02-18replacer, content: allow warning attribute on image nodes(quasar) nebula
2024-02-17replacer, content: allow style attribute on image nodes(quasar) nebula
2024-02-17replacer: squash non-markdown single backslashes(quasar) nebula
2024-02-17data-checks, sugar: factor out getNestedProp(quasar) nebula
2024-02-17content: transformContent: move replacerSpec into #replacer(quasar) nebula
2024-02-17sugar: cutStart(quasar) nebula
2024-02-17sugar: build matchMultiline on lower level iterateMultiline(quasar) nebula
2024-02-16data: move sorting & generic functions out of #wiki-data(quasar) nebula
2024-02-16sugar: move many functions into new #aggregate import(quasar) nebula
2024-02-16various pure-cruft eslint cleanups(quasar) nebula
2024-02-16html: minor eslint fixes(quasar) nebula
2024-02-15data: validate commentary capitalization w/ non-global regex(quasar) nebula
2024-02-14content, external-links, test: provide album track count as context(quasar) nebula
2024-02-14external-links: allow providing multiple contexts(quasar) nebula
2024-02-14data: detect & report miscapitalization in commentary heading(quasar) nebula
2024-01-14use atOffset() and .at() where appropriate(quasar) nebula
2024-01-14sugar: atOffset(quasar) nebula
2024-01-11data: chunkMultipleArrays: fix zero-items case(quasar) nebula
2024-01-06sugar: matchMultiline: begrudgingly one-index everything(quasar) nebula
2024-01-06sugar: matchMultiline: fix start of line offsetting(quasar) nebula
2024-01-06sugar: matchMultiline(quasar) nebula
2024-01-06sugar: showAggregate: translucent: 'single'(quasar) nebula