ThatGuySam
e1da6eb880
feat(search): add pagefind provider support
...
Add Pagefind indexing and browser search adapters behind a provider switch.
This lets prebuild generate either Stork or Pagefind search artifacts and lets the existing search UI run against Pagefind while preserving scoped filters, excerpts, and result metadata.
2026-03-15 13:42:07 -05:00
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
1c2ce65f7d
test(stork): cover node 22 runtime detection
...
Add focused regression tests for the environment helper and Stork binary target selection so the Ubuntu 24 and Apple Silicon path stays protected.
2026-03-15 11:58:05 -05:00
ThatGuySam
0a85f4d48d
update: refactor main into vitest
Deploy to Cloudflare Workers with Wrangler / Deploy (push) Has been cancelled
Run Ava Tests / build (14.x) (push) Has been cancelled
Run Ava Tests / build (15.x) (push) Has been cancelled
2025-02-10 20:27:05 -06:00
ThatGuySam
d94d48b6cd
update: refactor into typescript
2025-02-10 19:19:12 -06:00
ThatGuySam
c16868da13
update: refactor assertions to work again
Deploy to Cloudflare Workers with Wrangler / Deploy (push) Has been cancelled
Run Ava Tests / build (14.x) (push) Has been cancelled
Run Ava Tests / build (15.x) (push) Has been cancelled
2025-01-11 19:40:07 -06:00
ThatGuySam
0afc64c5e9
update: enable api client test again
2025-01-11 19:27:02 -06:00
ThatGuySam
a232a1b49d
update: initial vitest refactor for listings
2025-01-11 19:19:45 -06:00
ThatGuySam
559e47c8fa
update: enable helpers again
2024-12-27 15:25:57 -06:00
ThatGuySam
de1843c2bf
update: add .test extension
2024-12-27 15:23:50 -06:00
ThatGuySam
411df75c52
update enable listings tests
Deploy to Cloudflare Workers with Wrangler / Deploy (push) Has been cancelled
Run Ava Tests / build (14.x) (push) Has been cancelled
Run Ava Tests / build (15.x) (push) Has been cancelled
2024-12-27 15:19:56 -06:00
ThatGuySam
48be5593d3
update: refactor primary prebuild tests to vitest
2024-12-27 15:07:28 -06:00
ThatGuySam
bff6fd4494
update: refactor filters test to vitest
2024-12-27 15:04:46 -06:00
ThatGuySam
fddfa9d5a4
update: disable ava test suites
2024-12-27 14:48:54 -06:00
ThatGuySam
e54c0cdac1
Move msw listener to file
2023-08-12 16:14:45 -05:00
ThatGuySam
21c7b84747
Remove unused lines
2023-08-12 16:14:27 -05:00
ThatGuySam
d66e27db2e
Fix protocol node: error from vite-node
2023-08-12 16:14:17 -05:00
ThatGuySam
81340c5e97
Add msw file server
2023-08-12 16:01:50 -05:00
ThatGuySam
c5f333483b
Fix typos
2023-08-12 12:51:46 -05:00
Sam Carlton
f8ab305688
Increase sitemap difference threshold
2022-10-06 14:40:09 -05:00
Sam Carlton
c45a3e5275
Add colon to allowed characters
2022-10-03 16:06:22 -05:00
Sam Carlton
7f55f6f80f
Add plus to allowed title characters
2022-10-03 16:01:54 -05:00
Sam Carlton
8b15f2580b
Pass all message details through receivers
2022-08-20 21:34:29 -05:00
Sam Carlton
d37603fcd5
Move scan business login into scan file
2022-08-07 14:33:58 -05:00
Sam Carlton
50e707a4ac
Test using worker
2022-08-07 14:18:41 -05:00
Sam Carlton
ceba0cadaa
Import vitest/web-worker
2022-08-05 14:10:31 -05:00
Sam Carlton
ffab2c6f67
Fix scanner cleint import
2022-07-21 22:14:14 -05:00
Sam Carlton
ca58913ccc
Convertr scanner client to mjs
2022-07-21 21:52:12 -05:00
Sam Carlton
4d690b1856
Convert scanner test to module
2022-07-21 19:54:01 -05:00
Sam Carlton
31276924aa
Add note about Coreform-Cubit
2022-07-18 21:38:15 -05:00
Sam Carlton
f98a3f7ae1
Add experimental 7z compressor
2022-07-18 21:23:21 -05:00
Sam Carlton
4b73486688
Delete existing archives
2022-07-18 21:22:48 -05:00
Sam Carlton
383a4b2730
Add notes on unsupported bundles
2022-07-18 21:21:53 -05:00
Sam Carlton
1f1adde7f9
Disable processorSubType test
2022-07-18 18:43:24 -05:00
Sam Carlton
e37d0418bd
Use scan.supportedArchitectures getter
2022-07-18 18:43:12 -05:00
Sam Carlton
d9e37b473c
Test that processorType is valid
2022-07-18 18:03:38 -05:00
Sam Carlton
b96353dc3c
Expect processorSubType to be truthy
2022-07-18 16:55:44 -05:00
Sam Carlton
298436da95
Enable result info
2022-07-16 22:54:32 -05:00
Sam Carlton
70e72a86e4
Enable parsing macho file
2022-07-16 22:01:01 -05:00
Sam Carlton
33dbd93dec
Test each app concurently
2022-07-16 18:46:09 -05:00
Sam Carlton
2a525d93d5
Test that App Scan can read plist
2022-07-16 18:37:42 -05:00
Sam Carlton
0372e8d019
Add artifacts temp directory
2022-07-16 14:48:19 -05:00
Sam Carlton
48d229dde1
Import scanner the same way it’s imported in usage
2022-07-16 13:58:44 -05:00
Sam Carlton
41283f9e6b
Test that scanner can be intialized
2022-07-16 13:57:20 -05:00
Sam Carlton
1126e29728
Rename to _artifacts
2022-07-16 12:53:20 -05:00
Sam Carlton
f9e07adf3b
Add apps artifacts folder
2022-07-16 12:47:23 -05:00
Sam Carlton
da7ae98d5c
Enable Video Structured Data on benchmark pages
2022-07-06 23:52:55 -05:00
Sam Carlton
17ccef8831
Text entire head markup
2022-07-06 14:01:07 -05:00
Sam Carlton
3c10d420f8
Test that structured data markup is valid
2022-07-06 14:00:05 -05:00
Sam Carlton
50af45d99c
Support parsing remote sitemap indexes
2022-06-13 13:22:44 -05:00