mirror of
https://github.com/kennethreitz/kjvstudy.org.git
synced 2026-06-05 23:00:16 +00:00
Fix service worker URL list with 388 verified pages
- Verified all URLs actually return 200 status - Fixed topic URLs (need capital letters: /topics/Faith not /topics/faith) - Fixed story URLs (use slugs like /stories/god-creates-the-world) - Fixed resource URLs (e.g. /fruits-of-the-spirit not /fruits-of-spirit) - Added all parables, reading plans, study guides - Total: 388 pages now pre-cached in background 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <noreply@anthropic.com>
This commit is contained in:
+276
-51
@@ -16,11 +16,19 @@ const STATIC_ASSETS = [
|
||||
'/books'
|
||||
];
|
||||
|
||||
// All pages to pre-cache in background (185 pages)
|
||||
// All pages to pre-cache in background (388 pages)
|
||||
const PAGES_TO_CACHE = [
|
||||
"/angels",
|
||||
"/apostles",
|
||||
"/anthropology",
|
||||
"/armor-of-god",
|
||||
"/beatitudes",
|
||||
"/biblical-angels",
|
||||
"/biblical-covenants",
|
||||
"/biblical-festivals",
|
||||
"/biblical-maps",
|
||||
"/biblical-prophets",
|
||||
"/biblical-timeline",
|
||||
"/bibliology",
|
||||
"/blood-in-scripture",
|
||||
"/book/1 Chronicles",
|
||||
"/book/1 Corinthians",
|
||||
"/book/1 John",
|
||||
@@ -83,29 +91,242 @@ const PAGES_TO_CACHE = [
|
||||
"/book/Revelation",
|
||||
"/book/Romans",
|
||||
"/book/Ruth",
|
||||
"/book/Song of Solomon",
|
||||
"/book/Solomon's Song",
|
||||
"/book/Titus",
|
||||
"/book/Zechariah",
|
||||
"/book/Zephaniah",
|
||||
"/covenants",
|
||||
"/christology",
|
||||
"/ecclesiology",
|
||||
"/eschatology",
|
||||
"/family-tree",
|
||||
"/festivals",
|
||||
"/fruits-of-spirit",
|
||||
"/fruits-of-the-spirit",
|
||||
"/grace",
|
||||
"/hamartiology",
|
||||
"/i-am-statements",
|
||||
"/interlinear",
|
||||
"/justification",
|
||||
"/kingdom-of-god",
|
||||
"/law-and-gospel",
|
||||
"/messianic-prophecies",
|
||||
"/miracles-of-jesus",
|
||||
"/names-of-christ",
|
||||
"/names-of-god",
|
||||
"/parables",
|
||||
"/prophets",
|
||||
"/parables/the-good-samaritan",
|
||||
"/parables/the-importunate-widow",
|
||||
"/parables/the-mustard-seed",
|
||||
"/parables/the-pearl-of-great-price",
|
||||
"/parables/the-pharisee-and-publican",
|
||||
"/parables/the-prodigal-son",
|
||||
"/parables/the-sower",
|
||||
"/parables/the-talents",
|
||||
"/parables/the-unjust-steward",
|
||||
"/parables/the-unmerciful-servant",
|
||||
"/parables/the-wheat-and-tares",
|
||||
"/personifications",
|
||||
"/pneumatology",
|
||||
"/prayers-of-the-bible",
|
||||
"/providence",
|
||||
"/reading-plans",
|
||||
"/reading-plans/chronological",
|
||||
"/reading-plans/gospels-acts-30",
|
||||
"/reading-plans/nt-90-days",
|
||||
"/reading-plans/gospels-acts",
|
||||
"/reading-plans/new-testament",
|
||||
"/reading-plans/one-year",
|
||||
"/reading-plans/paul-epistles-30",
|
||||
"/reading-plans/paul-epistles",
|
||||
"/reading-plans/pentateuch",
|
||||
"/reading-plans/prophets",
|
||||
"/reading-plans/psalms-proverbs",
|
||||
"/resources",
|
||||
"/sanctification",
|
||||
"/search",
|
||||
"/soteriology",
|
||||
"/spirits-and-demons",
|
||||
"/stories",
|
||||
"/stories/abraham-and-lot-separate",
|
||||
"/stories/abraham-offers-isaac",
|
||||
"/stories/adam-and-eve-in-the-garden",
|
||||
"/stories/angel-visits-mary",
|
||||
"/stories/baby-moses-in-the-basket",
|
||||
"/stories/beast-and-mark",
|
||||
"/stories/boaz-redeems-ruth",
|
||||
"/stories/cain-and-abel",
|
||||
"/stories/calms-the-storm",
|
||||
"/stories/centurions-servant",
|
||||
"/stories/conversion-of-saul",
|
||||
"/stories/crossing-the-red-sea",
|
||||
"/stories/daniel-in-lions-den",
|
||||
"/stories/daniel-in-the-lions-den",
|
||||
"/stories/daniel-refuses-kings-food",
|
||||
"/stories/daniels-visions",
|
||||
"/stories/david-and-goliath",
|
||||
"/stories/david-and-jonathan",
|
||||
"/stories/day-of-pentecost",
|
||||
"/stories/elihu-speaks-words-of-wisdom",
|
||||
"/stories/elijah-and-the-prophets-of-baal",
|
||||
"/stories/elijah-and-the-ravens",
|
||||
"/stories/elijah-and-the-still-small-voice",
|
||||
"/stories/elijah-and-the-widows-oil",
|
||||
"/stories/elijah-taken-to-heaven",
|
||||
"/stories/elisha-and-the-widows-oil",
|
||||
"/stories/escape-to-egypt",
|
||||
"/stories/esther-becomes-queen",
|
||||
"/stories/esther-saves-her-people",
|
||||
"/stories/esthers-brave-plan",
|
||||
"/stories/ezekiel-valley-of-dry-bones",
|
||||
"/stories/ezra-reads-the-law",
|
||||
"/stories/fall-of-babylon",
|
||||
"/stories/feeds-five-thousand",
|
||||
"/stories/fiery-furnace",
|
||||
"/stories/fire-from-heaven",
|
||||
"/stories/first-missionary-journey",
|
||||
"/stories/for-such-a-time-as-this",
|
||||
"/stories/forgives-sinful-woman",
|
||||
"/stories/from-persecutor-to-preacher",
|
||||
"/stories/garden-of-gethsemane",
|
||||
"/stories/gideon-and-the-fleece",
|
||||
"/stories/gideons-three-hundred",
|
||||
"/stories/god-calls-samuel",
|
||||
"/stories/god-creates-the-world",
|
||||
"/stories/god-speaks-from-the-whirlwind",
|
||||
"/stories/great-commission",
|
||||
"/stories/hamans-plot",
|
||||
"/stories/hannahs-prayer",
|
||||
"/stories/hannahs-prayer-for-a-son",
|
||||
"/stories/heals-blind-man",
|
||||
"/stories/heals-jairus-daughter",
|
||||
"/stories/heals-on-sabbath",
|
||||
"/stories/heals-paralyzed-man",
|
||||
"/stories/heals-ten-lepers",
|
||||
"/stories/hidden-treasure-and-pearl",
|
||||
"/stories/isaiahs-vision",
|
||||
"/stories/israel-demands-a-king",
|
||||
"/stories/jacob-and-esau",
|
||||
"/stories/jacob-wrestles-with-god",
|
||||
"/stories/jacobs-ladder",
|
||||
"/stories/jesus-and-children",
|
||||
"/stories/jesus-and-zacchaeus",
|
||||
"/stories/jesus-appears-to-thomas",
|
||||
"/stories/jesus-baptized",
|
||||
"/stories/jesus-calms-the-storm",
|
||||
"/stories/jesus-feeds-five-thousand",
|
||||
"/stories/jesus-heals-ten-lepers",
|
||||
"/stories/jesus-heals-the-blind-man",
|
||||
"/stories/jesus-heals-the-paralyzed-man",
|
||||
"/stories/jesus-raises-lazarus",
|
||||
"/stories/jesus-restores-peter",
|
||||
"/stories/jesus-tempted",
|
||||
"/stories/jesus-walks-on-water",
|
||||
"/stories/job-cries-out-and-friends-accuse",
|
||||
"/stories/jobs-faith-through-suffering",
|
||||
"/stories/jobs-physical-affliction",
|
||||
"/stories/jobs-restoration-and-blessing",
|
||||
"/stories/jobs-righteousness-and-prosperity",
|
||||
"/stories/johns-vision-of-christ",
|
||||
"/stories/jonah-and-nineveh",
|
||||
"/stories/jonah-and-the-great-fish",
|
||||
"/stories/jonah-prays-from-the-fish",
|
||||
"/stories/jonah-runs-from-god",
|
||||
"/stories/jonahs-anger-and-gods-compassion",
|
||||
"/stories/joseph-reveals-himself",
|
||||
"/stories/joseph-sold-into-slavery",
|
||||
"/stories/josephs-coat-and-dreams",
|
||||
"/stories/justice-and-generosity",
|
||||
"/stories/kids",
|
||||
"/stories/letters-to-seven-churches",
|
||||
"/stories/man-with-many-spirits",
|
||||
"/stories/mary-and-martha",
|
||||
"/stories/naaman-is-healed",
|
||||
"/stories/naomis-loss-and-return",
|
||||
"/stories/nebuchadnezzars-dream",
|
||||
"/stories/nehemiahs-burden",
|
||||
"/stories/new-heaven-new-earth",
|
||||
"/stories/nineveh-repents",
|
||||
"/stories/no-room-at-the-inn",
|
||||
"/stories/noah-and-the-ark",
|
||||
"/stories/paul-silas-in-prison",
|
||||
"/stories/pauls-shipwreck",
|
||||
"/stories/permission-to-rebuild",
|
||||
"/stories/peter-denies-jesus",
|
||||
"/stories/peter-john-heal-lame-man",
|
||||
"/stories/peters-vision",
|
||||
"/stories/prison-songs-at-midnight",
|
||||
"/stories/rahab-and-the-spies",
|
||||
"/stories/raises-lazarus",
|
||||
"/stories/raises-widows-son",
|
||||
"/stories/rebuilding-despite-opposition",
|
||||
"/stories/renewal-and-covenant",
|
||||
"/stories/return-of-christ",
|
||||
"/stories/rich-man-and-lazarus",
|
||||
"/stories/road-to-emmaus",
|
||||
"/stories/ruth-and-boaz",
|
||||
"/stories/ruth-and-naomi",
|
||||
"/stories/ruth-at-the-threshing-floor",
|
||||
"/stories/ruth-meets-boaz",
|
||||
"/stories/ruths-loyalty-and-love",
|
||||
"/stories/samson-and-delilah",
|
||||
"/stories/samson-the-strong-man",
|
||||
"/stories/samsons-birth-announced",
|
||||
"/stories/samsons-exploits",
|
||||
"/stories/samsons-final-victory",
|
||||
"/stories/samsons-riddle-and-wedding",
|
||||
"/stories/samuel-anoints-david",
|
||||
"/stories/samuel-anoints-saul",
|
||||
"/stories/samuels-death",
|
||||
"/stories/satans-challenge-and-jobs-first-test",
|
||||
"/stories/sauls-disobedience",
|
||||
"/stories/seven-seals",
|
||||
"/stories/shadrach-meshach-and-abednego",
|
||||
"/stories/shepherds-and-angels",
|
||||
"/stories/shipwreck-and-malta",
|
||||
"/stories/solomons-wisdom",
|
||||
"/stories/teaching-in-athens",
|
||||
"/stories/the-ark-is-captured",
|
||||
"/stories/the-ascension",
|
||||
"/stories/the-birth-of-isaac",
|
||||
"/stories/the-boy-samuel-hears-god",
|
||||
"/stories/the-burning-bush",
|
||||
"/stories/the-call-of-abraham",
|
||||
"/stories/the-crucifixion",
|
||||
"/stories/the-fall-of-man",
|
||||
"/stories/the-fiery-furnace",
|
||||
"/stories/the-golden-calf",
|
||||
"/stories/the-good-samaritan",
|
||||
"/stories/the-great-banquet",
|
||||
"/stories/the-jews-are-delivered",
|
||||
"/stories/the-last-supper",
|
||||
"/stories/the-lost-coin",
|
||||
"/stories/the-lost-sheep",
|
||||
"/stories/the-mustard-seed",
|
||||
"/stories/the-passover",
|
||||
"/stories/the-persistent-widow",
|
||||
"/stories/the-pharisee-and-tax-collector",
|
||||
"/stories/the-prodigal-son",
|
||||
"/stories/the-resurrection",
|
||||
"/stories/the-rich-fool",
|
||||
"/stories/the-sheep-and-goats",
|
||||
"/stories/the-sower",
|
||||
"/stories/the-talents",
|
||||
"/stories/the-ten-commandments",
|
||||
"/stories/the-ten-plagues",
|
||||
"/stories/the-ten-virgins",
|
||||
"/stories/the-tower-of-babel",
|
||||
"/stories/the-unmerciful-servant",
|
||||
"/stories/the-walls-of-jericho",
|
||||
"/stories/the-wheat-and-weeds",
|
||||
"/stories/the-wise-men",
|
||||
"/stories/throne-room-of-heaven",
|
||||
"/stories/transfiguration",
|
||||
"/stories/triumphal-entry",
|
||||
"/stories/two-witnesses",
|
||||
"/stories/walks-on-water",
|
||||
"/stories/wall-completed",
|
||||
"/stories/water-into-wine",
|
||||
"/stories/wise-and-foolish-builders",
|
||||
"/stories/woman-and-dragon",
|
||||
"/stories/woman-at-the-well",
|
||||
"/stories/woman-touched-his-cloak",
|
||||
"/stories/workers-in-the-vineyard",
|
||||
"/stories/writing-on-the-wall",
|
||||
"/strongs",
|
||||
"/strongs/greek",
|
||||
"/strongs/hebrew",
|
||||
@@ -135,48 +356,52 @@ const PAGES_TO_CACHE = [
|
||||
"/study-guides/spirits-demons",
|
||||
"/study-guides/trinity",
|
||||
"/study-guides/wisdom-guidance",
|
||||
"/ten-commandments",
|
||||
"/tetragrammaton",
|
||||
"/the-twelve-apostles",
|
||||
"/theology-proper",
|
||||
"/topics",
|
||||
"/topics/anxiety",
|
||||
"/topics/baptism",
|
||||
"/topics/communion",
|
||||
"/topics/contentment",
|
||||
"/topics/faith",
|
||||
"/topics/fasting",
|
||||
"/topics/forgiveness",
|
||||
"/topics/generosity",
|
||||
"/topics/grace",
|
||||
"/topics/heaven",
|
||||
"/topics/holiness",
|
||||
"/topics/holy-spirit",
|
||||
"/topics/hope",
|
||||
"/topics/humility",
|
||||
"/topics/joy",
|
||||
"/topics/judgment",
|
||||
"/topics/love",
|
||||
"/topics/marriage",
|
||||
"/topics/mental-health",
|
||||
"/topics/obedience",
|
||||
"/topics/parenting",
|
||||
"/topics/patience",
|
||||
"/topics/peace",
|
||||
"/topics/prayer",
|
||||
"/topics/repentance",
|
||||
"/topics/rest",
|
||||
"/topics/salvation",
|
||||
"/topics/service",
|
||||
"/topics/spiritual-warfare",
|
||||
"/topics/stewardship",
|
||||
"/topics/suffering",
|
||||
"/topics/temptation",
|
||||
"/topics/the-church",
|
||||
"/topics/wisdom",
|
||||
"/topics/work",
|
||||
"/topics/worship",
|
||||
"/twelve-apostles",
|
||||
"/topics/Anxiety",
|
||||
"/topics/Baptism",
|
||||
"/topics/Communion",
|
||||
"/topics/Contentment",
|
||||
"/topics/Faith",
|
||||
"/topics/Fasting",
|
||||
"/topics/Forgiveness",
|
||||
"/topics/Generosity",
|
||||
"/topics/Grace",
|
||||
"/topics/Heaven",
|
||||
"/topics/Holiness",
|
||||
"/topics/Holy Spirit",
|
||||
"/topics/Hope",
|
||||
"/topics/Humility",
|
||||
"/topics/Joy",
|
||||
"/topics/Judgment",
|
||||
"/topics/Love",
|
||||
"/topics/Marriage",
|
||||
"/topics/Mental Health",
|
||||
"/topics/Obedience",
|
||||
"/topics/Parenting",
|
||||
"/topics/Patience",
|
||||
"/topics/Peace",
|
||||
"/topics/Prayer",
|
||||
"/topics/Repentance",
|
||||
"/topics/Rest",
|
||||
"/topics/Salvation",
|
||||
"/topics/Service",
|
||||
"/topics/Spiritual Warfare",
|
||||
"/topics/Stewardship",
|
||||
"/topics/Suffering",
|
||||
"/topics/Temptation",
|
||||
"/topics/The Church",
|
||||
"/topics/Wisdom",
|
||||
"/topics/Work",
|
||||
"/topics/Worship",
|
||||
"/trinity",
|
||||
"/types-and-shadows",
|
||||
"/verse-of-the-day",
|
||||
"/women",
|
||||
"/christology",
|
||||
"/blood-in-scripture"
|
||||
"/women-of-the-bible",
|
||||
"/worship"
|
||||
];
|
||||
|
||||
// Install event - cache static assets
|
||||
|
||||
Reference in New Issue
Block a user