« get me outta code hell

hsmusic-wiki - HSMusic - static wiki software cataloguing collaborative creation
about summary refs log tree commit diff
path: root/src/static/js/search-worker.js
AgeCommit message (Collapse)Author
7 daysclient: wiki-search: break terms around any dash(quasar) nebula
2024-06-12client: search by contributor + parent (e.g. album) name(quasar) nebula
2024-06-11client: factor out some search logic(quasar) nebula
Was trying to address a bug that is already handled just by making sure the generated search is up to date w/ search-spec lol
2024-06-10client: filter by kind as postprocessing(quasar) nebula
2024-06-10search: drop 'kind' field(quasar) nebula
2024-05-31client: experimental [artTags, artTags] match(quasar) nebula
2024-05-31search: parent names, art tags, shenanigans(quasar) nebula
2024-05-31search: try a "kind" field(quasar) nebula
2024-05-31client: report unhandled promise rejections in search worker(quasar) nebula
2024-05-31client: load index from IDB cache again(quasar) nebula
2024-05-31client: report uncaught runtime errors in search worker(quasar) nebula
2024-05-31client: stub search index download progress(quasar) nebula
2024-05-31client: add eslint-env to search-worker.js(quasar) nebula
2024-05-31client: nothing is on fire(quasar) nebula
2024-05-31client: store cache of search indexes in IndexedDB(quasar) nebula
2024-05-31client: general search-worker eslint cleanup(quasar) nebula
2024-05-31search, client: use json-compress and msgpackr for search indexes(quasar) nebula
2024-05-31search, client: write indexes to individual files(quasar) nebula
2024-05-31content, client, css: misc search frontend additions(quasar) nebula
2024-05-31client: expend all terms, combine field results(quasar) nebula
2024-05-31client: search particle query permutations(quasar) nebula
2024-05-31client: stub interesting search internals(quasar) nebula
2024-05-31search: refactor search spec definition & interfaces(quasar) nebula
2024-05-31client: report errors setting up search worker(quasar) nebula
2024-05-31client: wrap search-worker main code in function(quasar) nebula
Avoids top-level await in client code and organizes control flow a little nicer.
2024-05-31client: move search into worker, defer loading(quasar) nebula