Commit Graph

32267 Commits

Author SHA1 Message Date
YMatsuda
ca91d93d7e
fix(client): use translated cert name for Legacy Full Stack Certification (#49145)
fix(client): use translated cert name
2023-01-26 11:04:52 -08:00
Bruce Blaser
849e2c041d
fix(a11y): Save buttons on Settings page (#49142)
* fix: make save buttons more accessible for screen reader users

* fix: associate username input with label
2023-01-26 19:28:01 +02:00
camperbot
d96600f1f7
chore(i18n,learn): processed translations (#49150) 2023-01-26 09:03:56 -08:00
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 Mustafa
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
Atir Nayab
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 Rice
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 Linn
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
Muhammed Mustafa
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-ops273
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
a2937
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
Naomi Carrigan
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
Sem Bauke
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 Abdolsaheb
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