Commit Graph

30915 Commits (a02db52800336c60dcc39c813fd29a1834c20abd)

Author SHA1 Message Date
Dario-DC a83b8414d7
fix(curriculum): typo in step 18 of piano project (#46343) 2022-06-05 09:34:15 +02:00
Renovate Bot 4ff5d480c0 chore(deps): update codesee to v0.276.0 2022-06-05 05:48:10 +00:00
Renovate Bot 902ca385ee fix(deps): update dependency typescript to v4.7.3 2022-06-05 03:43:47 +00:00
Renovate Bot 366e18e339 fix(deps): update babel monorepo to v7.18.4 2022-06-05 01:42:33 +00:00
Renovate Bot 48bfe48dc8 chore(deps): update storybook monorepo to v6.5.6 2022-06-04 22:39:57 +00:00
Renovate Bot b3ed01b226 chore(deps): update dependency ts-node to v10.8.1 2022-06-04 19:54:43 +00:00
Titi 14bf77d3b8
chore: removed unneeded check for semicolon 2022-06-04 11:09:55 -05:00
Renovate Bot ece0bfd3c2 chore(deps): update dependency rollup to v2.75.5 2022-06-04 15:35:16 +00:00
Renovate Bot 839cea7811 chore(deps): update dependency @types/node to v16.11.38 2022-06-04 13:38:53 +00:00
Muhammed Mustafa 07a5f5cf48
fix(curriculum): external stooge sort link in CIP (#46303) 2022-06-04 11:57:30 +05:30
renovate[bot] 9623cd7b46
chore(deps): update github/codeql-action digest to a6611b8 (#46317)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-06-04 11:56:51 +05:30
Renovate Bot 0de86d9b3d chore(deps): update dependency @types/jest to v27.5.2 2022-06-04 05:17:33 +00:00
Renovate Bot e9574c4f67 chore(deps): update dependency @testing-library/cypress to v8.0.3 2022-06-04 02:45:26 +00:00
L4rryFisherman 0562a41781
fix(curriculum): increase readability of the introduction (#46300)
* fix(curriculum): increase readability of the introduction

* Update curriculum/challenges/english/02-javascript-algorithms-and-data-structures/basic-data-structures/generate-an-array-of-all-object-keys-with-object.keys.md

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

Co-authored-by: Jeremy L Thompson <jeremy@jeremylt.org>
2022-06-03 16:15:25 -05:00
casem725 e627b5e0ad
Added quotations around 'Question #' (#46302)
* Added quotations around 'Question #'

* fix: remove double quotes in assert

Co-authored-by: Casey <casay725@gmail.com>
Co-authored-by: Bruce B <bbsmooth@gmail.com>
2022-06-03 15:35:45 -05:00
Radi Totev e581bd9081
feat(client): shortcuts legend modal available on pressing the `?` key (#45530)
* Add modal texts in translations.json file

* Add shortcuts modal state in redux

* Create shortcuts modal

* Integrate shortcuts modal

* Resolve codefactor.io issues

* Extend list of shortcuts

Based on this comment:
https://github.com/freeCodeCamp/freeCodeCamp/issues/36841#issuecomment-933310078

* Remove temporary placeholder for modal title

* Open modal fom Hotkeys instead of learn.tsx

As suggested in this comment:
https://github.com/freeCodeCamp/freeCodeCamp/pull/45530#issuecomment-1101224993

* Complete list in transaltions

* Change shortcut presentation fo better a11y

Use table instead of list items as suggestedin this comment:
https://github.com/freeCodeCamp/freeCodeCamp/pull/45530#issuecomment-1101796368

* Add aria-labelledby

* Remove GAnalytics

* Remove leftover style

* Remove table caption

* autofocus on modal close button

* Improve modal a11y

- Add requested changes from https://github.com/freeCodeCamp/freeCodeCamp/pull/45530#issuecomment-1104764766
- Leave autofocus and parent div role=dialog changes for later. (https://github.com/freeCodeCamp/freeCodeCamp/pull/45530#issuecomment-1107754148)

* [WIP] Alllow users to turn off keyboard shortcuts

* Add keyboard shortcuts switch in settings

* Disable shortcuts

* Remove toggle switch description

* Refactor and cleanup

* Remove close button from modal header

Suggested by bbsmooth:
https://github.com/freeCodeCamp/freeCodeCamp/pull/45530#issuecomment-1107861091

* Fix lint issues

* Disable shortcuts

* Disable shortcuts by default

* Update challenge output test

* Update challenge-hot-keys test

* Disable shortcuts from inside handlers

Co-authored-by: Mrugesh Mohapatra <1884376+raisedadead@users.noreply.github.com>
2022-06-03 09:57:52 -07:00
Oliver Eyton-Williams 42ec3e2ecb
test: reduce flake on multifileCertProject (#46313) 2022-06-03 09:36:46 -07:00
camperbot 6527844dd0
chore(i18n,docs): processed translations (#46310) 2022-06-03 21:35:18 +05:30
camperbot 2d718876a9
chore(i18n,learn): processed translations (#46311) 2022-06-03 21:34:56 +05:30
Prathamesh Gawas 3dd23c259c
fix(learn): add example in building a set of colored markers (#46312) 2022-06-03 21:34:04 +05:30
Sem Bauke 345268019c
fix(client): reduce line number bar width (#46309) 2022-06-03 15:01:08 +02:00
SadmanSyfe 12d742a4f0
fix(client): prevent lower jaw breaking on code evaluation (#46154)
* Fix(issue:#46062)

* feat: render based on earliest available lower jaw conditions

* fix: persist challenge completion properly

Co-authored-by: ahmad abdolsaheb <ahmad.abdolsaheb@gmail.com>
2022-06-03 12:10:49 +02:00
Muhammed Mustafa 2bcaaeec04
fix(curriculum): external happy number link in CIP (#46307) 2022-06-03 11:47:23 +03:00
Muhammed Mustafa 4b1a524037
fix(curriculum): external lzw compression link in CIP (#46308) 2022-06-03 11:45:04 +03:00
Oliver Eyton-Williams f55a4c48db
test: tighten up two more cypress tests (#46273)
* test: tighten up user-token

This should be faster and a little more reliable.  before should have
worked, but beforeEach seems more reliable, so I'm trying it.

* test: use a single test for intro-page

Should be more robust as well as a lot faster.
2022-06-03 11:44:20 +03:00
Muhammed Mustafa eee1db008e
fix(curriculum): external hofstadter link in CIP (#46305) 2022-06-03 11:16:46 +03:00
Muhammed Mustafa 2f79969f6b
fix(curriculum): external symmetric difference link in CIP (#46288)
Co-authored-by: Sem Bauke <46919888+Sembauke@users.noreply.github.com>
Co-authored-by: Jeremy L Thompson <jeremy@jeremylt.org>
2022-06-03 09:52:34 +02:00
Muhammed Mustafa 2b62eab803
fix(curriculum): external gray code link in CIP (#46304) 2022-06-03 09:51:22 +02:00
Muhammed Mustafa bccb54bdaf
fix(curriculum): external mode link in CIP (#46306) 2022-06-03 09:50:25 +02:00
Muhammed Mustafa bfe50cd195
fix(curriculum): external lu decomposition link in CIP (#46286)
Co-authored-by: Jeremy L Thompson <jeremy@jeremylt.org>
2022-06-03 12:01:42 +05:30
Muhammed Mustafa 76eba2423d
fix(curriculum): external comb sort link in CIP (#46284) 2022-06-03 12:01:11 +05:30
Muhammed Mustafa f15a73bd92
fix(curriculum): external sutherland algorithm link in CIP (#46283) 2022-06-03 12:01:02 +05:30
Muhammed Mustafa 804e7f471b
fix(curriculum): external amicable pairs link in CIP (#46281)
Co-authored-by: Jeremy L Thompson <jeremy@jeremylt.org>
Co-authored-by: Sem Bauke <46919888+Sembauke@users.noreply.github.com>
2022-06-03 12:00:22 +05:30
Oliver Eyton-Williams b0ecd766e0
fix: order entries in available-superblocks.json (#46274) 2022-06-03 10:47:35 +05:30
L4rryFisherman 3d143b6aaa
fix(curriculum): clarify that 'g flag' signifies 'global flag' (#46277)
* Update find-more-than-the-first-match.md

* fix(curriculum): clarify that 'g flag' signifies 'global search flag'
2022-06-02 20:05:04 +02:00
Muhammed Mustafa 2e879b5dbe
fix(curriculum): external knight's tour link in CIP (#46289)
* fix(curriculum): external knight's tour link in CIP

* Refacter the parameters
2022-06-02 20:03:03 +02:00
Muhammed Mustafa 1d94a06c3f
fix(curriculum): external Feray squence link in CIP (#46279)
Co-authored-by: Sem Bauke <46919888+Sembauke@users.noreply.github.com>
2022-06-02 20:02:06 +02:00
camperbot ec9e7a7f10
chore(i18n,docs): processed translations (#46291) 2022-06-02 10:53:02 -07:00
Ahmad Abdolsaheb 78090c76ca
feat(client): contextually show reset step button (#46272)
* feat: show reset step button contexually

* feat: rename render function

* fix:clean up

* feat: open a reset step modal
2022-06-02 19:34:31 +02:00
camperbot 9b67298008
chore(i18n,client): processed translations (#46293) 2022-06-02 12:36:46 -03:00
Brian Nilles 9c1a329b6e
fix(curriculum): change `;` to `:` in description (#46297)
Fix typo of semi-colon instead of colon
2022-06-02 16:05:17 +01:00
Ahmad Abdolsaheb aead146554
feat(client): center login button (#46287)
* feat(client): center login button

* feat: remove unused file
2022-06-02 17:34:29 +03:00
Muhammed Mustafa 9c015adc2a
fix(curriculum): external shall sort link in CIP (#46285)
Co-authored-by: Sem Bauke <46919888+Sembauke@users.noreply.github.com>
2022-06-02 17:32:46 +03:00
camperbot b3929627b3
chore(i18n,learn): processed translations (#46294) 2022-06-02 15:19:53 +02:00
Muhammed Mustafa 5c4923e864
fix(curriculum): external LAS sequence link in CIP (#46280) 2022-06-02 13:15:51 +02:00
Dario-DC 790df7b0d4
fix(curriculum): hint and test weren't matching (#46290) 2022-06-02 12:47:02 +02:00
Shaun Hamilton b2da57881c
chore(client): remove console log (#46275) 2022-06-01 20:16:45 +02:00
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