fix(collections): repoint five ZIMs and drop two whose upstream files are gone

openZIM rolled these forward to 2026-08 and deleted the 2026-02 files, so
every install picking them got a 404 (reported in #1312). URLs verified
live and sizes re-measured from Content-Length:

- devdocs_en_python: 4.4 MB
- devdocs_en_node: 1.4 MB
- freecodecamp_en_all: 7.9 MB
- urban-prepper_en_all: 2245 MB
- based.cooking_en_all: 15.8 MB

The two Canadian Prepper titles (winterprepping, bugoutconcepts) no longer
exist upstream in any version - only bugoutroll_en_2025-08 remains - so
their entries are removed rather than repointed.

Fixes the download half of #1312.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01F8Mgg1vd2eKSs8StZiuyMV
This commit is contained in:
Chris Sherwood 2026-09-04 22:46:53 -07:00
parent f8e40fbd01
commit a17dd4c03e

View File

@ -144,14 +144,6 @@
"url": "https://download.kiwix.org/zim/other/zimgit-knots_en_2024-08.zim", "url": "https://download.kiwix.org/zim/other/zimgit-knots_en_2024-08.zim",
"size_mb": 27 "size_mb": 27
}, },
{
"id": "canadian_prepper_winterprepping_en",
"version": "2026-02",
"title": "Canadian Prepper: Winter Prepping",
"description": "Video guides for winter survival and cold weather emergencies",
"url": "https://download.kiwix.org/zim/videos/canadian_prepper_winterprepping_en_2026-02.zim",
"size_mb": 1340
},
{ {
"id": "canadian_prepper_bugoutroll_en", "id": "canadian_prepper_bugoutroll_en",
"version": "2025-08", "version": "2025-08",
@ -192,21 +184,13 @@
"url": "https://download.kiwix.org/zim/stack_exchange/ham.stackexchange.com_en_all_2026-02.zim", "url": "https://download.kiwix.org/zim/stack_exchange/ham.stackexchange.com_en_all_2026-02.zim",
"size_mb": 75 "size_mb": 75
}, },
{
"id": "canadian_prepper_bugoutconcepts_en",
"version": "2026-02",
"title": "Canadian Prepper: Bug Out Concepts",
"description": "Strategies and planning for emergency evacuation",
"url": "https://download.kiwix.org/zim/videos/canadian_prepper_bugoutconcepts_en_2026-02.zim",
"size_mb": 2890
},
{ {
"id": "urban-prepper_en_all", "id": "urban-prepper_en_all",
"version": "2026-02", "version": "2026-08",
"title": "Urban Prepper", "title": "Urban Prepper",
"description": "Comprehensive urban emergency preparedness video series", "description": "Comprehensive urban emergency preparedness video series",
"url": "https://download.kiwix.org/zim/videos/urban-prepper_en_all_2026-02.zim", "url": "https://download.kiwix.org/zim/videos/urban-prepper_en_all_2026-08.zim",
"size_mb": 2240 "size_mb": 2245
} }
] ]
}, },
@ -485,11 +469,11 @@
}, },
{ {
"id": "based.cooking_en_all", "id": "based.cooking_en_all",
"version": "2026-02", "version": "2026-08",
"title": "Based.Cooking", "title": "Based.Cooking",
"description": "Simple, practical recipes from the community", "description": "Simple, practical recipes from the community",
"url": "https://download.kiwix.org/zim/zimit/based.cooking_en_all_2026-02.zim", "url": "https://download.kiwix.org/zim/zimit/based.cooking_en_all_2026-08.zim",
"size_mb": 16 "size_mb": 15.8
} }
] ]
}, },
@ -566,19 +550,19 @@
"resources": [ "resources": [
{ {
"id": "freecodecamp_en_all", "id": "freecodecamp_en_all",
"version": "2026-02", "version": "2026-08",
"title": "freeCodeCamp", "title": "freeCodeCamp",
"description": "Interactive programming tutorials - JavaScript, algorithms, and data structures", "description": "Interactive programming tutorials - JavaScript, algorithms, and data structures",
"url": "https://download.kiwix.org/zim/freecodecamp/freecodecamp_en_all_2026-02.zim", "url": "https://download.kiwix.org/zim/freecodecamp/freecodecamp_en_all_2026-08.zim",
"size_mb": 8 "size_mb": 7.9
}, },
{ {
"id": "devdocs_en_python", "id": "devdocs_en_python",
"version": "2026-02", "version": "2026-08",
"title": "Python Documentation", "title": "Python Documentation",
"description": "Complete Python language reference and tutorials", "description": "Complete Python language reference and tutorials",
"url": "https://download.kiwix.org/zim/devdocs/devdocs_en_python_2026-02.zim", "url": "https://download.kiwix.org/zim/devdocs/devdocs_en_python_2026-08.zim",
"size_mb": 4 "size_mb": 4.4
}, },
{ {
"id": "devdocs_en_javascript", "id": "devdocs_en_javascript",
@ -630,11 +614,11 @@
}, },
{ {
"id": "devdocs_en_node", "id": "devdocs_en_node",
"version": "2026-02", "version": "2026-08",
"title": "Node.js Documentation", "title": "Node.js Documentation",
"description": "Node.js API reference and guides", "description": "Node.js API reference and guides",
"url": "https://download.kiwix.org/zim/devdocs/devdocs_en_node_2026-02.zim", "url": "https://download.kiwix.org/zim/devdocs/devdocs_en_node_2026-08.zim",
"size_mb": 1 "size_mb": 1.4
}, },
{ {
"id": "devdocs_en_react", "id": "devdocs_en_react",