printhive/test
dlawler489 ef2093b73f Say when MakerWorld is waiting for you to prove you're not a robot
The challenge was detected but treated as an ordinary download failure, so
the message didn't say that only you can clear it. Now it stops the run,
is remembered centrally, and watches skip downloads while it stands —
metadata still imports, and models stay partial for "Get files". The
Watched page shows a banner with a link to MakerWorld and an "I've solved
it" button; a successful download clears it too. Detection also covers a
challenge page returned where JSON was expected.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
2026-09-20 15:44:54 +10:00
..
fixtures Show 3MF projects plate by plate in their filament colours 2026-09-15 07:49:58 +10:00
ai.test.js Sturdier AI replies: format example, more retries, and errors that show the reply 2026-09-15 20:26:42 +10:00
archives.test.js Browse archives, preview companion files, and view FBX/STEP/3DM/OBJ+MTL 2026-09-15 07:36:47 +10:00
autotag.test.js AI tags and descriptions, search by meaning, and automatic tags 2026-09-15 11:12:58 +10:00
downloadBlock.test.js Say when MakerWorld is waiting for you to prove you're not a robot 2026-09-20 15:44:54 +10:00
duplicates.test.js Add duplicate finder, trash, notes, and library search/filters 2026-09-14 23:06:09 +10:00
filaments.test.js Fill "any colour" slots last, not first 2026-09-17 13:27:58 +10:00
geometry.test.js Stream-parse 3MF files so Bambu projects don't exhaust memory 2026-09-15 07:02:00 +10:00
handoff.test.js Open models in your slicer and drag files out 2026-09-15 09:15:37 +10:00
makerworld.test.js Retry MakerWorld's anti-bot check, and flag imports that got no files 2026-09-16 12:34:04 +10:00
printer.test.js Show live printer status over a standing read-only connection 2026-09-17 21:30:13 +10:00
printerCamera.test.js Add a chamber camera connection and a test for it 2026-09-18 11:47:09 +10:00
printerLive.test.js Show which filament is feeding each printer, with a tube from spool to toolhead 2026-09-18 00:27:57 +10:00
printers.test.js Add a Printers page for any number of printers, and show spools' RFID tags 2026-09-17 21:00:43 +10:00
project.test.js Open models in your slicer and drag files out 2026-09-15 09:15:37 +10:00
spoolSync.test.js Add a Printers page for any number of printers, and show spools' RFID tags 2026-09-17 21:00:43 +10:00
thumbnail.test.js Make thumbnails on the server in the background 2026-09-15 07:54:26 +10:00