Age | Commit message (Collapse) | Author | |
---|---|---|---|
4 days | find: kebab-fuzzy matches in content text | (quasar) nebula | |
Outside content text, this doesn't cause miscapitalized references to slip past, but it does stop them from being specially reported i.e. highlighting which letters need to be updated or treating as more than just "nothing matches for this reference" generic errors. That's a TODO. Sorry! Gyeep! | |||
2025-06-15 | find: findMixed: process byDirectory correctly | (quasar) nebula | |
2025-06-10 | find: indicate which letters mismatch capitalization | (quasar) nebula | |
2025-06-08 | find: report miscapitalizations | (quasar) nebula | |
Man, this is overdue. | |||
2025-04-10 | find: pass thingConstructors into include() | (quasar) nebula | |
Allow include() to conveniently replicate the same behavior that it does by default, e.g. if [Thing.findThisThingOnly] has been expressly disabled. | |||
2025-01-13 | cacheable-object: remove 900,000 functions | (quasar) nebula | |
2025-01-11 | find, reverse: fr.bind + bindReverse | (quasar) nebula | |
2025-01-11 | find: move decorate-token behavior into find-reverse | (quasar) nebula | |
2025-01-11 | find, reverse: use namespace import | (quasar) nebula | |
2025-01-11 | find, reverse: factor out some common interfaces & stub reverse | (quasar) nebula | |
no bindReverse yet | |||
2024-11-15 | find: cache findMixed by identity of data | (quasar) nebula | |
2024-11-15 | find: mixedFind -> findMixed | (quasar) nebula | |
2024-11-15 | find: findMixedHelper directory internals | (quasar) nebula | |
2024-11-15 | find: final factoring out, probably | (quasar) nebula | |
2024-11-15 | find: factor out prepareMatchBy{Directory,Name} | (quasar) nebula | |
2024-11-15 | find: factor out some stuff into matchHelper | (quasar) nebula | |
2024-11-15 | find: copy in some more common behavior | (quasar) nebula | |
2024-11-15 | find: prefer if-style branching in findHelper/mixedFindHelper | (quasar) nebula | |
2024-11-15 | data: stub real results for find.mixed | (quasar) nebula | |
Works by name, not by directory. Also no caching, and some stuff common with findHelper should be factored out. | |||
2024-11-15 | find: factor out keyRefRegex & tidy usage | (quasar) nebula | |
2024-11-15 | find: decompose processAllAvailableMatches | (quasar) nebula | |
2024-11-15 | find: postprocessFindSpec, include() instanceof by default | (quasar) nebula | |
2024-11-15 | find: find.mixed stub | (quasar) nebula | |
Exposes a store that works similar to the normal find store, so that find.mixed() tokens that read the same in fact *are* the same identity [so will share a cache of findable results], and enables accessing the spec descriptions behind particular find tokens, which will probably come in handy. | |||
2024-03-17 | find: fix up warnOrThrow internal usage | (quasar) nebula | |
2024-02-17 | find: fix not passing getMatchableDirectories through (???) | (quasar) nebula | |
unclear how this was not being used. seems it would've broken artist aliases previously, not just now. | |||
2024-02-16 | find: eslint cleanup | (quasar) nebula | |
2024-01-30 | find, data: move find specs into Thing subclasses | (quasar) nebula | |
2024-01-30 | find: avoid unhelpful duplicate directories in artist aliases | (quasar) nebula | |
2024-01-30 | find: find.artistIncludingAliases; exclude in find.artist | (quasar) nebula | |
2024-01-30 | find: configure directories w/ getMatchableDirectories | (quasar) nebula | |
2024-01-03 | find: don't assume {mode} object to destructure from | (quasar) nebula | |
2023-11-14 | data: expose CacheableObject directly via #cacheable-object import | (quasar) nebula | |
2023-11-05 | data, find: use clean-logic, cached find.trackOriginalReleasesOnly | (quasar) nebula | |
2023-11-05 | find: support filtering which things are included for matching | (quasar) nebula | |
2023-10-11 | implement flash act pages, rework flash sidebar layout | (quasar) nebula | |
2023-10-10 | find: fix error reporting for multiple name matches | (quasar) nebula | |
2023-10-02 | find: use more reasonable getMatchableNames default | (quasar) nebula | |
Also warn with some details when getMatchableNames returns values besides strings. This was getting caught on links to listings, which don't have (data-represented) names. | |||
2023-10-02 | find: always read matches from pre-cached hash map | (quasar) nebula | |
2023-10-02 | find: accept arrays... experimentally... | (quasar) nebula | |
2023-09-19 | Merge branch 'preview' into track-data-cleanup | (quasar) nebula | |
2023-09-18 | data: Track.alwaysReferencedByDirectory flag & field | (quasar) nebula | |
2023-09-07 | data: import Thing.common utilities directly | (quasar) nebula | |
Also rename 'color' (from #cli) to 'colors'. | |||
2023-08-19 | clean up imports & miscellaneous metastructures across codebase | (quasar) nebula | |