From ccc440fb4f6a2b9cfdd1003d8c49d50961ebe116 Mon Sep 17 00:00:00 2001 From: Quincy Larson Date: Tue, 9 Jun 2015 13:30:57 -0700 Subject: [PATCH] replace _id with id --- seed_data/challenges/advanced-bonfires.json | 12 +-- seed_data/challenges/basejumps.json | 12 +-- seed_data/challenges/basic-bonfires.json | 76 +++++++-------- seed_data/challenges/basic-html5-and-css.json | 94 +++++++++---------- seed_data/challenges/basic-javascript.json | 20 ++-- seed_data/challenges/bootstrap.json | 32 +++---- seed_data/challenges/computer-science.json | 12 +-- .../challenges/full-stack-javascript.json | 22 ++--- .../challenges/functional-programming.json | 2 +- .../get-set-for-free-code-camp.json | 16 ++-- .../challenges/intermediate-bonfires.json | 6 +- .../challenges/jquery-ajax-and-json.json | 10 +- .../object-oriented-javascript.json | 18 ++-- seed_data/challenges/ziplines.json | 18 ++-- seed_data/future-jquery-ajax-json.json | 40 ++++---- 15 files changed, 195 insertions(+), 195 deletions(-) diff --git a/seed_data/challenges/advanced-bonfires.json b/seed_data/challenges/advanced-bonfires.json index 027a573200..d31921c7d8 100644 --- a/seed_data/challenges/advanced-bonfires.json +++ b/seed_data/challenges/advanced-bonfires.json @@ -3,7 +3,7 @@ "order": 0.011, "challenges": [ { - "_id": "aff0395860f5d3034dc0bfc9", + "id": "aff0395860f5d3034dc0bfc9", "name": "Bonfire: Validate US Telephone Numbers", "difficulty": "4.01", "description": [ @@ -63,7 +63,7 @@ "descriptionPt": [] }, { - "_id": "a3f503de51cf954ede28891d", + "id": "a3f503de51cf954ede28891d", "name": "Bonfire: Symmetric Difference", "difficulty": "4.02", "description": [ @@ -100,7 +100,7 @@ "descriptionPt": [] }, { - "_id": "aa2e6f85cab2ab736c9a9b24", + "id": "aa2e6f85cab2ab736c9a9b24", "name": "Bonfire: Exact Change", "difficulty": "4.03", "description": [ @@ -155,7 +155,7 @@ "descriptionPt": [] }, { - "_id": "a56138aff60341a09ed6c480", + "id": "a56138aff60341a09ed6c480", "name": "Bonfire: Inventory Update", "difficulty": "4.04", "description": [ @@ -209,7 +209,7 @@ "descriptionPt": [] }, { - "_id": "a7bf700cd123b9a54eef01d5", + "id": "a7bf700cd123b9a54eef01d5", "name": "Bonfire: No repeats please", "difficulty": "4.05", "description": [ @@ -250,7 +250,7 @@ "descriptionPt": [] }, { - "_id": "a19f0fbe1872186acd434d5a", + "id": "a19f0fbe1872186acd434d5a", "name": "Bonfire: Friendly Date Ranges", "difficulty": "4.06", "description": [ diff --git a/seed_data/challenges/basejumps.json b/seed_data/challenges/basejumps.json index 0dea28a26f..9cb9644055 100644 --- a/seed_data/challenges/basejumps.json +++ b/seed_data/challenges/basejumps.json @@ -3,7 +3,7 @@ "order": 0.014, "challenges": [ { - "_id": "bd7158d8c443eddfaeb5bcef", + "id": "bd7158d8c443eddfaeb5bcef", "name": "Waypoint: Get Set for Basejumps", "difficulty": 2.00, "challengeSeed": "128451852", @@ -64,7 +64,7 @@ "tests": [] }, { - "_id": "bd7158d8c443eddfaeb5bdef", + "id": "bd7158d8c443eddfaeb5bdef", "name": "Basejump: Build a Voting App", "difficulty": 2.01, "challengeSeed": "128451852", @@ -99,7 +99,7 @@ "descriptionPt": [] }, { - "_id": "bd7158d8c443eddfaeb5bdff", + "id": "bd7158d8c443eddfaeb5bdff", "name": "Basejump: Build a Nightlife Coordination App", "difficulty": 2.02, "challengeSeed": "128451852", @@ -130,7 +130,7 @@ "descriptionPt": [] }, { - "_id": "bd7158d8c443eddfaeb5bd0e", + "id": "bd7158d8c443eddfaeb5bd0e", "name": "Basejump: Chart the Stock Market", "difficulty": 2.03, "challengeSeed": "128451852", @@ -161,7 +161,7 @@ "descriptionPt": [] }, { - "_id": "bd7158d8c443eddfaeb5bd0f", + "id": "bd7158d8c443eddfaeb5bd0f", "name": "Basejump: Manage a Book Trading Club", "difficulty": 2.04, "challengeSeed": "128451852", @@ -192,7 +192,7 @@ "descriptionPt": [] }, { - "_id": "bd7158d8c443eddfaeb5bdee", + "id": "bd7158d8c443eddfaeb5bdee", "name": "Basejump: Build a Pinterest Clone", "difficulty": 2.05, "challengeSeed": "128451852", diff --git a/seed_data/challenges/basic-bonfires.json b/seed_data/challenges/basic-bonfires.json index 01abab5f26..aefc2b2b3d 100644 --- a/seed_data/challenges/basic-bonfires.json +++ b/seed_data/challenges/basic-bonfires.json @@ -3,7 +3,7 @@ "order": 0.007, "challenges": [ { - "_id": "bd7139d8c441eddfaeb5bdef", + "id": "bd7139d8c441eddfaeb5bdef", "name": "Waypoint: Pair Program on Bonfires", "difficulty": 0.44, "challengeSeed": "119657641", @@ -39,7 +39,7 @@ "descriptionPt": [] }, { - "_id": "ad7123c8c441eddfaeb5bdef", + "id": "ad7123c8c441eddfaeb5bdef", "name": "Bonfire: Meet Bonfire", "difficulty": "0", "description": [ @@ -78,7 +78,7 @@ "descriptionPt": [] }, { - "_id": "a202eed8fc186c8434cb6d61", + "id": "a202eed8fc186c8434cb6d61", "name": "Bonfire: Reverse a String", "difficulty": "1.01", "tests": [ @@ -119,7 +119,7 @@ "descriptionPt": [] }, { - "_id": "a302f7aae1aa3152a5b413bc", + "id": "a302f7aae1aa3152a5b413bc", "name": "Bonfire: Factorialize a Number", "tests": [ "expect(factorialize(5)).to.be.a(\"Number\");", @@ -158,7 +158,7 @@ "descriptionPt": [] }, { - "_id": "aaa48de84e1ecc7c742e1124", + "id": "aaa48de84e1ecc7c742e1124", "name": "Bonfire: Check for Palindromes", "difficulty": "1.03", "description": [ @@ -204,7 +204,7 @@ "descriptionPt": [] }, { - "_id": "a26cbbe9ad8655a977e1ceb5", + "id": "a26cbbe9ad8655a977e1ceb5", "name": "Bonfire: Find the Longest Word in a String", "difficulty": "1.04", "description": [ @@ -243,7 +243,7 @@ "descriptionPt": [] }, { - "_id": "ab6137d4e35944e21037b769", + "id": "ab6137d4e35944e21037b769", "name": "Bonfire: Title Case a Sentence", "difficulty": "1.05", "description": [ @@ -280,7 +280,7 @@ "descriptionPt": [] }, { - "_id": "a789b3483989747d63b0e427", + "id": "a789b3483989747d63b0e427", "name": "Bonfire: Return Largest Numbers in Arrays", "difficulty": "1.06", "description": [ @@ -318,7 +318,7 @@ "descriptionPt": [] }, { - "_id": "acda2fb1324d9b0fa741e6b5", + "id": "acda2fb1324d9b0fa741e6b5", "name": "Bonfire: Confirm the Ending", "difficulty": "1.07", "description": [ @@ -357,7 +357,7 @@ "descriptionPt": [] }, { - "_id": "afcc8d540bea9ea2669306b6", + "id": "afcc8d540bea9ea2669306b6", "name": "Bonfire: Repeat a string repeat a string", "difficulty": "1.08", "description": [ @@ -393,7 +393,7 @@ "descriptionPt": [] }, { - "_id": "ac6993d51946422351508a41", + "id": "ac6993d51946422351508a41", "name": "Bonfire: Truncate a string", "difficulty": "1.09", "description": [ @@ -430,7 +430,7 @@ "descriptionPt": [] }, { - "_id": "a9bd25c716030ec90084d8a1", + "id": "a9bd25c716030ec90084d8a1", "name": "Bonfire: Chunky Monkey", "difficulty": "1.10", "description": [ @@ -467,7 +467,7 @@ "descriptionPt": [] }, { - "_id": "ab31c21b530c0dafa9e241ee", + "id": "ab31c21b530c0dafa9e241ee", "name": "Bonfire: Slasher Flick", "difficulty": "1.11", "description": [ @@ -504,7 +504,7 @@ "descriptionPt": [] }, { - "_id": "af2170cad53daa0770fabdea", + "id": "af2170cad53daa0770fabdea", "name": "Bonfire: Mutations", "difficulty": "1.12", "description": [ @@ -546,7 +546,7 @@ "descriptionPt": [] }, { - "_id": "adf08ec01beb4f99fc7a68f2", + "id": "adf08ec01beb4f99fc7a68f2", "name": "Bonfire: Falsey Bouncer", "difficulty": "1.50", "description": [ @@ -584,7 +584,7 @@ "descriptionPt": [] }, { - "_id": "a8e512fbe388ac2f9198f0fa", + "id": "a8e512fbe388ac2f9198f0fa", "name": "Bonfire: Where art thou", "difficulty": "1.55", "description": [ @@ -622,7 +622,7 @@ "descriptionPt": [] }, { - "_id": "a39963a4c10bc8b4d4f06d7e", + "id": "a39963a4c10bc8b4d4f06d7e", "name": "Bonfire: Seek and Destroy", "difficulty": "1.60", "description": [ @@ -658,7 +658,7 @@ "descriptionPt": [] }, { - "_id": "a24c1a4622e3c05097f71d67", + "id": "a24c1a4622e3c05097f71d67", "name": "Bonfire: Where do I belong", "difficulty": "1.61", "description": [ @@ -694,7 +694,7 @@ "descriptionPt": [] }, { - "_id": "a3566b1109230028080c9345", + "id": "a3566b1109230028080c9345", "name": "Bonfire: Sum All Numbers in a Range", "difficulty": "2.00", "description": [ @@ -734,7 +734,7 @@ "descriptionPt": [] }, { - "_id": "a5de63ebea8dbee56860f4f2", + "id": "a5de63ebea8dbee56860f4f2", "name": "Bonfire: Diff Two Arrays", "difficulty": "2.01", "description": [ @@ -779,7 +779,7 @@ "descriptionPt": [] }, { - "_id": "a7f4d8f2483413a6ce226cac", + "id": "a7f4d8f2483413a6ce226cac", "name": "Bonfire: Roman Numeral Converter", "tests": [ "expect(convert(12)).to.equal(\"XII\");", @@ -819,7 +819,7 @@ "descriptionPt": [] }, { - "_id": "a0b5010f579e69b815e7c5d6", + "id": "a0b5010f579e69b815e7c5d6", "name": "Bonfire: Search and Replace", "tests": [ "expect(replace(\"Let us go to the store\", \"store\", \"mall\")).to.equal(\"Let us go to the mall\");", @@ -862,7 +862,7 @@ "descriptionPt": [] }, { - "_id": "aa7697ea2477d1316795783b", + "id": "aa7697ea2477d1316795783b", "name": "Bonfire: Pig Latin", "tests": [ "expect(translate(\"california\")).to.equal(\"aliforniacay\");", @@ -905,7 +905,7 @@ "descriptionPt": [] }, { - "_id": "afd15382cdfb22c9efe8b7de", + "id": "afd15382cdfb22c9efe8b7de", "name": "Bonfire: DNA Pairing", "tests": [ "assert.deepEqual(pair(\"ATCGA\"),[['A','T'],['T','A'],['C','G'],['G','C'],['A','T']], 'should return the dna pair');", @@ -943,7 +943,7 @@ "descriptionPt": [] }, { - "_id": "af7588ade1100bde429baf20", + "id": "af7588ade1100bde429baf20", "name": "Bonfire: Missing letters", "difficulty": "2.05", "description": [ @@ -980,7 +980,7 @@ "descriptionPt": [] }, { - "_id": "a77dbc43c33f39daa4429b4f", + "id": "a77dbc43c33f39daa4429b4f", "name": "Bonfire: Boo who", "difficulty": "2.06", "description": [ @@ -1022,7 +1022,7 @@ "descriptionPt": [] }, { - "_id": "a105e963526e7de52b219be9", + "id": "a105e963526e7de52b219be9", "name": "Bonfire: Sorted Union", "difficulty": "2.07", "description": [ @@ -1059,7 +1059,7 @@ "descriptionPt": [] }, { - "_id": "a6b0bb188d873cb2c8729495", + "id": "a6b0bb188d873cb2c8729495", "name": "Bonfire: Convert HTML Entities", "difficulty": "2.07", "description": [ @@ -1094,7 +1094,7 @@ "descriptionPt": [] }, { - "_id": "a103376db3ba46b2d50db289", + "id": "a103376db3ba46b2d50db289", "name": "Bonfire: Spinal Tap Case", "difficulty": "2.08", "description": [ @@ -1133,7 +1133,7 @@ "descriptionPt": [] }, { - "_id": "a5229172f011153519423690", + "id": "a5229172f011153519423690", "name": "Bonfire: Sum All Odd Fibonacci Numbers", "difficulty": "2.09", "description": [ @@ -1173,7 +1173,7 @@ "descriptionPt": [] }, { - "_id": "a3bfc1673c0526e06d3ac698", + "id": "a3bfc1673c0526e06d3ac698", "name": "Bonfire: Sum All Primes", "difficulty": "2.10", "description": [ @@ -1211,7 +1211,7 @@ "descriptionPt": [] }, { - "_id": "ae9defd7acaf69703ab432ea", + "id": "ae9defd7acaf69703ab432ea", "name": "Bonfire: Smallest Common Multiple", "difficulty": "2.11", "description": [ @@ -1249,7 +1249,7 @@ "descriptionPt": [] }, { - "_id": "a6e40f1041b06c996f7b2406", + "id": "a6e40f1041b06c996f7b2406", "name": "Bonfire: Finders Keepers", "difficulty": "2.12", "description": [ @@ -1284,7 +1284,7 @@ "descriptionPt": [] }, { - "_id": "a5deed1811a43193f9f1c841", + "id": "a5deed1811a43193f9f1c841", "name": "Bonfire: Drop it", "difficulty": "2.13", "description": [ @@ -1321,7 +1321,7 @@ "descriptionPt": [] }, { - "_id": "ab306dbdcc907c7ddfc30830", + "id": "ab306dbdcc907c7ddfc30830", "name": "Bonfire: Steamroller", "difficulty": "2.14", "description": [ @@ -1357,7 +1357,7 @@ "descriptionPt": [] }, { - "_id": "a8d97bd4c764e91f9d2bda01", + "id": "a8d97bd4c764e91f9d2bda01", "name": "Bonfire: Binary Agents", "difficulty": "2.15", "description": [ @@ -1393,7 +1393,7 @@ "descriptionPt": [] }, { - "_id": "a10d2431ad0c6a099a4b8b52", + "id": "a10d2431ad0c6a099a4b8b52", "name": "Bonfire: Everything Be True", "difficulty": "2.21", "description": [ @@ -1431,7 +1431,7 @@ "descriptionPt": [] }, { - "_id": "a97fd23d9b809dac9921074f", + "id": "a97fd23d9b809dac9921074f", "name": "Bonfire: Arguments Optional", "difficulty": "2.22", "description": [ diff --git a/seed_data/challenges/basic-html5-and-css.json b/seed_data/challenges/basic-html5-and-css.json index a8f99f266c..c07b2e3c89 100644 --- a/seed_data/challenges/basic-html5-and-css.json +++ b/seed_data/challenges/basic-html5-and-css.json @@ -3,7 +3,7 @@ "order": 0.002, "challenges": [ { - "_id": "bd7123c8c441eddfaeb5bdef", + "id": "bd7123c8c441eddfaeb5bdef", "name": "Waypoint: Say Hello to HTML Elements", "difficulty": 0.0085, "description": [ @@ -42,7 +42,7 @@ "descriptionPt": [] }, { - "_id": "bad87fee1348bd9aedf0887a", + "id": "bad87fee1348bd9aedf0887a", "name": "Waypoint: Headline with the h2 Element", "difficulty": 0.010, "description": [ @@ -78,7 +78,7 @@ "descriptionPt": [] }, { - "_id": "bad87fee1348bd9aedf08801", + "id": "bad87fee1348bd9aedf08801", "name": "Waypoint: Inform with the Paragraph Element", "difficulty": 0.011, "description": [ @@ -112,7 +112,7 @@ "descriptionPt": [] }, { - "_id": "bad87fee1348bd9aeaf08801", + "id": "bad87fee1348bd9aeaf08801", "name": "Waypoint: Visually Separate Elements with Line Breaks", "difficulty": 0.012, "description": [ @@ -147,7 +147,7 @@ "descriptionPt": [] }, { - "_id": "bad87fee1348bd9aedf08802", + "id": "bad87fee1348bd9aedf08802", "name": "Waypoint: Uncomment HTML", "difficulty": 0.013, "description": [ @@ -191,7 +191,7 @@ "descriptionPt": [] }, { - "_id": "bad87fee1348bd9aedf08804", + "id": "bad87fee1348bd9aedf08804", "name": "Waypoint: Comment out HTML", "difficulty": 0.014, "description": [ @@ -233,7 +233,7 @@ "descriptionPt": [] }, { - "_id": "bad87fee1348bd9aedf08833", + "id": "bad87fee1348bd9aedf08833", "name": "Waypoint: Fill in the Blank with Placeholder Text", "difficulty": 0.015, "description": [ @@ -274,7 +274,7 @@ "descriptionPt": [] }, { - "_id": "bad87fed1348bd9aedf08833", + "id": "bad87fed1348bd9aedf08833", "name": "Waypoint: Delete HTML Elements", "difficulty": 0.016, "description": [ @@ -314,7 +314,7 @@ "descriptionPt": [] }, { - "_id": "bad87fee1348bd9aedf08803", + "id": "bad87fee1348bd9aedf08803", "name": "Waypoint: Change the Color of Text", "difficulty": 0.017, "description": [ @@ -349,7 +349,7 @@ "descriptionPt": [] }, { - "_id": "bad87fee1348bd9aedf08805", + "id": "bad87fee1348bd9aedf08805", "name": "Waypoint: Use CSS Selectors to Style Elements", "difficulty": 0.018, "description": [ @@ -393,7 +393,7 @@ "descriptionPt": [] }, { - "_id": "bad87fee1348bd9aecf08806", + "id": "bad87fee1348bd9aecf08806", "name": "Waypoint: Use a CSS Class to Style an Element", "difficulty": 0.019, "description": [ @@ -434,7 +434,7 @@ "descriptionPt": [] }, { - "_id": "bad87fee1348bd9aefe08806", + "id": "bad87fee1348bd9aefe08806", "name": "Waypoint: Style Multiple Elements with a CSS Class", "difficulty": 0.020, "description": [ @@ -472,7 +472,7 @@ "descriptionPt": [] }, { - "_id": "bad87fee1348bd9aedf08806", + "id": "bad87fee1348bd9aedf08806", "name": "Waypoint: Change the Font Size of an Element", "difficulty": 0.021, "description": [ @@ -511,7 +511,7 @@ "descriptionPt": [] }, { - "_id": "bad87fee1348bd9aede08807", + "id": "bad87fee1348bd9aede08807", "name": "Waypoint: Set the Font Family of an Element", "difficulty": 0.022, "description": [ @@ -551,7 +551,7 @@ "descriptionPt": [] }, { - "_id": "bad87fee1348bd9aedf08807", + "id": "bad87fee1348bd9aedf08807", "name": "Waypoint: Import a Google Font", "difficulty": 0.023, "description": [ @@ -596,7 +596,7 @@ "descriptionPt": [] }, { - "_id": "bad87fee1348bd9aedf08808", + "id": "bad87fee1348bd9aedf08808", "name": "Waypoint: Specify How Fonts Should Degrade", "difficulty": 0.024, "description": [ @@ -645,7 +645,7 @@ "descriptionPt": [] }, { - "_id": "bad87fee1348bd9aedf08809", + "id": "bad87fee1348bd9aedf08809", "name": "Waypoint: Override Styles with Important", "difficulty": 0.025, "description": [ @@ -701,7 +701,7 @@ "descriptionPt": [] }, { - "_id": "bad87fee1348bd9aedf08812", + "id": "bad87fee1348bd9aedf08812", "name": "Waypoint: Add Images to your Website", "difficulty": 0.026, "description": [ @@ -749,7 +749,7 @@ "descriptionPt": [] }, { - "_id": "bad87fee1348bd9acdf08812", + "id": "bad87fee1348bd9acdf08812", "name": "Waypoint: Size your Images", "difficulty": 0.027, "description": [ @@ -798,7 +798,7 @@ "descriptionPt": [] }, { - "_id": "bad87fee1348bd9bedf08813", + "id": "bad87fee1348bd9bedf08813", "name": "Waypoint: Add Borders Around your Elements", "difficulty": 0.028, "description": [ @@ -854,7 +854,7 @@ "descriptionPt": [] }, { - "_id": "bad87fee1348bd9aedf08814", + "id": "bad87fee1348bd9aedf08814", "name": "Waypoint: Add Rounded Corners with a Border Radius", "difficulty": 0.029, "description": [ @@ -913,7 +913,7 @@ "descriptionPt": [] }, { - "_id": "bad87fee1348bd9aedf08815", + "id": "bad87fee1348bd9aedf08815", "name": "Waypoint: Make Circular Images with a Border Radius", "difficulty": 0.030, "description": [ @@ -971,7 +971,7 @@ "descriptionPt": [] }, { - "_id": "bad87fee1348bd9aedf08816", + "id": "bad87fee1348bd9aedf08816", "name": "Waypoint: Link to External Pages with Anchor Elements", "difficulty": 0.031, "description": [ @@ -1033,7 +1033,7 @@ "descriptionPt": [] }, { - "_id": "bad87fee1348bd9aede08817", + "id": "bad87fee1348bd9aede08817", "name": "Waypoint: Wrap an Anchor Element within a Paragraph", "difficulty": 0.032, "description": [ @@ -1101,7 +1101,7 @@ "descriptionPt": [] }, { - "_id": "bad87fee1348bd9aedf08817", + "id": "bad87fee1348bd9aedf08817", "name": "Waypoint: Make Dead Links using the Hash Symbol", "difficulty": 0.033, "description": [ @@ -1163,7 +1163,7 @@ "descriptionPt": [] }, { - "_id": "bad87fee1348bd9aedf08820", + "id": "bad87fee1348bd9aedf08820", "name": "Waypoint: Turn an Image into a Link", "difficulty": 0.034, "description": [ @@ -1228,7 +1228,7 @@ "descriptionPt": [] }, { - "_id": "bad87fee1348bd9aedf08818", + "id": "bad87fee1348bd9aedf08818", "name": "Waypoint: Add Alt Text to an Image for Accessibility", "difficulty": 0.035, "description": [ @@ -1291,7 +1291,7 @@ "descriptionPt": [] }, { - "_id": "bad87fee1348bd9aedf08827", + "id": "bad87fee1348bd9aedf08827", "name": "Waypoint: Create a Bulleted Unordered List", "difficulty": 0.036, "description": [ @@ -1356,7 +1356,7 @@ "descriptionPt": [] }, { - "_id": "bad87fee1348bd9aedf08828", + "id": "bad87fee1348bd9aedf08828", "name": "Waypoint: Create an Ordered List", "difficulty": 0.037, "description": [ @@ -1428,7 +1428,7 @@ "descriptionPt": [] }, { - "_id": "bad87fee1348bd9aedf08829", + "id": "bad87fee1348bd9aedf08829", "name": "Waypoint: Create a Text Field", "difficulty": 0.038, "description": [ @@ -1499,7 +1499,7 @@ "descriptionPt": [] }, { - "_id": "bad87fee1348bd9aedf08830", + "id": "bad87fee1348bd9aedf08830", "name": "Waypoint: Add Placeholder Text to a Text Field", "difficulty": 0.039, "description": [ @@ -1572,7 +1572,7 @@ "descriptionPt": [] }, { - "_id": "bad87fee1348bd9aede08830", + "id": "bad87fee1348bd9aede08830", "name": "Waypoint: Create a Form Element", "difficulty": 0.040, "description": [ @@ -1647,7 +1647,7 @@ "descriptionPt": [] }, { - "_id": "bad87fee1348bd9aedd08830", + "id": "bad87fee1348bd9aedd08830", "name": "Waypoint: Add a Submit Button to a Form", "difficulty": 0.041, "description": [ @@ -1724,7 +1724,7 @@ "descriptionPt": [] }, { - "_id": "bad87fee1348bd9aedc08830", + "id": "bad87fee1348bd9aedc08830", "name": "Waypoint: Use HTML5 to Require a Field", "difficulty": 0.042, "description": [ @@ -1799,7 +1799,7 @@ "descriptionPt": [] }, { - "_id": "bad87fee1348bd9aedf08834", + "id": "bad87fee1348bd9aedf08834", "name": "Waypoint: Create a Set of Radio Buttons", "difficulty": 0.043, "description": [ @@ -1882,7 +1882,7 @@ "descriptionPt": [] }, { - "_id": "bad87fee1348bd9aedf08835", + "id": "bad87fee1348bd9aedf08835", "name": "Waypoint: Create a Set of Checkboxes", "difficulty": 0.044, "description": [ @@ -1962,7 +1962,7 @@ "descriptionPt": [] }, { - "_id": "bad87fee1348bd9aede18835", + "id": "bad87fee1348bd9aede18835", "name": "Waypoint: Clean up your form using Linebreaks", "difficulty": 0.045, "description": [ @@ -2041,7 +2041,7 @@ "descriptionPt": [] }, { - "_id": "bad87fee1348bd9aedd08835", + "id": "bad87fee1348bd9aedd08835", "name": "Waypoint: Check Radio Buttons and Checkboxes by Default", "difficulty": 0.046, "description": [ @@ -2124,7 +2124,7 @@ "descriptionPt": [] }, { - "_id": "bad87fee1348bd9aede08835", + "id": "bad87fee1348bd9aede08835", "name": "Waypoint: Wrap Many Elements within a Single Div Element", "difficulty": 0.047, "description": [ @@ -2212,7 +2212,7 @@ "descriptionPt": [] }, { - "_id": "bad87fee1348bd9aede07836", + "id": "bad87fee1348bd9aede07836", "name": "Waypoint: Give a Background Color to a Div Element", "difficulty": 0.048, "description": [ @@ -2298,7 +2298,7 @@ "descriptionPt": [] }, { - "_id": "bad88fee1348bd9aedf08825", + "id": "bad88fee1348bd9aedf08825", "name": "Waypoint: Adjusting the Padding of an Element", "difficulty": 0.064, "description": [ @@ -2359,7 +2359,7 @@ "descriptionPt": [] }, { - "_id": "bad87fee1348bd9aedf08822", + "id": "bad87fee1348bd9aedf08822", "name": "Waypoint: Adjust the Margin of an Element", "difficulty": 0.065, "description": [ @@ -2422,7 +2422,7 @@ "descriptionPt": [] }, { - "_id": "bad87fee1348bd9aedf08823", + "id": "bad87fee1348bd9aedf08823", "name": "Waypoint: Add a Negative Margin to an Element", "difficulty": 0.066, "description": [ @@ -2484,7 +2484,7 @@ "descriptionPt": [] }, { - "_id": "bad87fee1348bd9aedf08824", + "id": "bad87fee1348bd9aedf08824", "name": "Waypoint: Add Different Padding to Each Side of an Element", "difficulty": 0.067, "description": [ @@ -2549,7 +2549,7 @@ "descriptionPt": [] }, { - "_id": "bad87fee1248bd9aedf08824", + "id": "bad87fee1248bd9aedf08824", "name": "Waypoint: Add Different Margins to Each Side of an Element", "difficulty": 0.068, "description": [ @@ -2614,7 +2614,7 @@ "descriptionPt": [] }, { - "_id": "bad87fee1348bd9aedf08826", + "id": "bad87fee1348bd9aedf08826", "name": "Waypoint: Use Clockwise Notation to Specify the Padding of an Element", "difficulty": 0.069, "description": [ @@ -2676,7 +2676,7 @@ "descriptionPt": [] }, { - "_id": "bad87fee1348bd9aedf08726", + "id": "bad87fee1348bd9aedf08726", "name": "Waypoint: Use Clockwise Notation to Specify the Margin of an Element", "difficulty": 0.070, "description": [ diff --git a/seed_data/challenges/basic-javascript.json b/seed_data/challenges/basic-javascript.json index 4ab91aa847..4022c59f1a 100644 --- a/seed_data/challenges/basic-javascript.json +++ b/seed_data/challenges/basic-javascript.json @@ -3,7 +3,7 @@ "order": 0.006, "challenges": [ { - "_id": "bd7129d8c441eddfaeb5bdef", + "id": "bd7129d8c441eddfaeb5bdef", "name": "Waypoint: Build an Adventure Game", "difficulty": 0.24, "challengeSeed": "114604814", @@ -28,7 +28,7 @@ "descriptionPt": [] }, { - "_id": "bd7130d8c441eddfaeb5bdef", + "id": "bd7130d8c441eddfaeb5bdef", "name": "Waypoint: Build Rock Paper Scissors", "difficulty": 0.25, "challengeSeed": "114604815", @@ -51,7 +51,7 @@ "descriptionPt": [] }, { - "_id": "bd7131d8c441eddfaeb5bdef", + "id": "bd7131d8c441eddfaeb5bdef", "name": "Waypoint: Learn JavaScript For Loops", "difficulty": 0.26, "challengeSeed": "114614220", @@ -74,7 +74,7 @@ "descriptionPt": [] }, { - "_id": "bd7132d8c441eddfaeb5bdef", + "id": "bd7132d8c441eddfaeb5bdef", "name": "Waypoint: Learn JavaScript While Loops", "difficulty": 0.27, "challengeSeed": "114612889", @@ -96,7 +96,7 @@ "descriptionPt": [] }, { - "_id": "bd7133d8c441eddfaeb5bdef", + "id": "bd7133d8c441eddfaeb5bdef", "name": "Waypoint: Learn Control Flow", "difficulty": 0.28, "challengeSeed": "114612888", @@ -120,7 +120,7 @@ "descriptionPt": [] }, { - "_id": "bd7134d8c441eddfaeb5bdef", + "id": "bd7134d8c441eddfaeb5bdef", "name": "Waypoint: Build a Contact List", "difficulty": 0.29, "challengeSeed": "114612887", @@ -143,7 +143,7 @@ "descriptionPt": [] }, { - "_id": "bd7135d8c441eddfaeb5bdef", + "id": "bd7135d8c441eddfaeb5bdef", "name": "Waypoint: Build an Address Book", "difficulty": 0.30, "challengeSeed": "114612885", @@ -166,7 +166,7 @@ "descriptionPt": [] }, { - "_id": "bd7136d8c441eddfaeb5bdef", + "id": "bd7136d8c441eddfaeb5bdef", "name": "Waypoint: Build a Cash Register", "difficulty": 0.31, "challengeSeed": "114612882", @@ -189,7 +189,7 @@ "descriptionPt": [] }, { - "_id": "bd7118d8c441eddfaeb5bdef", + "id": "bd7118d8c441eddfaeb5bdef", "name": "Waypoint: Discover Chrome DevTools", "difficulty": 0.32, "challengeSeed": "110752743", @@ -220,7 +220,7 @@ "descriptionPt": [] }, { - "_id": "bd7138d8c441eddfaeb5bdef", + "id": "bd7138d8c441eddfaeb5bdef", "name": "Waypoint: Learn Regular Expressions", "difficulty": 0.33, "challengeSeed": "112547802", diff --git a/seed_data/challenges/bootstrap.json b/seed_data/challenges/bootstrap.json index abf29c33b5..0f6b940b2f 100644 --- a/seed_data/challenges/bootstrap.json +++ b/seed_data/challenges/bootstrap.json @@ -3,7 +3,7 @@ "order": 0.003, "challenges": [ { - "_id": "bad87fee1348bd9acde08812", + "id": "bad87fee1348bd9acde08812", "name": "Waypoint: Mobile Responsive Images", "difficulty": 0.047, "description": [ @@ -89,7 +89,7 @@ "descriptionPt": [] }, { - "_id": "bad87fee1348bd8acde08812", + "id": "bad87fee1348bd8acde08812", "name": "Waypoint: Center Text with Bootstrap", "difficulty": 0.048, "description": [ @@ -172,7 +172,7 @@ "descriptionPt": [] }, { - "_id": "bad87fee1348cd8acdf08812", + "id": "bad87fee1348cd8acdf08812", "name": "Waypoint: Create a Bootstrap Button", "difficulty": 0.049, "description": [ @@ -256,7 +256,7 @@ "descriptionPt": [] }, { - "_id": "bad87fee1348cd8acef08812", + "id": "bad87fee1348cd8acef08812", "name": "Waypoint: Create a Block Element Bootstrap Button", "difficulty": 0.050, "description": [ @@ -344,7 +344,7 @@ "descriptionPt": [] }, { - "_id": "bad87fee1348cd8acef08811", + "id": "bad87fee1348cd8acef08811", "name": "Waypoint: Taste the Bootstrap Button Color Rainbow", "difficulty": 0.051, "description": [ @@ -430,7 +430,7 @@ "descriptionPt": [] }, { - "_id": "bad87fee1348cd8acef08813", + "id": "bad87fee1348cd8acef08813", "name": "Waypoint: Call out Optional Actions with Button Info", "difficulty": 0.052, "description": [ @@ -517,7 +517,7 @@ "descriptionPt": [] }, { - "_id": "bad87fee1348ce8acef08814", + "id": "bad87fee1348ce8acef08814", "name": "Waypoint: Warn your Users of a Dangerous Action", "difficulty": 0.053, "description": [ @@ -605,7 +605,7 @@ "descriptionPt": [] }, { - "_id": "bad88fee1348ce8acef08815", + "id": "bad88fee1348ce8acef08815", "name": "Waypoint: Use the Bootstrap Grid to Put Elements Side By Side", "difficulty": 0.054, "description": [ @@ -698,7 +698,7 @@ "descriptionPt": [] }, { - "_id": "bad87fee1348bd9aedf08845", + "id": "bad87fee1348bd9aedf08845", "name": "Waypoint: Ditch Custom CSS for Bootstrap", "difficulty": 0.055, "description": [ @@ -797,7 +797,7 @@ "descriptionPt": [] }, { - "_id": "bad87fee1348bd9aede08845", + "id": "bad87fee1348bd9aede08845", "name": "Waypoint: Create a Custom Heading", "difficulty": 0.056, "description": [ @@ -886,7 +886,7 @@ "descriptionPt": [] }, { - "_id": "bad87fee1348bd9aedd08845", + "id": "bad87fee1348bd9aedd08845", "name": "Waypoint: Add Font Awesome Icons to our Buttons", "difficulty": 0.057, "description": [ @@ -973,7 +973,7 @@ "descriptionPt": [] }, { - "_id": "bad87fee1348bd9aedc08845", + "id": "bad87fee1348bd9aedc08845", "name": "Waypoint: Add Font Awesome Icons all of our Buttons", "difficulty": 0.058, "description": [ @@ -1060,7 +1060,7 @@ "descriptionPt": [] }, { - "_id": "bad87fee1348bd9aedb08845", + "id": "bad87fee1348bd9aedb08845", "name": "Waypoint: Responsively Style Radio Buttons", "difficulty": 0.059, "description": [ @@ -1146,7 +1146,7 @@ "descriptionPt": [] }, { - "_id": "bad87fee1348bd9aeda08845", + "id": "bad87fee1348bd9aeda08845", "name": "Waypoint: Responsively Style Checkboxes", "difficulty": 0.060, "description": [ @@ -1239,7 +1239,7 @@ "descriptionPt": [] }, { - "_id": "bad87fee1348bd9aed908845", + "id": "bad87fee1348bd9aed908845", "name": "Waypoint: Style Text Inputs as Form Controls", "difficulty": 0.061, "description": [ @@ -1342,7 +1342,7 @@ "descriptionPt": [] }, { - "_id": "bad87fee1348bd9aec908845", + "id": "bad87fee1348bd9aec908845", "name": "Waypoint: Line up Form Elements Responsively with Bootstrap", "difficulty": 0.062, "description": [ diff --git a/seed_data/challenges/computer-science.json b/seed_data/challenges/computer-science.json index 15f5c3ebb6..813f71eedd 100644 --- a/seed_data/challenges/computer-science.json +++ b/seed_data/challenges/computer-science.json @@ -3,7 +3,7 @@ "order": 0.005, "challenges": [ { - "_id": "bd7123d8c441eddfaeb5bdef", + "id": "bd7123d8c441eddfaeb5bdef", "name": "Waypoint: Learn Basic Computer Science", "difficulty": 0.90, "challengeSeed": "114628241", @@ -32,7 +32,7 @@ "descriptionPt": [] }, { - "_id": "bd8124d8c441eddfaeb5bdef", + "id": "bd8124d8c441eddfaeb5bdef", "name": "Waypoint: Learn Loops", "difficulty": 0.19, "challengeSeed": "114597348", @@ -59,7 +59,7 @@ "descriptionPt": [] }, { - "_id": "bd8125d8c441eddfaeb5bdef", + "id": "bd8125d8c441eddfaeb5bdef", "name": "Waypoint: Learn Computer Hardware", "difficulty": 0.20, "challengeSeed": "114597347", @@ -86,7 +86,7 @@ "descriptionPt": [] }, { - "_id": "bd8126d8c441eddfaeb5bdef", + "id": "bd8126d8c441eddfaeb5bdef", "name": "Waypoint: Learn Computer Networking", "difficulty": 0.21, "challengeSeed": "114604811", @@ -113,7 +113,7 @@ "descriptionPt": [] }, { - "_id": "bd8127d8c441eddfaeb5bdef", + "id": "bd8127d8c441eddfaeb5bdef", "name": "Waypoint: Learn Boolean Logic", "difficulty": 0.22, "challengeSeed": "114604812", @@ -140,7 +140,7 @@ "descriptionPt": [] }, { - "_id": "bd8128d8c441eddfaeb5bdef", + "id": "bd8128d8c441eddfaeb5bdef", "name": "Waypoint: Learn Computer Security", "difficulty": 0.23, "challengeSeed": "114604813", diff --git a/seed_data/challenges/full-stack-javascript.json b/seed_data/challenges/full-stack-javascript.json index 6093e9d935..5b71ffceca 100644 --- a/seed_data/challenges/full-stack-javascript.json +++ b/seed_data/challenges/full-stack-javascript.json @@ -3,7 +3,7 @@ "order": 0.013, "challenges": [ { - "_id": "bd7154d8c441eddfaeb5bdef", + "id": "bd7154d8c441eddfaeb5bdef", "name": "Waypoint: Get Started with Angular.js", "difficulty": 0.34, "challengeSeed": "114684726", @@ -26,7 +26,7 @@ "descriptionPt": [] }, { - "_id": "bd7155d8c441eddfaeb5bdef", + "id": "bd7155d8c441eddfaeb5bdef", "name": "Waypoint: Apply Angular.js Directives", "difficulty": 0.35, "challengeSeed": "114684727", @@ -49,7 +49,7 @@ "descriptionPt": [] }, { - "_id": "bd7156d8c441eddfaeb5bdef", + "id": "bd7156d8c441eddfaeb5bdef", "name": "Waypoint: Power Forms with Angular.js", "difficulty": 0.36, "challengeSeed": "114684729", @@ -72,7 +72,7 @@ "descriptionPt": [] }, { - "_id": "bd7157d8c441eddfaeb5bdef", + "id": "bd7157d8c441eddfaeb5bdef", "name": "Waypoint: Customize Angular.js Directives", "difficulty": 0.37, "challengeSeed": "114685062", @@ -94,7 +94,7 @@ "descriptionPt": [] }, { - "_id": "bd7158d8c441eddfaeb5bdef", + "id": "bd7158d8c441eddfaeb5bdef", "name": "Waypoint: Create Angular.js Services", "difficulty": 0.38, "challengeSeed": "114685060", @@ -117,7 +117,7 @@ "descriptionPt": [] }, { - "_id": "bd7153d8c441eddfaeb5bd0f", + "id": "bd7153d8c441eddfaeb5bd0f", "name": "Waypoint: Manage Packages with NPM", "difficulty": 0.39, "challengeSeed": "126433450", @@ -170,7 +170,7 @@ "descriptionPt": [] }, { - "_id": "bd7153d8c441eddfaeb5bdff", + "id": "bd7153d8c441eddfaeb5bdff", "name": "Waypoint: Start a Node.js Server", "difficulty": 0.40, "challengeSeed": "126411561", @@ -212,7 +212,7 @@ "descriptionPt": [] }, { - "_id": "bd7153d8c441eddfaeb5bdfe", + "id": "bd7153d8c441eddfaeb5bdfe", "name": "Waypoint: Continue working with Node.js Servers", "difficulty": 0.41, "challengeSeed": "128836506", @@ -239,7 +239,7 @@ "descriptionPt": [] }, { - "_id": "bd7153d8c441eddfaeb5bdfd", + "id": "bd7153d8c441eddfaeb5bdfd", "name": "Waypoint: Finish working with Node.js Servers", "difficulty": 0.42, "challengeSeed": "128836507", @@ -266,7 +266,7 @@ "descriptionPt": [] }, { - "_id": "bd7153d8c441eddfaeb5bd1f", + "id": "bd7153d8c441eddfaeb5bd1f", "name": "Waypoint: Build Web Apps with Express.js", "difficulty": 0.43, "challengeSeed": "126411559", @@ -307,7 +307,7 @@ "descriptionPt": [] }, { - "_id": "bd7140d8c441eddfaeb5bdef", + "id": "bd7140d8c441eddfaeb5bdef", "name": "Waypoint: Manage Source Code with Git", "difficulty": 0.44, "challengeSeed": "114635309", diff --git a/seed_data/challenges/functional-programming.json b/seed_data/challenges/functional-programming.json index c82ff09d36..da02efefcb 100644 --- a/seed_data/challenges/functional-programming.json +++ b/seed_data/challenges/functional-programming.json @@ -3,7 +3,7 @@ "order": 0.010, "challenges": [ { - "_id": "bd7129d8c441eddfbeb5bddf", + "id": "bd7129d8c441eddfbeb5bddf", "name": "Waypoint: Practice Functional Programming", "difficulty": 0.01, "challengeSeed": "129169463", diff --git a/seed_data/challenges/get-set-for-free-code-camp.json b/seed_data/challenges/get-set-for-free-code-camp.json index 7518ea9f10..d13535181f 100644 --- a/seed_data/challenges/get-set-for-free-code-camp.json +++ b/seed_data/challenges/get-set-for-free-code-camp.json @@ -3,7 +3,7 @@ "order": 0.001, "challenges": [ { - "_id": "bd7124d8c441eddfaeb5bdef", + "id": "bd7124d8c441eddfaeb5bdef", "name": "Waypoint: Learn how Free Code Camp Works", "difficulty": 0.001, "challengeSeed": "125407438", @@ -40,7 +40,7 @@ "descriptionPt": [] }, { - "_id": "bd7125d8c441eddfaeb5bd0f", + "id": "bd7125d8c441eddfaeb5bd0f", "name": "Waypoint: Join Our Chat Room", "difficulty": 0.002, "challengeSeed": "124555254", @@ -81,7 +81,7 @@ "descriptionPt": [] }, { - "_id": "bd7125d8c441eddfaeb5bdff", + "id": "bd7125d8c441eddfaeb5bdff", "name": "Waypoint: Preview our Challenge Map", "difficulty": 0.003, "challengeSeed": "125407437", @@ -114,7 +114,7 @@ "descriptionPt": [] }, { - "_id": "bd7125d8c441eddfaeb5bd1f", + "id": "bd7125d8c441eddfaeb5bd1f", "name": "Waypoint: Browse our Field Guide", "difficulty": 0.004, "challengeSeed": "125407435", @@ -145,7 +145,7 @@ "descriptionPt": [] }, { - "_id": "bd7125d8c441eddfaeb5bd2f", + "id": "bd7125d8c441eddfaeb5bd2f", "name": "Waypoint: Customize your Portfolio Page", "difficulty": 0.005, "challengeSeed": "125407433", @@ -180,7 +180,7 @@ "descriptionPt": [] }, { - "_id": "bd7126d8c441eddfaeb5bd3f", + "id": "bd7126d8c441eddfaeb5bd3f", "name": "Waypoint: Try Camper News", "difficulty": 0.006, "challengeSeed": "124553410", @@ -219,7 +219,7 @@ "descriptionPt": [] }, { - "_id": "bd7126d8c441eddfaeb5bd3e", + "id": "bd7126d8c441eddfaeb5bd3e", "name": "Waypoint: Meet Other Campers in your City", "difficulty": 0.007, "challengeSeed": "127358841", @@ -256,7 +256,7 @@ "descriptionPt": [] }, { - "_id": "bd7137d8c441eddfaeb5bdef", + "id": "bd7137d8c441eddfaeb5bdef", "name": "Waypoint: Get Help the Hacker Way with RSAP", "difficulty": 0.008, "challengeSeed": "125407432", diff --git a/seed_data/challenges/intermediate-bonfires.json b/seed_data/challenges/intermediate-bonfires.json index a7a7981c86..3c5bf35928 100644 --- a/seed_data/challenges/intermediate-bonfires.json +++ b/seed_data/challenges/intermediate-bonfires.json @@ -3,7 +3,7 @@ "order": 0.009, "challenges": [ { - "_id": "a2f1d72d9b908d0bd72bb9f6", + "id": "a2f1d72d9b908d0bd72bb9f6", "name": "Bonfire: Make a Person", "difficulty": "3.01", "description": [ @@ -54,7 +54,7 @@ "descriptionPt": [] }, { - "_id": "af4afb223120f7348cdfc9fd", + "id": "af4afb223120f7348cdfc9fd", "name": "Bonfire: Map the Debris", "difficulty": "3.02", "description": [ @@ -94,7 +94,7 @@ "descriptionPt": [] }, { - "_id": "a3f503de51cfab748ff001aa", + "id": "a3f503de51cfab748ff001aa", "name": "Bonfire: Pairwise", "difficulty": "3.03", "description": [ diff --git a/seed_data/challenges/jquery-ajax-and-json.json b/seed_data/challenges/jquery-ajax-and-json.json index 76d9627552..07823bed46 100644 --- a/seed_data/challenges/jquery-ajax-and-json.json +++ b/seed_data/challenges/jquery-ajax-and-json.json @@ -3,7 +3,7 @@ "order": 0.004, "challenges": [ { - "_id": "bd7112d8c441eddfaeb5bded", + "id": "bd7112d8c441eddfaeb5bded", "name": "Waypoint: Get Started with jQuery", "difficulty": 0.13, "challengeSeed": "125671865", @@ -28,7 +28,7 @@ "descriptionPt": [] }, { - "_id": "bd7113d8c441eddfaeb5bdef", + "id": "bd7113d8c441eddfaeb5bdef", "name": "Waypoint: Write Functions with jQuery", "difficulty": 0.14, "challengeSeed": "125658029", @@ -52,7 +52,7 @@ "descriptionPt": [] }, { - "_id": "bd7114d8c441eddfaeb5bdef", + "id": "bd7114d8c441eddfaeb5bdef", "name": "Waypoint: Harness Dynamic HTML", "difficulty": 0.15, "challengeSeed": "125658028", @@ -75,7 +75,7 @@ "descriptionPt": [] }, { - "_id": "bd7115d8c441eddfaeb5bdef", + "id": "bd7115d8c441eddfaeb5bdef", "name": "Waypoint: Listen for jQuery Events", "difficulty": 0.16, "challengeSeed": "125658027", @@ -98,7 +98,7 @@ "descriptionPt": [] }, { - "_id": "bd7116d8c441eddfaeb5bdef", + "id": "bd7116d8c441eddfaeb5bdef", "name": "Waypoint: Trigger jQuery Effects", "difficulty": 0.17, "challengeSeed": "125658025", diff --git a/seed_data/challenges/object-oriented-javascript.json b/seed_data/challenges/object-oriented-javascript.json index 129d037cc2..c95748864a 100644 --- a/seed_data/challenges/object-oriented-javascript.json +++ b/seed_data/challenges/object-oriented-javascript.json @@ -3,7 +3,7 @@ "order" : 0.008, "challenges": [ { - "_id": "bd7129d8c441eddfaeb5bddf", + "id": "bd7129d8c441eddfaeb5bddf", "name": "Waypoint: Scope Your Variables", "difficulty": 0.01, "challengeSeed": "128836683", @@ -29,7 +29,7 @@ "descriptionPt": [] }, { - "_id": "bd7131d8c441eddfaeb5bdbf", + "id": "bd7131d8c441eddfaeb5bdbf", "name": "Waypoint: Reference your Current Object with This", "difficulty": 0.03, "challengeSeed": "128836508", @@ -55,7 +55,7 @@ "descriptionPt": [] }, { - "_id": "bd7132d8c441eddfaeb5bdaf", + "id": "bd7132d8c441eddfaeb5bdaf", "name": "Waypoint: Traverse the Prototype Chain", "difficulty": 0.04, "challengeSeed": "128836684", @@ -80,7 +80,7 @@ "descriptionPt": [] }, { - "_id": "bd7133d8c441eddfaeb5bd0f", + "id": "bd7133d8c441eddfaeb5bd0f", "name": "Waypoint: Reuse Code with Decorators", "difficulty": 0.05, "challengeSeed": "128836681", @@ -106,7 +106,7 @@ "descriptionPt": [] }, { - "_id": "bd7134d8c441eddfaeb5bd1f", + "id": "bd7134d8c441eddfaeb5bd1f", "name": "Waypoint: Build Objects with Functional Classes", "difficulty": 0.06, "challengeSeed": "128836503", @@ -132,7 +132,7 @@ "descriptionPt": [] }, { - "_id": "bd7135d8c441eddfaeb5bd2f", + "id": "bd7135d8c441eddfaeb5bd2f", "name": "Waypoint: Build Objects with Prototypal Classes", "difficulty": 0.07, "challengeSeed": "128836505", @@ -158,7 +158,7 @@ "descriptionPt": [] }, { - "_id": "bd7136d8c441eddfaeb5bd3f", + "id": "bd7136d8c441eddfaeb5bd3f", "name": "Waypoint: Understand Pseudoclassical Patterns", "difficulty": 0.08, "challengeSeed": "128836689", @@ -184,7 +184,7 @@ "descriptionPt": [] }, { - "_id": "bd7136d8c441eddfaeb5bd4f", + "id": "bd7136d8c441eddfaeb5bd4f", "name": "Waypoint: Subclass one Object to Another", "difficulty": 0.09, "challengeSeed": "128836686", @@ -209,7 +209,7 @@ "descriptionPt": [] }, { - "_id": "bd7136d8c441eddfaeb5bd5f", + "id": "bd7136d8c441eddfaeb5bd5f", "name": "Waypoint: Use Pseudoclassical Subclasses", "difficulty": 0.10, "challengeSeed": "128836937", diff --git a/seed_data/challenges/ziplines.json b/seed_data/challenges/ziplines.json index 8f46222201..5412b1368f 100644 --- a/seed_data/challenges/ziplines.json +++ b/seed_data/challenges/ziplines.json @@ -3,7 +3,7 @@ "order": 0.012, "challenges": [ { - "_id": "bd7158d8c442eddfbeb5bd1f", + "id": "bd7158d8c442eddfbeb5bd1f", "name": "Waypoint: Get Set for Ziplines", "difficulty": 1.00, "challengeSeed": "125658022", @@ -37,7 +37,7 @@ "descriptionPt": [] }, { - "_id": "bd7158d8c442eddfaeb5bd1f", + "id": "bd7158d8c442eddfaeb5bd1f", "name": "Zipline: Use the Twitch.tv JSON API", "difficulty": 1.01, "challengeSeed": "126411564", @@ -72,7 +72,7 @@ "descriptionPt": [] }, { - "_id": "bd7158d8c442eddfaeb5bd13", + "id": "bd7158d8c442eddfaeb5bd13", "name": "Zipline: Build a Random Quote Machine", "difficulty": 1.02, "challengeSeed": "126415122", @@ -102,7 +102,7 @@ "descriptionPt": [] }, { - "_id": "bd7158d8c442eddfaeb5bd10", + "id": "bd7158d8c442eddfaeb5bd10", "name": "Zipline: Show the Local Weather", "difficulty": 1.03, "challengeSeed": "126415127", @@ -134,7 +134,7 @@ "descriptionPt": [] }, { - "_id": "bd7158d8c442eddfaeb5bd18", + "id": "bd7158d8c442eddfaeb5bd18", "name": "Zipline: Stylize Stories on Camper News", "difficulty": 1.04, "challengeSeed": "126415129", @@ -167,7 +167,7 @@ "descriptionPt": [] }, { - "_id": "bd7158d8c442eddfaeb5bd19", + "id": "bd7158d8c442eddfaeb5bd19", "name": "Zipline: Wikipedia Viewer", "difficulty": 1.05, "challengeSeed": "126415131", @@ -199,7 +199,7 @@ "descriptionPt": [] }, { - "_id": "bd7158d8c442eddfaeb5bd0f", + "id": "bd7158d8c442eddfaeb5bd0f", "name": "Zipline: Build a Pomodoro Clock", "difficulty": 1.06, "challengeSeed": "126411567", @@ -230,7 +230,7 @@ "descriptionPt": [] }, { - "_id": "bd7158d8c442eddfaeb5bd17", + "id": "bd7158d8c442eddfaeb5bd17", "name": "Zipline: Build a JavaScript Calculator", "difficulty": 1.07, "challengeSeed": "126411565", @@ -261,7 +261,7 @@ "descriptionPt": [] }, { - "_id": "bd7158d8c442eddfaeb5bd1c", + "id": "bd7158d8c442eddfaeb5bd1c", "name": "Zipline: Build a Tic Tac Toe Game", "difficulty": 1.08, "challengeSeed": "126415123", diff --git a/seed_data/future-jquery-ajax-json.json b/seed_data/future-jquery-ajax-json.json index 4ceea2fafc..97d0504f04 100644 --- a/seed_data/future-jquery-ajax-json.json +++ b/seed_data/future-jquery-ajax-json.json @@ -3,7 +3,7 @@ "order" : 0.004, "challenges": [ { - "_id": "bad87fee1348bd9acdd08826", + "id": "bad87fee1348bd9acdd08826", "name": "Waypoint: Learn how Script Tags and Document Ready Work", "difficulty": 0.072, "description": [ @@ -25,7 +25,7 @@ }, { - "_id": "bad87fee1348bd9aedc08826", + "id": "bad87fee1348bd9aedc08826", "name": "Waypoint: Target Elements by Selectors Using jQuery", "difficulty": 0.073, "description": [ @@ -41,7 +41,7 @@ }, { - "_id": "bad87fee1348bd9aedb08826", + "id": "bad87fee1348bd9aedb08826", "name": "Waypoint: Target Elements by Class Using jQuery", "difficulty": 0.074, "description": [ @@ -57,7 +57,7 @@ }, { - "_id": "bad87fee1348bd9aeda08826", + "id": "bad87fee1348bd9aeda08826", "name": "Waypoint: Target an element by ID Using jQuery", "difficulty": 0.075, "description": [ @@ -73,7 +73,7 @@ }, { - "_id": "bad87fee1348bd9aed908826", + "id": "bad87fee1348bd9aed908826", "name": "Waypoint: Change the CSS of an Element Using jQuery", "difficulty": 0.076, "description": [ @@ -89,7 +89,7 @@ }, { - "_id": "bad87fee1348bd9aed808826", + "id": "bad87fee1348bd9aed808826", "name": "Waypoint: Disable an Element Using jQuery", "difficulty": 0.077, "description": [ @@ -105,7 +105,7 @@ }, { - "_id": "bad87fee1348bd9aed708826", + "id": "bad87fee1348bd9aed708826", "name": "Waypoint: Remove an Element Using jQuery", "difficulty": 0.078, "description": [ @@ -121,7 +121,7 @@ }, { - "_id": "bad87fee1348bd9aed608826", + "id": "bad87fee1348bd9aed608826", "name": "Waypoint: Move an Element Using jQuery", "difficulty": 0.079, "description": [ @@ -137,7 +137,7 @@ }, { - "_id": "bad87fee1348bd9aed508826", + "id": "bad87fee1348bd9aed508826", "name": "Waypoint: Clone an Element Using jQuery", "difficulty": 0.080, "description": [ @@ -153,7 +153,7 @@ }, { - "_id": "bad87fee1348bd9aed408826", + "id": "bad87fee1348bd9aed408826", "name": "Waypoint: Animate an Element Using jQuery", "difficulty": 0.081, "description": [ @@ -169,7 +169,7 @@ }, { - "_id": "bad87fee1348bd9aed308826", + "id": "bad87fee1348bd9aed308826", "name": "Waypoint: Target the Parent of an Element Using jQuery", "difficulty": 0.082, "description": [ @@ -185,7 +185,7 @@ }, { - "_id": "bad87fee1348bd9aed208826", + "id": "bad87fee1348bd9aed208826", "name": "Waypoint: Target the Children of an Element Using jQuery", "difficulty": 0.083, "description": [ @@ -202,7 +202,7 @@ { - "_id": "bad87fee1348bd9aed108826", + "id": "bad87fee1348bd9aed108826", "name": "Waypoint: Target a Specific Child of an Element Using jQuery", "difficulty": 0.084, "description": [ @@ -218,7 +218,7 @@ }, { - "_id": "bad87fee1348bd9aed008826", + "id": "bad87fee1348bd9aed008826", "name": "Waypoint: Target Even Numbered Elements Using jQuery", "difficulty": 0.085, "description": [ @@ -234,7 +234,7 @@ }, { - "_id": "bad87fee1348bd9aecc08826", + "id": "bad87fee1348bd9aecc08826", "name": "Waypoint: Read Data from an Element Using jQuery", "difficulty": 0.086, "description": [ @@ -250,7 +250,7 @@ }, { - "_id": "bad87fee1348bd9aebc08826", + "id": "bad87fee1348bd9aebc08826", "name": "Waypoint: Get Data from an URL Using jQuery", "difficulty": 0.087, "description": [ @@ -266,7 +266,7 @@ }, { - "_id": "bad87fee1348bd9ae9c08826", + "id": "bad87fee1348bd9ae9c08826", "name": "Waypoint: Loop through JSON Data Using jQuery", "difficulty": 0.089, "description": [ @@ -282,7 +282,7 @@ }, { - "_id": "bad87fee1348bd9ae8c08826", + "id": "bad87fee1348bd9ae8c08826", "name": "Waypoint: Setup Click Events Using jQuery", "difficulty": 0.089, "description": [ @@ -297,7 +297,7 @@ "challengeType": 0 }, { - "_id": "bad87fee1348bd9aede08826", + "id": "bad87fee1348bd9aede08826", "name": "Waypoint: Use Hex Codes for Precise Colors", "difficulty": 0.071, "description": [ @@ -312,7 +312,7 @@ "challengeType": 0 }, { - "_id": "bad87fee1348bd9aedd08826", + "id": "bad87fee1348bd9aedd08826", "name": "Waypoint: Use Shortened Hex Codes for Colors", "difficulty": 0.071, "description": [