Commit Graph

31458 Commits (3394c8aad2bfa171e50d40ea671afd60ba091cb0)

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