« 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 (Collapse)Author
18 hourssearch: decompose index computationGio
18 hourssearch: minor client refactorGio
18 hourssearch, upd8: share schema between client and upd8 codeGio
18 hourssearch: tidying, fix clientGio
18 hourssearch: move from src/data/things to src root(quasar) nebula
18 hoursweb-routes, search: make flexsearch available in client JS(quasar) nebula
18 hoursclient, search: move search functions into main client3.js file(quasar) nebula
18 hoursclient, search: use new path for search index(quasar) nebula
18 hourssearch: output to wikiCachePath/search/index.json(quasar) nebula
18 hourssearch, upd8: write index into wikiCachePath(quasar) nebula
18 hourssearch: code style cleanup (no logic changes)(quasar) nebula
18 hoursweb-routes: make search corpuses available at /search-data(quasar) nebula
18 hoursupd8: Search implementationGio
18 hourscontent: generateArtistGroupContributionsInfo: fix N/A sort(quasar) nebula
32 hoursurl-spec: STATIC_VERSION 2p2(quasar) nebula
32 hoursclient: fix scoped chronology links activating w/o switcher(quasar) nebula
33 hourscontent: generateTrackChronologyLinks: nth track art by(quasar) nebula
See #hsmusic-chat (Lan): https://discord.com/channels/749042497610842152/779895315750715422/1244675456083431576 > I think re: cover art and chronology links on the main album page - I'm > going to leave the album page as it is (always unscoped chronology links). > And change the artwork label when scoped to the album — really it only > means track art, not track+album art.
33 hourscontent: generateChronologyLinksScopeSwitcher: manual blank detect(quasar) nebula
33 hourscss: drop margin-top on nav-bottom-row(quasar) nebula
Chronology links are now in <details> and don't get any special margin, so nav-bottom-row doesn't need it for alignment anymore.
33 hourscontent: generateTrackChronologyLinks: don't mix 1st & only(quasar) nebula
33 hourscontent: generateChronologyLinksScopeSwitcher: appearance tweaks(quasar) nebula
33 hoursclient, css: links in summaries, hover dynamics, white underline(quasar) nebula
33 hourscontent: generateTrackChronologyLinks: align sort orders(quasar) nebula
33 hourscontent: generateTrackChronologyLinks: count contributions properly(quasar) nebula
33 hourscontent: generateTrackChronologyLinks: handle details collapsing(quasar) nebula
33 hourscontent: generateTrackChronologyLinks: inline scoping logic(quasar) nebula
33 hourscontent: generateChronologyLinks: sort most-to-least(quasar) nebula
33 hourscontent: generateChronologyLinksScopeSwitcher(quasar) nebula
33 hourscontent, client: generatePageLayout: experimental blocking render!?(quasar) nebula
See discussion in #code-quarantine: https://discord.com/channels/749042497610842152/854020929113423924/1232398510419349608
33 hourscontent: generateChronologyLinks: filter no prev/next properly(quasar) nebula
33 hoursclient: remember scoped chronology links selection(quasar) nebula
33 hourscontent: generateChronologyLinks: "Only track by..."(quasar) nebula
33 hourscontent, client, css: generateScopedTrackChronologyLinks: dynamics(quasar) nebula
33 hourscontent: generateScopedTrackChronologyLinks(quasar) nebula
Content in generateTrackChronologyLinks is a stub.
33 hourscontent: generateTrackChronologyLinks(quasar) nebula
Just extracts logic from generateTrackInfoPage, for now.
33 hourscss: tweak headings in commentary (etc)(quasar) nebula
2 daysdrop live reloading from live-dev-server help, For Now(quasar) nebula
2 daysupd8: more build mode & step summary shenanigans(quasar) nebula
This is a big commit. It is useless to describe in one, except that we're continuing to futz around with how upd8.js decides what it's doing.
2 daysupd8, repl: perform web routes by default, expose in repl(quasar) nebula
2 daysupd8: be more reasonable about requiring a build mode(quasar) nebula
2 daysthumbs, upd8: adapt media cache path to always-present wiki cache(quasar) nebula
2 daysupd8: always require --cache-path(quasar) nebula
2 daysupd8, util, cli: factor out help internals; no default build mode(quasar) nebula
Sorry these changes are packed together in one commit! We have no excuse. :+1:
5 daysyaml: refactor common logic into parseArrayEntries (for now)(quasar) nebula
5 dayscontent: image: fix overwriting width(quasar) nebula
11 dayscontent, css: fix some bad relative image references(quasar) nebula
11 daysurl-spec: STATIC_VERSION 2p1(quasar) nebula
11 dayswrite: live-dev-server: nicer 404 for no page found(quasar) nebula
11 daysurl-spec: STATIC_VERSION 2a(quasar) nebula
11 daysurl-spec, web-routes, content: static subdirectories(quasar) nebula