Commit Graph

3371 Commits (17cc61dfe1de4c9ba6cc2eea849781ef058cccc2)

Author SHA1 Message Date
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
renovate[bot] e2daf1e252
chore(deps): update babel monorepo (#46095)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-05-25 18:51:20 +05:30
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
Radi Totev ea4cedd3f2
chore(client): typescript migration - utils/frame.js (#46075)
* Change extension to .ts

* Resolve ts issues

* Update test:curriculum script
2022-05-20 14:59: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
Renovate Bot fc6db724a4 chore(deps): update dependency live-server to v1.2.2 2022-05-01 03:27:33 +00:00
Ilenia 919851b56a
fix(curriculum): add missing backtick to hint text (#45820) 2022-05-01 00:16:29 +01:00
Renovate Bot 64c090ffa9 chore(deps): update dependency acorn to v8.7.1 2022-04-30 17:16:17 +00:00
Renovate Bot 1da0b48181 chore(deps): update babel monorepo 2022-04-30 06:34:08 +00: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
Naomi Carrigan 0d749d7ff0
feat: enable RWD on i18n (#45587) 2022-04-25 19:00:27 +01: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
Renovate Bot b55f61c6ef chore(deps): update babel monorepo to v7.17.9 2022-04-09 02:55:43 +00: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
Sem Bauke 567e99231f
feat: add block description to mobile curriculum (#45370)
* feat: add block description to mobile curriculum

* feat: add superblock names
2022-03-22 19:11:44 +00: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
Tom a428284804
feat: release rdbms as beta (#45428) 2022-03-22 11:35:38 +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
Renovate Bot 141932a69d chore(deps): update babel monorepo 2022-03-19 02:55:23 +00:00
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
Renovate Bot 258dbc0091 chore(deps): update dependency mocha to v9.2.2 2022-03-12 14:53:26 +00:00
camperbot ecfdb41f97
chore(i18n,learn): processed translations (#45414) 2022-03-11 09:22:40 -08:00
Oliver Eyton-Williams 8ee9b5761a
fix: use keys in curriculum.json (#45407)
* feat: add function to map from path to superblock

* fix: use superblocks as keys in curriculum.json

* fix: handle new superblock names

* fix: keep deleting relational-database
2022-03-10 20:41:33 +00: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
Oliver Eyton-Williams 339c6713d2
feat: update challenge helpers to handle id filenames (#44769)
* refactor: light tweaks for readability

* refactor: simplify metadata functions

* fix: most tests

* test: fix utils tests

* test: simplify mocks

* WIP: update get-last-step-file-content

* feat: finish create-next-step

* fix: type error

* test: provide mock meta.json for test

* refactor: get meta path from project path

* refactor: get project name from path

* refactor: simplify getProjectMetaPath further

Also removes some excessive mocking

* refactor: remove more mocks, always clear .env

* feat: update create-next-step

* feat: update create-empty steps

Also refactors slightly, so it's easier to insert steps into the meta

* docs: update challenge-helper-script docs

* feat: create-step-between

* refactor: allow metadata parse errors to propagate

* fix: convert reorderSteps to renameSteps

* refactor: create-step-between -> insert-step

* feat: update delete-step

* refactor: consolidate commands into commands.ts

* refactor: clean up and consolidation

* refactor: more cleanup

* fix: make cli args consistent

Everything accepts a single integer and nothing else

* refactor: renameSteps -> updateStepTitles

* docs: update with the names and args

* feat: add step validating meta + files are synced
2022-03-02 07:12:20 -08: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
Poonkuzhali d17f136693
fix:Updated curriculum utils.js duplicate code (#45168) 2022-02-20 19:35:52 +05:30
camperbot 2d3ac85ebf
chore(i18n,learn): processed translations (#45192) 2022-02-19 23:41:19 +09:00
Renovate Bot 75f3278c06 chore(deps): update dependency mocha to v9.2.1 2022-02-19 12:18:25 +00:00
camperbot ba14990876
chore(i18n,learn): processed translations (#45165) 2022-02-19 16:26:08 +09:00