Commit Graph

25714 Commits

Author SHA1 Message Date
Tom
184a07d20d fix: infosec show cert button not rendering (#38620) 2020-05-27 13:19:13 +05:30
Tom
2e37cb8da5 fix: rename tensorflow lessons (#38617) 2020-05-27 13:19:13 +05:30
256ed00fb9 feat(learn): split InforSec and QA into individual certs (#38347)
Co-authored-by: Mrugesh Mohapatra <me@raisedadead.com>
Co-authored-by: Kris Koishigawa <scissorsneedfoodtoo@gmail.com>
2020-05-27 13:19:12 +05:30
Tom
c75d212831 fix: misaligned titles (#38613) 2020-05-27 13:19:12 +05:30
d9d5a41f39 fix: review and clean up a few things in this section 2020-05-27 13:19:12 +05:30
36cf2b1ca5 fix:update video id + rename last file 2020-05-27 13:19:11 +05:30
d542b9a9b9 fix: update missed title 2020-05-27 13:19:11 +05:30
ed6d1d3db1 fix: rename titles for better UX 2020-05-27 13:19:11 +05:30
ad8daeb851 fix: add video ids and better test for video id 2020-05-27 13:19:11 +05:30
Tom
379f6f89ca fix(learn): tests for python video lessons (#38600)
* fix: improve tests for video challenges

* fix: remove unused challenges + get rid of no description warning

* fix: remove non-existent challenges from meta
2020-05-27 13:19:11 +05:30
03c9e47be9 feat: Add more video challenges (#38598)
Co-authored-by: Tom <20648924+moT01@users.noreply.github.com>
2020-05-27 13:19:10 +05:30
cb88dcf1e6 add tensorflow course without questions (#38525) 2020-05-27 13:19:10 +05:30
Tom
63fe67e53f feat: add video lessons to db on submit + update UI (#38591)
* feat: add video lessons to db on submit + update UI

* feat: delete CompletionVideoModal

* feat: clean up component + add comments

* feat: remove comment

* feat: remove log

* feat: remove log

* fix: update buttons + fix some testing

* fix: remove unused selector
2020-05-27 13:19:10 +05:30
e776529ed0 feat(learn): add python video challenges (#38424) 2020-05-27 13:19:09 +05:30
22afc2a0ca feat(learn): python certification projects (#38216)
Co-authored-by: Oliver Eyton-Williams <ojeytonwilliams@gmail.com>
Co-authored-by: Kristofer Koishigawa <scissorsneedfoodtoo@gmail.com>
Co-authored-by: Beau Carnes <beaucarnes@gmail.com>
2020-05-27 13:19:08 +05:30
3c3ceaa3f5 Update declare-javascript-variables.english.md (#38884) 2020-05-27 09:37:34 +02:00
5959c98d57 fix(curriculum): bump Babel - compat with node lts (#38905) 2020-05-27 12:28:38 +05:30
9e01ead291 fix(editor): Add quickSuggestions false to editor options (#38899) 2020-05-26 19:10:45 +05:30
912e7a5c2f refactor(curriculum): remove old seed code 2020-05-25 18:32:18 +05:30
8f239cb3e5 refactor(api): remove unused map util 2020-05-25 18:32:18 +05:30
0c771b7000 refactor(api): remove unused url-utils 2020-05-25 18:32:18 +05:30
48532d6ccb fix: hide isHidden challenges from hotkey nav 2020-05-25 16:25:19 +05:30
f1c9b08cf3 fix(curriculum): add isHidden: false to challenges
This includes certificates (where it does nothing), but does not
include any translations.
2020-05-25 16:25:19 +05:30
9b297ed76d fix(curriculum): control visibility via env 2020-05-25 16:25:19 +05:30
68aef571ee feat: hide isHidden challenges 2020-05-25 16:25:19 +05:30
d865e2cb0e feat: restore challenge validation 2020-05-25 16:25:19 +05:30
5bc3e15e3a fix(client): DRY out challenge sourcing
Also handles file changes the same way as the original sourcing.
2020-05-25 16:25:19 +05:30
597ceba27f chore: add ESLint extension in .gitpod.yml (#38879) 2020-05-25 13:47:48 +05:30
4bd3b3c412 Add readme arabic (#38875) 2020-05-25 13:46:30 +05:30
d01ce3bbc1 fix(learn): remove cta and add current challenge button (#38807) 2020-05-21 18:09:48 +05:30
bdbf5bfd8d fix:Added extra test cases for 'arguments-optional' problem (#38827) 2020-05-21 14:56:06 +05:30
38ef6d68e5 fix(curriculum): Clarify definition of "symmetric difference" (#38792)
* Clarify definition of "symmetric difference"

* Add definition of binary operation

* Adjust wording in "Symmetric Difference"

* Improve preposition use

* Move instructions to the Instructions section

Co-authored-by: Eric Leung <eric@erictleung.com>
2020-05-20 11:28:16 +02:00
23ca15241c fix:(curriculum): Moved code tag to include new keyword (#38780)
* Moved code tag to include new keyword

The new keyword hasn't been explained in the curriculum yet, so have moved the <code> tag to include the new keyword to give a prompt that it needs to be used in the solution.

* Update curriculum/challenges/english/02-javascript-algorithms-and-data-structures/es6/use-arrow-functions-to-write-concise-anonymous-functions.english.md

Added comma.

Co-authored-by: Lasse Jørgensen <28780271+lasjorg@users.noreply.github.com>
2020-05-20 10:09:35 +02:00
ed08ec088a fix(api): use mongodb+srv url protocol (#38831) 2020-05-19 21:52:05 +05:30
Tom
68ba32d356 feat: add command for e2e tests to docs (#38851) 2020-05-19 21:50:22 +05:30
9d368cc6b9 fix(docs): update i18n wording (#38849) 2020-05-19 21:50:00 +05:30
e9614d60d4 fix: update regex specify exact number of matches - lastIndex = 0 before test (#38717) 2020-05-19 12:50:20 +02:00
54d59ffc37 Fix/curriculum en es6 complete a promise - modified test messages to be more clearer (#38836)
* Changed tests messages to indicate string

* minor tweak with wording of message

Co-authored-by: Oliver Eyton-Williams <ojeytonwilliams@gmail.com>
2020-05-19 12:44:59 +02:00
631c20f26b docs: update i18n faq (#38848) 2020-05-19 14:14:52 +05:30
2db668b6ad feat: show extensions warning in css learning module index (#38806) 2020-05-19 14:05:33 +05:30
421bbdefbe fix(client): add footer on learn home (#38830) 2020-05-19 12:50:15 +05:30
bfe76794c0 Allow use of g flag in Regular Expressions: Check for All or None (#38659)
* allow use of g flag

added functionality of tests to allow for the use of g flag by resetting the lastIndex as per example in https://github.com/freeCodeCamp/freeCodeCamp/pull/37941.

* Update curriculum/challenges/english/02-javascript-algorithms-and-data-structures/regular-expressions/check-for-all-or-none.english.md

Co-Authored-By: Shaun Hamilton <51722130+Sky020@users.noreply.github.com>

* Update curriculum/challenges/english/02-javascript-algorithms-and-data-structures/regular-expressions/check-for-all-or-none.english.md

Co-Authored-By: Shaun Hamilton <51722130+Sky020@users.noreply.github.com>

* Update curriculum/challenges/english/02-javascript-algorithms-and-data-structures/regular-expressions/check-for-all-or-none.english.md

Co-Authored-By: Shaun Hamilton <51722130+Sky020@users.noreply.github.com>

* Update curriculum/challenges/english/02-javascript-algorithms-and-data-structures/regular-expressions/check-for-all-or-none.english.md

Co-Authored-By: Shaun Hamilton <51722130+Sky020@users.noreply.github.com>

Co-authored-by: Shaun Hamilton <51722130+Sky020@users.noreply.github.com>
2020-05-18 22:50:50 -05:00
7e2b159350 fix(curriculum): update solution to match seed (#38828) 2020-05-18 19:52:38 +02:00
2b3bd5c52d Improve formatting and clarity in "Subset" (#38814)
* Improve formatting and clarity in "Subset"

* Change method name to isSubsetOf

Co-authored-by: Eric Leung <eric@erictleung.com>

* Change method name to isSubsetOf

Co-authored-by: Eric Leung <eric@erictleung.com>

* Fix method name in tests

* Fix variable name aIsSubsetOfB

* Fix method name in solution

Co-authored-by: Eric Leung <eric@erictleung.com>
2020-05-18 17:24:54 +02:00
aad173fbc9 fix(curriculum): "Set Class" description formatting 2020-05-18 16:39:02 +02:00
9ad4c98ecb fix(curriculum): added test to allow any order solution (#38771)
* added test to allow any order solution

* add removeJSComments for tests
2020-05-18 16:02:03 +02:00
51f0d703f1 fix(learn): Fixed test issue in HashTable exercise (#38441)
* fixed issue where test for removal from hash table was passing even if method implementation is incorrect
2020-05-18 15:39:55 +02:00
e10a046f8a fix(curriculum): use example in Modifying an Object Within a Nested Object challenge (#38468)
* fix: use example in modifying an object within a nested object exercise to explain how to do so

* Update curriculum/challenges/english/02-javascript-algorithms-and-data-structures/basic-data-structures/modify-an-object-nested-within-an-object.english.md

Co-Authored-By: Randell Dawson <5313213+RandellDawson@users.noreply.github.com>

* Update curriculum/challenges/english/02-javascript-algorithms-and-data-structures/basic-data-structures/modify-an-object-nested-within-an-object.english.md

Co-Authored-By: Randell Dawson <5313213+RandellDawson@users.noreply.github.com>

* Update curriculum/challenges/english/02-javascript-algorithms-and-data-structures/basic-data-structures/modify-an-object-nested-within-an-object.english.md

Co-authored-by: Shaun Hamilton <51722130+Sky020@users.noreply.github.com>

* Update curriculum/challenges/english/02-javascript-algorithms-and-data-structures/basic-data-structures/modify-an-object-nested-within-an-object.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-05-15 16:41:40 -05:00
46ef3df532 feat(tools): add/update cleanup scripts (#38822) 2020-05-14 18:40:46 +05:30
4326864fdc docs: update notes abut auth page 2020-05-14 17:06:34 +05:30