« 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
2024-01-01content: linkTemplate: operate on provided attributes object(quasar) nebula
2024-01-01content: linkTemplate: remove color slot(quasar) nebula
2024-01-01content: linkThing: general refactor, pass color as attribute(quasar) nebula
2024-01-01html: new 'attributes' slot type(quasar) nebula
2024-01-01html: Attributes.clone(quasar) nebula
2024-01-01html: blankAttributes utility function(quasar) nebula
2024-01-01html: make isAttributes alias to isAttributesAdditionSingletValue(quasar) nebula
2024-01-01html: allow arrays in attribute addition values (recursively)(quasar) nebula
2024-01-01html: flatten attribute value arrays infinitely(quasar) nebula
2024-01-01html: inline html.tag()-specific isAttributes behavior(quasar) nebula
2024-01-01write: live-dev-server: --show-timings, messaging tweaks(quasar) nebula
2023-12-31validators: validateArrayItems: fix outdated annotation symbol(quasar) nebula
2023-12-31validators: fix total number of checks reported in oneOf(quasar) nebula
2023-12-31validators: oneOf: reflect combined checks on errors(quasar) nebula
2023-12-31content: generateBanner: refactor attributes, fix undefined alt(quasar) nebula
2023-12-31content: linkContribution: fix bad slot call(quasar) nebula
2023-12-31content: image: fix misattributed class(quasar) nebula
2023-12-31content: linkExternal: move nowrap class beneath href(quasar) nebula
2023-12-30write: static-build: catch errors in Template.resolve also(quasar) nebula
2023-12-30write: static-build: skip favicon & shared files when not writing all(quasar) nebula
2023-12-30content: transformContent: fix undefined attributes(quasar) nebula
2023-12-30validators: validateAllPropertyValues: don't use withAggregate(quasar) nebula
2023-12-30content: generateAlbumSidebarTrackSection: avoid undefined open(quasar) nebula
2023-12-30html: refactor attributes addition recursion logic(quasar) nebula
2023-12-30content: various higher-level attribute processing cleanup(quasar) nebula
2023-12-30content: generateColorStyleAttribute(quasar) nebula
2023-12-30content: misc content syntax cleanup, mostly attribute merging(quasar) nebula
2023-12-30html: allow adding an Attributes object(quasar) nebula
2023-12-30html: tweak attribute validators, actually enable singlet validator(quasar) nebula
2023-12-30html: clean up #addHelper-related logic(quasar) nebula
2023-12-30html: support templates in attribute operations(quasar) nebula
2023-12-30data, html: attribute merging(quasar) nebula
2023-12-30validators: fix validateAllPropertyValues messaging(quasar) nebula
2023-12-30validators: looseArrayOf(quasar) nebula
2023-12-30validators: validateAllPropertyValues(quasar) nebula
2023-12-30yeet dead code in page/album.js(quasar) nebula
2023-12-30html: implement isHTML with oneOf(quasar) nebula
2023-12-30validators: embed is() in oneOf()(quasar) nebula
2023-12-30html: make isHTML a proper (albeit hard-coded) validator(quasar) nebula
2023-12-30html: make isTag and isTemplate proper validators(quasar) nebula
2023-12-30html: use direct instanceof checks instead of isTag, isTemplate(quasar) nebula
2023-12-30validators: inspect creator meta in oneOf(quasar) nebula
2023-12-30validators: set creator meta on typeof, instanceof validators(quasar) nebula
2023-12-30validators: creator & creatorMeta utility functions(quasar) nebula
2023-12-30html: don't place blockwrap at start of content(quasar) nebula
2023-12-30html: metatag('blockwrap')(quasar) nebula
2023-12-30data: language: refactor iteration logic, join consecutive strings(quasar) nebula
2023-12-30html: Tag.contentOnly(quasar) nebula
2023-12-30data: language: internal terminology & documentation cleanup(quasar) nebula
2023-12-30data: language: stringify numbers and booleans in particular(quasar) nebula