Nicky Xu
a469138ae4
feat: audit for data visualization projects ( #40612 )
...
* feat: audit for data visualization projects
* feat: translate data visualization curriculum
2021-01-12 08:56:49 -07:00
dependabot[bot]
439c6e2091
chore(deps-dev): bump string-similarity in /curriculum
...
Bumps [string-similarity](https://github.com/aceakash/string-similarity ) from 4.0.3 to 4.0.4.
- [Release notes](https://github.com/aceakash/string-similarity/releases )
- [Commits](https://github.com/aceakash/string-similarity/commits/4.0.4 )
Signed-off-by: dependabot[bot] <support@github.com>
2021-01-10 05:20:48 +00:00
Xing Liu
05ba7c3482
Chinese translation of responsive-web-design ( #40607 )
2021-01-08 12:20:48 -07:00
miyaliu666
9770cd0f81
translated some Chinese curriculum files ( #40531 )
...
* translate task #1 - #4
* add translation of zhang-suen-thinning and markov algorithm
Co-authored-by: S1ngS1ng <liuxing0514@gmail.com>
2021-01-08 11:59:18 -07:00
Nicolás Góngora
bd7bf6971f
feat(i18n): Add Spanish translation of comments ( #40628 )
2021-01-06 11:52:27 +05:30
miyaliu666
c6cbe7750f
Update comments.js
2021-01-05 11:26:53 +08:00
miyaliu666
09232a38fa
fix(i18n): translated comments to Chinese ( #40526 )
...
Co-authored-by: Randell Dawson <5313213+RandellDawson@users.noreply.github.com>
Co-authored-by: Nicholas Carrigan (he/him) <nhcarrigan@gmail.com>
2020-12-28 18:18:08 +05:30
dependabot[bot]
33d90fd6d4
chore(deps-dev): bump cross-env from 7.0.2 to 7.0.3 in /curriculum
...
Bumps [cross-env](https://github.com/kentcdodds/cross-env ) from 7.0.2 to 7.0.3.
- [Release notes](https://github.com/kentcdodds/cross-env/releases )
- [Changelog](https://github.com/kentcdodds/cross-env/blob/master/CHANGELOG.md )
- [Commits](https://github.com/kentcdodds/cross-env/compare/v7.0.2...v7.0.3 )
Signed-off-by: dependabot[bot] <support@github.com>
2020-12-21 14:39:39 +00:00
dependabot[bot]
64c882421a
chore(deps-dev): bump @babel/register in /curriculum
...
Bumps [@babel/register](https://github.com/babel/babel/tree/HEAD/packages/babel-register ) from 7.12.1 to 7.12.10.
- [Release notes](https://github.com/babel/babel/releases )
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md )
- [Commits](https://github.com/babel/babel/commits/v7.12.10/packages/babel-register )
Signed-off-by: dependabot[bot] <support@github.com>
2020-12-21 14:17:09 +00:00
dependabot[bot]
9cd46b69e8
chore(deps-dev): bump @babel/preset-env in /curriculum
...
Bumps [@babel/preset-env](https://github.com/babel/babel/tree/HEAD/packages/babel-preset-env ) from 7.12.7 to 7.12.11.
- [Release notes](https://github.com/babel/babel/releases )
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md )
- [Commits](https://github.com/babel/babel/commits/v7.12.11/packages/babel-preset-env )
Signed-off-by: dependabot[bot] <support@github.com>
2020-12-21 13:53:47 +00:00
dependabot[bot]
78caa21d7d
chore(deps-dev): bump @babel/core from 7.12.9 to 7.12.10 in /curriculum
...
Bumps [@babel/core](https://github.com/babel/babel/tree/HEAD/packages/babel-core ) from 7.12.9 to 7.12.10.
- [Release notes](https://github.com/babel/babel/releases )
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md )
- [Commits](https://github.com/babel/babel/commits/v7.12.10/packages/babel-core )
Signed-off-by: dependabot[bot] <support@github.com>
2020-12-21 12:50:15 +00:00
Ilenia
7de8549e02
fix(learn): Made the Escaping literal quotes channel accept the dot inside the double quotes too ( #40465 )
...
* made valid solution dot inside and dot outside quotes
* Update curriculum/challenges/english/02-javascript-algorithms-and-data-structures/basic-javascript/escaping-literal-quotes-in-strings.md
Co-authored-by: Randell Dawson <5313213+RandellDawson@users.noreply.github.com>
Co-authored-by: Randell Dawson <5313213+RandellDawson@users.noreply.github.com>
2020-12-16 08:07:47 -08:00
Randell Dawson
9ce4a02a41
chore(learn): Applied MDX format to Chinese curriculum files ( #40462 )
2020-12-16 13:07:30 +05:30
Lakshya Baghel
036da8cd0c
Fixed seed-contents for react componentDidMount challenge ( #40441 )
2020-12-15 18:19:58 -07:00
Nicholas Carrigan (he/him)
582d3ab93f
fix(learn): Headless Browser Tests have incorrect values ( #40330 )
...
* Restructure files
Signed-off-by: nhcarrigan <nhcarrigan@gmail.com>
* Realign forum topic ids
Signed-off-by: nhcarrigan <nhcarrigan@gmail.com>
* Missed query string numbers
Signed-off-by: nhcarrigan <nhcarrigan@gmail.com>
* Test all previous tests
Signed-off-by: nhcarrigan <nhcarrigan@gmail.com>
* Fix the semi-colon
Signed-off-by: nhcarrigan <nhcarrigan@gmail.com>
* change test name to match boilerplate change
Signed-off-by: nhcarrigan <nhcarrigan@gmail.com>
2020-12-15 19:17:25 -06:00
Kai-Chin Huang
a1928ba272
Update the return value of values method in create a set class challenge ( #40450 )
...
* fix #40443
* Fix the solution add method
2020-12-15 18:15:33 -07:00
vbinithyanandamv
7c19c82076
[BUG] Able to pass challenge "Basic JavaScript: Initializing Variables with the Assignment Operator" with incorrect answers #40406 ( #40409 )
...
* [BUG] #40406 Fix
* Update curriculum/challenges/english/02-javascript-algorithms-and-data-structures/basic-javascript/initializing-variables-with-the-assignment-operator.md
Requested Change.
Co-authored-by: Shaun Hamilton <51722130+Sky020@users.noreply.github.com>
Co-authored-by: Shaun Hamilton <51722130+Sky020@users.noreply.github.com>
2020-12-15 18:07:36 -07:00
Oliver Eyton-Williams
1f65b3b7eb
fix: require project completion to claim certs ( #40399 )
...
Co-authored-by: Kristofer Koishigawa <scissorsneedfoodtoo@gmail.com>
Co-authored-by: Kristofer Koishigawa <scissorsneedfoodtoo@gmail.com>
2020-12-08 07:53:02 -08:00
Oliver Eyton-Williams
e20c61b7f5
chore(curriculum): remove unused packages ( #40273 )
2020-11-28 12:40:05 +05:30
Oliver Eyton-Williams
0bd52f8bd1
Feat: add new Markdown parser ( #39800 )
...
and change all the challenges to new `md` format.
2020-11-27 10:02:05 -08:00
ngschaider
6c5304980d
fix(learn): type checking and additional test for isBalanced binary search tree ( #40323 )
...
* Update find-the-minimum-and-maximum-height-of-a-binary-search-tree.md
* fixed binary search tree values for balanced tree test
* Apply suggestions from code review
Co-authored-by: Nicholas Carrigan (he/him) <nhcarrigan@gmail.com>
Co-authored-by: Nicholas Carrigan (he/him) <nhcarrigan@gmail.com>
2020-11-26 22:33:45 -06:00
Jennifer Garst
4079a197fe
fix(learn): clarify gradient description ( #40322 )
...
* fix: clarify gradient description
* Apply suggested changes
Co-authored-by: Nicholas Carrigan (he/him) <nhcarrigan@gmail.com>
Co-authored-by: Nicholas Carrigan (he/him) <nhcarrigan@gmail.com>
2020-11-26 22:33:03 -06:00
Shaun Hamilton
493880ffaf
feat(learn): add mocha and chai instructions ( #39976 )
...
* feat(learn): add mocha and chai instructions
* test: added one new lesson
* rename added file and add tests
* add meta to prettierignore, fix formatting
* add unit-test numbering
* add examples from boilerplate
Co-authored-by: Randell Dawson <rdawson@onepathtech.com>
* remove code comments, add description
* elaborate test testStrings
Co-authored-by: Randell Dawson <rdawson@onepathtech.com>
2020-11-26 10:05:42 -08:00
Oliver Eyton-Williams
25429b9f3f
fix: update linter for new challenge format ( #40317 )
...
Also uses yaml for better vscode integration
2020-11-26 17:42:57 +05:30
Ilenia
f294d9cacc
fix(learn): removed use strict from various challenges ( #40321 )
2020-11-25 15:59:04 -08:00
Timo Köhler
7ce8c58709
Put value into quotes ( #40172 )
...
* Put value into quotes
It can be missunderstanding that "value" is a string!
* fix: remove quotes from inside code tags
Co-authored-by: Nicholas Carrigan (he/him) <nhcarrigan@gmail.com>
Co-authored-by: Randell Dawson <5313213+RandellDawson@users.noreply.github.com>
Co-authored-by: Nicholas Carrigan (he/him) <nhcarrigan@gmail.com>
2020-11-25 16:32:14 -06:00
Nicholas Carrigan (he/him)
49f6875db5
fix(learn): ES6 Getters + Setters tests ( #40238 )
...
* Strengthen tests
Signed-off-by: nhcarrigan <nhcarrigan@gmail.com>
* Improve verbiage
Signed-off-by: nhcarrigan <nhcarrigan@gmail.com>
* Add second check to setter test
Signed-off-by: nhcarrigan <nhcarrigan@gmail.com>
2020-11-25 14:22:44 -08:00
Nicholas Carrigan (he/him)
ec8b2dc016
feat(learn): Message Board User Stories ( #40219 )
...
* Update verbiage, add instructions
Signed-off-by: nhcarrigan <nhcarrigan@gmail.com>
* Remove unit test mention
Signed-off-by: nhcarrigan <nhcarrigan@gmail.com>
* Move test descriptions to learn
Signed-off-by: nhcarrigan <nhcarrigan@gmail.com>
* target blank on gh link
Signed-off-by: nhcarrigan <nhcarrigan@gmail.com>
2020-11-25 14:11:38 -08:00
Nicholas Carrigan (he/him)
49f2055b98
Move tests to /learn ( #40263 )
...
Signed-off-by: nhcarrigan <nhcarrigan@gmail.com>
Co-authored-by: Randell Dawson <5313213+RandellDawson@users.noreply.github.com>
2020-11-25 13:27:22 -08:00
Nicholas Carrigan (he/him)
62713f0e10
feat(learn): Move American British Translator tests ( #40265 )
...
* Move tests to /learn
Signed-off-by: nhcarrigan <nhcarrigan@gmail.com>
* Replace quotes with code
Signed-off-by: nhcarrigan <nhcarrigan@gmail.com>
2020-11-25 12:10:52 -08:00
Nicholas Carrigan (he/him)
c0b9ad6bf2
Move tests to /learn ( #40264 )
...
Signed-off-by: nhcarrigan <nhcarrigan@gmail.com>
2020-11-25 12:06:42 -08:00
Nicholas Carrigan (he/him)
b5d5ec5a90
feat(learn): Stock Price Checker user stories ( #40218 )
...
* Adjust user stories, add instructions
Signed-off-by: nhcarrigan <nhcarrigan@gmail.com>
* Apply review suggestion
Co-authored-by: Randell Dawson <5313213+RandellDawson@users.noreply.github.com>
* Move tests to /learn
Signed-off-by: nhcarrigan <nhcarrigan@gmail.com>
* Apply suggestions from code review
Co-authored-by: Shaun Hamilton <51722130+Sky020@users.noreply.github.com>
Co-authored-by: Randell Dawson <5313213+RandellDawson@users.noreply.github.com>
Co-authored-by: Shaun Hamilton <51722130+Sky020@users.noreply.github.com>
2020-11-25 11:55:03 -06:00
Lasse Jørgensen
df44da9dc2
fix(challenge): correct terminology and inform of correct array copying ( #40045 )
...
* fix(challenge): correct terminology and inform of correct array copying
* fix(challenge): update text with proposed changes
2020-11-25 08:14:33 -08:00
Tom
0b117274d7
fix(learn): enhance exercise tracker user stories ( #39965 )
...
* fix(learn): enhance exercise tracker user stories
* Update curriculum/challenges/english/05-apis-and-microservices/apis-and-microservices-projects/exercise-tracker.md
Co-authored-by: Shaun Hamilton <51722130+Sky020@users.noreply.github.com>
* Update curriculum/challenges/english/05-apis-and-microservices/apis-and-microservices-projects/exercise-tracker.md
Co-authored-by: Shaun Hamilton <51722130+Sky020@users.noreply.github.com>
* Update curriculum/challenges/english/05-apis-and-microservices/apis-and-microservices-projects/exercise-tracker.md
Co-authored-by: Shaun Hamilton <51722130+Sky020@users.noreply.github.com>
* Update curriculum/challenges/english/05-apis-and-microservices/apis-and-microservices-projects/exercise-tracker.md
Co-authored-by: Randell Dawson <5313213+RandellDawson@users.noreply.github.com>
* Update curriculum/challenges/english/05-apis-and-microservices/apis-and-microservices-projects/exercise-tracker.md
Co-authored-by: Randell Dawson <5313213+RandellDawson@users.noreply.github.com>
* Update curriculum/challenges/english/05-apis-and-microservices/apis-and-microservices-projects/exercise-tracker.md
Co-authored-by: Randell Dawson <5313213+RandellDawson@users.noreply.github.com>
* Update curriculum/challenges/english/05-apis-and-microservices/apis-and-microservices-projects/exercise-tracker.md
Co-authored-by: Randell Dawson <5313213+RandellDawson@users.noreply.github.com>
* Update curriculum/challenges/english/05-apis-and-microservices/apis-and-microservices-projects/exercise-tracker.md
Co-authored-by: Randell Dawson <5313213+RandellDawson@users.noreply.github.com>
* fix: remove duplication mention of count
* fix: add more tests for user story
* Update curriculum/challenges/english/05-apis-and-microservices/apis-and-microservices-projects/exercise-tracker.md
Co-authored-by: Shaun Hamilton <51722130+Sky020@users.noreply.github.com>
* Update curriculum/challenges/english/05-apis-and-microservices/apis-and-microservices-projects/exercise-tracker.md
Co-authored-by: Randell Dawson <5313213+RandellDawson@users.noreply.github.com>
* fix: change single quotes to double quotes
Co-authored-by: Nicholas Carrigan (he/him) <nhcarrigan@gmail.com>
Co-authored-by: Shaun Hamilton <51722130+Sky020@users.noreply.github.com>
Co-authored-by: Randell Dawson <5313213+RandellDawson@users.noreply.github.com>
Co-authored-by: Nicholas Carrigan (he/him) <nhcarrigan@gmail.com>
2020-11-25 09:25:01 +00:00
Rex Schrader
79e3cb51e5
feat(learn): add/remove tests for Imperial-Metric Converter ( #39615 )
...
* Remove Infosoc Tests, Add tests, fix error reporting
* Add capital 'L' for liter requirement, check unit/funct test counts
* Apply suggestions from code review
Co-authored-by: Shaun Hamilton <51722130+Sky020@users.noreply.github.com>
* Apply suggestions from code review
Co-authored-by: Nicholas Carrigan <nhcarrigan@gmail.com>
* Apply suggestions from code review
Co-authored-by: Tom <20648924+moT01@users.noreply.github.com>
Co-authored-by: Shaun Hamilton <51722130+Sky020@users.noreply.github.com>
Co-authored-by: Nicholas Carrigan <nhcarrigan@gmail.com>
Co-authored-by: Tom <20648924+moT01@users.noreply.github.com>
2020-11-24 20:19:49 +00:00
Kristofer Koishigawa
5a41edca1a
fix(learn): issue tracker test text error message ( #40301 )
2020-11-24 12:56:41 -06:00
dependabot[bot]
ea6adccb24
chore(deps-dev): bump @babel/core from 7.12.3 to 7.12.7 in /curriculum
...
Bumps [@babel/core](https://github.com/babel/babel/tree/HEAD/packages/babel-core ) from 7.12.3 to 7.12.7.
- [Release notes](https://github.com/babel/babel/releases )
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md )
- [Commits](https://github.com/babel/babel/commits/v7.12.7/packages/babel-core )
Signed-off-by: dependabot[bot] <support@github.com>
2020-11-22 06:01:10 +00:00
dependabot[bot]
ce22493371
chore(deps-dev): bump puppeteer from 5.4.1 to 5.5.0 in /curriculum
...
Bumps [puppeteer](https://github.com/puppeteer/puppeteer ) from 5.4.1 to 5.5.0.
- [Release notes](https://github.com/puppeteer/puppeteer/releases )
- [Changelog](https://github.com/puppeteer/puppeteer/blob/main/CHANGELOG.md )
- [Commits](https://github.com/puppeteer/puppeteer/compare/v5.4.1...v5.5.0 )
Signed-off-by: dependabot[bot] <support@github.com>
2020-11-22 05:21:08 +00:00
dependabot[bot]
6dd41c2ebf
chore(deps-dev): bump @babel/preset-env in /curriculum
...
Bumps [@babel/preset-env](https://github.com/babel/babel/tree/HEAD/packages/babel-preset-env ) from 7.12.1 to 7.12.7.
- [Release notes](https://github.com/babel/babel/releases )
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md )
- [Commits](https://github.com/babel/babel/commits/v7.12.7/packages/babel-preset-env )
Signed-off-by: dependabot[bot] <support@github.com>
2020-11-22 05:20:49 +00:00
Randell Dawson
b47487b8b2
fix(learn): Change Node project descriptions to all use same template ( #40266 )
...
* fix/change-node-project-descriptions-to-all-use-same-template
* fix: use correct boilerplate
Co-authored-by: Nicholas Carrigan (he/him) <nhcarrigan@gmail.com>
* fix: add url to link text
Co-authored-by: Nicholas Carrigan (he/him) <nhcarrigan@gmail.com>
* fix: add _blank for target attribute
Co-authored-by: Nicholas Carrigan (he/him) <nhcarrigan@gmail.com>
* fix: add missing single quote
Co-authored-by: Nicholas Carrigan (he/him) <nhcarrigan@gmail.com>
* fix: remove extra lines
* fix: improved wording of description
Co-authored-by: Shaun Hamilton <51722130+Sky020@users.noreply.github.com>
* fix: move sentence to previous paragraph
Co-authored-by: Shaun Hamilton <51722130+Sky020@users.noreply.github.com>
* fix: move sentence to previous paragraph
* fix: move sentence to previous paragraph
Co-authored-by: Nicholas Carrigan (he/him) <nhcarrigan@gmail.com>
Co-authored-by: Shaun Hamilton <51722130+Sky020@users.noreply.github.com>
2020-11-20 12:02:31 -08:00
Farhan Ullah
9ba94e38b4
fix(learn): `isSorted` returning true on empty arrays which passes the test ( #40192 )
...
* bug-fix: isSorted returning true on empty arrays
* sorted order test improvements
2020-11-20 09:51:59 -08:00
Shaun Hamilton
bce3d5b372
fix(learn): remove white space for quick fix ( #40231 )
...
* fix(learn): remove white space for quick fix
Co-authored-by: Nicholas Carrigan (he/him) <nhcarrigan@gmail.com>
2020-11-20 09:21:21 +01:00
Yasamin Yaldaei
72b8629ecc
fix(learn): personal library boilerplate links destination ( #40267 )
2020-11-19 14:51:59 -08:00
Randell Dawson
2c9a900353
fix: added more values to list to improve tests ( #40256 )
2020-11-18 09:38:26 +00:00
dependabot[bot]
027e08ea58
chore(deps-dev): bump string-similarity in /curriculum
...
Bumps [string-similarity](https://github.com/aceakash/string-similarity ) from 4.0.2 to 4.0.3.
- [Release notes](https://github.com/aceakash/string-similarity/releases )
- [Commits](https://github.com/aceakash/string-similarity/commits )
Signed-off-by: dependabot[bot] <support@github.com>
2020-11-15 05:19:49 +00:00
lucia montero
c03beb3ca6
Fix tests to allow spaces in "Sass: Create Reusable CSS with Mixins" ( #40230 )
...
* Fix tests to allow spaces. Closes #40212
* Apply suggestions from code review
Remove redundant whitespace from regex
Co-authored-by: Shaun Hamilton <51722130+Sky020@users.noreply.github.com>
Co-authored-by: Shaun Hamilton <51722130+Sky020@users.noreply.github.com>
2020-11-15 00:14:47 +01:00
Amy Surrett
1ef49d2c57
fix(learn): add note about tweet button restrictions ( #40118 )
...
* fix: add note about tweet button restrictions
* fix: added target blank and top hint
2020-11-14 11:52:48 +00:00
pkarczma
273f1d1aed
fix(learn): typo in an answer to the Numpy question ( #40227 )
...
* fix: typo in an answer to the Numpy question
* fix: revert typo in Chinese file
2020-11-13 13:52:13 -06:00
Rex Schrader
5a9680a1a6
feat(learn): Add Tests to Issue Tracker Project, Remove InfoSec Tests ( #39627 )
...
* Feature: Add Tests to Issue Tracker Project
* Refactored User Stories
* Apply suggestions from code review
Co-authored-by: Nicholas Carrigan (he/him) <nhcarrigan@gmail.com>
* Modify verbiage for #39721
Signed-off-by: nhcarrigan <nhcarrigan@gmail.com>
Co-authored-by: Nicholas Carrigan (he/him) <nhcarrigan@gmail.com>
2020-11-12 19:51:09 -08:00
Rex Schrader
bd593667f6
feat(learn): Add tests to Personal Library ( #39642 )
...
* Resolve Merge Conflict
* Add Instructions, Reformat Description
* Update curriculum/challenges/english/06-quality-assurance/quality-assurance-projects/personal-library.md
Co-authored-by: Shaun Hamilton <51722130+Sky020@users.noreply.github.com>
* Update curriculum/challenges/english/06-quality-assurance/quality-assurance-projects/personal-library.md
Co-authored-by: Tom <20648924+moT01@users.noreply.github.com>
* Update curriculum/challenges/english/06-quality-assurance/quality-assurance-projects/personal-library.md
* Change links to Markdown style
* Apply suggestions from code review
Co-authored-by: Nicholas Carrigan (he/him) <nhcarrigan@gmail.com>
* Apply suggestions from code review
Co-authored-by: Randell Dawson <5313213+RandellDawson@users.noreply.github.com>
* Verbiage per #39721
Signed-off-by: nhcarrigan <nhcarrigan@gmail.com>
* Update curriculum/challenges/english/06-quality-assurance/quality-assurance-projects/personal-library.md
Co-authored-by: Randell Dawson <5313213+RandellDawson@users.noreply.github.com>
* Update curriculum/challenges/english/06-quality-assurance/quality-assurance-projects/personal-library.md
Co-authored-by: Nicholas Carrigan (he/him) <nhcarrigan@gmail.com>
Co-authored-by: Shaun Hamilton <51722130+Sky020@users.noreply.github.com>
Co-authored-by: Tom <20648924+moT01@users.noreply.github.com>
Co-authored-by: Nicholas Carrigan (he/him) <nhcarrigan@gmail.com>
Co-authored-by: Randell Dawson <5313213+RandellDawson@users.noreply.github.com>
2020-11-12 16:13:00 -06:00
Tom
f353278905
feat: update description and user stories ( #40217 )
...
* feat: update description and user stories
* feat: add hint from boilerplate
* Update curriculum/challenges/english/05-apis-and-microservices/apis-and-microservices-projects/file-metadata-microservice.md
Co-authored-by: Nicholas Carrigan (he/him) <nhcarrigan@gmail.com>
Co-authored-by: Nicholas Carrigan (he/him) <nhcarrigan@gmail.com>
2020-11-11 12:32:10 -08:00
Kristofer Koishigawa
135928dc5d
fix(learn): update machine learning project colab links ( #40213 )
...
* fix(learn): update machine learning project colab links
Update current machine learning project Colab links to clone Jupyter notebooks from the boilerplate repos rather than the ones in Google Drive.
* fix(learn): update chinese versions of colab links
2020-11-11 08:56:23 -08:00
Tom
5aef8a70c6
Fix(learn): improve timestamp project user stories ( #39961 )
...
* fix(learn): enhance timestamp project user stories
* fix(learn): clarify user stories for timestamp project
* fix: update description area
* fix: update verbiage
* fix: broken tests + add a specific example
* fix: add code highlighting
2020-11-10 15:53:57 -08:00
rajapandi_vijayakumar
e8b6a9e5dd
fix(learn): add example declaration for clarity ( #40207 )
...
Variable declaration is added which is used inside the switch case.
2020-11-09 17:09:21 +00:00
dependabot[bot]
07ed4b0823
chore(deps-dev): bump mocha from 8.2.0 to 8.2.1 in /curriculum
...
Bumps [mocha](https://github.com/mochajs/mocha ) from 8.2.0 to 8.2.1.
- [Release notes](https://github.com/mochajs/mocha/releases )
- [Changelog](https://github.com/mochajs/mocha/blob/master/CHANGELOG.md )
- [Commits](https://github.com/mochajs/mocha/compare/v8.2.0...v8.2.1 )
Signed-off-by: dependabot[bot] <support@github.com>
2020-11-08 05:19:51 +00:00
Rex Schrader
8fd00afd9c
feat(learn): Add tests for refactored American/British Translator ( #39822 )
...
* feat(learn): Add tests for refactored American/British Translator
* Move to Markdown formatting
Co-authored-by: Shaun Hamilton <51722130+Sky020@users.noreply.github.com>
* Apply suggestions from code review
Co-authored-by: Tom <20648924+moT01@users.noreply.github.com>
* Update curriculum/challenges/english/06-quality-assurance/quality-assurance-projects/american-british-translator.md
Co-authored-by: Tom <20648924+moT01@users.noreply.github.com>
* Update american-british-translator.md
With contributions from @mot01
* Apply suggestions from code review
Co-authored-by: Randell Dawson <5313213+RandellDawson@users.noreply.github.com>
Co-authored-by: Shaun Hamilton <51722130+Sky020@users.noreply.github.com>
Co-authored-by: Tom <20648924+moT01@users.noreply.github.com>
Co-authored-by: Randell Dawson <5313213+RandellDawson@users.noreply.github.com>
2020-11-06 20:23:11 -06:00
Nicholas Carrigan (he/him)
9cfd9ad887
feat: Add tests for Sudoku Solver ( #39816 )
...
* Add tests
* Apply Tom's requests
* Verbiage change
* Apply suggestions from code review
Co-authored-by: Randell Dawson <5313213+RandellDawson@users.noreply.github.com>
Co-authored-by: Randell Dawson <5313213+RandellDawson@users.noreply.github.com>
2020-11-06 20:03:43 -06:00
Randell Dawson
895e6b8daf
fix(learn): add test to prevent hardcoded pass ( #40179 )
2020-11-06 17:05:20 +00:00
Tom
7ce85a8f03
fix(learn): update helmet and bcrypt instructions so we can remove them from boilerplates ( #39954 )
...
* fix: update helmet and bcrypt lesson instructions
* fix: update instrutions I missed
* Update curriculum/challenges/english/09-information-security/information-security-with-helmetjs/install-and-require-helmet.md
Co-authored-by: Shaun Hamilton <51722130+Sky020@users.noreply.github.com>
* Update curriculum/challenges/english/09-information-security/information-security-with-helmetjs/understand-bcrypt-hashes.md
Co-authored-by: Shaun Hamilton <51722130+Sky020@users.noreply.github.com>
Co-authored-by: Shaun Hamilton <51722130+Sky020@users.noreply.github.com>
2020-11-04 19:11:36 -08:00
Ty Mick
f2236983a2
Strengthen test for reassigning node reference ( #40133 )
2020-11-04 09:46:18 -08:00
Nicholas Carrigan (he/him)
cf35d24311
feat(learn): Add Stock Price Checker tests ( #39640 )
...
* Add some tests
* More tests
* remove extraneous declaration
* Remove unneeded test string
Co-authored-by: Tom <20648924+moT01@users.noreply.github.com>
2020-11-04 09:37:27 -08:00
Shaun Hamilton
c058af2caa
feat(learn): add url-shortener instructions ( #40162 )
...
* feat(learn): add url-shortener instructions
* capatalise post word
Co-authored-by: Nicholas Carrigan (he/him) <nhcarrigan@gmail.com>
* remove sentence with external link
Co-authored-by: Nicholas Carrigan (he/him) <nhcarrigan@gmail.com>
2020-11-03 09:06:07 -06:00
Nicholas Carrigan (he/him)
d8be4d24a5
feat(learn): Some tests for Anonymous Message Board ( #39652 )
...
* Clean up text, partial test completion
* remove extraneous declaration
* Apply suggestions from code review
Co-authored-by: Tom <20648924+moT01@users.noreply.github.com>
* Apply suggestions from code review
Co-authored-by: Randell Dawson <5313213+RandellDawson@users.noreply.github.com>
* Use non-breaking space after colon
Signed-off-by: nhcarrigan <nhcarrigan@gmail.com>
Co-authored-by: Tom <20648924+moT01@users.noreply.github.com>
Co-authored-by: Randell Dawson <5313213+RandellDawson@users.noreply.github.com>
2020-11-03 08:26:10 -06:00
Shaun Hamilton
e1bae44036
feat(learn): migrate mongodb-mongoose instructions to learn ( #39970 )
...
* feat(learn): migrate mongodb-mongoose instructions to learn
* remove extraneous quotation mark
* update with boilerplate change
* grammar changes on instructions
Co-authored-by: Randell Dawson <5313213+RandellDawson@users.noreply.github.com>
Co-authored-by: Randell Dawson <5313213+RandellDawson@users.noreply.github.com>
2020-11-03 08:22:55 -06:00
Shaun Hamilton
d2e1a385e7
fix(learn): add route to timestamp api in tests ( #40144 )
2020-11-02 12:54:56 +09:00
Marc Antoni
1badd3c3a6
fix(learn): add test case to regex challenge ( #40087 )
...
existing test cases can be satisfied by /^[a-z][a-z]+$|^[a-z][a-z]*\d\d+$/i
2020-11-01 13:24:35 +00:00
dependabot[bot]
d99062a02c
chore(deps-dev): bump puppeteer from 5.4.0 to 5.4.1 in /curriculum
...
Bumps [puppeteer](https://github.com/puppeteer/puppeteer ) from 5.4.0 to 5.4.1.
- [Release notes](https://github.com/puppeteer/puppeteer/releases )
- [Changelog](https://github.com/puppeteer/puppeteer/blob/main/CHANGELOG.md )
- [Commits](https://github.com/puppeteer/puppeteer/compare/v5.4.0...v5.4.1 )
Signed-off-by: dependabot[bot] <support@github.com>
2020-11-01 05:40:19 +00:00
Atakan
fb0812b6d2
fix(learn): added description about a nonallowed method ( #40121 )
2020-10-31 20:01:03 +01:00
Shai
8ceae38730
fix(learn): modified usage of words from argument to parameter based on the title ( #40130 )
2020-10-31 19:59:43 +01:00
Steven Walker
2645fae939
fix(learn): updated instructions to be explicit ( #40131 )
2020-10-31 19:53:30 +01:00
Oliver Eyton-Williams
e4a9b2988c
feat: update Ask for help ( #40114 )
...
* feat: get helpCategory from frontmatter
* DEBUG: sets all the projects to JavaScript
This is just so the tests pass, it'll need to go.
* fix: updated helpCategoryMap categories
* fix: added Python to helpCategory frontmatter key
Co-authored-by: Randell Dawson <rdawson@onepathtech.com>
2020-10-30 14:10:34 -05:00
Ty Mick
5f956e9a16
Strengthen isBinarySearchTree test ( #39982 )
2020-10-26 13:30:46 -05:00
dependabot[bot]
00b2ab3500
chore(deps-dev): bump puppeteer from 5.3.1 to 5.4.0 in /curriculum
...
Bumps [puppeteer](https://github.com/puppeteer/puppeteer ) from 5.3.1 to 5.4.0.
- [Release notes](https://github.com/puppeteer/puppeteer/releases )
- [Commits](https://github.com/puppeteer/puppeteer/compare/v5.3.1...v5.4.0 )
Signed-off-by: dependabot[bot] <support@github.com>
2020-10-25 05:19:42 +00:00
Adrian Muntean
0ae1df30c7
fix: add info for problem 54 - project Euler ( #40057 )
...
* fix: add info for problem 54 - project Euler
* update text
2020-10-22 11:59:49 -07:00
Akiko Takano
8ec0da2259
fix(learn): update the required package name ( #40056 )
2020-10-22 19:32:55 +05:30
Mrugesh Mohapatra
ba3fd76ea6
fix(crowdin): do not invalidate approved strings
2020-10-22 06:34:48 +05:30
Mrugesh Mohapatra
71f0f01762
fix(crowdin): update config for curriculum
2020-10-22 04:20:10 +05:30
Oliver Eyton-Williams
0caa2fe782
fix: only test audited certificates
2020-10-22 03:18:16 +05:30
Oliver Eyton-Williams
92a60f8bce
fix(tools): update translation parser
...
Since we're adding more validation we can simplify the parser and
make sure it does catch all the comments. Rather than worry about a
load of edge cases that do not appear in our challenges.
2020-10-22 03:18:16 +05:30
Oliver Eyton-Williams
793fa8fb52
test: check replaced iff translatable comment
...
All translatable comments should be replaced, but nothing else.
2020-10-22 03:18:13 +05:30
Oliver Eyton-Williams
d2ecd03013
fix: recreate comment map
2020-10-22 02:51:46 +05:30
Randell Dawson
2cae697f65
fix: change variables to match exported names
2020-10-22 02:51:45 +05:30
Randell Dawson
5eb33e36e1
fix(learn): add a comments dictionary
2020-10-22 02:51:45 +05:30
sreekumar menon
dec4b2180f
Scalar addition issue on Element-wise operations ( #40013 )
...
* Scalar addition issue on Element-wise operations
* remove chinese from PR
Co-authored-by: Sreekumar Menon <sreekumar@roofstock.com>
2020-10-19 11:29:23 -07:00
steviehailey
b503333c64
Rephrase linear gradient explanation ( #39990 )
...
* Rephrase linear gradient explanation
Small tweak to explanation to remove ambiguity over horizontal vs vertical
* Update curriculum/challenges/english/01-responsive-web-design/applied-visual-design/create-a-gradual-css-linear-gradient.md
Code review suggestion - mention horizontal and quote the values
Co-authored-by: Randell Dawson <5313213+RandellDawson@users.noreply.github.com>
* Use code tag for snippets
Was using backtick but updated based on formatting guidelines - https://contribute.freecodecamp.org/#/how-to-work-on-coding-challenges?id=formatting-challenge-text
Co-authored-by: Randell Dawson <5313213+RandellDawson@users.noreply.github.com>
2020-10-19 11:01:03 -07:00
dependabot[bot]
86bfdc4536
chore(deps-dev): bump mocha from 5.2.0 to 8.2.0 in /curriculum
...
Bumps [mocha](https://github.com/mochajs/mocha ) from 5.2.0 to 8.2.0.
- [Release notes](https://github.com/mochajs/mocha/releases )
- [Changelog](https://github.com/mochajs/mocha/blob/master/CHANGELOG.md )
- [Commits](https://github.com/mochajs/mocha/compare/v5.2.0...v8.2.0 )
Signed-off-by: dependabot[bot] <support@github.com>
2020-10-19 10:30:09 +00:00
dependabot[bot]
ccd4bb077e
chore(deps-dev): bump @babel/core from 7.11.6 to 7.12.3 in /curriculum
...
Bumps [@babel/core](https://github.com/babel/babel/tree/HEAD/packages/babel-core ) from 7.11.6 to 7.12.3.
- [Release notes](https://github.com/babel/babel/releases )
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md )
- [Commits](https://github.com/babel/babel/commits/v7.12.3/packages/babel-core )
Signed-off-by: dependabot[bot] <support@github.com>
2020-10-18 05:30:13 +00:00
dependabot[bot]
3877defa54
chore(deps-dev): bump @babel/register in /curriculum
...
Bumps [@babel/register](https://github.com/babel/babel/tree/HEAD/packages/babel-register ) from 7.11.5 to 7.12.1.
- [Release notes](https://github.com/babel/babel/releases )
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md )
- [Commits](https://github.com/babel/babel/commits/v7.12.1/packages/babel-register )
Signed-off-by: dependabot[bot] <support@github.com>
2020-10-18 05:29:37 +00:00
dependabot[bot]
805921ea07
chore(deps-dev): bump @babel/preset-env in /curriculum
...
Bumps [@babel/preset-env](https://github.com/babel/babel/tree/HEAD/packages/babel-preset-env ) from 7.11.5 to 7.12.1.
- [Release notes](https://github.com/babel/babel/releases )
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md )
- [Commits](https://github.com/babel/babel/commits/v7.12.1/packages/babel-preset-env )
Signed-off-by: dependabot[bot] <support@github.com>
2020-10-18 05:29:26 +00:00
dependabot[bot]
b9736ac35e
chore(deps-dev): bump @babel/polyfill in /curriculum
...
Bumps [@babel/polyfill](https://github.com/babel/babel/tree/HEAD/packages/babel-polyfill ) from 7.11.5 to 7.12.1.
- [Release notes](https://github.com/babel/babel/releases )
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md )
- [Commits](https://github.com/babel/babel/commits/v7.12.1/packages/babel-polyfill )
Signed-off-by: dependabot[bot] <support@github.com>
2020-10-18 05:24:36 +00:00
Bobby BuffaloBoy
71659b7c94
fix(learn): Date corrected the example description from Sunday, to Friday, in the date-format Rosetta Code Challenge (English) ( #39998 )
2020-10-17 23:01:18 +02:00
Ke Cleveland
13e7251ed9
fix(learn): Update findXmasSunday function arguments from (2008,2121) to (1970, 2017) to match expected return. ( #39996 )
...
Co-authored-by: keiveland <keivelanddev@gmail.com>
2020-10-17 22:46:03 +02:00
Oliver Eyton-Williams
35c4020f4d
fix(curriculum): test typos ( #39984 )
2020-10-15 14:49:57 -04:00
Ty Mick
f6fcb26a9d
fix(learn): strengthen a test in "Data Structures: Remove Elements from a Linked List" ( #39977 )
...
* Add an additional test to LinkedList.remove
* Consolidate tests
2020-10-15 17:14:05 +01:00
Tom
15cf41e7e1
fix(learn): Update basic node express instructions to remove them from boilerplates ( #39953 )
...
* fix: adjust instuctions so we can remove them all from the boilerplate
* fix: adjust instuctions so we can remove them all from the boilerplate
2020-10-15 16:01:10 +01:00
Shaun Hamilton
cb1c3b2001
feat(learn): migrate instructions from adnode boilerplate ( #39791 )
...
* feat(learn): clarify instructions for boilerplate
* add how-to-put-a-profile-together
* add pug as language
* rephrase sentence for clarity
Co-authored-by: Randell Dawson <5313213+RandellDawson@users.noreply.github.com>
Co-authored-by: Randell Dawson <5313213+RandellDawson@users.noreply.github.com>
2020-10-15 09:37:29 -05:00
Randell Dawson
52f27c1cbf
fix(learn): Remove isHidden from frontmatter for steps 87-94 of Cafe Menu project ( #39974 )
...
* fix: remove isHidden from frontmatter
* fix: corrected ERM name
* fix: removed duplicate step (54)
2020-10-15 09:24:25 -05:00
Mykyta Ivanchenko
cc464a6e56
fix(learn): Possible semantic error in explanation comment ( #39813 )
...
* Possible semantic error
"identical" generally means that both variables are linked to exact same array which is not the case:
``` thisArray !== thatArray ```
Maybe "similar" or other word could be used instead
* Update curriculum/challenges/english/02-javascript-algorithms-and-data-structures/basic-data-structures/copy-an-array-with-the-spread-operator.md
Made the comment more accurate
Co-authored-by: Randell Dawson <5313213+RandellDawson@users.noreply.github.com>
Co-authored-by: Randell Dawson <5313213+RandellDawson@users.noreply.github.com>
2020-10-14 19:53:49 -06:00
Tom
3131360318
fix(learn): enhance user stories for header parser project ( #39964 )
...
* fix(learn): enhance user stories for header parser project
* Update curriculum/challenges/english/05-apis-and-microservices/apis-and-microservices-projects/request-header-parser-microservice.md
Co-authored-by: Manish Giri <manish.giri.me@gmail.com>
Co-authored-by: Manish Giri <manish.giri.me@gmail.com>
2020-10-14 18:49:02 -04:00
James Bush
5164b09dab
Update post-data-with-the-javascript-xmlhttprequest-method.md ( #39835 )
...
Uses common language to describe API data request. Improves clarity of instruction.
2020-10-14 16:34:13 -06:00
Joseph Mawa
e2ae6303d5
fix(learn): Implement map and filter ( #39621 )
...
* Added changes to implement-filter-method challenge as requested in reviews by Randall D and moT01
* Added changes requested for in code review
2020-10-14 10:33:43 -06:00
Oliver Eyton-Williams
a71150074d
fix(learn): preserve whitespace in the tool panel ( #39973 )
2020-10-14 21:40:15 +05:30
Abdullah
1d2ff7aef6
Add Tests to the Shortener Microservice Project ( #39311 )
...
* fix/add-tests-for-url-shortner-project
* update microservice url shortner test on checking submitted project link
* update microservice url shortner test first test wording
* update microservice url shortner test tests wording
* fix: add suggestions and clarify instructions
* fix: instructions
* fix: add Kris's second suggestion
* fix: change to use timestamp project for requests
* fix: update wording for first test
Co-authored-by: moT01 <20648924+moT01@users.noreply.github.com>
Co-authored-by: Shaun Hamilton <51722130+Sky020@users.noreply.github.com>
Co-authored-by: Kris Koishigawa <scissorsneedfoodtoo@gmail.com>
2020-10-14 12:28:44 +09:00
Randell Dawson
b3cbbe0f3d
fix(learn): Broke several steps down into smaller steps for the Cafe Menu project - v7 ( #39778 )
...
* fix: made some verbiage changes to existing steps
* fix: rewrite step 45 instructions
* fix: added two steps between 45 and 46
* fix: miscellaneous edits for steps 21,22, 27
* fix: change step 35 to allow for smaller steps
* fix: update 36-41 seed code
* fix: added new step between 41 and 42
* fix: add new step between 42 and 43
* fix: broke step 33 into 4 new steps
* fix: removed unnecessary step 37
* fix: change wording of step 33 instructions
* fix: corrected ERM syntax
* fix: corrected seed code typos in steps 45 and 46
* fix: corrected typo
Co-authored-by: Tom <20648924+moT01@users.noreply.github.com>
* fix: changed wording to improve readability
Co-authored-by: Kristofer Koishigawa <scissorsneedfoodtoo@gmail.com>
* fix: changed "Free Code Camp" to "freeCodeCamp"
Co-authored-by: Tom <20648924+moT01@users.noreply.github.com>
* fix: corrected typo and improved wording
Co-authored-by: Tom <20648924+moT01@users.noreply.github.com>
* fix: corrected typo
Co-authored-by: Tom <20648924+moT01@users.noreply.github.com>
* fix: correct typos
Co-authored-by: Kristofer Koishigawa <scissorsneedfoodtoo@gmail.com>
* fix: corrected punctuation
Co-authored-by: Kristofer Koishigawa <scissorsneedfoodtoo@gmail.com>
* fix: corrected punctuation
Co-authored-by: Kristofer Koishigawa <scissorsneedfoodtoo@gmail.com>
* fix: corrected punctuation
Co-authored-by: Kristofer Koishigawa <scissorsneedfoodtoo@gmail.com>
* fix: added missing period
Co-authored-by: Kristofer Koishigawa <scissorsneedfoodtoo@gmail.com>
* fix: corrected typo
Co-authored-by: Kristofer Koishigawa <scissorsneedfoodtoo@gmail.com>
* fix: added the missing word "larger"
Co-authored-by: Kristofer Koishigawa <scissorsneedfoodtoo@gmail.com>
* fix: corrected typo
Co-authored-by: Kristofer Koishigawa <scissorsneedfoodtoo@gmail.com>
* fix: change paragraph to `p`
* fix: reorderd steps after step 37 deleted
* fix: added two new steps to fix missing steps problem
* fix: added missing ERMs for step 69
Co-authored-by: Tom <20648924+moT01@users.noreply.github.com>
Co-authored-by: Kristofer Koishigawa <scissorsneedfoodtoo@gmail.com>
2020-10-13 17:27:40 -05:00
Oliver Eyton-Williams
3e00167ba4
chore(curriculum): replace validator with Joi ( #39959 )
...
We only used validator in one place and Joi could do the same job.
2020-10-13 17:25:24 +05:30
nick-w-nick
10d3126383
fix(learn): correct minor grammar mistake ( #39915 )
2020-10-13 12:14:49 +01:00
Ollie
e22adfcc6b
fix(learn): Update the regex in Adjust the background-color Property ( #39907 )
...
* fix: Updated the regex in background-color test
As mentioned by @Skye020 in issue #39823 , I have made the semi-colon after the background-colour declaration optional, but only if it is the last declaration in the scope.
* Update curriculum/challenges/english/01-responsive-web-design/applied-visual-design/adjust-the-background-color-property-of-text.md
Co-authored-by: Shaun Hamilton <51722130+Sky020@users.noreply.github.com>
Co-authored-by: Shaun Hamilton <51722130+Sky020@users.noreply.github.com>
2020-10-09 11:09:33 -07:00
dhanush1909
a32427c120
fix(learn): make semicolon at end of line optional ( #39821 )
2020-10-08 21:02:59 +01:00
Randell Dawson
94f0cf0ef8
chore(learn): Remove remaining isHidden keys from frontmatter (English and Chinese challenges) ( #39809 )
...
* fix: remove isHidden key from tool template
* fix: removed isHidden key from English challenges
* fix: remove isHidden key from Chinese challenges
2020-10-08 14:18:47 +02:00
Oliver Eyton-Williams
dec409a4bd
fix: s/localeTitle/title/g
2020-10-06 23:10:08 +05:30
Oliver Eyton-Williams
4a74567986
fix: remove title from Chinese chals
2020-10-06 23:10:08 +05:30
Oliver Eyton-Williams
a9092776b5
fix(curriculum): update 3 Chinese challenges
2020-10-06 23:10:08 +05:30
Oliver Eyton-Williams
1b895e7809
fix: translate title and dashName correctly
2020-10-06 23:10:08 +05:30
Randell Dawson
d90f84e968
fix(learn): Change demo urls on various backend projects ( #39688 )
...
Co-authored-by: Tom <20648924+moT01@users.noreply.github.com>
2020-10-05 23:41:27 +05:30
Randell Dawson
90f6d23639
feat(learn): Create tool to delete an existing project step in project-based curriculum ( #39786 )
...
* feat: created tool to delete step
* docs: update README.md with delete-step instructions
Co-authored-by: Oliver Eyton-Williams <ojeytonwilliams@gmail.com>
2020-10-03 11:54:19 +02:00
Randell Dawson
d94b3010e3
fix(learn): changed question to be different from the video ( #39773 )
...
* fix(learn): changed test to be different from the video
the array on the test and it's solution were same as the video explanation, replaced the test with one suggested in #39097
* fix to use np,ones
Co-authored-by: Nitin <67074979+nitnjain@users.noreply.github.com>
Co-authored-by: Shaun Hamilton <51722130+Sky020@users.noreply.github.com>
2020-10-01 22:08:57 +01:00
Randell Dawson
11b8e5ba9a
chore(learn): remove other language curriculum Chinese ( #39745 )
2020-10-01 23:31:10 +05:30
Haraman Johal
41d40608a1
fix(learn): reword incorrect line reference ( #39742 )
2020-10-01 04:26:43 -07:00
Tom
d23feadc1f
feat: update replit links to clone from repos ( #39724 )
2020-09-29 21:37:53 -07:00
Oliver Eyton-Williams
41b7a33100
fix: replace .chinese.md extension with .md
2020-09-29 22:09:05 +02:00
Oliver Eyton-Williams
2b9e38a17b
fix: replace .english.md extension with .md
2020-09-29 22:09:04 +02:00
Oliver Eyton-Williams
df532099bc
test: stop relying on curriculum dir structure
...
Also refactors path resolution a little
2020-09-29 22:09:02 +02:00
Oliver Eyton-Williams
9089ddca5c
fix: use location for language, not extension
...
Rather than relying on .lang.md this expects to find the English source
challenge in /curriculum/challenges/english/<translationPath>
2020-09-29 22:09:01 +02:00
Oliver Eyton-Williams
34f2c4ae32
refactor: acceptedLanguage -> supported
2020-09-29 22:08:59 +02:00
Tom
1f530602ba
fix: nightlife app link ( #39727 )
2020-09-29 15:55:27 -04:00
Mike Shecket
682b85a423
Copyediting of descriptions for Advanced Node & Express challenges ( #39606 )
...
* Copyediting of challenge descriptions
* Copyedited descriptions of Chai challenges
* Update curriculum/challenges/english/06-quality-assurance/advanced-node-and-express/clean-up-your-project-with-modules.english.md
Co-authored-by: Shaun Hamilton <51722130+Sky020@users.noreply.github.com>
* Update curriculum/challenges/english/06-quality-assurance/advanced-node-and-express/create-new-middleware.english.md
Co-authored-by: Shaun Hamilton <51722130+Sky020@users.noreply.github.com>
* Update curriculum/challenges/english/06-quality-assurance/advanced-node-and-express/implement-the-serialization-of-a-passport-user.english.md
* Update curriculum/challenges/english/06-quality-assurance/advanced-node-and-express/create-new-middleware.english.md
Co-authored-by: Shaun Hamilton <51722130+Sky020@users.noreply.github.com>
* Update curriculum/challenges/english/06-quality-assurance/advanced-node-and-express/implementation-of-social-authentication.english.md
Co-authored-by: Shaun Hamilton <51722130+Sky020@users.noreply.github.com>
* Update curriculum/challenges/english/06-quality-assurance/advanced-node-and-express/implementation-of-social-authentication.english.md
Co-authored-by: Shaun Hamilton <51722130+Sky020@users.noreply.github.com>
* Update curriculum/challenges/english/06-quality-assurance/advanced-node-and-express/registration-of-new-users.english.md
Co-authored-by: Shaun Hamilton <51722130+Sky020@users.noreply.github.com>
* Update curriculum/challenges/english/06-quality-assurance/quality-assurance-and-testing-with-chai/test-for-truthiness.english.md
Co-authored-by: Shaun Hamilton <51722130+Sky020@users.noreply.github.com>
* Update curriculum/challenges/english/06-quality-assurance/quality-assurance-and-testing-with-chai/test-for-truthiness.english.md
Co-authored-by: Shaun Hamilton <51722130+Sky020@users.noreply.github.com>
* Update curriculum/challenges/english/06-quality-assurance/advanced-node-and-express/how-to-use-passport-strategies.english.md
Co-authored-by: Shaun Hamilton <51722130+Sky020@users.noreply.github.com>
* Update curriculum/challenges/english/06-quality-assurance/advanced-node-and-express/implement-the-serialization-of-a-passport-user.english.md
Co-authored-by: Shaun Hamilton <51722130+Sky020@users.noreply.github.com>
* Update curriculum/challenges/english/06-quality-assurance/advanced-node-and-express/implementation-of-social-authentication-ii.english.md
Co-authored-by: Shaun Hamilton <51722130+Sky020@users.noreply.github.com>
* Update curriculum/challenges/english/06-quality-assurance/advanced-node-and-express/clean-up-your-project-with-modules.english.md
Co-authored-by: Manish Giri <manish.giri.me@gmail.com>
* fix: added code tags
Co-authored-by: Manish Giri <manish.giri.me@gmail.com>
* fix: add code tag
* fix: change to code tag
* fix: change to code tags
* fix: added code tags
* fix: capitalize Passport
* fix: added code tags
* fix: added code tags
* fix: added code tags
* fix: added code tags
* fix: added code tags
* fix: added code tags
* fix: added code tags
* fix: added code tags
* fix: added code tags
Co-authored-by: Shaun Hamilton <51722130+Sky020@users.noreply.github.com>
Co-authored-by: Mrugesh Mohapatra <1884376+raisedadead@users.noreply.github.com>
Co-authored-by: Manish Giri <manish.giri.me@gmail.com>
Co-authored-by: Randell Dawson <5313213+RandellDawson@users.noreply.github.com>
2020-09-29 09:43:21 -07:00
PeterF521
ad9c3b0b60
fix(i18n): Portuguese testStrings translated ( #39201 )
...
Co-authored-by: Nicholas Carrigan <nhcarrigan@gmail.com>
Co-authored-by: PeterF521 <peterf521@gmail.com>
2020-09-29 21:08:14 +05:30
Jeremy A Gray
0e3c3e2ff7
fix(learn): avoid conflict with spring forward EST to EDT ( #39681 )
...
March 8, 2009 is the weekend of spring forward to EDT in the US. This change moves the example date and test back one day to add twelve hours to a time on March 6, 2009, resulting in a time on March 7, 2009.
2020-09-29 20:47:26 +05:30
Oleksandr Stetsyuk
69ccca0d73
In file boo-who.russian.md change translate to correct russian ( #39689 )
2020-09-29 20:43:47 +05:30
Mainak Debnath
362e8254f8
fix(learn): update test to allow negative arguments ( #39701 )
...
* Updated the regex in test
* Changed regex
Co-authored-by: Shaun Hamilton <51722130+Sky020@users.noreply.github.com>
* Updated changes in regex
Co-authored-by: Shaun Hamilton <51722130+Sky020@users.noreply.github.com>
Co-authored-by: Shaun Hamilton <51722130+Sky020@users.noreply.github.com>
2020-09-28 16:03:24 +01:00
Walter Palagi
3d7af80047
fix(learn): React propTypes challenge, improve test text ( #39682 )
...
* In React propTypes challenge, improve test text
Fixes #39204
* Remove code tags around "number"
Co-authored-by: Randell Dawson <5313213+RandellDawson@users.noreply.github.com>
Co-authored-by: Randell Dawson <5313213+RandellDawson@users.noreply.github.com>
2020-09-24 23:11:05 -07:00
Walter Palagi
104a8068e3
fix(learn): in ES6 spread operator challenge test for arr2 length > 0 ( #39680 )
...
* fix(learn): in ES6 spread operator challenge test for arr2 length > 0 too
Fixes #39662
* Accept correction
Co-authored-by: Nicholas Carrigan <nhcarrigan@gmail.com>
Co-authored-by: Nicholas Carrigan <nhcarrigan@gmail.com>
2020-09-24 16:14:44 -07:00
Menno
9d2e89984c
fix(learn): add notMatch method to instructions ( #39655 )
...
update use regular expressions to test a string with the notMatch method
2020-09-24 22:32:55 +01:00
Nicholas Carrigan
6ccd0d21a1
fix(learn): Update test text in Profile Lookup ( #39678 )
2020-09-25 00:38:40 +05:30
Nicholas Carrigan
d33f5f82a7
fix(learn): Consistent Styling in `Set up a Template Engine` ( #39657 )
...
* Replace bold with code
* Typo
* Apply suggested verbiage change.
Co-authored-by: Randell Dawson <5313213+RandellDawson@users.noreply.github.com>
* remove code tags from render
Co-authored-by: Randell Dawson <5313213+RandellDawson@users.noreply.github.com>
2020-09-24 07:10:29 -07:00
Mrugesh Mohapatra
5eed1f6ea1
chore(curriculum): spring cleaning, bump pupeeter
2020-09-24 16:29:55 +05:30
Mrugesh Mohapatra
977d411a97
chore:(deps): apply npm audit fix to all packages
2020-09-24 16:29:55 +05:30
Mrugesh Mohapatra
b6ad4d347b
chore:(deps): curriculum - update minor and patch
2020-09-24 16:29:55 +05:30
Nicholas Carrigan
f132f5157c
feat(learn): Add test for file metadata project ( #39625 )
...
* Add tests
* Switch from local file to CDN
* remove extraneous declaration
* Apply review suggestions
2020-09-23 20:21:09 -07:00
Konstantinos Lamogiannis
82c8d6d3de
fix(curriculum): update db method used in implementation-of-social-authentication-iii ( #39651 )
...
* fix: update method used from findAndModify to findOneAndUpdate
Updating the method used at implementation-of-social-authentication-iii, both for english and chinese
* fix: changed text findAndModify to findOneAndUpdate
* fix: removed chinese file
* Update curriculum/challenges/english/06-quality-assurance/advanced-node-and-express/implementation-of-social-authentication-iii.english.md
Co-authored-by: Randell Dawson <5313213+RandellDawson@users.noreply.github.com>
Co-authored-by: Randell Dawson <5313213+RandellDawson@users.noreply.github.com>
2020-09-23 15:21:26 +00:00
Darren Stoll
2f4d1c2804
fix(learn): correct typo in description ( #39653 )
...
Remove hyphen in word 'view engine'
2020-09-23 06:59:23 +00:00
Nicholas Carrigan
3969f651b8
Remove helmet test instructions ( #39613 )
2020-09-22 14:42:25 -05:00
Randell Dawson
b976225602
fix(curriculum): remove isRequired from russian
2020-09-21 20:51:46 +05:30
Randell Dawson
4eac81d616
fix(curriculum): remove isRequired from spanish
2020-09-21 20:51:46 +05:30
Randell Dawson
a4437e5a98
fix(curriculum): remove isRequired from portuguese
2020-09-21 20:51:46 +05:30
Randell Dawson
8fdcf773a7
fix(curriculum): remove isRequired from chinese
2020-09-21 20:51:46 +05:30
Randell Dawson
63b1bee78f
fix(curriculum): remove isRequired from arabic
2020-09-21 20:51:46 +05:30
Sky020
a86b220eb7
chore: remove isRequired from curriculum files
2020-09-21 20:51:46 +05:30
Tom
181713aa10
Fix/remove broken scrimba ( #39619 )
...
* fix: remove broken scrimba video link
* fix: revert file structure
2020-09-18 17:38:37 -07:00
Joseph Mawa
d8e8da36a0
Fixed tests for JS Basic Algorithms: Slice and Splice challenge as suggested in issue #39560 ( #39610 )
2020-09-18 11:30:56 -07:00
Joseph Mawa
d5000b5d0f
Removed note about promise chaining as suggested in issue #39487 ( #39609 )
2020-09-18 10:30:37 -05:00
Gaurav Khairnar
a338d4b79d
fix(learn): clear instructions for basic JavaScript: Appending Variables to Strings lesson ( #39587 )
2020-09-17 13:00:58 -05:00
ZhichengChen
6021a32de9
fix(i18n): update Chinese translation of react ( #38657 )
...
Co-authored-by: Zhicheng Chen <chenzhicheng@dayuwuxian.com>
2020-09-17 21:43:42 +05:30
ZhichengChen
4605ec5ec6
fix(i18n): update Chinese translation of data visualization with d3 ( #38847 )
2020-09-17 21:43:05 +05:30
ZhichengChen
8e0c063298
fix(i18n): update Chinese translation of managing packages with npm ( #38888 )
...
* fix(i18n): update Chinese translation of managing packages with npm
* address comments
Co-authored-by: S1ngS1ng <liuxing0514@gmail.com>
2020-09-17 21:42:32 +05:30
ZhichengChen
27b0af120a
fix(i18n): update Chinese translation of apis and microservices projects ( #38909 )
...
Co-authored-by: S1ngS1ng <liuxing0514@gmail.com>
2020-09-17 21:41:18 +05:30
Hassaan Pasha
80438cac3e
feat(client, learn): add helper functions for common validation operations ( #38605 )
...
Co-authored-by: Randell Dawson <5313213+RandellDawson@users.noreply.github.com>
2020-09-17 19:38:01 +05:30
Xing Liu
3c223c2c7a
feat(i18n/Chinese): add translation of install and set up mongoose (1/4) ( #39539 )
2020-09-17 16:23:54 +05:30
Xing Liu
7865d0d0f0
feat(i18n/Chinese): add translation of Information Security with HelmetJS (2/4) ( #39540 )
2020-09-17 16:23:22 +05:30
Xing Liu
585c88f01d
feat(i18n/Chinese): add translation of Quality Assurance and Testing with Chai (3/4) ( #39541 )
...
with Chai
2020-09-17 16:20:23 +05:30
Xing Liu
ab4a4a0697
feat(i18n/Chinese): add translation of Advanced Node and Express (4/4) ( #39543 )
2020-09-17 16:19:58 +05:30
Randell Dawson
85925b5a30
chore: move to tools/challenge-helper-scripts
2020-09-17 16:17:37 +05:30
Randell Dawson
258bb3a10f
fix: added triple backticks to close code section
...
Co-authored-by: Oliver Eyton-Williams <ojeytonwilliams@gmail.com>
2020-09-17 16:17:37 +05:30
Randell Dawson
affff68bca
fix: get curriculum path relative to tools folder
2020-09-17 16:17:37 +05:30
Randell Dawson
282e7d922b
feat: create script to add step between two steps
2020-09-17 16:17:37 +05:30
Ajeeth thangarasu
8223903aac
Removed 'videoUrl' ( #39601 )
2020-09-16 19:04:58 -07:00
Ajeeth thangarasu
8db3fc2df4
removed videoUrl ( #39600 )
2020-09-16 19:01:47 -07:00
Randell Dawson
30c61b808b
fix: consolidate misc comments ( #39583 )
2020-09-16 13:29:50 -05:00
Oliver Eyton-Williams
078b06e462
fix(curriculum): isUpcomingChange: true for new projects
2020-09-16 11:54:14 +05:30
Oliver Eyton-Williams
7bed07ee8a
fix(tools): update parser for multi-file editor
2020-09-16 11:54:13 +05:30
Randell Dawson
06da30e48a
feat(learn): Basic CSS Cafe Menu instructions and hints/tests (v7) ( #39407 )
...
* feat: created step instructions for cafe menu
fix: added instructions to steps 1-31
fix: changed steps 29-31
fix: added instructions for steps 32-42
fix: changed prototype class definition
fix: padded file names
fix: added instructions for steps 43-61
fix: add object id to final.md and final prototype to meta.json
fix: correct typos in steps 26 and 27
fix: misc wording changes
fix: added forward slash to closing html tag
fix: added instructions for steps 62-75
feat: added instructions to steps 76-79
fix: added FOOTER comment for steps 68-75
fix: add steps 68a and 68b
fix: add steps 69a and reorder steps
fix: added instructions to the final steps
* fix: remove final.md
* fix: fixed typo of menue to menu
Co-authored-by: Tom <20648924+moT01@users.noreply.github.com>
* fix: changed wording to improve readability
Co-authored-by: Tom <20648924+moT01@users.noreply.github.com>
* fix: changed wording to improve readability
Co-authored-by: Tom <20648924+moT01@users.noreply.github.com>
* fix: changed wording to improve readability
Co-authored-by: Tom <20648924+moT01@users.noreply.github.com>
* fix: combined two lines into same paragraph
Co-authored-by: Tom <20648924+moT01@users.noreply.github.com>
Co-authored-by: Tom <20648924+moT01@users.noreply.github.com>
2020-09-16 11:54:13 +05:30
Randell Dawson
7abf0fde34
fix: correct filenames in d3 dashboard project
2020-09-16 11:54:12 +05:30
Randell Dawson
7565849d7d
feat(learn): Added project-based curriculum tools ( #39448 )
...
* feat: added project-based curriculum tools
* fix: allow script to work /w or /wo npm run
* fix: moved console.log to reorder-steps function
* fix: integrated bson-objectid library
2020-09-16 11:54:12 +05:30
Randell Dawson
b9c9a95223
chore(learn): Renamed all project-based curriculum project step filenames to use 3-digit format of part-ddd.md ( #39463 )
...
* fix: renamed basic html cat photo app steps
* fix: renamed css-variables project steps
* fix: renamed d3-dashboard filenames
* fix: renamed rpg-game filenames
* fix: renamed functional-progamming-spreadsheet filenames
* fix: renamed calorie-counter project filenames
2020-09-16 11:54:12 +05:30
Oliver Eyton-Williams
9df098953d
Feat: editable dom element ( #39341 )
...
* feat: __testEditable allows editable region tests
It's not entirely isolated, but it makes it possible to select only the
element with id 'editable-only' which is built solely from code inside
the editable region.
* fix(client): missing editableContents -> ''
Previously it was added as the string 'undefined'
* fix: more informative error messages
* fix: DRY, correct and test getLines
2020-09-16 11:54:11 +05:30
Randell Dawson
69e3e138f6
fix: added missing ERMs to challenge seed
2020-09-16 11:54:11 +05:30
Randell Dawson
3b8e257643
fix: corrected freecatphotoapp.com link
2020-09-16 11:54:09 +05:30
Randell Dawson
fd6f8b5cd4
feat(learn): Update Basic HTML Cat Photo App project descriptions and hints and tests (v7) ( #39131 )
...
* feat: added Cat Photo App project
Added new steps
feat: add tests + targetted hints for demo
simplify wording and combine some tests
feat: update text and add tests/hints
fix: changed descriptions and tests
feat: added tests for part 11 - 15
fix: reworded description for steps 2 and 10
fix: changed isBeta to isHidden
fix: temporarily remove fcc-editable strings
fix: added project to challengeTypes.js
fix: added missing parentheses
fix: test text improvements
fix: changes to tests and text discussed in meeting
fix: adjust logic for detecting indentation in part 07
fix: missing regex characters and made last test more permissive for part 04
feat: add steps 25 to 55 and notes
fix: added h1 element back to steps 5-24
fix: h1 and h2 elements from steps 25 to 50
fix: added missing DOCTYPE declaration steps 20-24
fix: miscellaneous text edits
fix: break up part 28, change local paths for images to short s3 cdn URLs
fix: part 01 and 02 descriptions and tests
feat: pull in changes from #39145 and remove solution sections
fix: adjust descriptions and break up steps 33 and 35
fix: break up more steps and adjust text
feat: add tests for parts 25 - 30
* fix: ran reorder-steps.js
* fix: added editable region markers
* fix: standardize opening tag hint text
* fix: remove trailing periods from descriptions and hints and adjust tests
* fix: remove unnecessary instructions sections
* fix: added test to check for only one h1 element
* fix: removed comma
* fix: changed paragraph element to `p` element
* fix: added test for extra h1 element
* fix: test to validate only one img element exists
* fix: replaced code tags with backticks
* fix: reworded description
* fix: reworded step description
* fix: changed tests for first step
* fix: change last two alt values to sentences
* fix: check for spaces in text strings
* fix: removed extra dot before replace method
* fix: moved example before instruction
* fix: rearranged step 6 tests
* fix: capitalized p in paragraph
* fix: rewored step 7's description and a test text
* fix: corrected test for step 8
* fix: improved step 9 tests
* fix: moved example above instruction
* fix: corrected step 9 test wording
* fix: rearrange test order for step 10
* fix: moved example before instructions for step 11
* fix: improved step 12 descripton and tests
* fix: corrected tests for steps 9, 10, 11, 13, 14
* fix: added ERMs to steps 4-14
* fix: minor typos
* fix: reword steps so examples are above instructions
* fix: introduce inline and block elements and use divs instead of br
* fix: add or adjust tests for steps 15 - 27
* fix: moved ERM up one line
* fix: removed unnecessary quotes in tests' text
* fix: added dfn tags for step 45
* fix: removed adding # to href step
* fix: tests 15 - 16
* fix: reword descriptions so they're not as hand holdy
* fix: reorder/reword steps 58 - 60
* feat: simplify radio button steps
* fix: wording and add demo step
* fix: remove doctype and teach in last step
* fix: update part-demo
* fix: added some more step 15 hints
* fix: added step to introduce section elems
* fix: added section elements to project
* fix: update final code
* fix: update tests for 15a and 16
* fix: add section elements to parts 45 to 61
* fix: change p elements to h3, update tests and text
* fix: added new test for step 9
* fix: fixed/added tests for steps 15-30a
* fix: use fieldset elements instead of divs in the form
* fix: added new test to setp 30a
* fix: changed `main` to `section`
* fix: corrected/added tests for step 31
* feat: add tests 32 - 36
* fix: revert change to js rpg game
* fix: simplify tests 32 - 36
* fix: updated submit-cat-form url
fix: changed submit-cat-form url
* fix: added/rearranged tests steps 32-36
* fix: added tests for step 36a
* fix: used hasAttribute where applicable
* fix: misc edits for steps 10 and 35-36a
* fix: add tests to step 37
* fix: reworded step 37
* fix: added more verbiage to steps 35 and 36
* fix: modified step 38 desc and added tests
* fix: added hints/tests for step 40
* fix: added hints/tests for step 41
* fix: added hints/tests for steps 42 and 43
* fix: made attribute values match exactly
* fix: change wording from text input to text field
* fix: rearrange name attribute lessons
* feat: tests for 44 - 44b
* fix: added a step 35a
* fix: added name="catphotourl" to steps 36-61
* fix: reworded steps 41 and 43
* fix: removed intro to for attribute
* fix: rewrite of step 44b's desc and tests
* fix: added step 45 hints/tests
fix
* fix: removed for attribute from steps 45a-61
* fix: removed extra )
* fix: wrapped "section" with backticks
* fix: added test for steps 45a and 45b
* fix: adjust position of label steps 55-61
* fix: removed conole.log statements
* fix: added tests to step 45c
* fix: renamed step 49 to step 46a
* fix: moved label element for steps 48-53
* fix: reworded step 47 description and instructions
* fix: typos in description and test text
* feat: add tests 46-48
* fix: wording
* fix: remove case insensitivity from a couple of tests
* fix: wording and add erms
* fix: add additional test for step 48
* fix: added hints/tests for step 50
* fix: added hints/tests for step 51
* fix: added hints/tests to step 53
* fix: added hints/tests for step 55
* fix: added hints/tests for step 56
* feat: tests for 57-61
* fix: removed duplicate test in step 55
* fix: adjusted 1st test for step 57
* fix: simplified test for title text
* fix: improved tests for step 60-61
* fix: removed demo.md file
* fix: ran reorder-steps.js
* fix: part 10 description
* fix: part 14 description
* fix: part 24 - move ERMs
* fix: part 05 description
* fix: part 54 test text
* fix: part 06 - wording and add test for p and main closing tag order
* fix: part 50 - add test to check for order of fieldset elements
* feat: value attribute for radio buttons step and seed changes
* feat: value attribute for checkboxes step and seed changes
* fix: update part 14 description
* fix: revert ERMs for part 24
* fix: remove last test in part 06
* fix: text and typos for new radio and checkbox lessons
* fix: text and typos for new radio and checkbox lessons
* fix: add test to part 01
* fix: ran reorder-steps.js
Co-authored-by: Kris Koishigawa <scissorsneedfoodtoo@gmail.com>
2020-09-16 11:54:09 +05:30
Oliver Eyton-Williams
68b223322f
feat: make editable code available in tests
2020-09-16 11:54:09 +05:30
Oliver Eyton-Williams
0f3f27287d
fix: unify single and multifile testing
2020-09-16 11:54:08 +05:30
Oliver Eyton-Williams
d7dc1acb4a
chore: update lang tags on code blocks
2020-09-16 11:54:08 +05:30
Oliver Eyton-Williams
52cb6adf02
refactor: sortFiles -> toSortedArray
2020-09-16 11:54:07 +05:30
Oliver Eyton-Williams
301212e194
feat: handle multi-file solutions
2020-09-16 11:54:06 +05:30
Oliver Eyton-Williams
3783ef118e
fix(multi): validate challenges correctly
2020-09-16 11:54:05 +05:30
Oliver Eyton-Williams
754a33970e
refactor(multi) move preparation into curriculum
2020-09-16 11:54:05 +05:30
Oliver Eyton-Williams
b25089d7c8
fix: relax challenge validation for multiple seeds
2020-09-16 11:54:02 +05:30
Oliver Eyton-Williams
f77005cc43
fix: accept numbers for boundaries ( #39181 )
2020-09-16 11:54:02 +05:30
Randell Dawson
8478e021bf
feat (learn): Remove editable regions from seed code before displaying user's code ( #39153 )
...
* feat: pull editable region from markdown
* test: update seed tests to reflect new schema
* feat(curriculum): validate multi-file solutions
* test: add editableRegionBoundaries to schema
Co-authored-by: Oliver Eyton-Williams <ojeytonwilliams@gmail.com>
2020-09-16 11:54:02 +05:30
Oliver Eyton-Williams
fd7a8c0d5e
feat: allow next challenge's seed to be a solution ( #39145 )
...
* feat: allow next challenge's seed to be a solution
2020-09-16 11:54:01 +05:30
Kris Koishigawa
4f1be63055
feat(learn): sync master and next-curriculum branches
2020-09-16 11:54:01 +05:30
Tom
977701937b
Feat: add d3 dashboard project to next curriculum ( #38028 )
...
* feat: add d3 dashboard project to next curriculum
2020-09-16 11:54:01 +05:30
Tom
dae411d408
fix: failing test ( #38253 )
2020-09-16 11:54:00 +05:30
lmilliken
9ba1f1f6d0
feat: tests for calorie counter
...
split up calorie counter lesson
2020-09-16 11:54:00 +05:30
Kris Koishigawa
b99d78858b
fix: basic js rpg spacing and tests
...
Replaced tabs with spaces so spacing is consistent in the monaco editor. Also adjust some tests to account for the new loop protection.
2020-09-16 11:54:00 +05:30
lmilliken
39b0afd5f0
feat: tests for calorie counter
2020-09-16 11:54:00 +05:30
Kristofer Koishigawa
d3d5147c1f
fix: renamed files and titles in the frontmatter for consitency ( #37792 )
2020-09-16 11:53:59 +05:30
Kristofer Koishigawa
869b4f479e
fix(client): modified test suite to not throw errors ( #37894 )
...
modified challenge test suite so it does not throw an error if two steps for the project based curriculum have the same title
2020-09-16 11:53:59 +05:30
SomeDer
2fbafda167
feat: functional programming spreadsheet ( #36873 )
...
* Add meta.json for spreadsheet
* Add spreadsheet files
* Close code tags for tests in 2 files
* Add solution section
* Add index file
* Add javascript-spreadsheet to stringifier
* Move index to step
* Rename steps in meta.json
* Rename step numbers in files
* Add index file to proper location
* Remove inappropriate files from spreadsheet dir
* Fix typo in first step
* Fix test sections
* Rename files to correct step
* Fix broken tests
* Add newline between sections
* Change challengeType from 1 to 0
* Add missng ) in step-079.md
* test -> tests in step-079
* Simplify test in step-103
* Fix step-137 test
* Remove last step
* Added solutions and adjusted some tests
* Fix some challenges
* Remove wrong spaces
* Fix more tests
* Add missing semicolon
* Fix more tests
* Fix type: lastttwo
* Fix all remaining tests
2020-09-16 11:53:59 +05:30
Tom
89e18e3a81
feat: add challenges for skyline project ( #36854 )
2020-09-16 11:53:59 +05:30
Kristofer Koishigawa
529f2596d9
feat: JS RPG game tests ( #37678 )
...
* feat: Add JavaScript RPG Game for testing
2020-09-16 11:53:58 +05:30
Randell Dawson
876d9f3994
fix(learn): Consolidated comments for Coding Interview Prep challenges - part 2 of 2 ( #39576 )
...
* fix: consolidate comments for use with the translation dictionary
* fix: added blank line between comments
Co-authored-by: Tom <20648924+moT01@users.noreply.github.com>
* fix: removed unneeded comment
Co-authored-by: Tom <20648924+moT01@users.noreply.github.com>
2020-09-16 01:01:21 +05:30
Randell Dawson
8788ad946b
fix: remove Good luck! comment from challenge seed code ( #39575 )
2020-09-15 22:27:40 +05:30
Randell Dawson
a2f4c8d0e1
fix: consolidated comments for use with translation dictionary ( #39578 )
2020-09-15 22:23:25 +05:30
Randell Dawson
104f359902
consolidated comments for use in translation dictionary ( #39577 )
2020-09-15 12:37:50 -04:00
Kristofer Koishigawa
c11bf0d02e
fix(curriculum): restrictive test for use map to dynamically render challenge ( #39581 )
2020-09-15 08:23:48 -07:00
Tom
d765fa704b
fix(learn): size your images challenge ( #39570 )
...
* fix: size your images challenge
* fix: remove console log
2020-09-14 14:09:01 +01:00
Aleksa S. Stevic
5cb609dc5c
Changed "statement" to "expression" ( #39564 )
...
The ternary operator doesn't allow statements, just expressions.
2020-09-12 10:37:59 +02:00
Tom
ae6cf5b724
fix: update instructions to be consistent ( #39557 )
...
* fix: update instructions to be consistent
* fix: change to use code tags instead of backticks
2020-09-11 19:03:18 -04:00
Randell Dawson
c345bc9886
fix: removed scrimba video links that do not reflect current challenge ( #39559 )
2020-09-11 11:17:50 -05:00
Lasse Jørgensen
2743ac2e84
fix(challenge): update variable names, assign empty array, update solution code, remove "use strict" ( #39525 )
...
* fix(challenge): update variable names, assign empty array, update solution code, remove "use strict"
* fix(challenge): update solution code
* fix:(challenge) update instructions and variable name
* fix:(challenge) update instructions
2020-09-09 19:58:27 -05:00
Siddharth Pathak
5418307936
fix(learn): add whitespace check to else-if test ( #39555 )
2020-09-09 20:30:33 +01:00
Randell Dawson
0f5832b562
fix: project 25 + 5 ( #39526 )
2020-09-09 13:28:12 +05:30
Tom
b79a332984
fix: remove scrimba link for inaccurate video ( #39545 )
2020-09-08 13:09:53 -07:00
Oliver Eyton-Williams
189b9081ca
feat: add script reporting more errors
2020-09-09 01:00:43 +05:30
Oliver Eyton-Williams
e9bd88d245
fix: make all unhandled errors fail tests
2020-09-09 01:00:43 +05:30
piouson
fbbf7e3f75
Fix tests failing due to whitespaces and trailing forward slash in Advanced Node and Express ( #39534 )
...
* Fix implementation-of-social-authentication.english.md
Resolve #39533
* Update implementation-of-social-authentication.english.md
- added capture groups
- updated whitespace filter, `/[\s\r\n]/g` -> `/\s/g`
* Update curriculum/challenges/english/06-quality-assurance/advanced-node-and-express/implementation-of-social-authentication.english.md
Co-authored-by: Shaun Hamilton <51722130+Sky020@users.noreply.github.com>
* Update implementation-of-social-authentication.english.md
Co-authored-by: Shaun Hamilton <51722130+Sky020@users.noreply.github.com>
2020-09-08 11:55:20 -05:00
ZhichengChen
ff8db8ce9e
fix(i18n): update Chinese translation of json apis and ajax ( #38863 )
...
* fix(i18n): update Chinese translation of json apis and ajax
* address comments
Co-authored-by: Zhicheng Chen <chenzhicheng@dayuwuxian.com>
Co-authored-by: S1ngS1ng <liuxing0514@gmail.com>
2020-09-07 13:48:38 +05:30
ZhichengChen
3b7b64feb3
fix(i18n): update Chinese translation of jquery ( #38579 )
...
Co-authored-by: Zhicheng Chen <chenzhicheng@dayuwuxian.com>
Co-authored-by: S1ngS1ng <liuxing0514@gmail.com>
2020-09-07 13:47:51 +05:30
ZhichengChen
0b2be70c9a
fix(i18n): update Chinese translation of bootstrap ( #38560 )
...
Co-authored-by: Zhicheng Chen <chenzhicheng@dayuwuxian.com>
2020-09-07 13:47:39 +05:30
ZhichengChen
193d13e7ba
fix(i18n): update Chinese translation of JavaScript Algorithms and Da… ( #38494 )
...
Co-authored-by: Zhicheng Chen <chenzhicheng@dayuwuxian.com>
Co-authored-by: S1ngS1ng <liuxing0514@gmail.com>
2020-09-07 13:47:22 +05:30
ZhichengChen
b378f110ca
fix(i18n): update Chinese translation of redux ( #38825 )
2020-09-07 13:46:17 +05:30
ZhichengChen
91c9fc6cd5
fix(i18n): update Chinese translation of front end libraries projects ( #38826 )
2020-09-07 13:45:49 +05:30
ZhichengChen
424cb619c1
fix(i18n): update Chinese translation of data visualization projects ( #38864 )
2020-09-07 13:45:31 +05:30
ZhichengChen
88ae7a5df8
fix(i18n): update Chinese translation of react and redux ( #38786 )
...
Co-authored-by: Zhicheng Chen <chenzhicheng@dayuwuxian.com>
2020-09-07 13:41:48 +05:30
ZhichengChen
087946adc1
fix(i18n): update Chinese translation of sass ( #38595 )
...
Co-authored-by: Zhicheng Chen <chenzhicheng@dayuwuxian.com>
2020-09-07 13:41:08 +05:30
ZhichengChen
653396706e
feat(i18n):Chinese intermediate algorithm scripting ( #38442 )
...
Co-authored-by: ZhichengChen <chenzhicheng@dayuwuxian.com>
2020-09-07 13:40:29 +05:30
ZhichengChen
2db889099d
fix(i18n): update Chinese translation of debugging ( #38045 )
...
Co-authored-by: Zhicheng Chen <chenzhicheng@dayuwuxian.com>
2020-09-07 13:39:54 +05:30
ZhichengChen
5a72d44482
fix(i18n): update Chinese translation of basic node and express ( #38889 )
2020-09-07 11:10:31 +05:30
Mrugesh Mohapatra
c23c4ef8e4
fix: negative sentiment → neutral language ( #39522 )
...
The existing terminology carries negative sentiment that can be
interpreted in a racial or sense. Updating the name to have no
potential for such a connection.
Co-authored-by: Justin Rogers <justrog@gmail.com>
2020-09-07 11:04:44 +05:30
Kristofer Koishigawa
b93785be5d
fix(learn): update example image URL ( #39530 )
...
Update example URL in "Add Images to Your Website" challenge to point to example image on https://freecatphotoapp.com .
2020-09-05 10:27:27 -07:00
PSN221B
3425dadb46
Use JQuery to solve Catastrophic Backtracking with regex ( #39112 )
...
* Use JQuery to solve Catastrophic Backtracking with regex
* fix: improve regex for last test
* fix: improved the other tests with regex
* fix: change regex to allow spaces
Co-authored-by: Randell Dawson <rdawson@onepathtech.com>
Co-authored-by: moT01 <20648924+moT01@users.noreply.github.com>
2020-09-04 16:06:57 -05:00
Shaun Hamilton
e3cfe80f88
fix(curriculum): advanced node express changes for new boilerplate ( #39080 )
...
* fix: add tests and steps
* add necessary changes
* edit for new boilerplate
* fix: adjust content for boilerplate merge
* add 4 passing 1 failing socketio
* fix: add socketio changes
* fix: update wording and http test
Co-authored-by: Kristofer Koishigawa <scissorsneedfoodtoo@gmail.com>
* fix: replace glitch remix urls with repl.it urls
* integrate steps between lessons 4 and 5
* add mongodb altas link
* edit test to not require db deletion
* correct register routing and formatting
* fix typos and formatting
* fix: typos, standardize spacing, and remove unnecessary hr elements
* fix: add/update links
Add or update Gist solution links at the bottom of each challenge. Also add a missing link/text to the top of one of the challenges.
* fix: remove Repl.it/boilerplate repo links from all but first challenge
* fix: add target='_blank' to links in challenges
* add note about PIP browser issues
* move PIP note to end of instructions
Co-authored-by: Kristofer Koishigawa <scissorsneedfoodtoo@gmail.com>
2020-09-04 08:50:03 -05:00
Ezekiel Oladejo
4165135380
Update serialization-of-a-user-object.english.md ( #39518 )
2020-09-03 23:53:31 -07:00
Gianpaolo Macario
a3856a5fd7
Fix typo in title ( #39492 )
...
* Fix typo in title
* fix: typo in meta and filename
* fix: it
Co-authored-by: moT01 <20648924+moT01@users.noreply.github.com>
2020-09-03 17:16:12 -07:00
Oliver Eyton-Williams
bd68b70f3d
Feat: hide blocks not challenges ( #39504 )
...
* fix: remove isHidden flag from frontmatter
* fix: add isUpcomingChange
Co-authored-by: Ahmad Abdolsaheb <ahmad.abdolsaheb@gmail.com>
* feat: hide blocks not challenges
Co-authored-by: Ahmad Abdolsaheb <ahmad.abdolsaheb@gmail.com>
Co-authored-by: Ahmad Abdolsaheb <ahmad.abdolsaheb@gmail.com>
2020-09-03 15:07:40 -07:00
AnonymousRepositoryStuff
6b081c7e7b
Update unclear instructions on an FCC CSS Grid challenge in English #39433 ( #39506 )
...
* Unclear instructions on an FCC CSS Grid challenge #39433
* Update curriculum/challenges/english/01-responsive-web-design/css-grid/use-grid-area-without-creating-an-areas-template.english.md
Co-authored-by: Tom <20648924+moT01@users.noreply.github.com>
* Update curriculum/challenges/english/01-responsive-web-design/css-grid/use-grid-area-without-creating-an-areas-template.english.md
Co-authored-by: Manish Giri <manish.giri.me@gmail.com>
Co-authored-by: Tom <20648924+moT01@users.noreply.github.com>
Co-authored-by: Manish Giri <manish.giri.me@gmail.com>
2020-09-03 13:58:59 -07:00
Beau Carnes
5ce8abc131
fix: data analysis links ( #39499 )
...
* fix: data analysis links
* fix: add rel attributes to all links in data analysis with python section
* fix: combine rel properties into one attribute
* fix: change single quotes to double
Co-authored-by: moT01 <20648924+moT01@users.noreply.github.com>
2020-09-03 09:48:42 -07:00
Colin Nielsen
807244c81a
fix: update formatting, add image + solution ( #38907 )
...
* fix: update formatting, add image + solution
* fix: change img src and add suggestions
Co-authored-by: moT01 <20648924+moT01@users.noreply.github.com>
2020-09-03 10:49:51 -05:00
Ty Mick
b45e6ecae0
Add previously written methods to challenge seed in "Remove an Element from a Max Heap" ( #38834 )
...
* Add previous methods to challenge seed
* fix: add suggested changes
Co-authored-by: Tom <20648924+moT01@users.noreply.github.com>
2020-09-03 10:40:23 -05:00
Haile Lagi
77bf5630f0
fix(learn): update helmet.js instructions for specific versioning ( #39194 )
...
* fix(client): update middleware names of helmet.js tests
* Revert "fix(client): update middleware names of helmet.js tests"
This reverts commit 86d3bb2de8
.
* fix: set helmet to v3.21.3
Co-authored-by: moT01 <20648924+moT01@users.noreply.github.com>
2020-09-03 15:58:28 +01:00
Ishu Singhal
56469d1c5c
fix(learn): update tests to allow more valid solutions ( #39054 )
...
* fix(curriculum): updated tests: fixed #39049
It won't pass something like this now:
const myConcat = () => {};
console.log(3);
* fix: add suggested change
Co-authored-by: moT01 <20648924+moT01@users.noreply.github.com>
2020-09-03 15:28:35 +01:00
Tom
6ce2db7bb2
feat(learn): add word frequency challenge to rosetta section ( #39424 )
...
* feat(learn): add word frequency challenge to rosetta section
* Update curriculum/challenges/english/10-coding-interview-prep/rosetta-code/word-frequency.english.md
Co-authored-by: Randell Dawson <5313213+RandellDawson@users.noreply.github.com>
* Update curriculum/challenges/english/10-coding-interview-prep/rosetta-code/word-frequency.english.md
Co-authored-by: Randell Dawson <5313213+RandellDawson@users.noreply.github.com>
* Update curriculum/challenges/english/10-coding-interview-prep/rosetta-code/word-frequency.english.md
Co-authored-by: Randell Dawson <5313213+RandellDawson@users.noreply.github.com>
* Update curriculum/challenges/english/10-coding-interview-prep/rosetta-code/word-frequency.english.md
Co-authored-by: Randell Dawson <5313213+RandellDawson@users.noreply.github.com>
* Update curriculum/challenges/english/10-coding-interview-prep/rosetta-code/word-frequency.english.md
Co-authored-by: Randell Dawson <5313213+RandellDawson@users.noreply.github.com>
* Update curriculum/challenges/english/10-coding-interview-prep/rosetta-code/word-frequency.english.md
Co-authored-by: Randell Dawson <5313213+RandellDawson@users.noreply.github.com>
* fix: tests
* fix: revert challenge so it can have multiple solutions
* Update curriculum/challenges/english/10-coding-interview-prep/rosetta-code/word-frequency.english.md
Co-authored-by: Shaun Hamilton <51722130+Sky020@users.noreply.github.com>
Co-authored-by: Randell Dawson <5313213+RandellDawson@users.noreply.github.com>
Co-authored-by: Shaun Hamilton <51722130+Sky020@users.noreply.github.com>
2020-09-03 06:30:57 -07:00
skaparate
f97c847e29
fix(learn): formatting bug preventing tests to pass ( #39045 )
...
* implemented object validation
* fix: formatting bug preventing tests to pass
* implemented object validation
* fix: formatting bug preventing tests to pass
* integrated changes again
* added suggested changes
* fix: refine instructions
* fix: revert some bad instructions and change album to albumTitle
Co-authored-by: moT01 <20648924+moT01@users.noreply.github.com>
2020-09-03 12:34:12 +01:00
Aadhar Agarwal
81479ffd40
fix: add tests for metric-imperial-converter (infosec) ( #37891 )
...
Co-authored-by: Tom <20648924+moT01@users.noreply.github.com>
Co-authored-by: Shaun Hamilton <51722130+Sky020@users.noreply.github.com>
Co-authored-by: Shaun Hamilton <2397860h@student.gla.ac.uk>
2020-09-03 14:39:01 +05:30
Shaun Hamilton
223c2dc205
fix: convert async tests to synchronous ( #39478 )
...
* fix: convert async tests to sync
* fix: correct formatting changed by prettier
2020-09-02 19:24:22 -05:00
Anonyma
8edca2efc5
fix(curriculum): add instructions to clarify use of model.createMany ( #38026 )
...
* Update create-many-records-with-model.create.english.md
The previous instructions were causing confusion:
https://www.freecodecamp.org/forum/t/mongodb-and-mongoose-create-many-records-with-model-create/208546
https://github.com/freeCodeCamp/freeCodeCamp/issues/36447
* Added clearer instructions
* Update curriculum/challenges/english/05-apis-and-microservices/mongodb-and-mongoose/create-many-records-with-model.create.english.md
Co-authored-by: Oliver Eyton-Williams <ojeytonwilliams@gmail.com>
* Update curriculum/challenges/english/05-apis-and-microservices/mongodb-and-mongoose/create-many-records-with-model.create.english.md
Co-authored-by: Randell Dawson <5313213+RandellDawson@users.noreply.github.com>
* Update curriculum/challenges/english/05-apis-and-microservices/mongodb-and-mongoose/create-many-records-with-model.create.english.md
Co-authored-by: Randell Dawson <5313213+RandellDawson@users.noreply.github.com>
Co-authored-by: Tom <20648924+moT01@users.noreply.github.com>
Co-authored-by: Oliver Eyton-Williams <ojeytonwilliams@gmail.com>
Co-authored-by: Randell Dawson <5313213+RandellDawson@users.noreply.github.com>
2020-09-03 00:01:48 +01:00
Ty Mick
57c7003119
fix(curriculum): fix typography in "Set a Domain and a Range on a Scale" ( #39259 )
...
* Change spaced hyphen to em dash
* Update curriculum/challenges/english/04-data-visualization/data-visualization-with-d3/set-a-domain-and-a-range-on-a-scale.english.md
* Update curriculum/challenges/english/04-data-visualization/data-visualization-with-d3/set-a-domain-and-a-range-on-a-scale.english.md
Co-authored-by: Shaun Hamilton <51722130+Sky020@users.noreply.github.com>
Co-authored-by: Tom <20648924+moT01@users.noreply.github.com>
Co-authored-by: Shaun Hamilton <51722130+Sky020@users.noreply.github.com>
2020-09-02 19:33:17 +01:00
g4rry420
9a4ab36fa4
Changed Regex of 3rd textString ( #38944 )
...
* changes the regex of 3rd textString
I changes the regex of 3rd textString so that it can accept h2 as a selector instead of class.
* Changed the Regex of 3rd textString
I changes the regex of 3rd textString so that it can accept h2 as a selector instead of class.
* Changed the Regex of 3rd textString
I changes the regex of 3rd textString so that it can accept h2 as a selector instead of class.
* Changed the Regex of 3rd textString
I changes the regex of 3rd textString so that it can accept h2 as a selector instead of class.
* Chamged the Regex of 3rd textString
I changes the regex of 3rd textString so that it can accept h2 as a selector instead of class.
* Changed the Regex of 3rd textString
I changes the regex of 3rd textString so that it can accept h2 as a selector instead of class.
* fix: regex tests and instructions
* Update curriculum/challenges/english/01-responsive-web-design/basic-css/import-a-google-font.english.md
Co-authored-by: Shaun Hamilton <51722130+Sky020@users.noreply.github.com>
* fix: add suggested change
* revert non-english changes
Co-authored-by: moT01 <20648924+moT01@users.noreply.github.com>
Co-authored-by: Shaun Hamilton <51722130+Sky020@users.noreply.github.com>
Co-authored-by: Shaun Hamilton <2397860h@student.gla.ac.uk>
2020-09-02 11:21:52 -07:00
bhagerty
046137891e
fix(learn): clarify how object names are associated with destructured fields ( #39485 )
...
* Clarify how object names are associated with destructured fields
* fix: make description more concise
* Update curriculum/challenges/english/02-javascript-algorithms-and-data-structures/es6/use-destructuring-assignment-to-pass-an-object-as-a-functions-parameters.english.md
Co-authored-by: moT01 <20648924+moT01@users.noreply.github.com>
Co-authored-by: Manish Giri <manish.giri.me@gmail.com>
2020-09-02 19:06:27 +01:00
bhagerty
db15a44160
fix(learn): clarify instructions to remove confusion ( #39479 )
...
* Clarify instructions to remove confusion
* Update curriculum/challenges/english/02-javascript-algorithms-and-data-structures/basic-javascript/accessing-object-properties-with-variables.english.md
Co-authored-by: Tom <20648924+moT01@users.noreply.github.com>
2020-09-02 18:41:59 +01:00