Commit Graph

31458 Commits

Author SHA1 Message Date
Bruce Blaser
3394c8aad2 fix(a11y): improve keyboard accessibility in tablist (#45866)
* chore: resolve conflicts

* fix: focus outline on console pane

* refactor: focus indicator on console pane

* chore: remove commented code

* chore: resolve conflicts

* chore: add newline to end of file

* chore: fixed for prettier's sake
2022-09-23 22:00:20 +05:30
Naomi Carrigan
608583bfbc feat(tools): run prettier on JSON (#47595) 2022-09-23 11:57:42 +05:30
hbar1st
023d1e1fd1 feat(docs): update forum moderation section (#47550)
* Update moderator-handbook.md

- add a section describing some of the quirks of moderating with a cell-phone

* updated the "dealing with spam" section

* added  a "posted solution" section to mod-guide

* minor edits in "dealing with solutions" section of the mod guide

* Update moderator-handbook.md

Added details for contacting support with required details when user is underage. Started a section on dealing with forum flags but it is incomplete until more feedback is received from the mod-team.

* updated the wording for the solutions sections (mod-guide update)

* added dealing with flags draft (mod-guide update)

* Refinements to handling spam section.

* Undo of flag handling section

* chg user id to username in under-13 mod guide section

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

* add 4th point to include obvious spammers

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

* Undo Notable Situations addition

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

* Update docs/moderator-handbook.md

Co-authored-by: Rex Schrader <rex.schrader@gmail.com>

* Update to min first post typing paragraph

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

* Update docs/moderator-handbook.md

Co-authored-by: Rex Schrader <rex.schrader@gmail.com>

* re-order underage forum user steps

* removed notable situations 

we will work on a future doc for moderator onboarding to mention notable situations

* Fix Linting Problem

Co-authored-by: Taranbeer singh <staranbeer@gmail.com>
Co-authored-by: Shaun Hamilton <shauhami020@gmail.com>
Co-authored-by: Rex Schrader <rex.schrader@gmail.com>
2022-09-22 22:08:33 +00:00
Naomi Carrigan
7b461e80bd feat: rewrite js rpg project (#46515)
* chore: remove existing steps - clean slate

* chore: rename step file

* feat: start rewrite

* feat: progress

* feat: continuing rewrite

* feat: almost done with new steps (:

* feat: complete step rewrite

* Step 1 tests without `link` testing

* chore: apply sem's review suggestions

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

* chore: missed one

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

* chore: missed one

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

* Step 2 tests and hints

* step 3 stats hints and tests

* cleared the grammers issues, I added.

* removed type="text/css" from the seed code

* Tests and hints for step 4

* removed tests from step 4 because they aren't working

* feat: starting the tests

* feat: add another step

* feat: more tests

* feat: tests through step 80

* feat: tests through step 117

* feat: to step 148

* feat: finish step tests

* feat: apply Jessica's suggestions

* chore: apply muhammed's review

Co-authored-by: Muhammed Mustafa <muhammed@freecodecamp.org>

* chore: fix up tests

* chore: thought I got all of them

* chore: apply jessica's review suggestions

* chore: apply suggestions from code review

Co-authored-by: gikf <60067306+gikf@users.noreply.github.com>
Co-authored-by: Muhammed Mustafa <MuhammedElruby@gmail.com>

* chore: apply yoko's reviews

* fix: use text content

* chore: apply tom's review

* fix: forgot to commit meta

* fix: broken tests

* feat: apply dario's review

Co-authored-by: Muhammed Mustafa <MuhammedElruby@gmail.com>
Co-authored-by: Sem Bauke <46919888+Sembauke@users.noreply.github.com>
Co-authored-by: Muhammed Mustafa <muhammed@freecodecamp.org>
Co-authored-by: gikf <60067306+gikf@users.noreply.github.com>
Co-authored-by: Tom <20648924+moT01@users.noreply.github.com>
2022-09-22 14:21:23 -07:00
camperbot
7a43eda3cd chore(i18n,learn): processed translations (#47592) 2022-09-22 20:12:18 +02:00
camperbot
a62f78cd22 chore(i18n,client): processed translations (#47591)
Co-authored-by: Mrugesh Mohapatra <hi@mrugesh.dev>
2022-09-22 20:11:22 +02:00
camperbot
c11767f430 chore(i18n,docs): processed translations (#47589) 2022-09-22 20:09:05 +02:00
Naomi Carrigan
1204faf641 fix(tools): silence the bot (#47585) 2022-09-22 22:04:49 +05:30
Shaun Hamilton
fba4d99ff4 fix(client): remove dedent to dedent forum posts (#47578) 2022-09-21 11:51:28 -07:00
camperbot
de711ea758 chore(i18n,client): processed translations (#47581)
Co-authored-by: Mrugesh Mohapatra <hi@mrugesh.dev>
2022-09-21 09:21:39 -07:00
Divyansh Singh
aca7ca128c fix(curriculum): fix typo in building a city skylines step 15 (#47583) 2022-09-21 10:18:27 -06:00
camperbot
593a32a890 chore(i18n,learn): processed translations (#47582) 2022-09-21 16:20:48 +02:00
camperbot
e973ddbb81 chore(i18n,docs): processed translations (#47580) 2022-09-21 16:16:13 +02:00
Mrugesh Mohapatra
a201bff867 fix: enable German in the language selector (#47560) 2022-09-21 19:07:48 +05:30
Chelsgray
7f01f29fda fix(docs): typo in how to work on coding challenges (#47575) 2022-09-21 17:27:02 +09:00
Shaun Hamilton
b48f9140f4 chore: update gitpod config (#47566) 2022-09-20 20:15:22 +05:30
camperbot
095f2d9a44 chore(i18n,learn): processed translations (#47570) 2022-09-20 20:14:39 +05:30
Naomi Carrigan
fba16b7dd1 fix: lint json (#47565)
* fix: lint these json again

* broken: check for failures on trailing comma

* revert: remove intentionally broken commit for ci demonstration

This reverts commit 526187df2f.

* fix: maybe this is why we had it turned off......
2022-09-20 13:57:34 +01:00
camperbot
1e4ff23562 chore(i18n,docs): processed translations (#47557) 2022-09-20 14:44:42 +09:00
camperbot
8d1e22c2dc chore(i18n,client): processed translations (#47558) 2022-09-20 14:43:46 +09:00
camperbot
0456254f6c chore(i18n,learn): processed translations (#47559) 2022-09-20 14:43:18 +09:00
renovate[bot]
0fe2b24b39 fix(deps): update dependency react-router-dom to v6.4.0 (#47552)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-09-19 21:31:11 +05:30
Mrugesh Mohapatra
cf3b1f83c2 fix: german motivation - remove extraneous chars (#47561) 2022-09-19 21:20:05 +05:30
Tom
b7ad5f4b4b fix(curriculum): replace tabs with spaces and remove spaces on empty lines (#47534)
fix: replace tabs
2022-09-19 15:38:57 +02:00
sidemt
242c5b4bad chore(i18n): Update Ukrainian forum links (#47556)
Update Ukrainian forum links
2022-09-19 13:28:30 +02:00
renovate[bot]
ecaefe8b67 fix(deps): update dependency react-instantsearch-dom to v6.33.0 2022-09-19 00:01:17 +00:00
renovate[bot]
4145a809b9 chore(deps): update typescript-eslint monorepo to v5.37.0 2022-09-18 20:30:22 +00:00
Tushar Dahiya
171c20baf1 fix(docs): documentation grammatical errors (#47553)
* Update README.md

* Update FAQ.md

* Update curriculum-file-structure.md

* Update README.md

Co-authored-by: Muhammed Mustafa <muhammed@freecodecamp.org>

* Update docs/FAQ.md

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

Co-authored-by: Muhammed Mustafa <muhammed@freecodecamp.org>
Co-authored-by: Naomi Carrigan <nhcarrigan@gmail.com>
2022-09-18 10:11:13 -07:00
renovate[bot]
58a01790e5 chore(deps): update codesee to v0.372.0 2022-09-18 14:30:34 +00:00
renovate[bot]
472f5fd747 fix(deps): update dependency sanitize-html to v2.7.2 2022-09-18 11:19:25 +00:00
renovate[bot]
e412e2e84d chore(deps): update storybook monorepo to v6.5.12 2022-09-18 05:52:28 +00:00
renovate[bot]
61a72ae2ca chore(deps): update dependency autoprefixer to v10.4.11 2022-09-18 02:32:01 +00:00
renovate[bot]
2724a9140a chore(deps): update dependency @types/react-responsive to v8.0.5 2022-09-17 23:08:14 +00:00
renovate[bot]
f3646c53d0 chore(deps): update dependency @types/react to v17.0.50 2022-09-17 20:48:08 +00:00
renovate[bot]
f716446250 chore(deps): update dependency @types/node to v16.11.59 2022-09-17 17:28:07 +00:00
renovate[bot]
84d5c0b503 chore(deps): update dependency @types/express to v4.17.14 2022-09-17 14:22:47 +00:00
renovate[bot]
6a0c0149e7 chore(deps): update babel monorepo 2022-09-17 11:32:25 +00:00
renovate[bot]
d471d47a0e chore(deps): update github/codeql-action digest to 83007bb 2022-09-17 06:04:27 +00:00
camperbot
d6164c6313 chore(i18n,learn): processed translations (#47532) 2022-09-17 01:17:01 +09:00
camperbot
3ed8ec2115 chore(i18n,client): processed translations (#47531) 2022-09-17 01:13:50 +09:00
camperbot
1b238328d6 chore(i18n,docs): processed translations (#47530) 2022-09-17 01:12:54 +09:00
Ilenia
7c96fee948 fix: forum post template correct html comment (#47529) 2022-09-16 09:36:06 -05:00
Mark Linn
ca713f812c Fixed type on Step 4 of Build a Registration Form (#47527)
Update 60f0286404aefb0562a4fdf9.md

Fixed a typo error
2022-09-15 20:11:29 -05:00
Manabu Matsumoto
414ecbf1c2 fix(curriculum): change the instruction text in step 31 (#47503)
* fix: change the instruction text in step 31

* fix: lowercase an not sentence head word

* fix: lowercase the word after a comma

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

* fix: simplify an instruction text

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

Co-authored-by: Naomi Carrigan <nhcarrigan@gmail.com>
Co-authored-by: Jeremy L Thompson <jeremy@jeremylt.org>
2022-09-15 13:54:14 -07:00
Justin Lane
bdc633d263 fix(curriculum): Changed 'though' to 'through' on line 22. (#47526)
fix(curriculum): Fixed typo.

Changed 'though' to 'through' on line 22
2022-09-15 21:22:05 +02:00
camperbot
3fc28a1c84 chore(i18n,docs): processed translations (#47520) 2022-09-15 11:33:39 -07:00
camperbot
aa8253a0b5 chore(i18n,client): processed translations (#47521) 2022-09-15 11:32:48 -07:00
camperbot
f6a602f035 chore(i18n,learn): processed translations (#47522) 2022-09-15 11:30:53 -07:00
Oliver Eyton-Williams
ea8ffd386e fix: download ram more often (#47524) 2022-09-15 11:22:59 -07:00
Oliver Eyton-Williams
15309a88d0 fix: update lower jaw on ctrl enter (#47463)
* fix: update jaw on all ctrl-enter presses

* fix: show running tests while hiding feedback

Screenreaders still announcing running tests and then the output, and
the display now stops showing a flash of the new feedback message

* refactor: camelCase

* refactor: clean up and reduce renders

previousHint isn't really state, insofar as it changing should not
trigger a new render - a ref does the trick.

* chore: remove log

* fix: use ref to track latest attempts prop

* fix: allow lower jaw to trigger viewzone updates

React.render's callback cannot be relied on. It does not necessarily
get called on every update to the rendered element.

updateContainer is called on every render, so the editor will be
updated.

* refactor: attemptsNumber -> attempts

* fix: do not render on attempt changes

* refactor: more camelCase

* fix: try to prevent previous hint rendering

Co-authored-by:
Manabu Matsumoto <mmatsumoto1026@gmail.com>

* test: resetting of lower jaw

* fix: reset lower jaw when step is reset

* test: check congrats message appears on completion

* fix: hide feedback after reset

* fix: leave focus in the editor after passing tests

This is an attempt to work around a JAWS issue whereby the submit
shortcut (ctrl+enter) is ignored after the user passes all tests.

* test: submit button receives focus when tests pass

* fix: focus submit button when tests pass

Co-authored-by: Bruce Blaser <bbsmooth@gmail.com>

Co-authored-by: Bruce Blaser <bbsmooth@gmail.com>
2022-09-15 12:44:06 -05:00