Commit graph

46 commits

Author SHA1 Message Date
ThatGuySam
727f84e4c2 refactor(search): extract shared filter helper
Share filter parsing and provider mapping logic between Stork and upcoming search adapters.

This keeps the existing Stork API stable while adding Pagefind-oriented filter serialization under test.
2026-03-15 13:41:33 -05:00
ThatGuySam
9e48862a5f fix(stork): support netlify ubuntu 24 builds
Switch Stork downloads to artifacts that match current runtimes and fix the runtime detection path that Node 22 changed.

This keeps the existing Stork pipeline working on Netlify's Noble image and on Apple Silicon development machines.
2026-03-15 11:57:41 -05:00
Sam Carlton
13f29b9a64 Revert back to Stork 1.6.0 2023-02-11 17:30:22 -06:00
Sam Carlton
0d5180c7c2 Add future Stork 2.0 code 2023-02-11 17:20:34 -06:00
Sam Carlton
8e6ed6ed49 Upgrade to Stork 1.6.0 2023-02-11 16:02:02 -06:00
Sam Carlton
1474a0ac02 Require all terms when searching kinds 2022-06-05 14:32:57 -05:00
Sam Carlton
a7a08849ea Add setFromStringArray method 2022-06-05 11:48:33 -05:00
Sam Carlton
a801e96511 Set filterSeparator as constant 2022-06-05 11:43:52 -05:00
Sam Carlton
25708dccae Enable setting filters via string 2022-06-05 10:28:34 -05:00
Sam Carlton
62401d1f76 Add support for updating existing filters 2022-06-04 19:49:36 -05:00
Sam Carlton
3d8bd0d61d Clean up 2022-06-04 19:14:41 -05:00
Sam Carlton
a365cec790 Use makeCategoryFilterFromListing in toml builder 2022-06-04 19:14:36 -05:00
Sam Carlton
be18f711d6 Add suppor for underscores in filter values 2022-06-04 19:13:57 -05:00
Sam Carlton
127d6db399 Enable toggleable filters class 2022-06-04 18:27:39 -05:00
Sam Carlton
a9278e7ba4 Fix relative url not relative to domain 2022-06-03 19:17:54 -05:00
Sam Carlton
559a5c4e3d Enable cancelling lazy query 2022-05-25 12:03:08 -05:00
Sam Carlton
e8a34741bc Add categories to stork config 2022-05-18 12:34:02 -05:00
Sam Carlton
f3cc9a28ea Add “Benchmarks” to benchmark results title 2022-05-17 16:26:21 -05:00
Sam Carlton
ddfd3e9457 Set result count to 100 2022-05-17 16:18:11 -05:00
Sam Carlton
ac90bf1a24 Add Route type to contents 2022-05-17 16:08:28 -05:00
Sam Carlton
9f5902e07e Use underscore for status 2022-05-17 16:07:55 -05:00
Sam Carlton
93af987329 Line break content items 2022-05-17 14:46:31 -05:00
Sam Carlton
a2ad2dbeb4 Use null symbol 2022-05-17 14:34:54 -05:00
Sam Carlton
30140ff4d1 Move status to it’s own line 2022-05-17 14:34:42 -05:00
Sam Carlton
81f9e73415 Disable logger 2022-05-17 14:15:50 -05:00
Sam Carlton
821bbd9422 Make highlighted text white 2022-05-17 14:15:29 -05:00
Sam Carlton
4fe3fdaa84 Add status to toml entries 2022-05-17 14:10:52 -05:00
Sam Carlton
c9639e0f57 Add makeHighlightedResultTitle helper 2022-05-17 14:05:11 -05:00
Sam Carlton
ef15f12198 Add makeHighlightedMarkup helper 2022-05-17 14:04:57 -05:00
Sam Carlton
3b60fef8cb Reference Stork Configuration Docs 2022-05-17 14:04:03 -05:00
Sam Carlton
12d62f6e85 Reference Stork JavaScript docs 2022-05-17 14:03:43 -05:00
Sam Carlton
989e53faed Fix binary reference 2022-05-15 11:51:33 -05:00
Sam Carlton
2cd251f5ae Add gray matter to search index 2022-05-15 10:57:04 -05:00
Sam Carlton
a1be9784a9 Fix video results not have titles 2022-05-15 10:56:23 -05:00
Sam Carlton
2966b9bf2d Enable loading stork script from StorkClient 2022-05-10 16:20:22 -05:00
Sam Carlton
83f0f6abf4 Add script and relative index urls 2022-05-10 16:19:58 -05:00
Sam Carlton
c4fc95fb94 Add code references 2022-05-10 15:00:13 -05:00
Sam Carlton
6c48606fe5 Fix missing this 2022-05-10 14:56:37 -05:00
Sam Carlton
270420202c Set config default 2022-05-10 14:56:27 -05:00
Sam Carlton
241b5409ac Fix wrong character 2022-05-10 14:53:19 -05:00
Sam Carlton
8d0264f3af Clean up code 2022-05-10 14:52:11 -05:00
Sam Carlton
4bef634a9b Add StorkClient helper class 2022-05-10 14:42:43 -05:00
Sam Carlton
990bcccb6b Add a stork netlify reference 2022-05-10 14:42:29 -05:00
Sam Carlton
e1c1cdddfd Move download and indexing to it’s own file 2022-05-10 13:19:30 -05:00
Sam Carlton
fdc1e4a2ed Change default binary to stork-ubuntu 2022-05-09 17:12:42 -05:00
Sam Carlton
e37364087a Break out stork build into helpers 2022-05-09 16:13:34 -05:00