Commit Graph

3207 Commits (0d1559f3bf2d020352f98f6456c698cf48266d74)

Author SHA1 Message Date
Muhammed Mustafa ff4b5069c1
fix(curriculum): external twitch link in CIP (#46261) 2022-06-01 20:49:59 +05:30
Muhammed Mustafa 83464c129d
fix(curriculum): external wiki API links in CIP (#46260) 2022-06-01 20:49:28 +05:30
Muhammed Mustafa e15889a53e
fix(curriculum): external orbital link in legacy JSA (#46266)
* fix(curriculum): external orbital link in legacy JSA

* Shaun for the rescue

Co-authored-by: Shaun Hamilton <shauhami020@gmail.com>

Co-authored-by: Shaun Hamilton <shauhami020@gmail.com>
2022-06-01 07:53:44 -07:00
Muhammed Mustafa 8384b3c690
fix(curriculum): external Life link in CIP (#46262) 2022-06-01 07:16:20 -07:00
camperbot 915e4c5056
chore(i18n,learn): processed translations (#46269) 2022-06-01 07:10:25 -07:00
Muhammed Mustafa 603aec0cf1
fix(curriculum): external socket link in ISP (#46265) 2022-06-01 14:57:56 +03:00
Muhammed Mustafa f17395007a
fix(curriculum): external masonry link in CIP (#46264) 2022-06-01 14:57:09 +03:00
Muhammed Mustafa aad4c4e216
fix(curriculum): external Yelp link in CIP (#46263) 2022-06-01 14:56:37 +03:00
Jeremy L Thompson 78880fea1b
feat(tests): add euler-206 solution (#46256) 2022-05-31 20:27:02 +01:00
camperbot a335127379
chore(i18n,learn): processed translations (#46250) 2022-05-31 19:37:07 +05:30
Muhammed Mustafa c640661558
fix(curriculum): external Babbage wiki link in CIP (#46240)
* fix(curriculum): external Babbage wiki link in CIP

* Add comma

Co-authored-by: Ahmad Abdolsaheb <ahmad.abdolsaheb@gmail.com>

Co-authored-by: Ahmad Abdolsaheb <ahmad.abdolsaheb@gmail.com>
2022-05-31 16:23:11 +03:00
Muhammed Mustafa 18595f5e79
fix(curriculum): external subsquence link in CIP (#46241) 2022-05-31 14:04:34 +01:00
Muhammed Mustafa e96f5bd14b
fix(curriculum): external monkey and coconuts links in CIP (#46245)
* fix(curriculum): external monkeyAndCoconuts links in CIP

* clearer description

* Clearer Clearer description

* grammer typo and better description

Co-authored-by: Sem Bauke <46919888+Sembauke@users.noreply.github.com>

Co-authored-by: Sem Bauke <46919888+Sembauke@users.noreply.github.com>
2022-05-31 07:52:55 -05:00
Shaun Hamilton a05c549ebc
fix(curriculum): assert length of array in rwd-quiz test (#46248) 2022-05-31 07:49:30 -05:00
Muhammed Mustafa 926927aecd
fix(curriculum): external metric link in CIP (#46242) 2022-05-31 13:42:14 +02:00
Muhammed Mustafa 21c46840e3
fix(curriculum): external FRACTAN link in CIP (#46243)
* fix(curriculum): external FRACTRAN wiki link in CIP

* grammar typo

* Reverse grammar typo commit

Co-authored-by: Ahmad Abdolsaheb <ahmad.abdolsaheb@gmail.com>

Co-authored-by: Ahmad Abdolsaheb <ahmad.abdolsaheb@gmail.com>
2022-05-31 13:32:24 +03:00
camperbot ca3b75b5ac
chore(i18n,learn): processed translations (#46230) 2022-05-30 17:25:46 +01:00
Muhammed Mustafa 6866351844
fix(curriculum): external algorithms wiki link in CIP (#46219) 2022-05-30 17:09:39 +01:00
Morris Kurz 2d7b01aac9
fix(curriculum): make instructions for cafe css step 24 specificer (#46076)
* Name the existing div element in the exercise.

* Make wording of hint more concise.

Co-authored-by: Jeremy L Thompson <jeremy@jeremylt.org>

* Improve wording of description.

Co-authored-by: Jeremy L Thompson <jeremy@jeremylt.org>

* Revert hint change to give a stronger hint

Co-authored-by: Tom <20648924+moT01@users.noreply.github.com>

Co-authored-by: Jeremy L Thompson <jeremy@jeremylt.org>
Co-authored-by: Tom <20648924+moT01@users.noreply.github.com>
2022-05-30 16:58:26 +01:00
Muhammed Mustafa 140f8e3450
fix(curriculum): missing instruction in sedols.md (#46214) 2022-05-30 22:31:00 +07:00
Beloise 430f45655e
fix(curriculum): clearer description for CatPhotoApp Step 12 (#46216) 2022-05-30 10:09:23 +02:00
Muhammed Mustafa efe7ee0ffc
fix(curriculum): external deviation wiki link in CIP (#46226) 2022-05-30 10:07:52 +02:00
Muhammed Mustafa 13cd0bf75e
fix(curriculum): external-spelling-rule-link-in-CIP (#46227) 2022-05-30 10:06:24 +02:00
Muhammed Mustafa 0bae31f1ad
fix(curriculum): external list wiki link in CIP (#46228)
Co-authored-by: Mrugesh Mohapatra <1884376+raisedadead@users.noreply.github.com>
2022-05-30 10:05:09 +02:00
Muhammed Mustafa 813d1b23b4
fix(curriculum): external associative array in code interview (#46218)
Co-authored-by: Huyen Nguyen <25715018+huyenltnguyen@users.noreply.github.com>
2022-05-30 12:51:06 +05:30
Muhammed Mustafa 3410d7afdb
fix(curriculum): external algebra links in code interview (#46192) 2022-05-30 12:40:46 +05:30
Muhammed Mustafa 51b5b71964
fix(curriculum): external userstories in interview prep (#46132)
* fix(curriculum): external userstories in interview prep

* changed the right file, english is hard

* Camperbot for president,

* change wiki link in pong game

* changed wiki link in local weather question

* 24 files changed 👍total 27

* removed make a app link so user don't limit themselves

* Test should pass

Co-authored-by: Tom <20648924+moT01@users.noreply.github.com>

* removed Users storied

* Test shall not pass, wait wrong reference

Co-authored-by: Tom <20648924+moT01@users.noreply.github.com>
2022-05-30 12:39:11 +05:30
Muhammed Mustafa 05bde54e9f
fix(curriculum): remove extrernal link to github pug (#46080)
* remove(curriculum): extrernal link to github pug

* Formated the code

* undo a mistake

* Changed the anchor

Co-authored-by: Ilenia <nethleen@gmail.com>

* Removed here

Co-authored-by: Lasse Jørgensen <28780271+lasjorg@users.noreply.github.com>

* RTFM suggestion

Co-authored-by: Lasse Jørgensen <28780271+lasjorg@users.noreply.github.com>

* Better looking format

Co-authored-by: Lasse Jørgensen <28780271+lasjorg@users.noreply.github.com>

* Add code blocks for readiblity

Co-authored-by: Lasse Jørgensen <28780271+lasjorg@users.noreply.github.com>

Co-authored-by: Ilenia <nethleen@gmail.com>
Co-authored-by: Lasse Jørgensen <28780271+lasjorg@users.noreply.github.com>
2022-05-30 12:37:50 +05:30
Muhammed Mustafa 03612c2600
fix(curriculum): made steps' description clearer (#46071)
* fix: made step description more clearer

* fix/typo in cafe menu

* Fixed a typo, give giving🤦‍♂️

Co-authored-by: Naomi Carrigan <nhcarrigan@gmail.com>

* Grammar typo

Co-authored-by: Sem Bauke <46919888+Sembauke@users.noreply.github.com>

Co-authored-by: Naomi Carrigan <nhcarrigan@gmail.com>
Co-authored-by: Sem Bauke <46919888+Sembauke@users.noreply.github.com>
2022-05-30 12:35:24 +05:30
Muhammed Mustafa 4ba3c15376
fix(curriculum): external selfDescriptiveInt link in code interview prep (#46221)
Co-authored-by: Mrugesh Mohapatra <1884376+raisedadead@users.noreply.github.com>
2022-05-29 22:10:40 +05:30
Lasse Jørgensen fadc1a2f0e
fix(curriculum): remove charset case sensitivity (#46185) 2022-05-28 19:46:13 +02:00
Muhammed Mustafa 8cfece3611
fix(curriculum): external SEDOL wiki link in code interview (#46189) 2022-05-28 18:50:52 +02:00
Muhammed Mustafa 9b4853a72c
fix(curriculum): external calenders wiki in code interview (#46191)
Co-authored-by: Mrugesh Mohapatra <1884376+raisedadead@users.noreply.github.com>
2022-05-28 18:49:12 +02:00
Utku Can YILMAZ ec1114052f
fix(cirriculum): term confusion is fixed step 14 (#46184) 2022-05-28 13:46:05 +05:30
Jordan Moore 25af8f9ee9
chore: update directions in for HTML/CSS Quiz (#46182) 2022-05-28 13:45:05 +05:30
camperbot f7e4a374e0
chore(i18n,learn): processed translations (#46177) 2022-05-27 08:24:36 -07:00
DanielRosa74 49d963b28b
fix(curriculum): Typo on line 24 (#46175)
Changed 0 for 9
2022-05-27 18:22:53 +05:30
DanielRosa74 1f0e7f3e19
fix(curriculum): IX should be 9, not 0 (#46174)
Typo fix on line 23
2022-05-27 18:17:49 +05:30
Muhammed Mustafa d38a6d3e2e
fix(curriculum): external roman numeral links in JS projects (#46171)
Co-authored-by: Mrugesh Mohapatra <1884376+raisedadead@users.noreply.github.com>
2022-05-27 16:31:28 +05:30
Muhammed Mustafa bfae58d2c0
fix(curriculum): external ROT13 link in JS projects (#46169) 2022-05-27 10:54:07 +02:00
Muhammed Mustafa 924fd04760
fix(curriculum): external golf wiki link in JS (#46170) 2022-05-27 10:51:40 +02:00
Naomi Carrigan 435fa6e8b3
fix(curriculum): editable region boundaries to the JS projects. (#46167) 2022-05-27 14:17:27 +05:30
Lasse Jørgensen 738b22d729
fix: remove parentheses around element type (#46164) 2022-05-26 11:58:31 -07:00
camperbot a5c688652b
chore(i18n,learn): processed translations (#46161) 2022-05-26 21:50:33 +05:30
Muhammed Mustafa 864f4a199a
fix(curriculum): removed link in JS basic-JavaScript (#46143)
* fix(curriculum): removed link in JS basic-javascript

* removed JSON and its example
2022-05-26 16:36:21 +02:00
Lasse Jørgensen 2ef9fc68f4
fix(product landing page): allow header or children to be fixed (#46139)
Co-authored-by: Tom <20648924+moT01@users.noreply.github.com>
2022-05-26 09:13:56 -05:00
Muhammed Mustafa a94d971274
fix(curriculum): add hint about using media types (#46055)
Co-authored-by: Huyen Nguyen <25715018+huyenltnguyen@users.noreply.github.com>
2022-05-26 09:05:31 -05:00
Muhammed Mustafa bd134cd530
fix(curriculum): external passport-GitHub's link in QA (#46116)
Co-authored-by: Lasse Jørgensen <28780271+lasjorg@users.noreply.github.com>
2022-05-26 12:50:36 +05:30
camperbot 6f8f99d43a
chore(i18n,learn): processed translations (#46149) 2022-05-26 12:47:46 +05:30
Muhammed Mustafa 5b4dc4ab6d
fix(curriculum): external Mad Libs link in JS steps (#46157) 2022-05-26 12:43:20 +05:30
Muhammed Mustafa 93f32b45e2
fix(curriculum): external card counting link in JS (#46158) 2022-05-26 12:42:39 +05:30
Muhammed Mustafa f2592999f3
fix(curriculum): external floating link in JS (#46159)
Co-authored-by: Sem Bauke <46919888+Sembauke@users.noreply.github.com>
2022-05-26 12:41:58 +05:30
Muhammed Mustafa 9f73059c03
fix(curriculum): external wiki link in JS A&DS (#46144)
* fix(curriculum): external wiki link in JS A&DS

* reorder the phrases
2022-05-25 10:50:19 -07:00
Muhammed Mustafa ddc55af8de
fix(curriculum): external link in words blank JS (#46145) 2022-05-26 00:14:37 +07:00
Benjamin Lu 2da688fbfe
fix(curriculum): add switch statement spaces for consistency (#46141)
Co-authored-by: Huyen Nguyen <25715018+huyenltnguyen@users.noreply.github.com>
2022-05-25 22:37:00 +05:30
Dario-DC 63439b4525
fix(curriculum): put correct marker in the hint (#46147) 2022-05-25 19:02:34 +02:00
camperbot 72c23eb471
chore(i18n,learn): processed translations (#46133) 2022-05-24 10:26:11 -07:00
Muhammed Mustafa d41a5b0894
fix(curriculum): external w3 img link in old RWD (#46130) 2022-05-24 09:25:33 -05:00
Muhammed Mustafa afa3b73669
fix(curriculum): external wiki link in legacy RWD (#46131) 2022-05-24 09:22:43 -05:00
Muhammed Mustafa e271b5bc13
fix(curriculum): strict url checking in the anchor (#46120) 2022-05-23 19:07:09 +04:00
Muhammed Mustafa f75906bb5a
fix(curriculum): img test case insensitive (#46014)
* img-test-case-sensitive

* Match `img` or `IMG` tags

Co-authored-by: Krzysztof G. <60067306+gikf@users.noreply.github.com>

Co-authored-by: Krzysztof G. <60067306+gikf@users.noreply.github.com>
2022-05-23 18:53:08 +04:00
camperbot 7cccafd783
chore(i18n,learn): processed translations (#46119) 2022-05-23 07:21:03 -07:00
Radi Totev 4a52d0bf7e
fix(curriculum): 'Adjust the Tone of a Color' test assertion (#46018)
* Fix: 'Adjust the Tone of a Color' test assrtion

* Clarify use of rgb instead of hsl value in test
2022-05-23 07:42:33 -05:00
Benjamin Johnson 3bf7c6023b
fix(curriculum): misleading hint on Step 28 of Cat Photo App (#45994)
* Fix misleading hint on Step 28

* Require a src element for image

* Allow more than 2 figure elements

* Fix mistake with inequalities

* Change 4th test to only require an img element
2022-05-23 07:30:34 -05:00
Muhammed Mustafa dd8e73fd6c
Fix: strict Rothko painting (#46089)
* add(curriculum): step accepts type in `link`

* made it case insensitive as well

* whole regex case insensitive

* Case sensitive
2022-05-23 07:20:55 -05:00
Muhammed Mustafa 6b6b5fcaaa
fix(curriculum): external google font's link in Legacy RWD (#46115) 2022-05-23 17:09:35 +07:00
sidemt 4499502f71
fix(curriculum): fix hint to match its test (#46108) 2022-05-22 16:55:38 +02:00
Muhammed Mustafa c6c0159d36
fix(curriculum): changed external link to news link (#46107)
* changed external link to news link

* grammer typo

Co-authored-by: Sem Bauke <46919888+Sembauke@users.noreply.github.com>

Co-authored-by: Sem Bauke <46919888+Sembauke@users.noreply.github.com>
2022-05-22 14:53:16 +02:00
camperbot ea0fa830d9
chore(i18n,learn): processed translations (#46084) 2022-05-22 15:21:26 +09:00
Muhammed Mustafa e96e980dd0
removed password library external link in quality assurance (#46096)
* removed password external link in quality assurance

* Grammar typos

Co-authored-by: Jaka Kranjc <smgl@lynxlynx.info>

Co-authored-by: Jaka Kranjc <smgl@lynxlynx.info>
2022-05-21 12:08:54 +02:00
Muhammed Mustafa 656732b633
extra test and hint (#46034) 2022-05-21 12:02:50 +02:00
Muhammed Mustafa 9ee77ab9b6
fix(curriculum): vague skyline step 51 (#46072) 2022-05-21 11:58:08 +02:00
Utku Can YILMAZ 1189828614
fix(curriculum): typo fix (#46081)
Typo is fixed on line 10.
2022-05-20 13:31:59 +02:00
Colin Thornton be60ef2c5a
fix(curriculum): allow for multiple classes on nav links for technical-doc project (#46066)
* fix: Allow for multiple classes on nav links

* revert: changes to translation files
2022-05-19 21:13:12 +05:30
Muhammed Mustafa f6b535b267
fix: typos in the new RDW (#46063)
* fix: typos in the new RDW

* Fix: typo in the edited file

Co-authored-by: Ilenia <nethleen@gmail.com>

* Fix: skyline instruction is clearer

Co-authored-by: Ilenia <nethleen@gmail.com>

* Clearer instructions

Co-authored-by: Tom <20648924+moT01@users.noreply.github.com>

* Remove bold for easier readiblity

Co-authored-by: Tom <20648924+moT01@users.noreply.github.com>

Co-authored-by: Ilenia <nethleen@gmail.com>
Co-authored-by: Tom <20648924+moT01@users.noreply.github.com>
2022-05-19 18:59:51 +04:00
Jeremy L Thompson 88429cead9
feat(tests): update euler-47 with faster solution (#45999) 2022-05-19 15:44:51 +02:00
camperbot f289b9ec07
chore(i18n,learn): processed translations (#46069) 2022-05-19 15:36:12 +02:00
camperbot 10c4ed19d6
chore(i18n,learn): processed translations (#46045) 2022-05-18 17:45:25 +02:00
DanielRosa74 9acd8798fd
fix (curriculum): fixed missing backtick on line 143 (#46020)
Fixed missing backtick on line 143 for build-a-product-landing-page.md
2022-05-17 19:51:43 +02:00
camperbot 319200ba37
chore(i18n,learn): processed translations (#46012) 2022-05-17 21:28:08 +05:30
Sem Bauke 345339a5da
fix(curriculum): grammar/spelling accessiblity quiz (#45995) 2022-05-17 17:53:14 +02:00
Jeremy L Thompson 64cb47e134
feat(tests): update euler-51 with faster solution (#45998) 2022-05-17 12:31:56 +05:30
Benjamin Johnson df8166267b
Add link to SQLite download in SQLite lesson (#45958) 2022-05-16 19:57:28 +05:30
Tom 50ec618748
fix: add note about linking stylesheet (#45992) 2022-05-16 07:18:53 -07:00
Ilenia 883e92e968
typo in step 67 cafe menu project (#45993) 2022-05-16 16:13:04 +02:00
camperbot 189b4c3bff
chore(i18n,learn): processed translations (#45991) 2022-05-16 07:06:15 -07:00
Naomi Carrigan fe71a9cf25
feat: new js cert (#45873)
* chore: move files

* wip: i have no idea what i am doing

* feat: finish up the logic

* chore: use order from randy sheet

* chore: standardise titles

* feat: fix layout for new js projects

* fix: utils test

* fix: challenge tests

* fix: ignore show new curriculum on non-english tests

* chore: help category????

* fix: if these tests would fail locally that'd be great

* chore: duplicate ids
2022-05-16 11:53:45 +02:00
Ilenia 8abb564324
fix(curriculum): wrong word in step 71 of cafe menu project (#45988) 2022-05-16 13:44:14 +04:00
Muhammed Mustafa 57edd03eb7
made `media-quary`'s tests lenient (#45969) 2022-05-16 10:42:45 +02:00
DanielRosa74 d285d9964e
fix(curriculum): Missing code tags in hint for `strong` (#45979)
The `strong` element is not surrounded by the code tags in lines 22 and 28, causing an inconsistency with other lines in this file and the challenges in general.
2022-05-16 11:26:10 +04:00
Senali Dilumika f98db0e1ac
fix(curriculum): typo in build-a-personal-portfolio-webpage.md file (#45983) (#45984)
Co-authored-by: Senali Dilumika <senali.d@fidenz.com>
2022-05-16 10:20:13 +04:00
DanielRosa74 7bcb7a16cc
fix(curriculum): change hint from `legend` element to `p` element (#45982)
This challenge talks about a footer and a p. The hint text in line 33 talks about a legend element that is not part of it.
2022-05-16 10:16:50 +04:00
Dario-DC 5928380d7e
fix(curriculum): extra word in step 47 cafe menu project (#45941)
Co-authored-by: Naomi Carrigan <nhcarrigan@gmail.com>
2022-05-15 22:03:01 +02:00
DanielRosa74 5597147ac7
fix(curriculum): delete unnecessary escape character (#45976)
Removing "\" before "_blank" (typo?).
2022-05-15 09:58:54 +01:00
camperbot 9775af71a5
chore(i18n,learn): processed translations (#45965) 2022-05-14 21:08:13 +09:00
Oliver Eyton-Williams 538e7c787b
feat: improve file insertion (#45942) 2022-05-14 10:06:26 +05:30
Naomi Carrigan a0cafbe49e
fix(curriculum): tribute page (#45933)
* fix: tribute page

* feat: query the dom for shaun
2022-05-13 20:50:51 +01:00
camperbot 868284bc81
chore(i18n,learn): processed translations (#45945) 2022-05-13 08:35:27 -07:00
Naomi Carrigan cc18ce951b
feat: allow source element (#45935) 2022-05-13 18:22:18 +05:30
Ilenia e279d9a64d
fix(curriculum): more typos for rwd (#45932)
* wrong word in step 12 cat cafe menu project

* wrong word step 27 cafe menu
2022-05-13 05:37:49 +02:00
camperbot 6bc383f60f
chore(i18n,learn): processed translations (#45928) 2022-05-12 18:20:24 +02:00
Ilenia d2d95dcfc3
fix(curriculum): more fixes for rwd beta (#45913)
* wrong word in step 58 cat-photo-app

* typo in step 63 cat photo app

* typo in cat photo app step 65

* extra word in step 64 cat photo app

* typos step 62 cat photo app

* The p elements weren't respectable
2022-05-12 13:10:35 +01:00
sidemt f63fc2a6e8
fix(curriculum): correct challenge title (#45918) 2022-05-11 16:26:09 -07:00
camperbot de14a17e43
chore(i18n,learn): processed translations (#45916) 2022-05-11 09:23:27 -07:00
Ilenia 516db42de8
fix(curriculum): varius fixes for responsive web design beta files (#45900)
* fixing selectors in tech-doc project

* removed extra word

* adding missing word

* fixed typo

* fixed typo

* added missing periods

* Update build-a-survey-form.md

* Update build-a-technical-documentation-page.md

* missing periods in tribute page project

* typos in tribute page

* Update 5ef9b03c81a63668521804d5.md

* missing backticks

* missing word in step 42 cat photo app
2022-05-11 12:13:37 +02:00
Tom da1f0cc357
fix: use new RWD cert projects for all i18n's (#45906) 2022-05-11 11:08:21 +02:00
camperbot a13bca06d4
chore(i18n,learn): processed translations (#45905) 2022-05-10 10:56:44 -07:00
Naomi Carrigan 23b4be71d7
feat: release RWD from beta (#45865)
* feat: release RWD from beta

* feat: replace beta banner with legacy banner

* feat: update project links

* fix: cypress tests

* fix: map selector

* chore: legacy verbiage

* chore: remove isBeta flag

* fix: go back url verbiage

* feat: separate order for i18n

* fix: curriculum utils test

* fix: cypress

* tests: use data-cy for robustness

Co-authored-by: moT01 <20648924+moT01@users.noreply.github.com>
Co-authored-by: Oliver Eyton-Williams <ojeytonwilliams@gmail.com>
2022-05-10 11:44:23 -05:00
Ilenia 60f87c348d
fix(curriculum): missing backtick in product landing page project tests (#45899) 2022-05-10 17:33:44 +07:00
Ilenia 2bebb92189
fix(curriculum): missing word and backticks 2022-05-10 12:11:31 +02:00
camperbot 668c7225fc
chore(i18n,learn): processed translations (#45893) 2022-05-09 22:11:48 -03:00
camperbot 965a902a2b
chore(i18n,learn): processed translations (#45864) 2022-05-06 14:19:43 -03:00
Tom f87608b8cc
fix: update rwd example urls (#45869)
* fix: update rwd example urls

* fix: target=_blank not working

* Update curriculum/challenges/english/01-responsive-web-design/responsive-web-design-projects/build-a-tribute-page.md

Co-authored-by: Krzysztof G. <60067306+gikf@users.noreply.github.com>

Co-authored-by: Krzysztof G. <60067306+gikf@users.noreply.github.com>
2022-05-05 13:56:41 -07:00
Luke Harrison e4c6883a20
fix(curriculum): updated wording on understanding uninitialized variables (#45860)
* updated wording on understanding uninitialized variables

* updated wording for case b to match case a

* updated case c to match the wording of both case a and b
2022-05-05 19:05:30 +02:00
Karen Lowe ccce74ed6a
fix(curriculum): typo lets -> let's (#45867)
Co-authored-by: Karen Lowe <klowe@ancestry.com>
2022-05-05 11:42:28 +02:00
Tom f04fbba22d
feat: convert RWD cert projects (#44564)
* feat: convert RWD cert projects

* feat: convert original projects

* fix: add usesMultiFileEditor to meta

* feat: add cypress tests for saving and loading to/from database

* fix: broken cypress tests

* fix: inconsistent variable naming

* fix: missed variable name

* fix: more cypress

* feat: add solutions for english

* fix: ctrl+s to database only if signed in

* fix: prioritize code from db

* refactor: expand the comments slightly
2022-05-05 10:58:14 +02:00
Ilenia 2a9b2b02fa
fix(curriculum): fix tag and element usage in magazine project step 1 (#45856) 2022-05-03 11:23:13 -07:00
camperbot 763275e4f1
chore(i18n,learn): processed translations (#45851) 2022-05-03 18:06:49 +02:00
TrshDesigns 1ec38d51ce
fix(curriculum): incorrect hint (#45843)
The hint didn't match the requested value
2022-05-02 19:31:41 +02:00
camperbot 7011cfdd59
chore(i18n,learn): processed translations (#45840) 2022-05-02 08:54:57 -07:00
Kas 2462feb4c0
fix(curriculum): change example to valid HTML (#45783)
* Updated HTML tag for English version issue #45765

* Update curriculum/challenges/english/01-responsive-web-design/basic-html-and-html5/define-the-head-and-body-of-an-html-document.md

Co-authored-by: Krzysztof G. <60067306+gikf@users.noreply.github.com>

Co-authored-by: Krzysztof G. <60067306+gikf@users.noreply.github.com>
2022-05-02 14:51:47 +02:00
sidemt 857e29258d
fix(curriculum): Add periods at the end of hints (#45818) 2022-05-01 20:42:37 +02:00
Ilenia 919851b56a
fix(curriculum): add missing backtick to hint text (#45820) 2022-05-01 00:16:29 +01:00
camperbot 71bb691056
chore(i18n,learn): processed translations (#45807) 2022-04-29 08:58:12 -07:00
camperbot 2bafab6ae8
chore(i18n,learn): processed translations (#45795) 2022-04-29 00:57:56 +09:00
camperbot 41e3320897
chore(i18n,learn): processed translations (#45774) 2022-04-27 08:57:55 -07:00
Ashley Ratigan fa3141ec53
fix(curriculum): typo of through instead of though (#45789) 2022-04-27 11:33:28 +02:00
Ilenia 130f30ca2e
fix(curriculum): change alt text in example to match the image (#45777) 2022-04-25 18:17:02 +02:00
Ilenia 18c6a2b16e
fix(curriculum): correct usage of element and tag (#45768) 2022-04-25 16:09:27 +02:00
apvarghese19 84b4b2e7c2
fix(curriculum): allow spaces before opening parenthesis in .log call (#45748)
Co-authored-by: Andrew Varghese <andvarg@umich.edu>
2022-04-25 14:47:46 +01:00
yuanhepeng b740bed1c1
fix: ”bold“should it be cited (#45747) 2022-04-24 16:53:25 +07:00
Lenin Kennedy a4c6e1cd84
fix(curriculum): test to check the ".canvas" selector (#45746)
* fix the test to check the "canvas" selector

Changed the word "one" to "canvas"

* change onePadding to canvasPadding
2022-04-22 21:03:54 +02:00
camperbot aa9b152b7e
chore(i18n,learn): processed translations (#45749) 2022-04-22 09:40:12 -07:00
camperbot 234fe94e0f
chore(i18n,learn): processed translations (#45742) 2022-04-21 23:34:24 +05:30
Jeremy L Thompson 7e5b82cfb4
fix(learn): update tests round in Fib Word challenge (#45727) 2022-04-21 10:24:02 +05:30
Muhammed Mustafa 864b3d6836
fix(curriculum): change description and instructions to correct project (#45737) 2022-04-21 10:23:31 +05:30
Shaun Hamilton 965b46c406
fix(curriculum): correct reg-form instruction (#45732) 2022-04-20 20:02:17 +05:30
camperbot 59eb4b18c1
chore(i18n,learn): processed translations (#45711) 2022-04-19 07:48:03 -07:00
Ilenia 54290c74e6
fix(curriculum): fixing sentence for correct usage of backticks (#45714) 2022-04-18 20:06:31 +05:30
camperbot d177ff4e11
chore(i18n,learn): processed translations (#45682) 2022-04-15 14:16:36 -03:00
Naomi Archibong 4ff9c2a6fc
feat: update wording for string length (#45602) 2022-04-15 08:13:42 -07:00
Rafael D. Hernandez 832eb29c0d
fix(learn): Change width for piano on step 28 (#45673)
* fix: change width on step 28

* fix: update step-33 seed

Co-authored-by: Rafael Hernandez <rafaeldavish@Rafaels-MacBook-Pro.local>
2022-04-15 09:36:24 -05:00
Oliver Eyton-Williams 4cc20172c5
fix: fallback to english challenges (#45635)
* fix: fallback to english challenges

All challenges will use the english version if a translated file is not
available.  SHOW_NEW_CURRICULUM still gates what's shown in the client.

* refactor: use closures to simplify createChallenge

* refactor: remove messy destructure

* refactor: add meta via helper

* fix: fallback to [] for meta.required

* fix: repair challenge.block

* refactor: use CONST_CASE for meta + challenge dirs

* fix: catch empty superblocks immediately

* fix: clean up path.resolves

* fix: invalid syntax in JS project steps

* fix: default to english comments and relax tests

Instead of always throwing errors when a comment is not translated, the
tests now warn while SHOW_UPCOMING_CHANGES is true, so that tests will
pass while we're developing and allow translators time to work.

They still throw when SHOW_UPCOMING_CHANGES is false to catch issues
in production

* test: update createCommentMap test

* refactor: delete stale comment

* refactor: clarify validate with explanatory consts

* feat: throw if audited cert falls back to english

* fix: stop testing upcoming localized curriculum
2022-04-15 09:17:49 -05:00
camperbot 67768b057e
chore(i18n,learn): processed translations (#45679) 2022-04-13 23:42:58 +09:00
yuanhepeng 8072041012
fix(curriculum): improve the wording of a challenge (#45677) 2022-04-12 22:05:14 -07:00
Naomi Carrigan f88b272f79
chore: migrate instructions to learn (#45568)
* chore: migrate instructions to learn

* chore: apply sem's review suggestions

Co-authored-by: Sem Bauke <46919888+Sembauke@users.noreply.github.com>

* chore: apply tom's review suggestion

Co-authored-by: Tom <20648924+moT01@users.noreply.github.com>

Co-authored-by: Sem Bauke <46919888+Sembauke@users.noreply.github.com>
Co-authored-by: Tom <20648924+moT01@users.noreply.github.com>
2022-04-12 09:20:56 -05:00
camperbot 905018ad35
chore(i18n,learn): processed translations (#45670) 2022-04-11 19:34:39 +05:30
Farhan Hasin Chowdhury 7882ff1c94
fix(curriculum): adjusted hint img src
Co-authored-by: Shaun Hamilton <shauhami020@gmail.com>
2022-04-09 11:41:17 +00:00
JuumanBeing c92a71e11e
fix(curriculum): include note about counting spaces by .length property (#45641)
Added a sentence to bring attention to the fact that the JS string .length property counts space characters.
2022-04-09 12:27:50 +02:00
camperbot 19152d19f8
chore(i18n,learn): processed translations (#45646) 2022-04-09 19:00:01 +09:00
camperbot caea3faf80
chore(i18n,learn): processed translations (#45633) 2022-04-07 11:26:53 +02:00
Farhan Hasin Chowdhury 6af38bb240
fix(curriculum,i18n): issues in the source string (#45622)
* Added code formatting

* Removed dots from postscript since they break the emphasis tag
2022-04-05 14:23:16 -07:00
Lenin Kennedy a6d2660c7c
fix(curriculum): remove style note (#45625) 2022-04-05 13:49:27 -06:00
camperbot d886ea11ef
chore(i18n,learn): processed translations (#45626) 2022-04-05 23:36:59 +05:30
Karen Lowe 3a01deef48
fix(curriculum): attribute linked image to W3C (#45589)
Co-authored-by: Karen Lowe <klowe@ancestry.com>
2022-04-05 09:11:00 -06:00
Radi Totev b2c05d3c79
fix(curriculum): add removing element to the mutation test (#45581) 2022-04-05 15:59:46 +02:00
camperbot 4795af3b51
chore(i18n,learn): processed translations (#45621) 2022-04-05 16:51:38 +05:30
camperbot 40a6abe1b0
chore(i18n,learn): processed translations (#45599) 2022-04-02 17:46:30 +09:00
Karen Lowe 5494b7c90a
fix(curriculum): copy edit for grammar (#45580)
* over-write -> overwrite

* fix(curriculum): correct grammar in lesson

* fix(curriculum): apply verbiage change to all English instances

Co-authored-by: Karen Lowe <klowe@ancestry.com>
Co-authored-by: Sem Bauke <46919888+Sembauke@users.noreply.github.com>
2022-04-01 13:48:56 +02:00
camperbot a3a8b8cb5e
chore(i18n,learn): processed translations (#45583) 2022-04-01 02:01:59 +09:00
Suph 405675261d
fix(curriculum): clear up confusion of array index (#45576) 2022-03-30 20:45:20 +02:00
Karen Lowe 7fef4346a4
over-write -> overwrite (#45577)
Co-authored-by: Karen Lowe <klowe@ancestry.com>
2022-03-30 20:19:11 +02:00
camperbot 5564dd017b
chore(i18n,learn): processed translations (#45574) 2022-03-30 06:59:31 -07:00
Naomi Carrigan fc22061a9e
fix: expand the editable regions (#45526) 2022-03-30 19:05:13 +05:30
Radi Totev 0a3690572c
fix: failing challenge test because of commented out code (#45492)
id: 587d7b87367417b2b2512b43
title: Use Arrow Functions to Write Concise Anonymous Functions
forumTopicId: 301211
dashedName: use-arrow-functions-to-write-concise-anonymous-functions

User code tests fail when seed code is left and commented out.
2022-03-29 08:36:13 -07:00
camperbot 4529d8638a
chore(i18n,learn): processed translations (#45566) 2022-03-29 07:01:40 -07:00
Jordan Moore 40d7dc4af9
chore(learn): Remove colors shown as keywords (#45564) 2022-03-29 11:25:58 +02:00
camperbot 43496432d6
chore(i18n,learn): processed translations (#45555) 2022-03-28 20:14:21 +00:00
Farhan Hasin Chowdhury e1262977ba
chore: fixed mistakes in the source string (#45517)
Co-authored-by: Krzysztof G. <60067306+gikf@users.noreply.github.com>
2022-03-25 13:16:48 +01:00
camperbot 0687ba1439
chore(i18n,learn): processed translations (#45520) 2022-03-24 11:17:10 -03:00
camperbot 3add6077ad
chore(i18n,learn): processed translations (#45504) 2022-03-23 15:22:04 +01:00
Lenin Kennedy dbb7f309a7
fix(curriculum): update instructions on step 49 (#45509)
Added the word "radio" to make the instructions explicit and clearer.
2022-03-23 15:21:23 +01:00
Tim Eggers caaa416be0
fix(curriculum): fix method listings to improve readability of description (#45483)
* fix method listings

* fix lint
2022-03-22 12:07:30 -07:00
Radi Totev 4d620dea1a
fix(curriculum): allow spaces before brackets (#45494)
* chore(curriculum): update regex in use-braket-notation-* tests

Update regex used in tests, so that tests are more forgiving and spaces tolerant.

* Allow for spaces within brackets
2022-03-22 13:52:13 +01:00
Lenin Kennedy 3edc38e054
fix(curriculum): Change typo on step 76 (#45497) 2022-03-22 11:42:11 +05:30
camperbot 1036cde22e
chore(i18n,learn): processed translations (#45493) 2022-03-21 17:55:58 +01:00
Naomi Carrigan d781c63fdf
chore: resolve flagged Crowdin issues (#45442)
* chore: resolve bengali issues

* chore: resolve french issues

* chore: resolve hebrew issues

* chore: resolve persian issues

* chore: resolve portuguese brazilian issues

* chore: resolve russian issues

* chore: resolve spanish issues

* chore: resolve japanese issues
2022-03-19 13:26:57 +05:30
Radi Totev 8a3cbde3df
fix(curriculum): error in asserting initial state of redux store (#45457)
Initialize different store variable (_store) to prevent test failures in case user tested his own store in the exercise.
2022-03-18 18:42:04 +01:00
Anjum Iqbal aa7c58f7e5
fix(curriculum): add missing quotation marks (#45460) 2022-03-18 18:28:42 +01:00
Farhan Hasin Chowdhury c46cf6e5ca
fix(curriculum): fixed mistakes in the source string (#45448)
* chore: fixed mistakes in the source string

* Update curriculum/challenges/english/14-responsive-web-design-22/learn-html-by-building-a-cat-photo-app/5ef9b03c81a63668521804e7.md

Co-authored-by: Krzysztof G. <60067306+gikf@users.noreply.github.com>

Co-authored-by: Krzysztof G. <60067306+gikf@users.noreply.github.com>
2022-03-18 15:42:26 +00:00
camperbot f20e8f4860
chore(i18n,learn): processed translations (#45454) 2022-03-18 16:24:52 +09:00
Justin 17898b0ffc
fix(curriculum): update meta naming inconsistencies (#45446)
Fixes incorrect uses of the word `tag` to refer to an element.
2022-03-17 20:13:16 +00:00
Kai Wei Mo ce5b9b8aba
fix(curriculum): augment test for adding tracks property (#45424)
* Only English

* Consitent quotation marks
2022-03-17 19:13:16 +00:00
Sumanth 85677bfcab
fix(curriculum: removed repeated word in challenge (#45451) 2022-03-17 13:08:49 +01:00
camperbot 00c9bc5909
chore(i18n,learn): processed translations (#45445) 2022-03-16 21:09:26 +01:00
Naomi Carrigan dab600b4b1
chore: refactor the everything be true challenge (#45433) 2022-03-16 08:29:46 -07:00
camperbot dae10d8af6
chore(i18n,learn): processed translations (#45438) 2022-03-16 02:03:53 +09:00
camperbot d94177d85c
chore(i18n,learn): processed translations (#45432) 2022-03-14 17:16:48 +00:00
Shaun Hamilton 25aa04e2e7
chore(curriculum): standardise titles for rwd-beta (#45398)
* chore(curriculum): accessibility-quiz

* chore(curriculum): cafe-menu

* chore(curriculum): ferris-wheel

* chore(curriculum): fix ferris-wheel tests

* chore(curriculum): colored-markers

* chore(curriculum): photo-gallery

* chore(curriculum): magazine

* chore(curriculum): penguin

* chore(curriculum): city-skyline

* chore(curriculum): registration-form

* chore(curriculum): picasso-painting

* chore(curriculum): balance-sheet

* chore(curriculum): piano

* chore(curriculum): rothko-painting

* fix: title min 15 chars
2022-03-14 16:54:43 +01:00
camperbot ecfdb41f97
chore(i18n,learn): processed translations (#45414) 2022-03-11 09:22:40 -08:00
camperbot cb50f05d45
chore(i18n,learn): processed translations (#45404) 2022-03-10 16:05:22 +01:00
HenMoshe d3304276ca
fix(curriculum) : Make tests stricter for challenge "Decrement a number with javascript" (#45242)
* Make tests stricter for challenge "Decrement a number with javascript" #44648

* Update decrement-a-number-with-javascript.md
2022-03-09 22:47:02 -06:00
camperbot 386840bc66
chore(i18n,learn): processed translations (#45395) 2022-03-09 07:29:59 -08:00
Lasse Jørgensen b39716539b
fix: use an invalid TLD for the test URL (#45375) 2022-03-09 10:52:31 +01:00
vin-m 25c927e79b
fix(curriculum): clarify unix value must be of type number (Timestamp Microservice) (#45341) 2022-03-07 10:42:25 +05:30
Lasse Jørgensen 90c58ff349
fix:(RWD beta): correct parent selector (#45360) 2022-03-07 10:41:20 +05:30
Naomi Carrigan 982ba9b307
fix: unrevert verbiage changes (#45349)
* fix: unrevert verbiage changes

* fix: typo

Co-authored-by: Tom <20648924+moT01@users.noreply.github.com>

* fix(tools): update cypress test

* chore: apply sem's review

Co-authored-by: Sem Bauke <46919888+Sembauke@users.noreply.github.com>

Co-authored-by: Tom <20648924+moT01@users.noreply.github.com>
Co-authored-by: Sem Bauke <46919888+Sembauke@users.noreply.github.com>
2022-03-04 16:35:56 -06:00
camperbot 3d3972f2dd
chore(i18n,learn): processed translations (#45333) 2022-03-04 19:46:29 +05:30
Tom e24c8abc7f
revert: release rdbms to production (#45347) 2022-03-04 15:15:20 +01:00
Tom 84c305ab08
feat: release rdbms to production (#45169)
* fix: add cert to email for when all certs are earned

* fix: unhide rdbms from production

* fix: cert project input field

* feat: add cypress tests

* fix: message on project pages to lower expectations

* fix: update instructions

* fix: add quincy's suggestions

* fix: add beta label and reorder

* fix: utils test

* fix: move rdbms to bottom of settings

* fix: cypress tests

* Apply suggestions from code review

Co-authored-by: Oliver Eyton-Williams <ojeytonwilliams@gmail.com>

* fix: only drop seeded users webhook tokens

Co-authored-by: Oliver Eyton-Williams <ojeytonwilliams@gmail.com>
2022-03-04 15:38:09 +05:30
jmurphy1196 592d49d19d
fix(curriculum): add comma to fix syntax in example (#45320) 2022-03-02 20:50:37 +01:00
camperbot 27cfaf178c
chore(i18n,learn): processed translations (#45313) 2022-03-03 00:26:06 +09:00
Naomi Carrigan 16e7cdedb1
feat: migrate filenames to IDs (#45146)
* feat: migrate filenames to IDs

* feat: migrate balance sheet file names

* revert: no id name for cert projects

* fix: i swear i know what i'm doing
2022-03-02 09:06:00 -06:00
Ordo Flammae 01c1a54f17
fix(curriculum): formatting on project euler 356 (#45312) 2022-03-02 14:46:06 +01:00
camperbot d62fec495b
chore(i18n,learn): processed translations (#45299) 2022-03-01 21:39:26 +05:30
HenMoshe 470297027d
fix(curriculum): remove outdated text (#45290) 2022-03-01 20:40:03 +05:30
camperbot 18e5be9efa
chore(i18n,learn): processed translations (#45287) 2022-02-28 20:22:39 +01:00
KushagraAgarwal525 8c37389701
fix(curriculum): fixed incorrect exponent display (#45284) 2022-02-28 23:00:30 +07:00
Cannon-Cole e1516b718e
Added a missing assert for when the value is 70 (#45268) 2022-02-28 11:29:13 +01:00
camperbot fbc7a26529
chore(i18n,learn): processed translations (#45271) 2022-02-28 08:59:21 +01:00
Leda 5e5015e47d
fix(curriculum): fix typo in challenge (#45270)
* fix typo in other languages

* Revert "fix typo in other languages"

This reverts commit b973317cc14fb4f719ec60f1bdfad83d0c03760f.

* remove typo in challenge
2022-02-28 08:54:19 +01:00
camperbot 4f8dad7662
chore(i18n,learn): processed translations (#45256) 2022-02-25 10:20:33 -03:00
Konstantin Ponomarev 5300433783
fix: correct link to wikipedia
Standard Deviation -> Standard_deviation
2022-02-25 14:01:51 +01:00
camperbot 0d26a9e29d
chore(i18n,learn): processed translations (#45235) 2022-02-25 03:41:18 +09:00
Christopher Ehrlich a04c7e1096
test(curriculum): Add sudoku solver test cases (#45026) 2022-02-24 16:48:59 +05:30
Naomi Carrigan 1c65d5d34a
fix(curriculum): remove callback thereby stripping js comments (#45133)
* fix: strip js comments

* fix: revert helper export, better test approach

Co-authored-by: Shaun Hamilton <shauhami020@gmail.com>

Co-authored-by: Shaun Hamilton <shauhami020@gmail.com>
2022-02-24 16:29:56 +05:30
HenMoshe ea416b6dc2
fix(curriculum): add result of comparison expression evaluation to the inline comment (#45224)
* Add result of comparison expression evaluation in the inline comment #45183

* Apply suggestions from code review

thanks!

Co-authored-by: Naomi Carrigan <nhcarrigan@gmail.com>

Co-authored-by: Naomi Carrigan <nhcarrigan@gmail.com>
2022-02-23 18:58:42 +01:00
camperbot 74f84ff48a
chore(i18n,learn): processed translations (#45223) 2022-02-23 13:10:00 +00:00
Jagruti Tiwari 43a389b0c8
fix(curriculum): Remove root relative path from action URL in example (#45203) 2022-02-22 13:04:33 -06:00
zelf0 3668422083
fix: add divider to stand in line challenge in basic javascript section (#45180)
* Fix: Update grammar in PR documnetation

* fix: add divider to stand in line challenge in basic javascript section

* Undo change outside of scope
2022-02-21 22:44:27 +05:30
camperbot 614e1a88d4
chore(i18n,learn): processed translations (#45197) 2022-02-20 07:36:06 -08:00
camperbot 2d3ac85ebf
chore(i18n,learn): processed translations (#45192) 2022-02-19 23:41:19 +09:00
camperbot ba14990876
chore(i18n,learn): processed translations (#45165) 2022-02-19 16:26:08 +09:00
Naomi Carrigan 431bcbda10
refactor(curriculum): new balance sheet project (#45048)
* refactor: delete existing steps

* feat: create new steps

* feat: start writing tests

* feat: complete html tests

* feat: remaining tests

* chore: remove "test 1"

Co-authored-by: Shaun Hamilton <shauhami020@gmail.com>

* fix: wow I really botched that find and replace

Co-authored-by: Krzysztof G. <60067306+gikf@users.noreply.github.com>

* fix: why firefox gotta be different?

* fix: I can maths...

* chore: apply shaun's review suggestions

Co-authored-by: Shaun Hamilton <shauhami020@gmail.com>

* fix: unbotch the css oops

* fix: acme widget corp

* fix: remove z-index

* feat: introduce the calc() function

* fix: even one more find and replace oops

Co-authored-by: Shaun Hamilton <shauhami020@gmail.com>

Co-authored-by: Shaun Hamilton <shauhami020@gmail.com>
Co-authored-by: Krzysztof G. <60067306+gikf@users.noreply.github.com>
2022-02-18 19:15:16 +01:00
Poonkuzhali 6f628e6133
fix(curriculum): add test case to check country code (#45100)
* Added new test case to argument optional challenge

* Added new test case to telephone num js challenge
2022-02-18 10:09:51 -08:00
Tom fd14608492
feat: release rdbms on staging (#44576)
fix: unhide cert from settings page

fix: add cert variables where missing

fix: show token on settings page

feat: add challenges to certified user data

fix: stylize settings page a little bit

fix: only show rdbms when upcomingChanges = true

fix: relational databases -> relational database
2022-02-18 17:29:30 +01:00
Jagruti Tiwari 9b7d7ba716
fix(curriculum): inconsistancy on const Naming cases (#45149) 2022-02-17 11:35:16 -08:00
wbenarto ed88a25359
fix(curriculum): add test cases to ferris-wheel project #45099 (#45134)
* added tests to satisfy first-of-type and last-of-type

* edited hints to require nth-of-type selector

* refactor for readability
2022-02-17 11:15:11 -08:00
camperbot 58de1061e4
chore(i18n,learn): processed translations (#45151) 2022-02-17 10:59:34 -08:00
Madhu Sudhan Reddy Vinta 92778f1b2f
Bugfix in typeof lesson in Javascript debugging (#45118)
* Local scope and functions: Make the example less confusing

* Update curriculum/challenges/english/02-javascript-algorithms-and-data-structures/basic-javascript/local-scope-and-functions.md

Co-authored-by: Krzysztof G. <60067306+gikf@users.noreply.github.com>

* Fix bug in typeof lesson in debugging javascript

* Update curriculum/challenges/english/02-javascript-algorithms-and-data-structures/debugging/use-typeof-to-check-the-type-of-a-variable.md

Co-authored-by: Ilenia <nethleen@gmail.com>

Co-authored-by: Krzysztof G. <60067306+gikf@users.noreply.github.com>
Co-authored-by: Ilenia <nethleen@gmail.com>
2022-02-16 20:14:12 +01:00
camperbot c934590548
chore(i18n,learn): processed translations (#45123) 2022-02-16 18:18:09 +01:00
camperbot bcc2a4971e
chore(i18n,learn): processed translations (#45109) 2022-02-14 08:50:30 -08:00
camperbot 23d706f3e6
chore(i18n,learn): processed translations (#45084) 2022-02-12 07:31:07 -08:00
Madhu Sudhan Reddy Vinta 0a895dad47
fix(curriculum): make example less confusing (#45088)
* Local scope and functions: Make the example less confusing

* Update curriculum/challenges/english/02-javascript-algorithms-and-data-structures/basic-javascript/local-scope-and-functions.md

Co-authored-by: Krzysztof G. <60067306+gikf@users.noreply.github.com>

Co-authored-by: Krzysztof G. <60067306+gikf@users.noreply.github.com>
2022-02-11 12:08:46 -08:00
Tom 57cf47dad4
feat: split rdbms into individual blocks and two challengeTypes (#44978)
* feat: split english rdbms into individual blocks

fix: stuff

fix: remove from partiallyComplete array on submit

fix: add suggestion

Update client/i18n/locales/english/translations.json

Co-authored-by: Oliver Eyton-Williams <ojeytonwilliams@gmail.com>

Update client/i18n/locales/english/intro.json

Co-authored-by: Oliver Eyton-Williams <ojeytonwilliams@gmail.com>

Update client/i18n/locales/english/intro.json

Co-authored-by: Oliver Eyton-Williams <ojeytonwilliams@gmail.com>

Update client/i18n/locales/english/intro.json

Co-authored-by: Oliver Eyton-Williams <ojeytonwilliams@gmail.com>

Update client/src/templates/Challenges/codeally/show.tsx

Co-authored-by: Oliver Eyton-Williams <ojeytonwilliams@gmail.com>

Update client/src/templates/Challenges/codeally/show.tsx

Co-authored-by: Oliver Eyton-Williams <ojeytonwilliams@gmail.com>

Update client/src/templates/Challenges/codeally/show.tsx

Co-authored-by: Oliver Eyton-Williams <ojeytonwilliams@gmail.com>

Update client/src/templates/Challenges/codeally/show.tsx

Co-authored-by: Oliver Eyton-Williams <ojeytonwilliams@gmail.com>

Update client/src/templates/Challenges/codeally/show.tsx

Co-authored-by: Oliver Eyton-Williams <ojeytonwilliams@gmail.com>

Update client/src/templates/Challenges/codeally/show.tsx

Co-authored-by: Oliver Eyton-Williams <ojeytonwilliams@gmail.com>

Update client/src/templates/Challenges/codeally/show.tsx

Co-authored-by: Oliver Eyton-Williams <ojeytonwilliams@gmail.com>

Update client/src/templates/Challenges/codeally/show.tsx

Co-authored-by: Oliver Eyton-Williams <ojeytonwilliams@gmail.com>

* fix: prettier

* fix: style suggestion

* Apply suggestions from code review

Co-authored-by: Oliver Eyton-Williams <ojeytonwilliams@gmail.com>

Co-authored-by: Oliver Eyton-Williams <ojeytonwilliams@gmail.com>
2022-02-11 15:39:27 +00:00
Matt 898a9ef86f
fix: added test for depth first search challenge (#45063) 2022-02-10 16:58:28 -08:00
Steven fdd20700da
fix(curriculum): typography step 43 tests pass in safari (#44984)
* meta tag accepts valid html

* Fix step 43 tests for safari

* Incorporating suggestions from PR

* incorporating suggestions from PR

* added fix for step17
2022-02-10 16:43:24 -08:00
Poonkuzhali f4077cab7f
feat: added new test case to argument optional challenge (#45076) 2022-02-10 17:17:07 -06:00
Bruce B fe3187a4d7
fix: RWD beta update remaining doctype first tests (#44996) 2022-02-10 16:28:55 -06:00
Christopher Ehrlich 16f7567827
fix(curriculum): add test to exercise tracker (#44862)
* fix#44806: add test to exercise tracker

* Fix typo in test

Co-authored-by: Shaun Hamilton <shauhami020@gmail.com>

Co-authored-by: Shaun Hamilton <shauhami020@gmail.com>
2022-02-10 14:33:36 -06:00
camperbot 1957ec6cdb
chore(i18n,learn): processed translations (#45068) 2022-02-10 10:07:28 -08:00
wbenarto ee0fb44c62
fix(curriculum): removed step 28 and edited meta.json (#44856) 2022-02-10 10:27:55 -06:00
camperbot 796fb52421
chore(i18n,learn): processed translations (#45027) 2022-02-05 09:00:51 -08:00
camperbot 2d740dd6cc
chore(i18n,learn): processed translations (#45017) 2022-02-05 13:15:23 +01:00
Shaun Hamilton f09c167a03
fix(curriculum): correct hint text for step-093 penguin (#45023) 2022-02-05 13:12:18 +01:00
camperbot f38d19132d
chore(i18n,learn): processed translations (#45001) 2022-02-03 11:16:32 -08:00
Vaibhav 9ffc7b4711
fix(curriculum): add two edge test cases to the sorted union problem (#44860)
* fix: fixed solution of sorted union

* fix: improved solution of sorted union problem
2022-02-02 19:28:31 +01:00
Matt d750a7b4ac
fix(curriculum): fixed test for binary search tree challenge (#44993) 2022-02-02 09:06:25 +07:00
camperbot c63aa4cf41
chore(i18n,learn): processed translations (#44991) 2022-02-01 12:32:53 -08:00
camperbot d58e5e5bdd
chore(i18n,learn): processed translations (#44965) 2022-01-31 18:13:48 +01:00
Jim Kernicky 4173c2783a
fix(curriculum): reword city-skyline lesson description (#44839)
Co-authored-by: “Jim” <“jimkernicky@gmail.com”>
2022-01-31 12:38:13 +00:00
Bruce B 0f27af6b46
fix(curriculum): rwd beta update doctype tests (#44829) 2022-01-31 11:57:05 +00:00
Gautam Hegde a196848bd0
Update step-028.md (#44971) 2022-01-30 20:00:22 -08:00
camperbot 6f2a7383fb
chore(i18n,learn): processed translations (#44953) 2022-01-28 10:39:25 -08:00
Leonardo Martins a03f3ab47e
fix: change typo "Searborn" to "Seaborn" (#44941) 2022-01-27 22:08:37 -08:00
camperbot c34ee8748a
chore(i18n,learn): processed translations (#44936) 2022-01-28 01:39:01 +09:00
camperbot f184bc98b5
chore(i18n,learn): processed translations (#44922) 2022-01-26 09:59:35 -08:00
Krzysztof G 6a896919b1
fix(curriculum): correct tests for Firefox (#44913) 2022-01-26 10:09:42 +07:00
Shaun Hamilton 54a15c6589
fix(curriculum): allow code on new lines for camper-cafe (#44891) 2022-01-25 17:29:28 -06:00
Juan Alberto González 98a0d3ecd2
correcting typo adaquate = adequate (#44906) 2022-01-25 17:15:58 -06:00
camperbot b115049ee2
chore(i18n,learn): processed translations (#44880) 2022-01-26 02:55:03 +09:00
Yossi Rise 6ec6e7eaa5
fix(curriculum): update challenge tests to pass a valid solution (#44800)
* allow tests to pass when styles object's fontSize property is set to a string

* Update curriculum/challenges/english/03-front-end-development-libraries/react/add-inline-styles-in-react.md

Co-authored-by: Shaun Hamilton <shauhami020@gmail.com>

* Update curriculum/challenges/english/03-front-end-development-libraries/react/add-inline-styles-in-react.md

Co-authored-by: Shaun Hamilton <shauhami020@gmail.com>

Co-authored-by: Shaun Hamilton <shauhami020@gmail.com>
2022-01-24 23:40:52 +00:00
Matt fba519621a
fix(curriculum): added test using a tree that is not a binary search tree (#44775) 2022-01-24 19:33:03 +00:00
Oliver Eyton-Williams b1fb6adc39
fix: insert user html more consistently (#42195)
* fix: use an iframe to preserve head and body

* fix: remove unnecessary parsing of html

The contents gets inserted into the DOM during transformHtml, which
is always part of the build pipeline

* fix: pipe contents through iframe

* refactor: use the same code for both transforms

* fix: try to handle test errors better

Co-authored-by: moT01 <20648924+moT01@users.noreply.github.com>
2022-01-24 18:02:25 +00:00
Anmol Pandita 2abfa63738
fix(curriculum): typo on step 43 2022-01-22 19:03:23 +01:00
camperbot 43a2a0a395
chore(i18n,learn): processed translations (#44866) 2022-01-23 00:08:20 +09:00
Darshan Vaishya 59f21b1d8f
fix(curriculum): improve instructions in rothko-painting (#44816)
* Improved instructions in rothko painting lesson

* Removed duplicate line in step 42

* Update curriculum/challenges/english/14-responsive-web-design-22/learn-the-css-box-model-by-building-a-rothko-painting/step-012.md

Co-authored-by: Shaun Hamilton <shauhami020@gmail.com>

* Update curriculum/challenges/english/14-responsive-web-design-22/learn-the-css-box-model-by-building-a-rothko-painting/step-014.md

Co-authored-by: Shaun Hamilton <shauhami020@gmail.com>

* Update curriculum/challenges/english/14-responsive-web-design-22/learn-the-css-box-model-by-building-a-rothko-painting/step-015.md

Co-authored-by: Shaun Hamilton <shauhami020@gmail.com>

* Update curriculum/challenges/english/14-responsive-web-design-22/learn-the-css-box-model-by-building-a-rothko-painting/step-021.md

Co-authored-by: Shaun Hamilton <shauhami020@gmail.com>

* Update curriculum/challenges/english/14-responsive-web-design-22/learn-the-css-box-model-by-building-a-rothko-painting/step-022.md

Co-authored-by: Shaun Hamilton <shauhami020@gmail.com>

* Update curriculum/challenges/english/14-responsive-web-design-22/learn-the-css-box-model-by-building-a-rothko-painting/step-034.md

Co-authored-by: Shaun Hamilton <shauhami020@gmail.com>

* Update curriculum/challenges/english/14-responsive-web-design-22/learn-the-css-box-model-by-building-a-rothko-painting/step-041.md

Co-authored-by: Shaun Hamilton <shauhami020@gmail.com>

* Update curriculum/challenges/english/14-responsive-web-design-22/learn-the-css-box-model-by-building-a-rothko-painting/step-042.md

Co-authored-by: Shaun Hamilton <shauhami020@gmail.com>

* Update curriculum/challenges/english/14-responsive-web-design-22/learn-the-css-box-model-by-building-a-rothko-painting/step-044.md

Co-authored-by: Shaun Hamilton <shauhami020@gmail.com>

* Update curriculum/challenges/english/14-responsive-web-design-22/learn-the-css-box-model-by-building-a-rothko-painting/step-045.md

Co-authored-by: Shaun Hamilton <shauhami020@gmail.com>

* Update curriculum/challenges/english/14-responsive-web-design-22/learn-the-css-box-model-by-building-a-rothko-painting/step-020.md

Co-authored-by: Sem Bauke <46919888+Sembauke@users.noreply.github.com>

* Update curriculum/challenges/english/14-responsive-web-design-22/learn-the-css-box-model-by-building-a-rothko-painting/step-014.md

Co-authored-by: Shaun Hamilton <shauhami020@gmail.com>

* Update curriculum/challenges/english/14-responsive-web-design-22/learn-the-css-box-model-by-building-a-rothko-painting/step-034.md

Co-authored-by: Shaun Hamilton <shauhami020@gmail.com>

Co-authored-by: Shaun Hamilton <shauhami020@gmail.com>
Co-authored-by: Sem Bauke <46919888+Sembauke@users.noreply.github.com>
2022-01-21 14:31:41 +01:00
camperbot 5c868af2b8
chore(i18n,learn): processed translations (#44851) 2022-01-20 20:30:18 +01:00
Ikko Ashimine 5aaf8677d4
chore: fix typo in step-010.md (#44807)
targetting -> targeting
2022-01-20 09:18:07 +01:00
Jason Barry 357b4802fd
fix: update wording in description (#44842) 2022-01-20 09:13:35 +01:00
Aakash Pal 1c56d4cdda
fix: remove double space (#44837)
* fix: typo in javascript-algorithms-and-data-structures > object-oriented-programming > understand-own-properties

* revert all the files with translations

* fix last commit error and remove changes from translated files
2022-01-19 22:19:43 +00:00
Chris Castle 9c800526a7
fix: correct typo in 'targetting' - line 12 (#44823) 2022-01-19 13:36:32 +01:00
Glenn Lanzer 9848b05458
Fix (curriculum): wording (#44815) 2022-01-18 08:54:23 -06:00
Mário Pereira ce9bd6ddbd
fix(curriculum): remove redundant class in bootstrap description (#44812) 2022-01-18 10:11:10 +00:00
SaarthakMaini 6f30720715
fix(curriculum): improve wording (#44799) 2022-01-17 22:02:13 +07:00
camperbot ea344a5f9b
chore(i18n,learn): processed translations (#44805) 2022-01-17 14:35:14 +00:00
Jim Kernicky 401cd86076
fix(curriculum): move img tag to editable region (#44804)
* Step 24: moved img tag to editble region

* Indented img tag

Co-authored-by: “Jim” <“jimkernicky@gmail.com”>
Co-authored-by: "Krzysztof G." <"60067306+gikf@users.noreply.github.com">
2022-01-17 14:36:18 +01:00
Nicholas Carrigan (he/him) 8954449625
feat: refactor the refactor challenge (#44770) 2022-01-17 09:57:15 +01:00
camperbot fd9c68ceef
chore(i18n,learn): processed translations (#44797) 2022-01-16 20:30:34 +01:00
sidemt d5543cd692
fix(curriculum): fix casing of Dense keyword (#44791) 2022-01-15 18:56:45 +01:00
camperbot e368739827
chore(i18n,learn): processed translations (#44777) 2022-01-14 09:43:16 -08:00
Muhammad Al-Habib Ouadhour 8f8a2cc0c5
feat(curriculum): add tests to anonymous-message-board (#43041)
* Add 5th test to the Anonymous Message Board project challenge from InfoSec

* (fix curriculum) Add all the required tests by the Anonymous Message Board Project.

* Confirms the camper has written at least an assert statement in the test.

Co-authored-by: Nicholas Carrigan (he/him) <nhcarrigan@gmail.com>

* chore: success -> reported

Co-authored-by: Nicholas Carrigan (he/him) <nhcarrigan@gmail.com>
2022-01-13 22:38:05 +02:00
Matt 1fc0b73c3d
fix(curriculum): add another element in test to ensure correct implementation of class (#44766) 2022-01-13 11:41:29 -08:00
mdSrq d53a457fc2
Fix typo mentioned in issue #44761 (#44768) 2022-01-12 21:35:28 -08:00
Shaun Hamilton ef417c95f9
fix(curriculum): make english to i18n easier (#44711) 2022-01-12 10:03:26 -06:00
camperbot 55275ab034
chore(i18n,learn): processed translations (#44765) 2022-01-12 06:40:05 -08:00
Juan Alberto González 9655cd26a1
fix(curriculum): typo in cat photo app (#44757) 2022-01-12 11:08:37 +01:00
camperbot b7496d96dd
chore(i18n,learn): processed translations (#44750) 2022-01-11 08:57:22 -08:00
Etkesmeci 43f970aa3f
fix(curriculum): Additional clarification in hint (#44746) 2022-01-11 15:32:37 +01:00
Thomas Albertini b2a251fff0
fix: small lint fix in challenges functions (#44728)
* fix: small lint fix in challenges functions

* Revert "fix: small lint fix in challenges functions"

This reverts commit cde43d4d86.
2022-01-10 15:57:22 -08:00
Shaun Hamilton ebc4fa273e
fix(curriculum): remove obnoxious, bloated library use (#44737) 2022-01-10 18:38:49 +05:30
Jim Kernicky 09a41ccd38
fix(curriculum): typos in building-a-piano (#44729)
* fix(curriculum): typos in BETA  Piano Build section

* Added back the id and class characters

Co-authored-by: “Jim” <“jimkernicky@gmail.com”>
2022-01-10 13:35:59 +01:00
camperbot cb8e66cbb2
This PR was automagically generated by Crowdin. (#44733) 2022-01-09 15:06:03 +01:00
Reuben Menezes 72d989c681
fix(curriculum): correct spelling error (#44727)
Changed the incorrect spelling (rbg) to the correct spelling (rgb)
2022-01-09 07:11:18 +01:00
Jim Kernicky 3416a4adef
fix(curriculum): typos in balance-sheet (#44693)
Co-authored-by: “Jim” <“jimkernicky@gmail.com”>
2022-01-08 15:53:47 +00:00
Etkesmeci 9cbd7f3b28
fix(curriculum): "locaton" changed to "location" (#44717) 2022-01-07 19:15:11 +01:00
camperbot bf750f6629
This PR was automagically generated by Crowdin. (#44712) 2022-01-07 17:55:41 +01:00
Etkesmeci 82c4bf9556
fix(curriculum): possible typo and simplification (#44704)
Co-authored-by: Nicholas Carrigan (he/him) <nhcarrigan@gmail.com>
2022-01-07 16:36:49 +05:30
HiddenOgre28 aa0ae1ae67
fix(curriculum): add a function call to seed contents (#44512) 2022-01-07 16:34:59 +05:30
Oliver Eyton-Williams 87f5cff3cd
fix(client): get jquery from cdn (#44421)
* fix: ensures jquery exists for those challenges

For tests frame-runner.js imports jquery, but jquery challenges always
need it

* Revert "Revert "fix: only include frame-runner when running tests (#44337)" (#44419)"

This reverts commit c19bf504b8.
2022-01-07 10:42:27 +00:00
HiddenOgre28 5ffcd0f284
feat(curriculum): add log with function call to challenge (#44195)
* fix (Curriculum) Added a log statement

Added a log statement to the seed's content, referencing the function countOnline with a sample object as argument.
The user should be able to see the result of the function printed out on the console as soon as it is ran, and it should be easier to understand what is being outputed by the function in this challenge.

* Added examper users object
2022-01-07 14:37:02 +05:30
camperbot ca09b941ea
This PR was automagically generated by Crowdin. (#44698) 2022-01-07 13:19:06 +05:30
Darshan Vaishya 9b6dc9ee34
fix(curriculum): clarify instruction regarding color (#44688)
* Added instruction to clarify color should be red

* Added comma before "and" for punctuation

Co-authored-by: Nicholas Carrigan (he/him) <nhcarrigan@gmail.com>

Co-authored-by: Nicholas Carrigan (he/him) <nhcarrigan@gmail.com>
2022-01-06 20:26:43 +01:00
Jim Kernicky 340581e888
fix(curriculum): typos in accessibility-quiz (#44681)
Co-authored-by: “Jim” <“jimkernicky@gmail.com”>
2022-01-05 09:36:58 -08:00
Krzysztof G 75f64d1728
fix(curriculum): change tests to make them pass on firefox (#44685) 2022-01-05 09:12:10 -08:00
Etkesmeci ddbe5f3fc0
fix(curriculum): typo in cat-photo app (#44678)
There was a typo in tenth line. I changed it from "withing" to "within".
2022-01-05 09:02:16 -08:00
Jim Kernicky f04ec72c44
fix(curriculum): typos in rothko-painting (#44644)
* fix(curriculum): typos in Rothko Painting section

* Set step 36 back to original wording

Co-authored-by: “Jim” <“jimkernicky@gmail.com”>
2022-01-04 21:09:41 +01:00
Jim Kernicky c704895614
fix(curriculum): typos in camper-cafe-menu (#44629)
* Fixed typos in Beta CamperCafe lessons

* Update curriculum/challenges/english/14-responsive-web-design-22/learn-basic-css-by-building-a-cafe-menu/step-060.md

Co-authored-by: Krzysztof G. <60067306+gikf@users.noreply.github.com>

Co-authored-by: “Jim” <“jimkernicky@gmail.com”>
Co-authored-by: Krzysztof G. <60067306+gikf@users.noreply.github.com>
2022-01-04 16:48:27 +00:00
camperbot 4d12f4ff57
chore(i18n,curriculum): update translations (#44671) 2022-01-04 14:15:51 +00:00
Jim Kernicky 7af4a564c0
fix(curriculum): fix typo in registration-form (#44641)
Co-authored-by: “Jim” <“jimkernicky@gmail.com”>
2022-01-04 12:18:45 +00:00
Bruce B 418480782a
fix(curriculum): convert to placeholder attr (#44661) 2022-01-03 22:50:54 +01:00
Matt 2f103e8ee8
fix(curriculum): improved test for linked list challenge (#44569)
* fix: improved test for linked list challenge

* fix: improved test for linked list challenge - fix

* fix: removed brackets
2022-01-03 12:31:36 +00:00
Eric Cheng 3e797480ed
fix: allow usage of gray in css (#44633) 2022-01-03 13:16:37 +01:00
Jim Kernicky 386d897671
fix(curriculum): typos in Nutrition Label section (#44652)
* fix(curriculum): typos in Nutrition Label section

* Deleted tream file from last commit

Co-authored-by: “Jim” <“jimkernicky@gmail.com”>
2022-01-03 08:29:07 +01:00
camperbot 5d1b60b07f
chore(i18n,curriculum): processed translations (#44637) 2022-01-02 16:26:15 +05:30
Bruce B 070ef7bb09
fix: rwd beta - ferris wheel step 1 html test (#44625)
* fix: rwd beta - ferris wheel step 1 html test

* fix: update regex to require new line/remove caret
2022-01-01 18:35:27 -08:00
Jim Kernicky a9852c7180
fix(curriculum): typos in Beta Colored Markers section (#44631)
Co-authored-by: “Jim” <“jimkernicky@gmail.com”>
2022-01-01 18:27:47 -08:00
Jack Howard 2a3e344d13
fix(curriculum): remove extra "\" from description (#44615)
Noticed an extra "/" in the text file on
2022-01-01 18:18:13 -08:00
Karalee Conover a72326cea1
fix(curriculum): spelling of cinnamon in RWD Camper Cafe Menu (#44635)
* Change Sp from Cinammon to Cinnamon Steps 54-92

* Step 53 Changed sp of Cinammon to Cinnamon

* Fix spelling of Cinnamon Step 92 L250
2022-01-01 18:13:11 -08:00
Buntu Redempter 1a9a48911f
fix(curriculum): remove "is" in the description (#44592) 2021-12-30 07:03:18 +01:00
Jim Kernicky d29a09ebbb
fix(curriculum): improve wording (#44605)
* Fix: Removed words from steps 42 & 58, made changes to steps 41 & 45 (Beta)

* Made the suggested change by removing the word 'Note'

* Changed 'last' to 'previous' in step 58

Co-authored-by: “Jim” <“jimkernicky@gmail.com”>
2021-12-30 06:54:43 +01:00
Bruce B 46ba5f5cbd
fix(curriculum): css tests for firefox in beta rwd (#44598)
* fix: css tests for firefox in beta rwd

* Update curriculum/challenges/english/14-responsive-web-design-22/learn-accessibility-by-building-a-quiz/step-059.md

Co-authored-by: Krzysztof G. <60067306+gikf@users.noreply.github.com>

* Update curriculum/challenges/english/14-responsive-web-design-22/learn-accessibility-by-building-a-quiz/step-025.md

Co-authored-by: Krzysztof G. <60067306+gikf@users.noreply.github.com>

* Update curriculum/challenges/english/14-responsive-web-design-22/learn-accessibility-by-building-a-quiz/step-061.md

Co-authored-by: Krzysztof G. <60067306+gikf@users.noreply.github.com>

Co-authored-by: Krzysztof G. <60067306+gikf@users.noreply.github.com>
2021-12-29 00:05:58 -08:00
Najmieh Sadat Safarabadi 73e3565707
fix(curriculum): add missing word in instructions - step 31 (#44607)
* Edited Missing Word in instructions- Step 31

Learn HTML Forms by Building a Registration Form - Step 31 - missing word in instructions

* Update curriculum/challenges/english/14-responsive-web-design-22/learn-html-forms-by-building-a-registration-form/step-031.md

Co-authored-by: Krzysztof G. <60067306+gikf@users.noreply.github.com>

Co-authored-by: Krzysztof G. <60067306+gikf@users.noreply.github.com>
2021-12-28 19:06:55 -08:00
Buntu Redempter b4acccbde9
Added "be" in the first paragraph (#44610)
Added "be" in the first paragraph of the description.
2021-12-28 19:05:28 -08:00
Bruce B 58aea70c9e
fix: remove extraneous word from instructions (#44601) 2021-12-28 19:03:20 -08:00
camperbot 81cf5a37c1
chore(i18n,curriculum): update translations (#44586) 2021-12-28 10:54:36 +05:30
camperbot 7c6c8bfd35
chore(i18n,curriculum): update translations (#44573) 2021-12-23 10:05:44 -08:00
Oliver Eyton-Williams 36363f277d
test: enable tests for steps (#44550)
* fix: handle missing solutions correctly

Rather than creating an [[]] the parser now creates [] which isEmpty().
This makes the test suite check the next challenge for a solution.

In addition, the logic for testing solutions was fixed.

* chore: update snapshots

* test: build new superblock in node.js-tests CI

* test: allow forward slash in superblock slug

* fix: borked tests oops

* test: ignore duplicated projects

* fix: i did not break these shaun did :)

* fix: idIndex is index of id not id

Co-authored-by: Nicholas Carrigan <nhcarrigan@gmail.com>
2021-12-22 12:18:06 -08:00
Jeremy L Thompson 4be4bf3624
fix(curriculum): update euler-50 solution with prime sieve (#44556) 2021-12-22 23:29:16 +05:30
Shaun Hamilton 10f0d3c07a
fix: new practice project tests (#44554)
* fix accessibility-quiz and reg-form tests

(cherry picked from commit 467f0b3e78)

* fix: registration-form tests

* fix: ferris wheel tests

* fix: photo-gallery tests

* fix: magazine tests

(cherry picked from commit 5831c2345d)

* fix: picasso tests

* fix: piano tests

* fix: magazine and nutrition tests

* fix: again magazine...I am doing this in sill order

* chore: resolve discrepancies with tests

(cherry picked from commit a7b5e031df)

* fix: the stuffs...I am tired

* fix: oops

(cherry picked from commit 05ff55a036)

* fix: add missing solutions

(cherry picked from commit 61fa23fc70)

Co-authored-by: Nicholas Carrigan <nhcarrigan@gmail.com>
2021-12-22 08:16:59 -08:00
camperbot 4ced66a1fa
chore(i18n,curriculum): update translations (#44553) 2021-12-22 15:06:34 +01:00
Tom e52990eb1c
fix(curriculum): add missing solutions to last step of practice projects (#44544) 2021-12-21 23:03:09 +00:00
Kristofer Koishigawa e878b3ee57
feat: add CSS Color Markers project (#44459)
* feat: first draft of CSS Color Markers project

* Update client/i18n/locales/english/intro.json

Co-authored-by: Nicholas Carrigan (he/him) <nhcarrigan@gmail.com>

* Update curriculum/challenges/english/01-responsive-web-design/learn-css-colors-by-building-a-color-markers-set/step-007.md

Co-authored-by: Nicholas Carrigan (he/him) <nhcarrigan@gmail.com>

* Update curriculum/challenges/english/01-responsive-web-design/learn-css-colors-by-building-a-color-markers-set/step-046.md

Co-authored-by: Nicholas Carrigan (he/him) <nhcarrigan@gmail.com>

* Update curriculum/challenges/english/01-responsive-web-design/learn-css-colors-by-building-a-color-markers-set/step-079.md

Co-authored-by: Nicholas Carrigan (he/him) <nhcarrigan@gmail.com>

* feat: begin adding tests

* feat: add more tests, fix wording and some CSS values

* feat: add more steps, fix wording

* Update curriculum/challenges/english/01-responsive-web-design/learn-css-colors-by-building-a-color-markers-set/step-014.md

Co-authored-by: Shaun Hamilton <shauhami020@gmail.com>

* feat: add more tests, simplify some regex tests, fix wording

* fix: preformatted block names and help category map

* feat: finish first draft of color marker tests

* fix: simplify text involving classes

* Update curriculum/challenges/english/01-responsive-web-design/learn-css-colors-by-building-a-color-markers-set/step-004.md

Co-authored-by: Shaun Hamilton <shauhami020@gmail.com>

* Update curriculum/challenges/english/01-responsive-web-design/learn-css-colors-by-building-a-color-markers-set/step-008.md

Co-authored-by: Shaun Hamilton <shauhami020@gmail.com>

* Update curriculum/challenges/english/01-responsive-web-design/learn-css-colors-by-building-a-color-markers-set/step-009.md

Co-authored-by: Shaun Hamilton <shauhami020@gmail.com>

* Update curriculum/challenges/english/01-responsive-web-design/learn-css-colors-by-building-a-color-markers-set/step-010.md

Co-authored-by: Shaun Hamilton <shauhami020@gmail.com>

* Update curriculum/challenges/english/01-responsive-web-design/learn-css-colors-by-building-a-color-markers-set/step-011.md

Co-authored-by: Shaun Hamilton <shauhami020@gmail.com>

* Update curriculum/challenges/english/01-responsive-web-design/learn-css-colors-by-building-a-color-markers-set/step-013.md

Co-authored-by: Shaun Hamilton <shauhami020@gmail.com>

* Update curriculum/challenges/english/01-responsive-web-design/learn-css-colors-by-building-a-color-markers-set/step-014.md

Co-authored-by: Shaun Hamilton <shauhami020@gmail.com>

* Update curriculum/challenges/english/01-responsive-web-design/learn-css-colors-by-building-a-color-markers-set/step-014.md

Co-authored-by: Shaun Hamilton <shauhami020@gmail.com>

* Update curriculum/challenges/english/01-responsive-web-design/learn-css-colors-by-building-a-color-markers-set/step-054.md

Co-authored-by: Shaun Hamilton <shauhami020@gmail.com>

* Update curriculum/challenges/english/01-responsive-web-design/learn-css-colors-by-building-a-color-markers-set/step-089.md

Co-authored-by: Shaun Hamilton <shauhami020@gmail.com>

* Update curriculum/challenges/english/01-responsive-web-design/learn-css-colors-by-building-a-color-markers-set/step-094.md

Co-authored-by: Shaun Hamilton <shauhami020@gmail.com>

* fix: add outro message to final CSS color markers step

* fix: make most regex tests case insensitive, add note about casing for filename

* correct double key from rebase

* remove jQuery for betterness

* move project to new superblock

* adjust meta to match others

* fix: add new to helper call

* regex-ise funny lessons

* unnecessary: add -22 superblock

* fix: make linter happy

* regex-ise missed challenges...oops

* Revert "fix: make linter happy"

This reverts commit 6e6e3cf503.

* Revert "unnecessary: add -22 superblock"

This reverts commit a58045607e.

* Update curriculum/challenges/english/14-responsive-web-design-22/learn-css-colors-by-building-a-color-markers-set/step-005.md

Co-authored-by: Tom <20648924+moT01@users.noreply.github.com>

* Update curriculum/challenges/english/14-responsive-web-design-22/learn-css-colors-by-building-a-color-markers-set/step-010.md

Co-authored-by: Tom <20648924+moT01@users.noreply.github.com>

* Update curriculum/challenges/english/14-responsive-web-design-22/learn-css-colors-by-building-a-color-markers-set/step-052.md

Co-authored-by: Tom <20648924+moT01@users.noreply.github.com>

* Update curriculum/challenges/english/14-responsive-web-design-22/learn-css-colors-by-building-a-color-markers-set/step-053.md

Co-authored-by: Tom <20648924+moT01@users.noreply.github.com>

* Update curriculum/challenges/english/14-responsive-web-design-22/learn-css-colors-by-building-a-color-markers-set/step-054.md

Co-authored-by: Tom <20648924+moT01@users.noreply.github.com>

* Update curriculum/challenges/english/14-responsive-web-design-22/learn-css-colors-by-building-a-color-markers-set/step-055.md

Co-authored-by: Tom <20648924+moT01@users.noreply.github.com>

* Update curriculum/challenges/english/14-responsive-web-design-22/learn-css-colors-by-building-a-color-markers-set/step-056.md

Co-authored-by: Tom <20648924+moT01@users.noreply.github.com>

* Update curriculum/challenges/english/14-responsive-web-design-22/learn-css-colors-by-building-a-color-markers-set/step-057.md

Co-authored-by: Tom <20648924+moT01@users.noreply.github.com>

* Update curriculum/challenges/english/14-responsive-web-design-22/learn-css-colors-by-building-a-color-markers-set/step-058.md

Co-authored-by: Tom <20648924+moT01@users.noreply.github.com>

* Update curriculum/challenges/english/14-responsive-web-design-22/learn-css-colors-by-building-a-color-markers-set/step-059.md

Co-authored-by: Tom <20648924+moT01@users.noreply.github.com>

* Update curriculum/challenges/english/14-responsive-web-design-22/learn-css-colors-by-building-a-color-markers-set/step-062.md

Co-authored-by: Tom <20648924+moT01@users.noreply.github.com>

* Update curriculum/challenges/english/14-responsive-web-design-22/learn-css-colors-by-building-a-color-markers-set/step-063.md

Co-authored-by: Tom <20648924+moT01@users.noreply.github.com>

* Update curriculum/challenges/english/14-responsive-web-design-22/learn-css-colors-by-building-a-color-markers-set/step-064.md

Co-authored-by: Tom <20648924+moT01@users.noreply.github.com>

* Update curriculum/challenges/english/14-responsive-web-design-22/learn-css-colors-by-building-a-color-markers-set/step-065.md

Co-authored-by: Tom <20648924+moT01@users.noreply.github.com>

* Update curriculum/challenges/english/14-responsive-web-design-22/learn-css-colors-by-building-a-color-markers-set/step-068.md

Co-authored-by: Tom <20648924+moT01@users.noreply.github.com>

* Update curriculum/challenges/english/14-responsive-web-design-22/learn-css-colors-by-building-a-color-markers-set/step-069.md

Co-authored-by: Tom <20648924+moT01@users.noreply.github.com>

* Update curriculum/challenges/english/14-responsive-web-design-22/learn-css-colors-by-building-a-color-markers-set/step-082.md

Co-authored-by: Tom <20648924+moT01@users.noreply.github.com>

* fix: rename project to "Learn CSS Colors by Building a Set of Colored Markers"

* Update curriculum/challenges/english/14-responsive-web-design-22/learn-css-colors-by-building-a-set-of-colored-markers/step-010.md

Co-authored-by: Shaun Hamilton <shauhami020@gmail.com>

* adjust superblock to include `2022/`

Co-authored-by: Nicholas Carrigan (he/him) <nhcarrigan@gmail.com>
Co-authored-by: Shaun Hamilton <shauhami020@gmail.com>
Co-authored-by: Tom <20648924+moT01@users.noreply.github.com>
2021-12-21 11:45:08 -08:00
Oliver Eyton-Williams ff566d441a
fix: rename superblock to use /2022/ (#44535)
* chore: update superblock properties

* refactor: remove isAudited from certs

It was always defaulting to English, anyway.

* refactor: get superblock from metas, not dirs

* fix: rename responsive-web-design-22

This converts the slugs to /2022/responsive-web-design

* refactor: remove unused export

* test: update test with new curriculum config

* refactor: use key not [key]

* refactor: remove directory reference from test
2021-12-21 12:35:51 -06:00
camperbot a93940abc0
chore(i18n,curriculum): processed translations (#44540) 2021-12-21 21:07:31 +05:30
Nicholas Carrigan (he/him) 8614db7a32
feat: enable new curriculum (#44183)
* feat: use legacy flag

chore: reorder challenges

fix: linter

revert: server change

feat: unblock new editor

fix: proper order

fix: 0-based order

fix: broke the order

feat: move tribute certification to its own block

feat: split the old projects block into 4

fix: put all blocks in order

chore: add intro text

refactor: use block, not blockName in query

fix: project progress indicator

* fix: reorder new challenges/certs

* fix: reorder legacy challenges

* fix: reintroduce legacy certs

* feat: add showNewCurriculum flag to env

* chore: forgot sample.env

* feat: use feature flag for display

* fix: rename meta + dirs to match new blocks

* fix: add new blocks to help-category-map

* fix: update completion-modal for new GQL schema

* test: duplicate title/id errors ->  warnings

* fix: update completion-modal to new GQL schema Mk2

* chore: re-order metas (again)

* fix: revert super-block-intro changes

The intro needs to show both legacy and new content.  We need to decide
which pages are created, rather than than what a page shows when
rendered.

* feat: move upcoming curriculum into own superblock

* fix: handle one certification with two superBlocks

* fix: remove duplicated intros

* fix: remove duplicate projects from /settings

* fix: drop 'two' from Responsive Web Design Two

* chore: rename slug suffix from two to v2

* feat: control display of new curriculum

* feat: control project paths shown on /settings

* fix: use new project order for /settings

This does mean that /settings will change before the release, but I
don't think it's serious.  All the projects are there, just not in the
legacy order.

* fix: claim/show cert button

* chore: remove isLegacy

Since we have legacy superblocks, we don't currently need individual
blocks to be legacy

* test: fix utils.test

* fix: verifyCanClaim needs certification

If Shaun removes the cert claim cards, maybe we can remove this entirely

* fix: add hasEditableBoundaries flags where needed

* chore: remove isUpcomingChange

* chore: v2 -> 22

Co-authored-by: Oliver Eyton-Williams <ojeytonwilliams@gmail.com>
2021-12-20 12:36:31 -06:00
camperbot 63a53ee382
chore(i18n,curriculum): update translations (#44527) 2021-12-19 15:32:25 +00:00
camperbot 14fe1fe653
chore(i18n,curriculum): update translations (#44524) 2021-12-18 14:30:08 +00:00
camperbot d12ab79798
chore(i18n,curriculum): update translations (#44507) 2021-12-16 14:58:18 +00:00
Luca b3f1c85d54
fix(curriculum): remove random single quote (#44516) 2021-12-16 15:45:32 +01:00
Tom 580a51f7a7
fix: simplify mobile layout tabs (#44431)
* fix: simplify mobile layout tabs

Co-authored-by: Oliver Eyton-Williams <ojeytonwilliams@gmail.com>


Co-authored-by: Oliver Eyton-Williams <ojeytonwilliams@gmail.com>
2021-12-15 13:52:44 +00:00
Scott d06d976be4
feat(learn): add Implement Binary Search - Coding Interview Prep - Algorithms Challenges (#44386)
* basic challenge create, with two tests

* updated test

* minor update

* rewrote tests, making many out of one test func

* completed coding challenge and ran tests local

* Update curriculum/challenges/english/10-coding-interview-prep/algorithms/implement-binary-search-method.md

Co-authored-by: Krzysztof G. <60067306+gikf@users.noreply.github.com>

* Update curriculum/challenges/english/10-coding-interview-prep/algorithms/implement-binary-search-method.md

Co-authored-by: Krzysztof G. <60067306+gikf@users.noreply.github.com>

* Update curriculum/challenges/english/10-coding-interview-prep/algorithms/implement-binary-search-method.md

Co-authored-by: Krzysztof G. <60067306+gikf@users.noreply.github.com>

* Update curriculum/challenges/english/10-coding-interview-prep/algorithms/implement-binary-search-method.md

Co-authored-by: Krzysztof G. <60067306+gikf@users.noreply.github.com>

* Update curriculum/challenges/english/10-coding-interview-prep/algorithms/implement-binary-search-method.md

Co-authored-by: Krzysztof G. <60067306+gikf@users.noreply.github.com>

* Update curriculum/challenges/english/10-coding-interview-prep/algorithms/implement-binary-search-method.md

Co-authored-by: Krzysztof G. <60067306+gikf@users.noreply.github.com>

* Update curriculum/challenges/english/10-coding-interview-prep/algorithms/implement-binary-search-method.md

Co-authored-by: Krzysztof G. <60067306+gikf@users.noreply.github.com>

* Update curriculum/challenges/english/10-coding-interview-prep/algorithms/implement-binary-search-method.md

Co-authored-by: Krzysztof G. <60067306+gikf@users.noreply.github.com>

* Update curriculum/challenges/english/10-coding-interview-prep/algorithms/implement-binary-search-method.md

Co-authored-by: Krzysztof G. <60067306+gikf@users.noreply.github.com>

* Update curriculum/challenges/english/10-coding-interview-prep/algorithms/implement-binary-search-method.md

Co-authored-by: Krzysztof G. <60067306+gikf@users.noreply.github.com>

* Update curriculum/challenges/english/10-coding-interview-prep/algorithms/implement-binary-search.md

Co-authored-by: Eric Cheng <ericcheng9316@gmail.com>

* Update curriculum/challenges/english/10-coding-interview-prep/algorithms/implement-binary-search.md

Co-authored-by: Eric Cheng <ericcheng9316@gmail.com>

* Update curriculum/challenges/english/10-coding-interview-prep/algorithms/implement-binary-search.md

Co-authored-by: Eric Cheng <ericcheng9316@gmail.com>

* Update curriculum/challenges/english/10-coding-interview-prep/algorithms/implement-binary-search.md

Co-authored-by: Eric Cheng <ericcheng9316@gmail.com>

* Update curriculum/challenges/english/10-coding-interview-prep/algorithms/implement-binary-search.md

Co-authored-by: Eric Cheng <ericcheng9316@gmail.com>

* Update curriculum/challenges/english/10-coding-interview-prep/algorithms/implement-binary-search.md

Co-authored-by: Eric Cheng <ericcheng9316@gmail.com>

* Update curriculum/challenges/english/10-coding-interview-prep/algorithms/implement-binary-search.md

Co-authored-by: Eric Cheng <ericcheng9316@gmail.com>

* Update curriculum/challenges/english/10-coding-interview-prep/algorithms/implement-binary-search.md

Co-authored-by: Eric Cheng <ericcheng9316@gmail.com>

* Update curriculum/challenges/english/10-coding-interview-prep/algorithms/implement-binary-search.md

Co-authored-by: Ilenia <nethleen@gmail.com>

* Update curriculum/challenges/english/10-coding-interview-prep/algorithms/implement-binary-search.md

Co-authored-by: Ilenia <nethleen@gmail.com>

* Update curriculum/challenges/english/10-coding-interview-prep/algorithms/implement-binary-search.md

Co-authored-by: Ilenia <nethleen@gmail.com>

* renamed doc, fixed typo, made testing consistent

* Update curriculum/challenges/english/10-coding-interview-prep/algorithms/implement-binary-search.md

Co-authored-by: Krzysztof G. <60067306+gikf@users.noreply.github.com>

* Update curriculum/challenges/english/10-coding-interview-prep/algorithms/implement-binary-search.md

Co-authored-by: Krzysztof G. <60067306+gikf@users.noreply.github.com>

* Update curriculum/challenges/english/10-coding-interview-prep/algorithms/implement-binary-search.md

Co-authored-by: Krzysztof G. <60067306+gikf@users.noreply.github.com>

* Update curriculum/challenges/english/10-coding-interview-prep/algorithms/implement-binary-search.md

Co-authored-by: Krzysztof G. <60067306+gikf@users.noreply.github.com>

* Update curriculum/challenges/english/10-coding-interview-prep/algorithms/implement-binary-search.md

Co-authored-by: Krzysztof G. <60067306+gikf@users.noreply.github.com>

* Update curriculum/challenges/english/10-coding-interview-prep/algorithms/implement-binary-search.md

Co-authored-by: Krzysztof G. <60067306+gikf@users.noreply.github.com>

* Update curriculum/challenges/english/10-coding-interview-prep/algorithms/implement-binary-search.md

Co-authored-by: Krzysztof G. <60067306+gikf@users.noreply.github.com>

* Update curriculum/challenges/english/10-coding-interview-prep/algorithms/implement-binary-search.md

Co-authored-by: Krzysztof G. <60067306+gikf@users.noreply.github.com>

* Update curriculum/challenges/english/10-coding-interview-prep/algorithms/implement-binary-search.md

Co-authored-by: Krzysztof G. <60067306+gikf@users.noreply.github.com>

* Update curriculum/challenges/english/10-coding-interview-prep/algorithms/implement-binary-search.md

Co-authored-by: Krzysztof G. <60067306+gikf@users.noreply.github.com>

* Update curriculum/challenges/english/10-coding-interview-prep/algorithms/implement-binary-search.md

Co-authored-by: Krzysztof G. <60067306+gikf@users.noreply.github.com>

* Update curriculum/challenges/english/10-coding-interview-prep/algorithms/implement-binary-search.md

Co-authored-by: Krzysztof G. <60067306+gikf@users.noreply.github.com>

* Update curriculum/challenges/english/10-coding-interview-prep/algorithms/implement-binary-search.md

Co-authored-by: Ilenia <nethleen@gmail.com>

Co-authored-by: Krzysztof G. <60067306+gikf@users.noreply.github.com>
Co-authored-by: Eric Cheng <ericcheng9316@gmail.com>
Co-authored-by: Ilenia <nethleen@gmail.com>
2021-12-14 21:16:22 -06:00
camperbot 755f27093c
chore(i18n,curriculum): update translations (#44498) 2021-12-14 09:04:33 -08:00
Oliver Eyton-Williams 1642c631de
refactor: drop superorder from metas (#44422)
* refactor: create superOrder from superblock

* chore: drop superOrders from meta

* fix: return null for 'certifications'

* fix: only set superOrder if it is needed

* fix(tests): remove filter from order tests

* test: use getSuperOrder, since superOrder has gone

* test: ignore certificates

* fix: getSuperOrder throw for 'certifications'

* test: remove certificate special case

It wasn't necessary, anyway (it had never been working because I put
certificate not certification)

Co-authored-by: Nicholas Carrigan <nhcarrigan@gmail.com>
2021-12-14 08:16:23 -08:00
Najmieh Sadat Safarabadi b4b3ecd5ce
fix(curriculum): remove unnecessary quotation marks (#44486) 2021-12-13 13:32:34 -08:00
camperbot fc3756656a
chore(i18n,curriculum): update translations (#44484) 2021-12-13 16:41:12 +00:00
Nicholas Carrigan (he/him) 010e09ffb7
chore: migrate untranslated files (#44462) 2021-12-10 21:28:00 +05:30
camperbot ecc964996b
chore(i18n,curriculum): processed translations (#44457) 2021-12-10 06:45:49 -08:00
camperbot 0473dedf47
chore(i18n,curriculum): processed translations - new ukrainian (#44447) 2021-12-10 11:14:24 +05:30
Oliver Eyton-Williams 9ad29e03d5
refactor: handle certs separately (#44434)
* refactor: split createChallenge into two functions

* refactor: remove certification metas

* fix: remove the metas I missed
2021-12-09 11:53:12 -08:00