Commit Graph
32264 Commits
Author SHA1 Message Date
camperbot 096fe7a071 chore(i18n,client): processed translations (#49149) 2023-01-26 13:18:55 +00:00
camperbot 49dce5a9f9 chore(i18n,learn): processed translations (#49131) 2023-01-26 18:56:20 +09:00
Muhammed MustafaandShaun Hamilton 57317a4a32 feat(client): full width component to carry key prop (#49082)
* feat(client): allow full width to carry key props

* fix: setting can't render the element error

* Remove the key prop from FullWidthRow

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

* remove key form fullwidth

* Remove undefined type from children

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

* add key to renderProfile

Co-authored-by: Shaun Hamilton <shauhami020@gmail.com>
2023-01-26 08:20:28 +01:00
a2937 8d8a4d172e chore(curriculum): Remove an incorrect sentence (#49134)
Chore: Remove an incorrect sentence
2023-01-25 15:04:38 +00:00
Muhammed Mustafa af5c610511 fix(client) broken donate button text alignment in RTL layout (#49123)
fix(client) broken donate button text alignment
2023-01-25 19:05:28 +05:30
0bcc611b91 feat(client): add jest snapshot for settings button and certification… (#48751)
* feat(client): add jest snapshot for settings button and certification page consistency

* feat(client): setting buttons consistency snapshot done

* feat(client): jest snapshot check consistency of ceritification page

* fix: snapshot test updated and mocking date fn

* fix(client): settings button snapshot updated

* fix(client): settings button snapshot updated

* fix(client): settings button snapshot updated

* fix(client): settings button snapshot updated

* fix(client): certification and timeline test updated as per feedback

* fix(Client): changed mock file name to kebab case

* fix(client): changed timeline and settings button tests directory

* fix(client): completedChallenge.js file removed

* fix(client): settings-button and timeline-buttons test dir updated

* fix(client): removed autogenerated lines from tsconfig.json

* fix: reverted settings-button and timeline-button test to js

* fix: settings-button and timeline-buttons test cleanup

* fix: settings-button test updated

Co-authored-by: Atir <atir@codebuddy.co>
Co-authored-by: Mrugesh Mohapatra <1884376+raisedadead@users.noreply.github.com>
2023-01-25 19:02:54 +05:30
Muhammed Mustafa 95c24d901f feat(client): remove bloating CSS from RTL file (#49122) 2023-01-25 19:01:41 +05:30
Sem Bauke 901ca9d9a2 fix(client): multiple issues the odin project (#49075)
* fix: multiple issues

* fix: show expand collaps button

* fix: make variable instead

* fix: console log
2023-01-25 18:59:26 +05:30
Mrugesh Mohapatra 1979be559c fix: update PR template (#49128) 2023-01-25 18:40:14 +05:30
Muhammed Mustafa 5b43fd0a00 refactor(client): clear selector type error in editor cypress test (#49129) 2023-01-25 18:38:57 +05:30
camperbot 09f351fec1 chore(i18n,client): processed translations (#49130) 2023-01-25 18:37:21 +05:30
Sam RiceandShaun Hamilton 6d051bb768 fix(cypress): convert tests to TypeScript (#49120)
* convert challenge-hot-keys to ts

* rename selector object in challenge-hot-keys

* convert challenges/output to ts

* update selector and location objects in challenges/output

* convert common-components/searchBar to ts

* add missing type and fix final url assertion

* convert searchBar to kebab-case and fix URL assertion

* update URL assertion for non-local environments in search-bar.ts

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

* Update cypress/e2e/default/learn/common-components/search-bar.ts

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

Co-authored-by: Shaun Hamilton <shauhami020@gmail.com>
2023-01-25 12:22:12 +00:00
camperbot 57544bd876 chore(i18n,learn): processed translations (#49124) 2023-01-25 12:15:52 +05:30
MhemedAbderrahmen 33c5bc9406 fix: removed special characters from RTL titles (english) (#48998)
fix: removed special characters from RTL titles
2023-01-24 11:43:41 +02:00
Mark LinnandMuhammed Mustafa fcfb625bc5 fix(curriculum): add word nesting & comments to nutrition-label (#49070)
* fix: clarify  description wording & add comments

Add comments to code to clear up confusion about where user's should actually be writing their code, as this has been the cause of problems and frustration for some. Also improve the description to incorporate the use of the phrasing 'nesting' in a clear and understandable manner as per suggestions in issue #49017

* fix (comment): rewrite comment by repo rules

Re-wrote the comment in order to comply with the repo dictionary for transalation puposes.

* Update curriculum/challenges/english/14-responsive-web-design-22/learn-typography-by-building-a-nutrition-label/615f6b2d164f81809efd9bdc.md

wording altered to exactly match issue's suggestion

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

* Update curriculum/challenges/english/14-responsive-web-design-22/learn-typography-by-building-a-nutrition-label/615f6b2d164f81809efd9bdc.md

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

* fix curriculum: clarify desc for nutrional-label, step-53

Update description wording to use the phrase nest to make it simpler and easier to follower for users

* refactor: update wording to clarify instruction

Co-authored-by: Muhammed Mustafa <muhammed@freecodecamp.org>
2023-01-23 22:57:21 +00:00
Muhammed Mustafa f95a6261ba refactor(client): move margin and padding to inline values (#49100) 2023-01-23 21:17:12 +00:00
Bruce Blaser 412df3570a fix(a11y): add tabstop on info panel (#49096) 2023-01-23 23:19:17 +05:30
Muhammed Mustafa 0bfa2902dc refactor(client): cleanup right section of breadcrumbs (#49102)
* refactor(client): remove extra code with right section of breadcrumbs

* refactor: the breadcrumbs selectors for readiablity

* clear more extra css code

* clean change log

* Clean change log
2023-01-23 11:34:13 -06:00
camperbot 17f6eccd4d chore(i18n,learn): processed translations (#49117) 2023-01-23 10:14:46 -06:00
Muhammed Mustafa c0c0ed71da refactor(client): clear extra div around the delete and reset panel (#49083)
refactor(client): clear extra div
2023-01-23 20:41:57 +05:30
camperbot 0ccc98c3ee chore(i18n,client): processed translations (#49116) 2023-01-23 20:32:48 +05:30
a2937 2d41346d79 Chore: Convert user tests (#49113)
Chore: Convert user tests.
2023-01-23 15:38:34 +01:00
Muhammed Mustafa a1c38b0ff5 feat(workflow): create update license yearly action (#49115) 2023-01-23 15:37:44 +01:00
4e093f2c28 feat(client): fix the position of flash message (#48911)
* feat(client): fix the position of flash message

* WIP: move the alert message to header

* fix: cypress

* remove the spacing effect

* Revert "WIP: move the alert message to header"

This reverts commit f5242d261a.

* feat: new feature!

* Revert "feat: new feature!"

This reverts commit f6c403cc80.

* Revert "fix: cypress"

This reverts commit c24c1d8440.

* feat: add reverted cypress test

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

* center the close alert button

Co-authored-by: Sanjeev <sanjeevranjan.singh08@gmail.com>

Co-authored-by: moT01 <20648924+moT01@users.noreply.github.com>
Co-authored-by: Sanjeev <sanjeevranjan.singh08@gmail.com>
2023-01-23 15:36:22 +01:00
Mike-ops273andmike-ops bb9bff1a7d fix: update copyright year in README.md and LICENSE.md (#48996)
Co-authored-by: mike-ops <mike@Mikes-MacBook-Air.local>
2023-01-23 11:48:01 +05:30
renovate[bot] aac04e93c2 fix(deps): update dependency react-router-dom to v6.7.0 2023-01-22 10:59:01 +00:00
renovate[bot] 6054703c44 chore(deps): update dependency @testing-library/dom to v8.20.0 2023-01-22 08:27:15 +00:00
renovate[bot] f102608de4 chore(deps): update automerged always - codesee to v0.484.0 2023-01-22 05:27:59 +00:00
renovate[bot] 9e934d2bcd fix(deps): update dependency @babel/standalone to v7.20.13 2023-01-22 02:43:40 +00:00
renovate[bot] 77ee90e21a chore(deps): update typescript-eslint monorepo to v5.48.2 2023-01-21 23:02:14 +00:00
renovate[bot] 5312f8786d chore(deps): update dependency eslint-plugin-react to v7.32.1 2023-01-21 20:16:52 +00:00
renovate[bot] 9bfdc1ed01 fix(deps): update dependency @stripe/react-stripe-js to v1.16.4 2023-01-21 17:21:25 +00:00
renovate[bot] 7ca336c9dd chore(deps): update dependency eslint-plugin-import to v2.27.5 2023-01-21 17:04:43 +00:00
YMatsuda f72c5d6528 fix(curriculum): remove incorrect hints from quality assurance projects (#49078)
fix(curriculum): remove incorrect hints
2023-01-21 14:06:19 +02:00
renovate[bot] b3fa44cf7e chore(deps): update dependency @types/react to v17.0.53 2023-01-21 11:45:56 +00:00
renovate[bot] 2d35341dbb chore(deps): update github/codeql-action digest to a34ca99 2023-01-21 04:23:17 +00:00
camperbot 569fc3196b chore(i18n,learn): processed translations (#49074) 2023-01-20 16:20:37 +01:00
camperbot 5e381bc16c chore(i18n,client): processed translations (#49073) 2023-01-20 08:59:39 -06:00
Bruce Blaser 03cedceb46 fix(a11y): remove tab stop on code panel (#49068)
fix: remove tabstop on code panel
2023-01-20 09:53:11 +01:00
MhemedAbderrahmen 5ba3e62f3f feat: converting more cypress test files (#49048) 2023-01-19 17:42:27 +02:00
a2937andSboonny 7bf72b3208 Feat: Convert landing page test to Typescript (#49022)
* Feat: Convert landing page test to Typescript

* Chore: Remove Eslint issue with template.

* Fix: Remove dumb typo.

* Set the types for the parameters and set unique name to please TypeScript

Co-authored-by: Sboonny <muhammed@freecodecamp.org>
2023-01-19 16:04:15 +01:00
camperbot 001fe5652c chore(i18n,learn): processed translations (#49063) 2023-01-19 16:02:13 +01:00
Bruce Blaser 9a0d26fd64 fix: add personal information heading (#49060) 2023-01-19 14:28:17 +01:00
camperbot 3001616cc4 chore(i18n,client): processed translations (#49062) 2023-01-19 14:25:23 +01:00
193e03d286 feat: restrict update flag endpoint (#46314)
Co-authored-by: Oliver Eyton-Williams <ojeytonwilliams@gmail.com>
Co-authored-by: Sem Bauke <semboot699@gmail.com>
2023-01-19 16:16:17 +03:00
df53c7778c feat: integrate The Odin Project (#48617)
* feat: integrate the odin project

* feat: add assignment to markdown parser

* feat: add assignment logic

* fix: doe not always show assignment block

* fix: some other stuff

* fix: introdiction to html and css questions

* fix: remove assignments after first question

* fix: update snapshots and tests

* feat: create rest of HTML foundation course structure

* feat: meta file

* feat: add descriptions to 'html boiler plate' questions

* feat: add description for 'working with text and list items'

* fix: multiple logic issues

* fix: make linter happy

* feat: add description for 'links and images' questions

* fix: add assignments to Joi schema

* fix: tests

* fix: schema

* fix: add help category

* fix: change to possessive wording

* fix: set upcoming change to true in meta file

* fix: spell unordered and ordered correctly

* fix: switch order in meta

* fix: spell boilerplate correctly

* feat: add final project

* chore: add more tests to the final project

* fix: question spelling

* Apply suggestions from code review

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

* Apply suggestions from code review

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

* Apply suggestions from code review

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

* Apply suggestions from code review

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

* Apply suggestions from code review

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

* Apply suggestions from code review

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

* fix: translation

* Update client/i18n/locales/english/translations.json

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

* fix: create new challenge type

* fix: get the new challenge type working and remove ol css

* fix: translation location

* fix: add challenge type to epic

* fix: set correct video

* fix: max challengeType number

* fix: spelling/grammar errors in project

* fix: check if anchor tags is empty

* Apply suggestions from code review

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

* Update tools/challenge-parser/parser/plugins/add-video-question.js

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

* chore: multiple suggestions

* chore: separate assignments into different plugin

* Apply suggestions from code review

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

* fix: dubble answer header after review

* fix: issue with Gatsby hopefully

* fix: add assignments to Gatsby's Challenge schema

* Update curriculum/schema/challengeSchema.js

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

Co-authored-by: Naomi Carrigan <nhcarrigan@gmail.com>
Co-authored-by: Oliver Eyton-Williams <ojeytonwilliams@gmail.com>
Co-authored-by: Kristofer Koishigawa <scissorsneedfoodtoo@gmail.com>
2023-01-19 14:55:26 +02:00
Ahmad AbdolsahebandOliver Eyton-Williams 5bc8c5d2d0 feat(client): add ES GTM id (#49057)
* feat(client): add ES GTM id

* Update client/src/analytics/index.ts

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

Co-authored-by: Oliver Eyton-Williams <ojeytonwilliams@gmail.com>
2023-01-19 13:17:49 +02:00
camperbot 3513301a55 chore(i18n,learn): processed translations (#49059) 2023-01-18 23:13:30 +09:00
camperbot 6ebbbac01e chore(i18n,client): processed translations (#49058) 2023-01-18 07:11:50 -06:00
camperbot 7d2e3a2c53 chore(i18n,client): processed translations (#49052) 2023-01-17 09:37:28 -06:00