fix(curriculum): remove helpRoom and fileName (#42268)

* fix(curriculum): remove helpRoom and fileName

Neither are used any more.

* fix: remove fileName form cert meta.jsons
This commit is contained in:
Oliver Eyton-Williams
2021-06-03 20:45:01 +02:00
committed by GitHub
parent ed4e591ffc
commit 1fde5897fc
66 changed files with 65 additions and 233 deletions

View File

@ -97,7 +97,4 @@
"589fc832f9fc0f352b528e79",
"Send and Display Chat Messages"
]
],
"helpRoom": "Help",
"fileName": "06-information-security-and-quality-assurance/advanced-express-tools.json"
}
]}

View File

@ -45,7 +45,4 @@
"587d825c367417b2b2512c8f",
"Implement Merge Sort"
]
],
"helpRoom": "HelpJavaScript",
"fileName": "08-coding-interview-prep/algorithms.json"
}
]}

View File

@ -14,6 +14,5 @@
"APIs and Microservices Certificate"
]
],
"isPrivate": true,
"fileName": "12-certificates/apis-and-microservices-certificate.json"
"isPrivate": true
}

View File

@ -97,7 +97,4 @@
"587d7790367417b2b2512ab1",
"Use tabindex to Specify the Order of Keyboard Focus for Several Elements"
]
],
"helpRoom": "Help",
"fileName": "01-responsive-web-design/applied-accessibility.json"
}
]}

View File

@ -217,7 +217,4 @@
"587d78a9367417b2b2512aea",
"Make Motion More Natural Using a Bezier Curve"
]
],
"helpRoom": "Help",
"fileName": "01-responsive-web-design/applied-visual-design.json"
}
]}

View File

@ -73,7 +73,4 @@
"a9bd25c716030ec90084d8a1",
"Chunky Monkey"
]
],
"helpRoom": "HelpJavaScript",
"fileName": "02-javascript-algorithms-and-data-structures/basic-algorithm-scripting.json"
}
]}

View File

@ -382,7 +382,4 @@
"5f47fe7e31980053a8d4403b",
"Part 93"
]
],
"helpRoom": "Help",
"fileName": "01-responsive-web-design/basic-css-cafe-menu.json"
}
]}

View File

@ -185,7 +185,4 @@
"5a9d72ad424fe3d0e10cad16",
"Use a media query to change a variable"
]
],
"helpRoom": "Help",
"fileName": "01-responsive-web-design/basic-css.json"
}
]}

View File

@ -89,7 +89,4 @@
"587d7b7d367417b2b2512b1f",
"Modify an Array Stored in an Object"
]
],
"helpRoom": "Help",
"fileName": "02-javascript-algorithms-and-data-structures/basic-data-structures.json"
}
]}

View File

@ -121,7 +121,4 @@
"587d78aa367417b2b2512aec",
"Define the Head and Body of an HTML Document"
]
],
"helpRoom": "Help",
"fileName": "01-responsive-web-design/basic-html-and-html5.json"
}
]}

View File

@ -278,7 +278,4 @@
"5ef9b03c81a63668521804ee",
"Part 67"
]
],
"helpRoom": "Help",
"fileName": "01-responsive-web-design/basic-html-cat-photo-app.json"
}
]}

View File

@ -622,7 +622,4 @@
"5dc01a727736e5ee7d23554f",
"Part 153"
]
],
"helpRoom": "HelpJavaScript",
"fileName": "02-javascript-algorithms-and-data-structures/basic-javascript-rpg-game.json"
}
]}

View File

@ -453,7 +453,4 @@
"5cc0bd7a49b71cb96132e54c",
"Use Recursion to Create a Range of Numbers"
]
],
"helpRoom": "HelpJavaScript",
"fileName": "02-javascript-algorithms-and-data-structures/basic-javascript.json"
}
]}

View File

@ -137,7 +137,4 @@
"bad87fee1348bd9aec908857",
"Use Comments to Clarify Code"
]
],
"helpRoom": "Help",
"fileName": "03-front-end-libraries/bootstrap.json"
}
]}

View File

@ -77,7 +77,4 @@
"587d78af367417b2b2512b00",
"Use the align-self Property"
]
],
"helpRoom": "Help",
"fileName": "01-responsive-web-design/css-flexbox.json"
}
]}

View File

@ -97,7 +97,4 @@
"5a94fe8569fb03452672e464",
"Create Grids within Grids"
]
],
"helpRoom": "Help",
"fileName": "01-responsive-web-design/css-grid.json"
}
]}

View File

@ -481,7 +481,4 @@
"5d822fd413a79914d39e993e",
"Part 118"
]
],
"helpRoom": "Help",
"fileName": "01-responsive-web-design/css-variables-skyline.json"
}
]}

View File

@ -597,7 +597,4 @@
"5d8a4cfbe6b6180ed9a1ca72",
"Part 146"
]
],
"helpRoom": "Help",
"fileName": "04-data-visualization/d3-dashboard.json"
}
]}

View File

@ -14,6 +14,5 @@
"Data Analysis with Python Certificate"
]
],
"isPrivate": true,
"fileName": "12-certificates/data-analysis-with-python-v7-certificate.json"
"isPrivate": true
}

View File

@ -121,7 +121,4 @@
"5e9a093a74c4063ca6f7c167",
"Python Iteration and Modules"
]
],
"helpRoom": "Help",
"fileName": "11-data-analysis-with-python/lectures-data-analysis-with-python.json"
}
]}

View File

@ -201,7 +201,4 @@
"587d825d367417b2b2512c96",
"Depth-First Search"
]
],
"helpRoom": "HelpJavaScript",
"fileName": "08-coding-interview-prep/data-structures.json"
}
]}

View File

@ -14,6 +14,5 @@
"Data Visualization Certificate"
]
],
"isPrivate": true,
"fileName": "12-certificates/data-visualization-certificate.json"
"isPrivate": true
}

View File

@ -29,7 +29,4 @@
"587d7fa6367417b2b2512bc0",
"Visualize Data with a Treemap Diagram"
]
],
"helpRoom": "Help",
"fileName": "04-data-visualization/data-visualization-projects.json"
}
]}

View File

@ -48,7 +48,4 @@
["587d7fac367417b2b2512bdd", "Use Dynamic Scales"],
["587d7fac367417b2b2512bde", "Use a Pre-Defined Scale to Place Elements"],
["587d7fad367417b2b2512bdf", "Add Axes to a Visualization"]
],
"helpRoom": "Help",
"fileName": "04-data-visualization/data-visualization-with-d3.json"
}
]}

View File

@ -57,7 +57,4 @@
"587d7b86367417b2b2512b3d",
"Prevent Infinite Loops with a Valid Terminal Condition"
]
],
"helpRoom": "Help",
"fileName": "02-javascript-algorithms-and-data-structures/debugging.json"
}
]}

View File

@ -133,7 +133,4 @@
"5cdafbe72913098997531682",
"Handle a Rejected Promise with catch"
]
],
"helpRoom": "Help",
"fileName": "02-javascript-algorithms-and-data-structures/es6.json"
}
]}

View File

@ -14,6 +14,5 @@
"Front End Libraries Certificate"
]
],
"isPrivate": true,
"fileName": "12-certificates/front-end-libraries-certificate.json"
"isPrivate": true
}

View File

@ -29,7 +29,4 @@
"bd7158d8c442eddfaeb5bd0f",
"Build a 25 + 5 Clock"
]
],
"helpRoom": "Help",
"fileName": "03-front-end-libraries/front-end-libraries-projects.json"
}
]}

View File

@ -574,7 +574,4 @@
"5dc10b8b93704f41d279eb5b",
"Part 141"
]
],
"helpRoom": "HelpJavaScript",
"fileName": "02-javascript-algorithms-and-data-structures/functional-programming-spreadsheet.json"
}
]}

View File

@ -105,7 +105,4 @@
"587d7dab367417b2b2512b70",
"Introduction to Currying and Partial Application"
]
],
"helpRoom": "Help",
"fileName": "02-javascript-algorithms-and-data-structures/functional-programming.json"
}
]}

View File

@ -25,7 +25,4 @@
"5e9a0e9ef99a403d019610cd",
"How Convolutional Neural Networks work"
]
],
"helpRoom": "Help",
"fileName": "11-machine-learning-with-python/lectures-how-neural-networks-work.json"
}
]}

View File

@ -14,6 +14,5 @@
"Information Security Certificate"
]
],
"isPrivate": true,
"fileName": "12-certificates/information-security-v7-certificate.json"
"isPrivate": true
}

View File

@ -29,7 +29,4 @@
"5e601c775ac9d0ecd8b94aff",
"Secure Real Time Multiplayer Game"
]
],
"helpRoom": "HelpBackend",
"fileName": "09-information-security/information-security-projects.json"
}
]}

View File

@ -65,7 +65,4 @@
"58a25bcff9fc0f352b528e7e",
"Hash and Compare Passwords Synchronously"
]
],
"helpRoom": "HelpBackend",
"fileName": "06-information-security-and-quality-assurance/helmetjs.json"
}
]}

View File

@ -93,7 +93,4 @@
"af4afb223120f7348cdfc9fd",
"Map the Debris"
]
],
"helpRoom": "HelpJavaScript",
"fileName": "02-javascript-algorithms-and-data-structures/intermediate-algorithm-scripting.json"
}
]}

View File

@ -313,7 +313,4 @@
"5ddb965c65d27e1512d44de3",
"Part 76"
]
],
"helpRoom": "Help",
"fileName": "02-javascript-algorithms-and-data-structures/intermediate-javascript-calorie-counter.json"
}
]}

View File

@ -14,6 +14,5 @@
"JavaScript Algorithms and Data Structures Certificate"
]
],
"isPrivate": true,
"fileName": "12-certificates/javascript-algorithms-and-data-structures-certificate.json"
"isPrivate": true
}

View File

@ -29,7 +29,4 @@
"aa2e6f85cab2ab736c9a9b24",
"Cash Register"
]
],
"helpRoom": "HelpJavaScript",
"fileName": "02-javascript-algorithms-and-data-structures/javascript-algorithms-and-data-structures-projects.json"
}
]}

View File

@ -85,7 +85,4 @@
"bad87fee1348bd9aecb08826",
"Use jQuery to Modify the Entire Page"
]
],
"helpRoom": "Help",
"fileName": "03-front-end-libraries/jquery.json"
}
]}

View File

@ -53,7 +53,4 @@
"587d7faf367417b2b2512be9",
"Post Data with the JavaScript XMLHttpRequest Method"
]
],
"helpRoom": "Help",
"fileName": "04-data-visualization/json-apis-and-ajax.json"
}
]}

View File

@ -14,6 +14,5 @@
"Legacy Back End Certificate"
]
],
"isPrivate": true,
"fileName": "12-certificates/legacy-back-end-certificate.json"
"isPrivate": true
}

View File

@ -14,6 +14,5 @@
"Legacy Data Visualization Certificate"
]
],
"isPrivate": true,
"fileName": "12-certificates/legacy-data-visualization-certificate.json"
"isPrivate": true
}

View File

@ -14,6 +14,5 @@
"Legacy Front End Certificate"
]
],
"isPrivate": true,
"fileName": "12-certificates/legacy-front-end-certificate.json"
"isPrivate": true
}

View File

@ -14,6 +14,5 @@
"Legacy Full Stack Certificate"
]
],
"isPrivate": true,
"fileName": "12-certificates/legacy-full-stack-certificate/full-stack-certificate.english.json"
"isPrivate": true
}

View File

@ -14,6 +14,5 @@
"Legacy Information Security and Quality Assurance Certificate"
]
],
"isPrivate": true,
"fileName": "12-certificates/information-security-and-quality-assurance-certificate.json"
"isPrivate": true
}

View File

@ -14,6 +14,5 @@
"Machine Learning with Python Certificate"
]
],
"isPrivate": true,
"fileName": "12-certificates/machine-learning-with-python-v7-certificate.json"
"isPrivate": true
}

View File

@ -45,7 +45,4 @@
"5e9a0a8e09c5df3cc3600eda",
"Loading Data and Advanced Indexing"
]
],
"helpRoom": "Help",
"fileName": "11-data-analysis-with-python/lectures-numpy.json"
}
]}

View File

@ -113,7 +113,4 @@
"587d7db2367417b2b2512b8c",
"Use an IIFE to Create a Module"
]
],
"helpRoom": "Help",
"fileName": "02-javascript-algorithms-and-data-structures/object-oriented-programming.json"
}
]}

View File

@ -1929,7 +1929,4 @@
"5900f54c1000cf542c51005f",
"Problem 480: The Last Question"
]
],
"helpRoom": "HelpJavaScript",
"fileName": "08-coding-interview-prep/project-euler.json"
}
]}

View File

@ -37,7 +37,4 @@
"5ea9997bbec2e9bc47e94db4",
"Developing a Port Scanner"
]
],
"helpRoom": "Help",
"fileName": "11-information-security/python-for-penetration-testing.json"
}
]}

View File

@ -109,7 +109,4 @@
"5f8884f4c46685731aabfc41",
"Run Functional Tests Using a Headless Browser II"
]
],
"helpRoom": "Help",
"fileName": "06-quality-assurance/quality-assurance-and-testing-with-chai.json"
}
]}

View File

@ -14,6 +14,5 @@
"Quality Assurance Certificate"
]
],
"isPrivate": true,
"fileName": "12-certificates/quality-assurance-v7-certificate.json"
"isPrivate": true
}

View File

@ -29,7 +29,4 @@
"5e601c0d5ac9d0ecd8b94afe",
"American British Translator"
]
],
"helpRoom": "HelpBackend",
"fileName": "06-quality-assurance/quality-assurance-projects.json"
}
]}

View File

@ -62,7 +62,4 @@
"5a24c314108439a4d403614a",
"Moving Forward From Here"
]
],
"helpRoom": "Help",
"fileName": "03-front-end-libraries/react-and-redux.json"
}
]}

View File

@ -204,7 +204,4 @@
"5a24c314108439a4d403618d",
"Render React on the Server with renderToString"
]
],
"helpRoom": "Help",
"fileName": "03-front-end-libraries/react.json"
}
]}

View File

@ -84,7 +84,4 @@
"5a24c314108439a4d403615b",
"Copy an Object with Object.assign"
]
],
"helpRoom": "Help",
"fileName": "03-front-end-libraries/redux.json"
}
]}

View File

@ -141,7 +141,4 @@
"587d7dbb367417b2b2512bac",
"Remove Whitespace from Start and End"
]
],
"helpRoom": "Help",
"fileName": "02-javascript-algorithms-and-data-structures/regular-expressions.json"
}
]}

View File

@ -14,6 +14,5 @@
"Responsive Web Design Certificate"
]
],
"isPrivate": true,
"fileName": "12-certificates/responsive-web-design-certificate.json"
"isPrivate": true
}

View File

@ -25,7 +25,4 @@
"587d78b1367417b2b2512b0c",
"Make Typography Responsive"
]
],
"helpRoom": "Help",
"fileName": "01-responsive-web-design/responsive-web-design.json"
}
]}

View File

@ -29,7 +29,4 @@
"bd7158d8c242eddfaeb5bd13",
"Build a Personal Portfolio Webpage"
]
],
"helpRoom": "Help",
"fileName": "01-responsive-web-design/responsive-web-design-projects.json"
}
]}

View File

@ -649,8 +649,4 @@
"594810f028c0303b75339ad8",
"Zig-zag matrix"
]
],
"helpRoom": "",
"nChallenges": 437,
"fileName": "08-coding-interview-prep/rosetta-code.json"
}
]}

View File

@ -45,7 +45,4 @@
"587d7fa5367417b2b2512bbd",
"Extend One Set of CSS Styles to Another Element"
]
],
"helpRoom": "Help",
"fileName": "03-front-end-libraries/sass.json"
}
]}

View File

@ -14,6 +14,5 @@
"Scientific Computing with Python Certificate"
]
],
"isPrivate": true,
"fileName": "12-certificates/scientific-computing-with-python-v7-certificate.json"
"isPrivate": true
}

View File

@ -89,7 +89,4 @@
"5a5d02bd919fcf9ca8cf46cb",
"Build a Light-Bright App"
]
],
"helpRoom": "HelpFrontEnd",
"fileName": "08-coding-interview-prep/take-home-projects.json"
}
]}

View File

@ -135,7 +135,4 @@
"5e8f2f13c4cdbe86b5c72da6",
"Conclusion"
]
],
"helpRoom": "Help",
"fileName": "11-machine-learning-with-python/lectures-tensorflow.json"
}
]}

View File

@ -37,7 +37,6 @@ const schema = Joi.object()
then: Joi.string().allow(''),
otherwise: Joi.string().required()
}),
fileName: Joi.string(),
files: Joi.object().keys({
indexcss: fileJoi,
indexhtml: fileJoi,
@ -48,7 +47,6 @@ const schema = Joi.object()
helpCategory: Joi.valid('JavaScript', 'HTML-CSS', 'Python'),
videoUrl: Joi.string().allow(''),
forumTopicId: Joi.number(),
helpRoom: Joi.string(),
id: Joi.objectId().required(),
instructions: Joi.string().allow(''),
isComingSoon: Joi.bool(),