Commit Graph

35748 Commits

Author SHA1 Message Date
Masaki Mori
6acbade16f fix(docs): the description of npm run seed in the how-to-setup-freecodecamp-locally page (#49424)
fix: npm run seed description in the docs
2023-02-18 14:20:14 +00:00
javrrr
e69d78e51d fix(curriculum): add test cases to ensure single whitespace (#49417)
* fix: update solutions regex to reflect test cases

---------

Co-authored-by: javrrr <javrrr@gmail>
2023-02-18 16:14:07 +02:00
Muhammed Mustafa
df1eb8c8de fix(client): misaligned buttons in the RWD certification (#49404)
* fix(client): misalignedbuttons in the RWD certification

* Clean the css file
2023-02-17 21:55:47 -08:00
hbar1st
f975728c63 fix(curriculum): remove instruction about run button click (#49415) 2023-02-18 00:19:08 +00:00
renovate[bot]
0e3059cc9d fix(deps): update dependency react-router-dom to v6.8.1 (#49345)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-02-17 22:55:32 +05:30
camperbot
35c5e7f38c chore(i18n,learn): processed translations (#49412) 2023-02-17 17:00:49 +02:00
tanimedi
4caccdb0cd fix(curriculum): test to check for body element (#49410)
fix(learn): test to check for body element
2023-02-17 15:37:35 +01:00
Muhammed Mustafa
4f357db02f refactor(client): clean extra code in donate form (#49276) 2023-02-17 17:32:41 +03:00
Mrugesh Mohapatra
537ef39a8d feat(tools): sentry apm and other telemetry (#49385)
* feat(tools): sentry apm and other telemetry

* fix: use middleware json to remove duplication

---------

Co-authored-by: Oliver Eyton-Williams <ojeytonwilliams@gmail.com>
2023-02-17 18:23:18 +05:30
Tom
c29ecaf14f fix(client): site crashing when leaving rdb challenge (#49409)
fix: crashing when leaving rdb
2023-02-17 07:56:28 +02:00
camperbot
ac08298c7b chore(i18n,learn): processed translations (#49400) 2023-02-16 16:23:54 +01:00
Sem Bauke
e22fd0f7b6 chore: switch to @compodoc/live-server (#49397) 2023-02-16 13:30:11 +00:00
Muhammed Mustafa
150d5cb0d3 feat(client): remove ltr direction from quotes in rtl layout (#49340) 2023-02-16 13:50:35 +01:00
Bruce Blaser
cb0da3bbf9 fix(client): console height in multi-file editor (#49372)
fix: allow console to take up entire height of panel
2023-02-16 12:22:57 +01:00
camperbot
cd58053ced chore(i18n,learn): processed translations (#49326) 2023-02-16 12:04:56 +01:00
Shaun Hamilton
88752ccd6c fix(env): resolve localhost to 127.0.0.1 (#49394) 2023-02-16 12:02:00 +01:00
camperbot
190ce3fea7 chore(i18n,docs): processed translations (#49390) 2023-02-15 20:33:57 -08:00
Oliver Eyton-Williams
3a1ad99f0b fix(.gitpod.yml): use lts node (#49382)
* fix: use lts node in gitpod

* fix: use custom Dockerfile

* fix: actually use the image...
2023-02-14 21:24:33 +05:30
Mrugesh Mohapatra
96a821a2ac revert(tools): sentry apm and other telemetry (#49383)
Revert "feat(tools): sentry apm and other telemetry (#49230)"

This reverts commit b4fa56be3e.
2023-02-14 20:20:01 +05:30
Naomi Carrigan
26367a17c7 chore: remove crowdin scripts (#49374) 2023-02-14 09:53:38 +02:00
Sriparno Roy
b5fcc389f0 fix(curriculum): Fix awkward phrasing (#49358)
* Fix awkward phrasing

* Remove sentence
2023-02-13 21:38:27 +01:00
renovate[bot]
58386567a7 fix(deps): update dependency @freecodecamp/react-calendar-heatmap to v1.1.0 (#49356)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-02-13 23:50:45 +05:30
Muhammed Mustafa
5e4ba38309 refactor(client): delete block save wrapper (#49217)
* refactor(client): delete block save wrapper

* Clean bloating divs and extra css import

* remove the blocksave wrapper snapshot
2023-02-13 23:26:44 +05:30
renovate[bot]
cfc9d5e372 chore(deps): update automerged always - codesee to v0.498.0 (#49347)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-02-13 22:24:06 +05:30
Dario-DC
cd0c3e5c68 chore(curriculum): added code tags in links and images questions of the odin project (#49366)
added code tags in links and images questions of the odin project
2023-02-13 07:43:11 -08:00
Oliver Eyton-Williams
4ff00922da refactor: fix hidden eslint errors (#49365)
* refactor: explicit types for validate

* refactor: explicit return types for ui-components

* refactor: use exec instead of match

* refactor: add lots more boundary types

* refactor: more eslint warnings

* refactor: more explicit exports

* refactor: more explicit types

* refactor: even more explicit types

* fix: relax type contrainsts for superblock-order

* refactor: final boundaries

* refactor: avoid using 'object' type

* fix: use named import for captureException

This uses TypeScript (which works) instead of import/namespace
(which doesn't) to check if captureException exists in sentry/gatsby
(it does)
2023-02-13 07:13:50 -08:00
camperbot
218fe6605b chore(i18n,client): processed translations (#49369) 2023-02-13 20:32:14 +05:30
Mrugesh Mohapatra
b4fa56be3e feat(tools): sentry apm and other telemetry (#49230) 2023-02-13 14:32:49 +00:00
renovate[bot]
2b63eaa8bb chore(deps): update dependency joi to v17.7.1 (#49339)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-02-13 11:31:28 +00:00
renovate[bot]
ea7df4fb9a fix(deps): update font awesome to v6.3.0 (#49357)
* fix(deps): update font awesome to v6.3.0

* update profile snapshot for the new icon

---------

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Sboonny <muhammed@freecodecamp.org>
2023-02-13 11:23:33 +00:00
renovate[bot]
028112f215 fix(deps): update dependency @growthbook/growthbook-react to v0.11.2 (#49344)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-02-13 17:02:48 +05:30
Mrugesh Mohapatra
51217a62db fix: update github actions trigger configs (#49328) 2023-02-13 16:56:48 +05:30
renovate[bot]
f2a4f58911 chore(deps): update dependency @types/node to v18.13.0 (#49348)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-02-12 10:06:39 +00:00
renovate[bot]
046f73a0f4 chore(deps): update typescript-eslint monorepo to v5.51.0 (#49355)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-02-12 10:05:01 +00:00
jpjpjp
57932418fd fix(curriculum): nutrition label step 53 instruction (#49349)
fix(curriculum): Add 0mg span element too

this commit fixes #49324
2023-02-11 17:41:16 +00:00
Shiva kumar
65b9f87b0b fix(curriculum): remove attributes from Building a registration Form (#49334)
fix #49301-removed name attributes from seed code on step 41
2023-02-11 11:34:56 +00:00
renovate[bot]
8aa35385a0 chore(deps): update dependency prettier to v2.8.4 (#49341)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-02-11 10:47:49 +00:00
renovate[bot]
3065d7cab7 chore(deps): update dependency tailwindcss to v3.2.6 (#49342)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-02-11 10:47:01 +00:00
Vansh Baghel
e9b2cc630b chore(curriculum) : Added backticks and class reference to bar word (#49322)
Added backticks and class reference to bar word
2023-02-11 08:00:51 +00:00
a2937
1cc6c55469 Chore : Migrate universal-navigation.js (#49337) 2023-02-11 07:57:47 +00:00
renovate[bot]
d7787eb0cc chore(deps): update github/codeql-action digest to 17573ee (#49338)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-02-11 07:30:19 +00:00
camperbot
c12f7ad623 chore(i18n,client): processed translations (#49325) 2023-02-10 21:17:31 +00:00
Mrugesh Mohapatra
17bca17c1c chore: rename e2e tests (#49332) 2023-02-10 17:14:29 +00:00
Muhammed Mustafa
a1ebe6dcd6 refactor(client): turn image validation component into subComponent (#49155)
* refactor(client): clean extra FormGroup component in personal info

* Revert "refactor(client): clean extra FormGroup component in personal info"

This reverts commit cc29df3033.

* refactor show image component into JSX

* Remove redundant text

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

---------

Co-authored-by: moT01 <20648924+moT01@users.noreply.github.com>
2023-02-10 17:13:27 +00:00
a2937
63762164d5 chore: migrate navigation bar tests to TypeScript (#49215)
* Chore: Rename navbar

* Remove error suppressors

* Fix the prototype issue

* Experiment with listeners

* Fix the arguments problem.

* Remove anti-pattern loader.

* Fix: Properly wait for the page to load.
2023-02-10 16:47:39 +00:00
Mrugesh Mohapatra
8a66f2967d chore: rename curriculum tooling (#49333) 2023-02-10 16:21:43 +00:00
Muhammed Mustafa
47ffd20f74 fix(client): add type to warn misuse of attributes in formControl (#48696)
* feat: add type to warn miss usage of attributes in formControl

Co-authored-by: Oliver Eyton-Williams <ojeytonwilliams@gmail.com>

* refactor the value type

Co-authored-by: sembauke <semboot699@gmail.com>

* add condition type for readyonly and onchange types

* warn when using readonly and onchange props together

Co-authored-by: Ahmad Abdolsaheb <ahmad.abdolsaheb@gmail.com>

* allow value to be undefined

* Make read-only undefined

Co-authored-by: Ahmad Abdolsaheb <ahmad.abdolsaheb@gmail.com>

---------

Co-authored-by: Oliver Eyton-Williams <ojeytonwilliams@gmail.com>
Co-authored-by: sembauke <semboot699@gmail.com>
Co-authored-by: Ahmad Abdolsaheb <ahmad.abdolsaheb@gmail.com>
2023-02-10 13:24:23 +00:00
Ahmad Abdolsaheb
6e53c852de feat(client): pull percentage challenge data from redux (#49308)
* feat(client): pull percentage challenge data from redux

* Apply suggestions from code review

Co-authored-by: Oliver Eyton-Williams <ojeytonwilliams@gmail.com>
Co-authored-by: Tom <20648924+moT01@users.noreply.github.com>

* feat: update updateAllChallengesInfo name

---------

Co-authored-by: Oliver Eyton-Williams <ojeytonwilliams@gmail.com>
Co-authored-by: Tom <20648924+moT01@users.noreply.github.com>
2023-02-10 13:16:11 +00:00
Mrugesh Mohapatra
ffc97f15d1 fix(api): update mobile-auth ratelimit config (#49194)
* fix(api): use proper name for collection

* fix(api): use the x-forwarded-for ip address
2023-02-10 13:13:54 +00:00
Mrugesh Mohapatra
0f4fd9d57b chore: rename mockfiles in jest config (#49318) 2023-02-10 13:12:02 +00:00