project-nomad/collections
Chris Sherwood 5e1702efeb
Some checks failed
Validate Collection URLs / validate-urls (push) Has been cancelled
fix(collections): repoint 11 curated ZIMs whose upstream files are gone
openZIM keeps only the two newest builds of each title and deletes the rest,
so 10 URLs in kiwix-categories.json now return 404. Manifests are fetched live
from main, so every install that picks an affected tier sits retrying a dead
download today (reported in #1312 and #1359).

Repointed to the newest build of each. All URLs verified 200 and
range-resumable (206); sizes are decimal MB from Content-Length:

- devdocs_en_node 2026-08 (1), devdocs_en_python 2026-08 (4)
- freecodecamp_en_all 2026-08 (8), based.cooking_en_all 2026-08 (16)
- librepathology_en_all_maxi 2026-09 (95, was 76)
- ted_mul_ted-ed 2026-09 (6381, was 5610)
- ted_mul_ted-conference 2026-09 (18136, was 16500)
- urban-prepper_en_all 2026-08 (2245)

The three Canadian Prepper titles were re-published under openZIM's new
YouTube naming (canadian-prepper_en_<playlist>), so their ids change to match
the filename base, which parseZimFilename() requires:

- canadian-prepper_en_winterprepping 2026-08 (1342)
- canadian-prepper_en_bugoutconcepts 2026-08 (2886)
- canadian-prepper_en_bugoutroll 2026-07 (879). The old-style 2025-08 file
  still resolves, but repointing now avoids the next 404.

A box that already has one of the old Canadian Prepper files will see that
resource as not installed and download the new one alongside it.

Full sweep after the change: all 118 URLs across collections/*.json return 200.

Fixes #1359
Refs #1312

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-09-29 20:56:08 -07:00
..
CATEGORIES-TODO.md docs: Add categories to-do list for future expansion 2026-01-19 10:15:20 -08:00
conditions.json Add offline FDA drug reference (labels, interaction view, conditions, remedies) (#1040) 2026-08-04 03:38:33 +00:00
creator-pack-license.md feat(creator-packs): gated per-creator video packs, offline via Kiwix (#1106) 2026-08-04 03:38:27 +00:00
creator-packs.json catalog: add The Modern Rogue creator pack (#1146) 2026-08-04 03:38:41 +00:00
home_remedies.json Add offline FDA drug reference (labels, interaction view, conditions, remedies) (#1040) 2026-08-04 03:38:33 +00:00
kiwix-categories.json fix(collections): repoint 11 curated ZIMs whose upstream files are gone 2026-09-29 20:56:08 -07:00
maps.json fix(maps): remove DC from South Atlantic until generated 2026-03-20 11:46:10 -07:00
natural_remedies.json Add offline FDA drug reference (labels, interaction view, conditions, remedies) (#1040) 2026-08-04 03:38:33 +00:00
wikipedia.json content(collections): fix four dead Wikipedia download URLs (#1189) 2026-08-02 16:22:20 -07:00