Commit Graph

28957 Commits

Author SHA1 Message Date
ea0157d673 chore(deps): update codesee to v0.104.0 2021-10-05 03:53:43 +00:00
926da84521 chore(deps): update dependency postcss to v8.3.9 2021-10-05 02:17:44 +00:00
ce249f9625 fix: link to react documentation (#43704)
* Update set-state-with-this.setstate.md

revert the base url back to https://facebook.github.io/react/docs/state-and-lifecycle.html

* Update use-proptypes-to-define-the-props-you-expect.md

Linked to the exact place for the types of propTypes you can use. The original link was to the documentation, which states that it has been moved, So I thought it would be intuitive to link the exact place React wants you to go.

* Update curriculum/challenges/english/03-front-end-development-libraries/react/use-proptypes-to-define-the-props-you-expect.md

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

* Update curriculum/challenges/english/03-front-end-development-libraries/react/set-state-with-this.setstate.md

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

Co-authored-by: Tom <20648924+moT01@users.noreply.github.com>
Co-authored-by: Nicholas Carrigan (he/him) <nhcarrigan@gmail.com>
2021-10-04 18:51:29 -05:00
4bfbb5e208 chore(deps): update dependency autoprefixer to v10.3.7 2021-10-04 23:04:45 +00:00
2643143118 fix(deps): update dependency @stripe/stripe-js to v1.19.1 2021-10-04 21:05:26 +00:00
8ea801844a chore(deps): update dependency lint-staged to v11.2.0 2021-10-04 18:51:57 +00:00
ffe5ef2b22 chore(deps): update dependency @testing-library/dom to v8.7.2 (#43714)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-10-04 22:19:38 +05:30
aae7b7bca0 chore(i18n,curriculum): processed translations (#43713) 2021-10-04 16:27:38 +02:00
838d352979 chore(i18n,docs): processed translations (#43711) 2021-10-04 19:21:00 +05:30
38d65f95b4 refactor(editor): improve naming and comments (#43662)
Co-authored-by: Shaun Hamilton <shauhami020@gmail.com>
Co-authored-by: Sem Bauke <46919888+Sembauke@users.noreply.github.com>
2021-10-04 19:18:57 +05:30
f5de80dc4f chore: migrate to jsx element (#43707) 2021-10-04 19:16:34 +05:30
2ba536d559 refactor: enforce consistent camelCase in const names, add comments, condense multiple single-line comments into one multi-line comment (#43699) 2021-10-04 19:15:44 +05:30
38740f256c chore(i18n,client): processed translations (#43712) 2021-10-04 19:13:09 +05:30
c9586ec4ca chore(deps): update dependency webpack to v5.56.1 2021-10-04 09:15:00 +00:00
Tom
aef2e37ef3 feat(docs): add how to contribute to rdbms repos (#43586)
* feat(docs): add how to contribute to coderoad tutorials

* update json

* finish: some docs anyway

* more

* Update docs/how-to-work-on-tutorials-that-use-coderoad.md

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

* Update docs/how-to-work-on-tutorials-that-use-coderoad.md

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

* Update docs/how-to-work-on-tutorials-that-use-coderoad.md

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

* Update docs/how-to-work-on-tutorials-that-use-coderoad.md

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

* Update docs/how-to-work-on-tutorials-that-use-coderoad.md

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

* Update docs/how-to-work-on-tutorials-that-use-coderoad.md

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

* Update docs/how-to-work-on-tutorials-that-use-coderoad.md

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

* fix: attempt to clarify

* Update docs/_sidebar.md

Co-authored-by: Kristofer Koishigawa <scissorsneedfoodtoo@gmail.com>

* Update docs/how-to-work-on-tutorials-that-use-coderoad.md

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

* Update docs/how-to-work-on-tutorials-that-use-coderoad.md

Co-authored-by: Kristofer Koishigawa <scissorsneedfoodtoo@gmail.com>

* Update docs/how-to-work-on-tutorials-that-use-coderoad.md

Co-authored-by: Kristofer Koishigawa <scissorsneedfoodtoo@gmail.com>

* Update docs/how-to-work-on-tutorials-that-use-coderoad.md

Co-authored-by: Kristofer Koishigawa <scissorsneedfoodtoo@gmail.com>

* Update docs/how-to-work-on-tutorials-that-use-coderoad.md

Co-authored-by: Kristofer Koishigawa <scissorsneedfoodtoo@gmail.com>

* Update docs/how-to-work-on-tutorials-that-use-coderoad.md

Co-authored-by: Kristofer Koishigawa <scissorsneedfoodtoo@gmail.com>

* Update docs/how-to-work-on-tutorials-that-use-coderoad.md

Co-authored-by: Kristofer Koishigawa <scissorsneedfoodtoo@gmail.com>

* Update docs/how-to-work-on-tutorials-that-use-coderoad.md

Co-authored-by: Kristofer Koishigawa <scissorsneedfoodtoo@gmail.com>

* Update docs/how-to-work-on-tutorials-that-use-coderoad.md

Co-authored-by: Kristofer Koishigawa <scissorsneedfoodtoo@gmail.com>

* Update docs/how-to-work-on-tutorials-that-use-coderoad.md

Co-authored-by: Kristofer Koishigawa <scissorsneedfoodtoo@gmail.com>

* Update docs/how-to-work-on-tutorials-that-use-coderoad.md

Co-authored-by: Kristofer Koishigawa <scissorsneedfoodtoo@gmail.com>

* Update docs/how-to-work-on-tutorials-that-use-coderoad.md

Co-authored-by: Kristofer Koishigawa <scissorsneedfoodtoo@gmail.com>

* Update docs/how-to-work-on-tutorials-that-use-coderoad.md

Co-authored-by: Kristofer Koishigawa <scissorsneedfoodtoo@gmail.com>

* Update docs/how-to-work-on-tutorials-that-use-coderoad.md

Co-authored-by: Kristofer Koishigawa <scissorsneedfoodtoo@gmail.com>

* Update docs/how-to-work-on-tutorials-that-use-coderoad.md

Co-authored-by: Kristofer Koishigawa <scissorsneedfoodtoo@gmail.com>

* Update docs/how-to-work-on-tutorials-that-use-coderoad.md

Co-authored-by: Kristofer Koishigawa <scissorsneedfoodtoo@gmail.com>

* Update docs/how-to-work-on-tutorials-that-use-coderoad.md

Co-authored-by: Kristofer Koishigawa <scissorsneedfoodtoo@gmail.com>

* fix: update sidebar

* fix: add description and one missing instruction

Co-authored-by: Sem Bauke <46919888+Sembauke@users.noreply.github.com>
Co-authored-by: Kristofer Koishigawa <scissorsneedfoodtoo@gmail.com>
Co-authored-by: Krzysztof <60067306+gikf@users.noreply.github.com>
2021-10-04 11:49:05 +05:30
73e7f640ce fix(deps): update dependency @types/react to v17.0.27 2021-10-03 21:32:21 +00:00
504ed3a917 chore(i18n,curriculum): update translations (#43661) 2021-10-03 20:24:27 +01:00
3f79710779 chore(deps): update dependency @testing-library/react to v12.1.2 2021-10-03 17:15:37 +00:00
1e5852a6e3 chore(i18n,docs): update translations (#43659) 2021-10-03 07:45:53 -07:00
7134cf5ea5 chore(i18n,learn): update translations (#43677) 2021-10-03 07:44:58 -07:00
1f880a552d fix(docs): modified grammar and phrasing in docs and comments (#43682)
* docs: fixed minor typos in how-to-open-a-pull-request.md

* docs: grammar fixes in FAQ.md

* refactor: streamlined comments in multiple TS files

* fix: linting issues
2021-10-02 23:43:14 +01:00
da9725acd4 fix(tools): apply invalid label (#43684) 2021-10-02 14:02:33 -07:00
304f245cd2 fix(curriculum): Remove outdated video (#43685)
* Remove outdated video from testing objects for properties challenge

* Remove outdated video from testing objects for properties challenge
2021-10-02 18:51:15 +02:00
b923a32736 fix: a typo in ga-saga.test.js (#43673) 2021-10-02 15:03:19 +02:00
d261d7a6d9 chore(deps): update dependency @types/react-helmet to v6.1.3 2021-10-02 09:10:28 +00:00
00e7817db5 chore(deps): update codesee to v0.103.0 2021-10-02 03:29:12 +00:00
996c01a280 fix(deps): update dependency @stripe/stripe-js to v1.19.0 2021-10-01 23:02:18 +00:00
8c73901f5a chore(deps): update codesee to v0.102.2 2021-10-01 21:44:39 +00:00
90e19da7d8 chore(deps): update storybook monorepo to v6.3.9 2021-10-01 20:42:02 +00:00
cd8a71c56d fix: wrong flash message when changing email (#43653) 2021-10-01 23:04:54 +05:30
ea7acba786 fix(tools): translation workflow (#43666) 2021-10-01 23:02:20 +05:30
182aee555e chore(i18n,learn): update translations (#43660) 2021-10-01 10:00:09 -07:00
58a0c37305 chore(deps): update dependency webpack to v5.56.0 2021-10-01 16:19:32 +00:00
1ec3aa5d82 chore(deps): update dependency rollup to v2.58.0 2021-10-01 10:05:37 +00:00
e4ba0e23ea feat: enable reset in multifile editor (#43617)
* feat: dispatch resetChallenge action

* fix: copy challengeFiles instead of in-place sort

* fix: handle null updateFile payloads in redux

* refactor: reorganise region initialization

* refactor: pull code into editorDidMount

Then we can rely on the presence of the editor and monaco and don't have
litter the code with null checks.

* refactor: use better name for editable region init

* refactor: remove unused decoration

* refactor: rename forbidden region init functions

* fix: keep all challengeFiles when resetting

* refactor: remove unused decoration class

* fix: reinitialize editor on reset

* fix: stop adding multiple scroll listeners

Since the challengeFile update on each keystroke extra (unnecessary)
adding of listeners slowed the editor to a crawl.

* fix: only scroll to editor on mount

Rather than on any edit.

* refactor: remove logs and comments

* fix: rename toSortedArray and fix broken test

* fix: check for null not falsy in updateFile

* fix: only update project features when project

* fix: only reset if editor contents have changed

* feat: focus on editor after reset
2021-10-01 10:36:20 +02:00
eb6d3e214f feat: make renovate group all monaco packages (#43652)
react-monaco-editor depends on specific monaco-editor versions, so this
makes sure they're all updated in the same renovate PR
2021-10-01 10:29:28 +02:00
3e1369f892 chore(deps): update actions/github-script action to v5 (#43648)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-10-01 12:32:40 +05:30
cf88dfd3ce fix(curriculum): Fix a typo in "Problem 141: Investigating progressive numbers, n, which are also square" (#43647) 2021-10-01 08:02:13 +02:00
cfc9b7258d fix(client): cert rendering temporarily (#43335)
* fix: require login as step

* fix: cert rendering temporary

* fix: remove keys from other translation files

* fix: cypress test

* chore: shauns suggestions

* fix: remove steps

* fix: use a seperate UseEffect function

* Suggestions from Shaun

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

* fix: certification temp rendering

* fix: cert temp rendering hopefully

* fix: button visibility and cert test

* fix: condition

* test: improve claim cert tests

Without npm run seed, retries will be in a different state.

Check the scroll position to (hopefully) catch the weird cert claim bug.

Co-authored-by: Shaun Hamilton <shauhami020@gmail.com>
Co-authored-by: Oliver Eyton-Williams <ojeytonwilliams@gmail.com>
2021-10-01 10:00:14 +05:30
3ea2fe4f77 feat(i18n,curriculum): add Bilibili ids for Chinese (#43564)
Co-authored-by: Kristofer Koishigawa <scissorsneedfoodtoo@gmail.com>
Co-authored-by: Oliver Eyton-Williams <ojeytonwilliams@gmail.com>
2021-10-01 09:54:12 +05:30
02ffd4eee6 docs: add hacktoberfest note (#43645) 2021-10-01 07:55:27 +05:30
d3beb6e370 feat(actions): autoclose workflow (#43644) 2021-10-01 07:54:59 +05:30
d5e3979753 chore(deps): update codesee to v0.102.1 2021-09-30 22:52:54 +00:00
0cd3634d95 fix(deps): update dependency react-final-form to v6.5.7 2021-09-30 21:10:58 +00:00
871f808883 fix(deps): update dependency gatsby to v3.14.1 2021-09-30 19:36:07 +00:00
f31a2d1e24 fix(deps): update dependency @types/react to v17.0.26 2021-09-30 18:05:07 +00:00
c2792290cb chore(deps): update dependency ansi-regex to 5.0.1 [security] (#43542)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-09-30 19:18:09 +02:00
d23d09089e chore(deps): update dependency nth-check to 2.0.1 [security] (#43509)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-09-30 18:09:43 +02:00
8340e2d824 chore(i18n,docs): update translations (#43612) 2021-09-30 17:30:34 +02:00
f9e35a0e6c fix(curriculum): Remove videoUrl using old image srcs (#43631)
* fix: replace responsive web dev bitly links

* Revert "fix: replace responsive web dev bitly links"

This reverts commit 3d2bcbef4b.

* fix: remove video url from html challenges using old image srcs
2021-09-30 19:13:43 +04:00