Commit Graph

2652 Commits (3fe039248cce70766b3b3fec5c96955d7946a106)

Author SHA1 Message Date
manziEric 0c28a2c755
fix: update notification bar z-index (#41160)
* fix: update notification bar z-index

* fix: update notification bar z-index to 100

* fix: update z-index to 100 in flash.css
2021-02-22 13:12:24 +03:00
dependabot[bot] ae143bd378 chore(deps): bump lodash from 4.17.20 to 4.17.21 in /client
Bumps [lodash](https://github.com/lodash/lodash) from 4.17.20 to 4.17.21.
- [Release notes](https://github.com/lodash/lodash/releases)
- [Commits](https://github.com/lodash/lodash/compare/4.17.20...4.17.21)

Signed-off-by: dependabot[bot] <support@github.com>
2021-02-22 08:50:11 +00:00
Oliver Eyton-Williams c077ffe4b9
feat(api): decouple api from curriculum (#40703) 2021-02-22 12:23:59 +05:30
dependabot[bot] 5189655aec chore(deps): bump gatsby from 2.32.3 to 2.32.4 in /client
Bumps [gatsby](https://github.com/gatsbyjs/gatsby) from 2.32.3 to 2.32.4.
- [Release notes](https://github.com/gatsbyjs/gatsby/releases)
- [Changelog](https://github.com/gatsbyjs/gatsby/blob/master/CHANGELOG.md)
- [Commits](https://github.com/gatsbyjs/gatsby/compare/gatsby@2.32.3...gatsby@2.32.4)

Signed-off-by: dependabot[bot] <support@github.com>
2021-02-22 05:44:21 +00:00
dependabot[bot] 3ccc2947fb chore(deps): bump @babel/standalone from 7.12.16 to 7.12.18 in /client
Bumps [@babel/standalone](https://github.com/babel/babel/tree/HEAD/packages/babel-standalone) from 7.12.16 to 7.12.18.
- [Release notes](https://github.com/babel/babel/releases)
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md)
- [Commits](https://github.com/babel/babel/commits/v7.12.18/packages/babel-standalone)

Signed-off-by: dependabot[bot] <support@github.com>
2021-02-22 05:27:57 +00:00
Randell Dawson fcbd3775b0
chore(i8n,client): processed translations (#41198)
Co-authored-by: Crowdin Bot <support+bot@crowdin.com>
2021-02-21 08:39:51 -08:00
Shaun Hamilton d70e33c1d2
feat(i18n): url validation translations (#41190) 2021-02-20 10:32:44 +05:30
Shaun Hamilton b2ec1a3ef4
feat(client): add common links to formValidators regex (#41094)
* feat(client): add repl join link to formValidators regex

* add fCCRegex to validators
2021-02-19 12:43:54 +01:00
dependabot[bot] 9312060870 chore(deps): bump react-i18next from 11.8.6 to 11.8.7 in /client
Bumps [react-i18next](https://github.com/i18next/react-i18next) from 11.8.6 to 11.8.7.
- [Release notes](https://github.com/i18next/react-i18next/releases)
- [Changelog](https://github.com/i18next/react-i18next/blob/master/CHANGELOG.md)
- [Commits](https://github.com/i18next/react-i18next/compare/v11.8.6...v11.8.7)

Signed-off-by: dependabot[bot] <support@github.com>
2021-02-19 04:50:10 +00:00
dependabot[bot] e64784c3fb chore(deps): bump i18next from 19.8.7 to 19.8.9 in /client
Bumps [i18next](https://github.com/i18next/i18next) from 19.8.7 to 19.8.9.
- [Release notes](https://github.com/i18next/i18next/releases)
- [Changelog](https://github.com/i18next/i18next/blob/master/CHANGELOG.md)
- [Commits](https://github.com/i18next/i18next/compare/v19.8.7...v19.8.9)

Signed-off-by: dependabot[bot] <support@github.com>
2021-02-19 04:38:10 +00:00
Andrei Kochkin d7d25f502d
fix(client): Don't truncate challenge titles (#41124)
* Add wrap to challenge title

* Remove max-height from challenge title
2021-02-18 07:47:16 -06:00
Ahmad Abdolsaheb b57e268329
fix(client): add tests for layoutSelector (#41047) 2021-02-18 10:41:05 +05:30
Oliver Eyton-Williams e7aa1c5d62
refactor: use the English json as the schema (#41146)
Co-authored-by: Nicholas Carrigan <nhcarrigan@gmail.com>
2021-02-18 10:38:45 +05:30
Shaun Hamilton fa8163fe7a
fix(client): add t to ShowProjectLinks props (#41139)
Co-authored-by: Oliver Eyton-Williams <ojeytonwilliams@gmail.com>
2021-02-17 21:15:32 +05:30
Ahmad Abdolsaheb 05a97d19fb
fix: adjust donation confirmation text (#41140) 2021-02-16 23:52:52 +03:00
Erickmack 872b637842
fix: typos and grammatical errors in intro.json (#41093)
* fix: typos and grammatical errors in intro.json

* change sentence structure

Co-authored-by: Randell Dawson <5313213+RandellDawson@users.noreply.github.com>

Co-authored-by: Randell Dawson <5313213+RandellDawson@users.noreply.github.com>
2021-02-16 07:50:14 -07:00
Madan Kumar b083b58913
fix(client): remove extra 'hours' from /donate page (#41113) 2021-02-16 10:34:00 +01:00
dependabot[bot] aac39c9c08 chore(deps): bump query-string from 6.13.8 to 6.14.0 in /client
Bumps [query-string](https://github.com/sindresorhus/query-string) from 6.13.8 to 6.14.0.
- [Release notes](https://github.com/sindresorhus/query-string/releases)
- [Commits](https://github.com/sindresorhus/query-string/compare/v6.13.8...v6.14.0)

Signed-off-by: dependabot[bot] <support@github.com>
2021-02-15 05:45:04 +00:00
dependabot[bot] bdfd05774c chore(deps): bump @babel/standalone from 7.12.15 to 7.12.16 in /client
Bumps [@babel/standalone](https://github.com/babel/babel/tree/HEAD/packages/babel-standalone) from 7.12.15 to 7.12.16.
- [Release notes](https://github.com/babel/babel/releases)
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md)
- [Commits](https://github.com/babel/babel/commits/v7.12.16/packages/babel-standalone)

Signed-off-by: dependabot[bot] <support@github.com>
2021-02-15 05:42:27 +00:00
dependabot[bot] 4c20d28f4b chore(deps): bump typescript from 4.1.3 to 4.1.5 in /client
Bumps [typescript](https://github.com/Microsoft/TypeScript) from 4.1.3 to 4.1.5.
- [Release notes](https://github.com/Microsoft/TypeScript/releases)
- [Commits](https://github.com/Microsoft/TypeScript/compare/v4.1.3...v4.1.5)

Signed-off-by: dependabot[bot] <support@github.com>
2021-02-15 05:40:23 +00:00
dependabot[bot] 4354f6972e chore(deps): bump react-i18next from 11.8.5 to 11.8.6 in /client
Bumps [react-i18next](https://github.com/i18next/react-i18next) from 11.8.5 to 11.8.6.
- [Release notes](https://github.com/i18next/react-i18next/releases)
- [Changelog](https://github.com/i18next/react-i18next/blob/master/CHANGELOG.md)
- [Commits](https://github.com/i18next/react-i18next/compare/v11.8.5...v11.8.6)

Signed-off-by: dependabot[bot] <support@github.com>
2021-02-15 05:35:58 +00:00
Oliver Eyton-Williams 97fcaa693f
refactor: only use dasherized superBlock (#41067) 2021-02-13 10:36:04 +05:30
Shaun Hamilton 73f8377d68
fix(client): add key to Fragment in SuperBlockIntro (#41091) 2021-02-13 10:35:07 +05:30
Tom 36d374fb4e
fix(i18n): localize cert dates in correct format (#41041)
Co-authored-by: Mrugesh Mohapatra <1884376+raisedadead@users.noreply.github.com>
2021-02-12 15:31:57 +05:30
Oliver Eyton-Williams e28ad04cb5
fix(i18n): remove 'help translate' from English (#41066) 2021-02-12 15:30:55 +05:30
Nicholas Carrigan (he/him) 1e0c09faff
fix(i18n, client): use placeholder on map (#41064)
Modifies the translation flow for the certification buttons on the
learn/landing map to pass the superBlock title to the string as a
placeholder. This will allow translators to restructure the order
of the sentence (i.e. certification and hours) based on language-
specific grammar structures.
2021-02-12 10:16:11 +01:00
Tom 32eade41b1
feat(client): improve navigation experience with scrolling (#41042) 2021-02-11 23:52:04 +05:30
Nicholas Carrigan (he/him) 5ac74230ae
chore(i8n,client): processed translations (#41056)
Co-authored-by: Crowdin Bot <support+bot@crowdin.com>
2021-02-11 11:04:28 -07:00
Oliver Eyton-Williams 6c1f6bebed
feat: label un-audited challenges (#41002)
Co-authored-by: Nicholas Carrigan <nhcarrigan@gmail.com>
Co-authored-by: Mrugesh Mohapatra <me@raisedadead.com>
Co-authored-by: Ahmad Abdolsaheb <ahmad.abdolsaheb@gmail.com>
Co-authored-by: Mrugesh Mohapatra <1884376+raisedadead@users.noreply.github.com>
2021-02-11 18:10:32 +05:30
Shaun Hamilton 0bdff7c2ed
fix(client): undent dents caused by dedent (#41052)
* fix(client): undent dents caused by dedent

* remove one more unnecessary indent caused by dedent

* remove dedent

* add: dedent with no indentation

* correct line breaks
2021-02-11 12:12:51 +05:30
Kristofer Koishigawa 1e9dc8cea5
fix: remove algolia indices and urls from translations (#41043) 2021-02-11 00:11:51 +05:30
Mrugesh Mohapatra 149cf95310
chore(crowdin): re-arrange crowdin config files (#41046) 2021-02-10 11:06:13 -07:00
Nicholas Carrigan (he/him) e195eb1ebe
fix(tools): better tests for navlinks (#41021)
Fixes the tests for the NavLinks component to remove the need
for magic numbers when travelling the DOM tree.
2021-02-10 17:02:00 +05:30
Shaun Hamilton f157eda1af
fix(client): allow editor links for Py submissions (#41036)
* fix(client): allow editor links for Py submissions

* add isEditorLinkAllowed to PropTypes
2021-02-10 17:01:08 +05:30
Nicholas Carrigan (he/him) 2c4c679a92
fix(client, i18n): translate mobile tabs (#41030) 2021-02-10 13:05:36 +05:30
miyaliu666 b83295d88d
fix(i18n): update Chinese translation of `news` (#41034) 2021-02-10 13:04:22 +05:30
Kelvin Sánchez 0a7278774e
fix(client): remove external prop on 'donate' link (#41023) 2021-02-10 05:04:10 +05:30
Ahmad Abdolsaheb e26babad93
fix(i18n): update banner messages, and labels (#41017) 2021-02-09 23:45:26 +05:30
Nishchay Suteri a7af20cc5c
fix(client): increment cert. month adding sharing to LinkedIn (#40973) 2021-02-09 22:50:06 +05:30
Sem Bauke 0e9560b455
fix(client): display challenge completion status inline (#41006) 2021-02-09 22:48:05 +05:30
Kristofer Koishigawa 3b0ebb3dcb
feat(client): translation status banner (#41001)
Co-authored-by: nhcarrigan <nhcarrigan@gmail.com>
2021-02-09 13:26:18 +05:30
dependabot[bot] c93a8ee410 chore(deps): bump gatsby from 2.31.1 to 2.32.3 in /client
Bumps [gatsby](https://github.com/gatsbyjs/gatsby) from 2.31.1 to 2.32.3.
- [Release notes](https://github.com/gatsbyjs/gatsby/releases)
- [Changelog](https://github.com/gatsbyjs/gatsby/blob/master/CHANGELOG.md)
- [Commits](https://github.com/gatsbyjs/gatsby/compare/gatsby@2.31.1...gatsby@2.32.3)

Signed-off-by: dependabot[bot] <support@github.com>
2021-02-09 06:09:22 +00:00
Nicholas Carrigan (he/him) 1e60623c8b
feat(i18n, client): replace language select (#40936)
Co-authored-by: Mrugesh Mohapatra <1884376+raisedadead@users.noreply.github.com>
2021-02-09 11:23:40 +05:30
Shaun Hamilton 98ff6823e2
feat(learn): add backend solution url to help post (#40950)
Co-authored-by: Randell Dawson <5313213+RandellDawson@users.noreply.github.com>
2021-02-09 11:23:10 +05:30
Ahmad Abdolsaheb b45e78d1ee
fix(client): adjust layoutSelector for i18n (#41005) 2021-02-09 11:21:27 +05:30
dependabot[bot] 67c200b667 chore(deps): bump gatsby-plugin-create-client-paths in /client
Bumps [gatsby-plugin-create-client-paths](https://github.com/gatsbyjs/gatsby/tree/HEAD/packages/gatsby-plugin-create-client-paths) from 2.9.0 to 2.10.0.
- [Release notes](https://github.com/gatsbyjs/gatsby/releases)
- [Changelog](https://github.com/gatsbyjs/gatsby/blob/master/packages/gatsby-plugin-create-client-paths/CHANGELOG.md)
- [Commits](https://github.com/gatsbyjs/gatsby/commits/gatsby-plugin-create-client-paths@2.10.0/packages/gatsby-plugin-create-client-paths)

Signed-off-by: dependabot[bot] <support@github.com>
2021-02-08 19:11:20 +00:00
Rafael D. Hernandez 0edc106dd9
fix(i18n): motivational phrases and quotes in Spanish (#40996) 2021-02-08 19:25:34 +05:30
dependabot[bot] a1da1228c1 chore(deps): bump date-fns from 2.16.1 to 2.17.0 in /client
Bumps [date-fns](https://github.com/date-fns/date-fns) from 2.16.1 to 2.17.0.
- [Release notes](https://github.com/date-fns/date-fns/releases)
- [Changelog](https://github.com/date-fns/date-fns/blob/master/CHANGELOG.md)
- [Commits](https://github.com/date-fns/date-fns/compare/v2.16.1...v2.17.0)

Signed-off-by: dependabot[bot] <support@github.com>
2021-02-08 09:26:34 +00:00
dependabot[bot] 17dc1513b9 chore(deps): bump gatsby-remark-prismjs from 3.12.0 to 3.13.0 in /client
Bumps [gatsby-remark-prismjs](https://github.com/gatsbyjs/gatsby/tree/HEAD/packages/gatsby-remark-prismjs) from 3.12.0 to 3.13.0.
- [Release notes](https://github.com/gatsbyjs/gatsby/releases)
- [Changelog](https://github.com/gatsbyjs/gatsby/blob/master/packages/gatsby-remark-prismjs/CHANGELOG.md)
- [Commits](https://github.com/gatsbyjs/gatsby/commits/gatsby-remark-prismjs@3.13.0/packages/gatsby-remark-prismjs)

Signed-off-by: dependabot[bot] <support@github.com>
2021-02-08 09:22:23 +00:00
dependabot[bot] dd5a88255d chore(deps): bump @babel/plugin-proposal-function-bind in /client
Bumps [@babel/plugin-proposal-function-bind](https://github.com/babel/babel/tree/HEAD/packages/babel-plugin-proposal-function-bind) from 7.12.1 to 7.12.13.
- [Release notes](https://github.com/babel/babel/releases)
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md)
- [Commits](https://github.com/babel/babel/commits/v7.12.13/packages/babel-plugin-proposal-function-bind)

Signed-off-by: dependabot[bot] <support@github.com>
2021-02-08 09:02:10 +00:00
dependabot[bot] fb074304c1 chore(deps): bump gatsby-plugin-advanced-sitemap in /client
Bumps [gatsby-plugin-advanced-sitemap](https://github.com/tryghost/gatsby-plugin-advanced-sitemap) from 1.5.7 to 1.6.0.
- [Release notes](https://github.com/tryghost/gatsby-plugin-advanced-sitemap/releases)
- [Commits](https://github.com/tryghost/gatsby-plugin-advanced-sitemap/compare/v1.5.7...v1.6.0)

Signed-off-by: dependabot[bot] <support@github.com>
2021-02-08 08:57:46 +00:00
dependabot[bot] 127135213a chore(deps): bump gatsby-plugin-react-helmet in /client
Bumps [gatsby-plugin-react-helmet](https://github.com/gatsbyjs/gatsby/tree/HEAD/packages/gatsby-plugin-react-helmet) from 3.9.0 to 3.10.0.
- [Release notes](https://github.com/gatsbyjs/gatsby/releases)
- [Changelog](https://github.com/gatsbyjs/gatsby/blob/master/packages/gatsby-plugin-react-helmet/CHANGELOG.md)
- [Commits](https://github.com/gatsbyjs/gatsby/commits/gatsby-plugin-react-helmet@3.10.0/packages/gatsby-plugin-react-helmet)

Signed-off-by: dependabot[bot] <support@github.com>
2021-02-08 08:57:24 +00:00
dependabot[bot] ab56809d8b chore(deps): bump gatsby-transformer-remark in /client
Bumps [gatsby-transformer-remark](https://github.com/gatsbyjs/gatsby/tree/HEAD/packages/gatsby-transformer-remark) from 2.15.0 to 2.16.0.
- [Release notes](https://github.com/gatsbyjs/gatsby/releases)
- [Changelog](https://github.com/gatsbyjs/gatsby/blob/master/packages/gatsby-transformer-remark/CHANGELOG.md)
- [Commits](https://github.com/gatsbyjs/gatsby/commits/gatsby-transformer-remark@2.16.0/packages/gatsby-transformer-remark)

Signed-off-by: dependabot[bot] <support@github.com>
2021-02-08 08:41:02 +00:00
dependabot[bot] 34c1d1737e chore(deps): bump @babel/plugin-proposal-export-default-from in /client
Bumps [@babel/plugin-proposal-export-default-from](https://github.com/babel/babel/tree/HEAD/packages/babel-plugin-proposal-export-default-from) from 7.12.1 to 7.12.13.
- [Release notes](https://github.com/babel/babel/releases)
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md)
- [Commits](https://github.com/babel/babel/commits/v7.12.13/packages/babel-plugin-proposal-export-default-from)

Signed-off-by: dependabot[bot] <support@github.com>
2021-02-08 08:38:19 +00:00
Ahmad Abdolsaheb 3c7979692b
fix(client): block donation modal (#40899)
Co-authored-by: Kris Koishigawa <scissorsneedfoodtoo@gmail.com>
2021-02-08 12:58:36 +05:30
dependabot[bot] b1209f5547 chore(deps): bump chai from 4.2.0 to 4.3.0 in /client
Bumps [chai](https://github.com/chaijs/chai) from 4.2.0 to 4.3.0.
- [Release notes](https://github.com/chaijs/chai/releases)
- [Changelog](https://github.com/chaijs/chai/blob/master/History.md)
- [Commits](https://github.com/chaijs/chai/compare/4.2.0...4.3.0)

Signed-off-by: dependabot[bot] <support@github.com>
2021-02-08 06:00:57 +00:00
dependabot[bot] 0bd402d6e5 chore(deps): bump gatsby-source-filesystem in /client
Bumps [gatsby-source-filesystem](https://github.com/gatsbyjs/gatsby/tree/HEAD/packages/gatsby-source-filesystem) from 2.10.0 to 2.11.0.
- [Release notes](https://github.com/gatsbyjs/gatsby/releases)
- [Changelog](https://github.com/gatsbyjs/gatsby/blob/master/packages/gatsby-source-filesystem/CHANGELOG.md)
- [Commits](https://github.com/gatsbyjs/gatsby/commits/gatsby-source-filesystem@2.11.0/packages/gatsby-source-filesystem)

Signed-off-by: dependabot[bot] <support@github.com>
2021-02-08 05:59:15 +00:00
dependabot[bot] 967aed35b4 chore(deps): bump gatsby-cli from 2.18.0 to 2.19.1 in /client
Bumps [gatsby-cli](https://github.com/gatsbyjs/gatsby/tree/HEAD/packages/gatsby-cli) from 2.18.0 to 2.19.1.
- [Release notes](https://github.com/gatsbyjs/gatsby/releases)
- [Changelog](https://github.com/gatsbyjs/gatsby/blob/gatsby-cli@2.19.1/packages/gatsby-cli/CHANGELOG.md)
- [Commits](https://github.com/gatsbyjs/gatsby/commits/gatsby-cli@2.19.1/packages/gatsby-cli)

Signed-off-by: dependabot[bot] <support@github.com>
2021-02-08 05:49:09 +00:00
dependabot[bot] 077956b175 chore(deps-dev): bump @testing-library/react in /client
Bumps [@testing-library/react](https://github.com/testing-library/react-testing-library) from 11.2.3 to 11.2.5.
- [Release notes](https://github.com/testing-library/react-testing-library/releases)
- [Changelog](https://github.com/testing-library/react-testing-library/blob/master/CHANGELOG.md)
- [Commits](https://github.com/testing-library/react-testing-library/compare/v11.2.3...v11.2.5)

Signed-off-by: dependabot[bot] <support@github.com>
2021-02-08 05:41:24 +00:00
dependabot[bot] bd5089e7d2 chore(deps): bump react-instantsearch-dom from 6.8.3 to 6.9.0 in /client
Bumps [react-instantsearch-dom](https://github.com/algolia/react-instantsearch) from 6.8.3 to 6.9.0.
- [Release notes](https://github.com/algolia/react-instantsearch/releases)
- [Changelog](https://github.com/algolia/react-instantsearch/blob/master/CHANGELOG.md)
- [Commits](https://github.com/algolia/react-instantsearch/compare/v6.8.3...v6.9.0)

Signed-off-by: dependabot[bot] <support@github.com>
2021-02-08 05:37:57 +00:00
Nicholas Carrigan (he/him) f96bbd5ae9
chore(i8n,client): processed translations (#40977)
Co-authored-by: Crowdin Bot <support+bot@crowdin.com>
2021-02-08 11:07:27 +05:30
dependabot[bot] 3a48b94acf chore(deps): bump i18next from 19.8.5 to 19.8.7 in /client
Bumps [i18next](https://github.com/i18next/i18next) from 19.8.5 to 19.8.7.
- [Release notes](https://github.com/i18next/i18next/releases)
- [Changelog](https://github.com/i18next/i18next/blob/master/CHANGELOG.md)
- [Commits](https://github.com/i18next/i18next/compare/v19.8.5...v19.8.7)

Signed-off-by: dependabot[bot] <support@github.com>
2021-02-08 05:33:38 +00:00
dependabot[bot] 78bbd0e1be chore(deps): bump @babel/standalone from 7.12.12 to 7.12.15 in /client
Bumps [@babel/standalone](https://github.com/babel/babel/tree/HEAD/packages/babel-standalone) from 7.12.12 to 7.12.15.
- [Release notes](https://github.com/babel/babel/releases)
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md)
- [Commits](https://github.com/babel/babel/commits/v7.12.15/packages/babel-standalone)

Signed-off-by: dependabot[bot] <support@github.com>
2021-02-08 05:32:04 +00:00
dependabot[bot] 51de45eb24 chore(deps): bump gatsby-plugin-manifest in /client
Bumps [gatsby-plugin-manifest](https://github.com/gatsbyjs/gatsby/tree/HEAD/packages/gatsby-plugin-manifest) from 2.11.0 to 2.12.0.
- [Release notes](https://github.com/gatsbyjs/gatsby/releases)
- [Changelog](https://github.com/gatsbyjs/gatsby/blob/master/packages/gatsby-plugin-manifest/CHANGELOG.md)
- [Commits](https://github.com/gatsbyjs/gatsby/commits/gatsby-plugin-manifest@2.12.0/packages/gatsby-plugin-manifest)

Signed-off-by: dependabot[bot] <support@github.com>
2021-02-08 05:25:55 +00:00
nhcarrigan 29e91dc3a3 chore: manual pull of intro.json
Pulls these down manually because they are not 100% translated.

Signed-off-by: nhcarrigan <nhcarrigan@gmail.com>
2021-02-07 14:08:31 +05:30
Sembauke 40861a8a09
fix(client): remove `outline: none` on Menu button (#40914) 2021-02-06 15:07:43 +05:30
Rafael D. Hernandez 1f4f7dcbd6
add: python git github keywords (#40933) 2021-02-06 15:01:42 +05:30
Nicholas Carrigan (he/him) e36a8e5cb6
feat(i18n, client): convert cert to big string (#40934) 2021-02-06 15:01:03 +05:30
Nicholas Carrigan (he/him) bc7bb9adb8
feat: enable i18n (#40937)
Enables the selection of `espanol` for the curriculum build, and sets
`responsive-web-design` as audited for both languages.

Signed-off-by: nhcarrigan <nhcarrigan@gmail.com>
2021-02-06 14:56:11 +05:30
miyaliu666 f306361c6a
fix(i18n): update Chinese meta-tags.json (#40935)
Co-authored-by: Nicholas Carrigan (he/him) <nhcarrigan@gmail.com>
2021-02-06 14:55:25 +05:30
Rafael D. Hernandez bdb018dfae
update: spelling corrections and added keywords (#40929) 2021-02-05 15:53:01 -07:00
Oliver Eyton-Williams 4746ab924a
fix(i18n): remove Chinese: + Spanish: from translations (#40923) 2021-02-05 16:08:34 +05:30
Nicholas Carrigan (he/him) 98de8fe54c
feat(i18n, client): Allow translation of cert (#40919)
Modifies the certification page to be translatable.

Signed-off-by: nhcarrigan <nhcarrigan@gmail.com>
2021-02-05 10:47:54 +05:30
Ahmad Abdolsaheb 506763c1c8
fix(client): breadcrumbs touchup (#40911) 2021-02-04 19:42:10 +05:30
Tom 30ff9b1202
fix: show username on cert if name is private (#40897)
Co-authored-by: Shaun Hamilton <51722130+ShaunSHamilton@users.noreply.github.com>
2021-02-04 13:30:48 +05:30
Shaun Hamilton ea1c132868
feat(client): add github to validation list (#40894) 2021-02-04 12:14:35 +05:30
Oliver Eyton-Williams fffc0e51ec
chore(client): refactor & organise config (#40875) 2021-02-03 15:22:07 +05:30
Talla Giridhar c1f9cd93f5
general educational fixes in some files (#40800)
Co-authored-by: Ilenia <nethleen@gmail.com>
Co-authored-by: Randell Dawson <5313213+RandellDawson@users.noreply.github.com>
Co-authored-by: nhcarrigan <nhcarrigan@gmail.com>
2021-02-03 15:17:56 +05:30
Nicholas Carrigan (he/him) 1a642ba542
feat(i18n, client): migrate meta translations (#40885) 2021-02-03 13:33:52 +05:30
Ahmad Abdolsaheb 13a248ba2b
fix(client): landing and donate page night mode friendly (#40883) 2021-02-03 00:49:27 +05:30
Oliver Eyton-Williams 1dc01df7df
fix(client): repair selection and highlight style (#40879) 2021-02-03 00:43:32 +05:30
Nicholas Carrigan (he/him) 6c020f7069
feat(i18n, client): translate breadcrumbs (#40881) 2021-02-03 00:42:38 +05:30
Ahmad Abdolsaheb e0e86c4ce9
fix(client): update breadcrumb navigation (#40853) 2021-02-02 09:53:19 +05:30
Ahmad Abdolsaheb 7c46915504
fix(client): clean up nav menu (#40864) 2021-02-01 23:14:35 +05:30
Ahmad Abdolsaheb 3a710d2cb1
chore(client): clean up GA (#40856) 2021-02-01 19:56:48 +05:30
Oliver Eyton-Williams 77158a533e
fix: catch edge case of lang in path (#40826)
Co-authored-by: Mrugesh Mohapatra <1884376+raisedadead@users.noreply.github.com>
2021-02-01 19:18:56 +05:30
Shaun Hamilton ab83d698f9
fix(client): give useful error in solutionform (#40225) 2021-02-01 19:04:04 +05:30
Shaun Hamilton 5539dbf086
feat(client): add project links to certificate (#40071)
Co-authored-by: Oliver Eyton-Williams <ojeytonwilliams@gmail.com>
2021-02-01 18:55:14 +05:30
dependabot[bot] 5396793179 chore(deps): bump sanitize-html from 2.3.1 to 2.3.2 in /client
Bumps [sanitize-html](https://github.com/apostrophecms/sanitize-html) from 2.3.1 to 2.3.2.
- [Release notes](https://github.com/apostrophecms/sanitize-html/releases)
- [Changelog](https://github.com/apostrophecms/sanitize-html/blob/main/CHANGELOG.md)
- [Commits](https://github.com/apostrophecms/sanitize-html/compare/2.3.1...2.3.2)

Signed-off-by: dependabot[bot] <support@github.com>
2021-02-01 06:05:20 +00:00
dependabot[bot] 86d2ebe729 chore(deps): bump i18next from 19.8.4 to 19.8.5 in /client
Bumps [i18next](https://github.com/i18next/i18next) from 19.8.4 to 19.8.5.
- [Release notes](https://github.com/i18next/i18next/releases)
- [Changelog](https://github.com/i18next/i18next/blob/master/CHANGELOG.md)
- [Commits](https://github.com/i18next/i18next/compare/v19.8.4...v19.8.5)

Signed-off-by: dependabot[bot] <support@github.com>
2021-02-01 05:41:22 +00:00
Nicholas Carrigan (he/him) 8867e2dcbc
feat(client): modify breadcrumb design (#40835) 2021-02-01 10:03:36 +05:30
Randell Dawson b07a9116b6
feat: use crowdin for client ui translations (#40841) 2021-01-31 13:48:52 +05:30
Tom c56a9c966f fix(client): address nav UX issues (#40823)
Co-authored-by: nhcarrigan <nhcarrigan@gmail.com>
2021-01-31 12:15:41 +05:30
Tom 1875984423 fix(client): remove auto scroll on superBlock page (#40828) 2021-01-31 12:15:41 +05:30
Ahmad Abdolsaheb df014a4715 fix(client): add visual hierarchy to card blocks (#40822) 2021-01-31 12:15:41 +05:30
Mrugesh Mohapatra 6a09b9bce2 fix(client): refactor dynamic URLs based on lang (#40824) 2021-01-31 12:15:41 +05:30
Kristofer Koishigawa 187e3ec973 feat: update footer links and search indices (#40818) 2021-01-31 12:15:40 +05:30
Mrugesh Mohapatra 0b944ddfde fix(env): update variable validations (#40813) 2021-01-31 12:15:40 +05:30
Nicholas Carrigan (he/him) 58c6c54c67 feat(client): redesigned navigation (#40709)
Co-authored-by: moT01 <20648924+moT01@users.noreply.github.com>
2021-01-31 12:15:40 +05:30
Kristofer Koishigawa 9014fff6c4 fix: touch up icons and UI (#40809) 2021-01-31 12:15:40 +05:30
Ahmad Abdolsaheb 4879d26604 fix(client): inject bootstrap tags to the top of head (#40804) 2021-01-31 12:15:40 +05:30
Kristofer Koishigawa 9ec8aa3db4 fix: update intro pages and learn map (#40745) 2021-01-31 12:15:39 +05:30
Kristofer Koishigawa 2615490bac fix(learn): update copy for cert landing pages
* fix: update copy for certification landing pages (#40744)

* fix: broken ci tests (#40746)

Co-authored-by: Quincy Larson <QuincyLarson@users.noreply.github.com>
2021-01-31 12:15:39 +05:30
Ahmad Abdolsaheb 3ec468be38 feat: optimize head tags (#40630)
Co-authored-by: moT01 <20648924+moT01@users.noreply.github.com>
2021-01-31 12:15:39 +05:30
Tom 625469c82f feat: improve ui/ux learn map (#40579)
Co-authored-by: Kris Koishigawa <scissorsneedfoodtoo@gmail.com>
2021-01-31 12:15:39 +05:30
Tom 14ca6beb0a fix: naming scheme for messages in translation files (#40642)
Co-authored-by: Nicholas Carrigan (he/him) <nhcarrigan@gmail.com>
2021-01-31 12:15:38 +05:30
Nicholas Carrigan (he/him) b0aaff19dc fix(tools): Validate server-side keys (#40643)
Adds the `api-server` code to the key validation script to include keys
that are specifically used on the server-side only.

Signed-off-by: nhcarrigan <nhcarrigan@gmail.com>
2021-01-31 12:15:38 +05:30
Rafael D. Hernandez c7fc86c7bc feat(i18n): add Spanish translations(#40638) 2021-01-31 12:15:38 +05:30
Tom 072a7ce6c6 feat(i18n): translate server messages (#40626) 2021-01-31 12:15:38 +05:30
Nicholas Carrigan (he/him) 49b1c29f6b fix(tools): validate and lint i18n schema (#40597)
* tools: Move schema validation to linter

Migrates the schema validation process for
translation files out of the `test` step and
in to a `lint` step.

Signed-off-by: nhcarrigan <nhcarrigan@gmail.com>

* fix: typo

Signed-off-by: nhcarrigan <nhcarrigan@gmail.com>

* tools: Lint motivation object

Verifies that the motivation.json objects are
correct, and that the quote objects are all
structured properly.

Signed-off-by: nhcarrigan <nhcarrigan@gmail.com>

* tools: add object value validation

Adds a function that validates each translation
object does not have any empty keys.

Signed-off-by: nhcarrigan <nhcarrigan@gmail.com>

* tools: Log missing values with property chain

Modifies the value validation to log property names
as chains, for easier identification of misisng key
values.

Signed-off-by: nhcarrigan <nhcarrigan@gmail.com>

* fix(tools): Correct typo

Corrects the typo in the motivation-schema.js comments

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

Co-authored-by: Tom <20648924+moT01@users.noreply.github.com>
2021-01-31 12:15:37 +05:30
miyaliu666 41c4b7f49a translated new keys and supporter/top contributor 2021-01-31 12:15:37 +05:30
Nicholas Carrigan (he/him) a888b476a9 fix(i18n): apply unused translations (#40599)
* fix: Apply unused translations

Applies the following unused translation keys
(discovered with script from #40585):
- HeatMap uses plural form of points unless points=1
- Camper uses plural form of points unless points=1
- DeleteModal uses delete title instead of button text
- UpdateEmail page uses verify email translation correctly

Still unused:
- buttons.reset-lesson (replaced by reset-code?)
- settings.username validation error messages (loaded dynamically)
- flash messages (sent from server?)
- donate.additional (removed from page, discussed to keep this key)

Signed-off-by: nhcarrigan <nhcarrigan@gmail.com>

* revert: Undo manual plurality

Signed-off-by: nhcarrigan <nhcarrigan@gmail.com>

* fix: use buttons.reset-lesson key

Co-authored-by: moT01 <20648924+moT01@users.noreply.github.com>
2021-01-31 12:15:37 +05:30
Nicholas Carrigan (he/him) d76f861e72 tools(client): Translation Key usage validation (#40585) 2021-01-31 12:15:37 +05:30
Mrugesh Mohapatra 9381d259b6 fix(i18n): use `withPrefix` for custom paths (#40591) 2021-01-31 12:15:36 +05:30
nhcarrigan 03fa21a565 feat(client): Translatable donation link
Replaces the "other ways to donate" link with a
swappable translation token - allowing us to use
localised versions of the news article when
they are available.

Signed-off-by: nhcarrigan <nhcarrigan@gmail.com>
2021-01-31 12:15:36 +05:30
nhcarrigan 994b4c27df feat(client): Translatable footer links
Modifies the translation schema to allow the
footer links (such as `about`) to be replaced
based on the client locale. Updates the snapshot
for the `Footer` component to reflect the changes.

Signed-off-by: nhcarrigan <nhcarrigan@gmail.com>
2021-01-31 12:15:36 +05:30
Tom 5950a397e6 fix: i18n new donate text (#40584) 2021-01-31 12:15:36 +05:30
miyaliu666 75b65c4a80 fix(i18n): translated translations.json to Chinese (#40529)
Co-authored-by: Tom <20648924+moT01@users.noreply.github.com>
2021-01-31 12:15:35 +05:30
Nicholas Carrigan (he/him) 0de8dcdade feat(client): Add news translation (#40577) 2021-01-31 12:15:35 +05:30
Mrugesh Mohapatra 1e4c5fd6f0 fix: update donate page text options 2021-01-31 12:15:35 +05:30
Kabindra Shrestha ac3d762bb5 fix(learn): split and simplified learn map (#39154) 2021-01-31 12:15:35 +05:30
Tom 48c97238fc fix: revert spanish translations (#40513) 2021-01-31 12:15:34 +05:30
Mrugesh Mohapatra 77c46dba2c fix(i18n): redirect based on Referer header (#40512)
Co-authored-by: Oliver Eyton-Williams <ojeytonwilliams@gmail.com>
2021-01-31 12:15:34 +05:30
Mrugesh Mohapatra a3b1b52cdd fix(i18n): pathPrefix for languages at subpath 2021-01-31 12:15:34 +05:30
Oliver Eyton-Williams 24d9c94fe5 refactor: remove confusing abstraction 2021-01-31 12:15:34 +05:30
Mrugesh Mohapatra 28d3319ba7 feat: add redirects after authentication 2021-01-31 12:15:33 +05:30
Tom a6432ec561 fix(client): translation hydration (#40469)
* fix: translation hydration
2021-01-31 12:15:33 +05:30
Mrugesh Mohapatra ec5b250d13 feat: add scaffolding for chinese client 2021-01-31 12:15:33 +05:30
Tom 3978c6be28 feat: i18n user interface (#40306)
Co-authored-by: Oliver Eyton-Williams <ojeytonwilliams@gmail.com>
2021-01-31 12:15:32 +05:30
dependabot[bot] b48ec8adaa chore(deps): bump gatsby-plugin-manifest in /client
Bumps [gatsby-plugin-manifest](https://github.com/gatsbyjs/gatsby/tree/HEAD/packages/gatsby-plugin-manifest) from 2.10.0 to 2.11.0.
- [Release notes](https://github.com/gatsbyjs/gatsby/releases)
- [Changelog](https://github.com/gatsbyjs/gatsby/blob/master/packages/gatsby-plugin-manifest/CHANGELOG.md)
- [Commits](https://github.com/gatsbyjs/gatsby/commits/gatsby-plugin-manifest@2.11.0/packages/gatsby-plugin-manifest)

Signed-off-by: dependabot[bot] <support@github.com>
2021-01-25 09:40:07 +00:00
dependabot[bot] 2eb9f48178 chore(deps): bump gatsby from 2.30.3 to 2.31.1 in /client
Bumps [gatsby](https://github.com/gatsbyjs/gatsby) from 2.30.3 to 2.31.1.
- [Release notes](https://github.com/gatsbyjs/gatsby/releases)
- [Changelog](https://github.com/gatsbyjs/gatsby/blob/master/CHANGELOG.md)
- [Commits](https://github.com/gatsbyjs/gatsby/compare/gatsby@2.30.3...gatsby@2.31.1)

Signed-off-by: dependabot[bot] <support@github.com>
2021-01-25 09:36:09 +00:00
dependabot[bot] b507767efa chore(deps): bump gatsby-plugin-create-client-paths in /client
Bumps [gatsby-plugin-create-client-paths](https://github.com/gatsbyjs/gatsby/tree/HEAD/packages/gatsby-plugin-create-client-paths) from 2.8.0 to 2.9.0.
- [Release notes](https://github.com/gatsbyjs/gatsby/releases)
- [Changelog](https://github.com/gatsbyjs/gatsby/blob/master/packages/gatsby-plugin-create-client-paths/CHANGELOG.md)
- [Commits](https://github.com/gatsbyjs/gatsby/commits/gatsby-plugin-create-client-paths@2.9.0/packages/gatsby-plugin-create-client-paths)

Signed-off-by: dependabot[bot] <support@github.com>
2021-01-25 09:18:14 +00:00
dependabot[bot] 73218ec934 chore(deps): bump gatsby-plugin-react-helmet in /client
Bumps [gatsby-plugin-react-helmet](https://github.com/gatsbyjs/gatsby/tree/HEAD/packages/gatsby-plugin-react-helmet) from 3.8.0 to 3.9.0.
- [Release notes](https://github.com/gatsbyjs/gatsby/releases)
- [Changelog](https://github.com/gatsbyjs/gatsby/blob/master/packages/gatsby-plugin-react-helmet/CHANGELOG.md)
- [Commits](https://github.com/gatsbyjs/gatsby/commits/gatsby-plugin-react-helmet@3.9.0/packages/gatsby-plugin-react-helmet)

Signed-off-by: dependabot[bot] <support@github.com>
2021-01-25 08:57:12 +00:00
dependabot[bot] 74847b4084 chore(deps): bump gatsby-plugin-advanced-sitemap in /client
Bumps [gatsby-plugin-advanced-sitemap](https://github.com/tryghost/gatsby-plugin-advanced-sitemap) from 1.5.6 to 1.5.7.
- [Release notes](https://github.com/tryghost/gatsby-plugin-advanced-sitemap/releases)
- [Commits](https://github.com/tryghost/gatsby-plugin-advanced-sitemap/compare/v1.5.6...v1.5.7)

Signed-off-by: dependabot[bot] <support@github.com>
2021-01-25 08:38:47 +00:00
dependabot[bot] d5316456e2 chore(deps): bump gatsby-source-filesystem in /client
Bumps [gatsby-source-filesystem](https://github.com/gatsbyjs/gatsby/tree/HEAD/packages/gatsby-source-filesystem) from 2.9.1 to 2.10.0.
- [Release notes](https://github.com/gatsbyjs/gatsby/releases)
- [Changelog](https://github.com/gatsbyjs/gatsby/blob/master/packages/gatsby-source-filesystem/CHANGELOG.md)
- [Commits](https://github.com/gatsbyjs/gatsby/commits/gatsby-source-filesystem@2.10.0/packages/gatsby-source-filesystem)

Signed-off-by: dependabot[bot] <support@github.com>
2021-01-25 08:38:04 +00:00
dependabot[bot] 8a0c51d2a6 chore(deps): bump gatsby-transformer-remark in /client
Bumps [gatsby-transformer-remark](https://github.com/gatsbyjs/gatsby/tree/HEAD/packages/gatsby-transformer-remark) from 2.14.0 to 2.15.0.
- [Release notes](https://github.com/gatsbyjs/gatsby/releases)
- [Changelog](https://github.com/gatsbyjs/gatsby/blob/master/packages/gatsby-transformer-remark/CHANGELOG.md)
- [Commits](https://github.com/gatsbyjs/gatsby/commits/gatsby-transformer-remark@2.15.0/packages/gatsby-transformer-remark)

Signed-off-by: dependabot[bot] <support@github.com>
2021-01-25 05:56:00 +00:00
dependabot[bot] 74bfeccf2a chore(deps): bump react-reflex from 3.1.0 to 3.1.1 in /client
Bumps [react-reflex](https://github.com/leefsmp/Re-Flex) from 3.1.0 to 3.1.1.
- [Release notes](https://github.com/leefsmp/Re-Flex/releases)
- [Commits](https://github.com/leefsmp/Re-Flex/commits)

Signed-off-by: dependabot[bot] <support@github.com>
2021-01-25 05:54:11 +00:00
dependabot[bot] 2559cdd736 chore(deps): bump enzyme-adapter-react-16 in /client
Bumps [enzyme-adapter-react-16](https://github.com/enzymejs/enzyme/tree/HEAD/packages/enzyme-adapter-react-16) from 1.15.5 to 1.15.6.
- [Release notes](https://github.com/enzymejs/enzyme/releases)
- [Changelog](https://github.com/enzymejs/enzyme/blob/master/CHANGELOG.md)
- [Commits](https://github.com/enzymejs/enzyme/commits/enzyme-adapter-react-16@1.15.6/packages/enzyme-adapter-react-16)

Signed-off-by: dependabot[bot] <support@github.com>
2021-01-25 05:51:12 +00:00
dependabot[bot] 11b471e6c0 chore(deps): bump sanitize-html from 2.3.0 to 2.3.1 in /client
Bumps [sanitize-html](https://github.com/apostrophecms/sanitize-html) from 2.3.0 to 2.3.1.
- [Release notes](https://github.com/apostrophecms/sanitize-html/releases)
- [Changelog](https://github.com/apostrophecms/sanitize-html/blob/main/CHANGELOG.md)
- [Commits](https://github.com/apostrophecms/sanitize-html/compare/2.3.0...2.3.1)

Signed-off-by: dependabot[bot] <support@github.com>
2021-01-25 05:47:09 +00:00
dependabot[bot] 526efe8b8b chore(deps): bump react-instantsearch-dom from 6.8.2 to 6.8.3 in /client
Bumps [react-instantsearch-dom](https://github.com/algolia/react-instantsearch) from 6.8.2 to 6.8.3.
- [Release notes](https://github.com/algolia/react-instantsearch/releases)
- [Changelog](https://github.com/algolia/react-instantsearch/blob/master/CHANGELOG.md)
- [Commits](https://github.com/algolia/react-instantsearch/compare/v6.8.2...v6.8.3)

Signed-off-by: dependabot[bot] <support@github.com>
2021-01-25 05:44:10 +00:00
dependabot[bot] e13996d143 chore(deps): bump react-youtube from 7.13.0 to 7.13.1 in /client
Bumps [react-youtube](https://github.com/tjallingt/react-youtube) from 7.13.0 to 7.13.1.
- [Release notes](https://github.com/tjallingt/react-youtube/releases)
- [Changelog](https://github.com/tjallingt/react-youtube/blob/canary/release.config.js)
- [Commits](https://github.com/tjallingt/react-youtube/compare/v7.13.0...v7.13.1)

Signed-off-by: dependabot[bot] <support@github.com>
2021-01-25 05:37:56 +00:00
dependabot[bot] cedd1ea8e4 chore(deps): bump gatsby-remark-prismjs from 3.11.0 to 3.12.0 in /client
Bumps [gatsby-remark-prismjs](https://github.com/gatsbyjs/gatsby/tree/HEAD/packages/gatsby-remark-prismjs) from 3.11.0 to 3.12.0.
- [Release notes](https://github.com/gatsbyjs/gatsby/releases)
- [Changelog](https://github.com/gatsbyjs/gatsby/blob/master/packages/gatsby-remark-prismjs/CHANGELOG.md)
- [Commits](https://github.com/gatsbyjs/gatsby/commits/gatsby-remark-prismjs@3.12.0/packages/gatsby-remark-prismjs)

Signed-off-by: dependabot[bot] <support@github.com>
2021-01-25 05:32:23 +00:00
dependabot[bot] fea073403a chore(deps): bump gatsby-cli from 2.17.1 to 2.18.0 in /client
Bumps [gatsby-cli](https://github.com/gatsbyjs/gatsby/tree/HEAD/packages/gatsby-cli) from 2.17.1 to 2.18.0.
- [Release notes](https://github.com/gatsbyjs/gatsby/releases)
- [Changelog](https://github.com/gatsbyjs/gatsby/blob/master/packages/gatsby-cli/CHANGELOG.md)
- [Commits](https://github.com/gatsbyjs/gatsby/commits/gatsby-cli@2.18.0/packages/gatsby-cli)

Signed-off-by: dependabot[bot] <support@github.com>
2021-01-25 05:25:31 +00:00
Ilenia a38922536c
Adding language to code fences and pre to console logs (#40603)
* added languages to prismjs

* added language to code fences for python for everybody

* multiline pre to python for everybody questions

* multiline pre for data analysis with python

* multiline pre in numpy questions

* single line pre for python for everybody

* single line pre for data analysis with python

* single line pre for numpy

* Revert "multiline pre in numpy questions"

This reverts commit af1a02cdd3.

* fix unneded escaping

commit suggestions from code review

Co-authored-by: Shaun Hamilton <51722130+ShaunSHamilton@users.noreply.github.com>

* Revert "single line pre for numpy"

This reverts commit 5f90981108.

* revert changes to snippet that have a language

* one last code fence to pre

* Revert "fix unneded escaping
"

This reverts commit 64c84a9213.

* Revert "single line pre for data analysis with python"

This reverts commit 3bccaff753.

* Revert "single line pre for python for everybody"

This reverts commit 03a5379062.

* remove unnecessary escape

Co-authored-by: Shaun Hamilton <51722130+ShaunSHamilton@users.noreply.github.com>
2021-01-21 12:12:42 -06:00
dependabot[bot] f61f1dc55d chore(deps): bump gatsby-source-filesystem in /client
Bumps [gatsby-source-filesystem](https://github.com/gatsbyjs/gatsby/tree/HEAD/packages/gatsby-source-filesystem) from 2.9.0 to 2.9.1.
- [Release notes](https://github.com/gatsbyjs/gatsby/releases)
- [Changelog](https://github.com/gatsbyjs/gatsby/blob/gatsby-source-filesystem@2.9.1/packages/gatsby-source-filesystem/CHANGELOG.md)
- [Commits](https://github.com/gatsbyjs/gatsby/commits/gatsby-source-filesystem@2.9.1/packages/gatsby-source-filesystem)

Signed-off-by: dependabot[bot] <support@github.com>
2021-01-20 14:27:36 +00:00
dependabot[bot] 8d12a0dae9 chore(deps): bump @fortawesome/free-solid-svg-icons in /client
Bumps [@fortawesome/free-solid-svg-icons](https://github.com/FortAwesome/Font-Awesome) from 5.15.1 to 5.15.2.
- [Release notes](https://github.com/FortAwesome/Font-Awesome/releases)
- [Changelog](https://github.com/FortAwesome/Font-Awesome/blob/master/CHANGELOG.md)
- [Commits](https://github.com/FortAwesome/Font-Awesome/compare/5.15.1...5.15.2)

Signed-off-by: dependabot[bot] <support@github.com>
2021-01-18 09:17:43 +00:00
dependabot[bot] add8745c28 chore(deps-dev): bump webpack from 4.45.0 to 4.46.0 in /client
Bumps [webpack](https://github.com/webpack/webpack) from 4.45.0 to 4.46.0.
- [Release notes](https://github.com/webpack/webpack/releases)
- [Commits](https://github.com/webpack/webpack/compare/v4.45.0...v4.46.0)

Signed-off-by: dependabot[bot] <support@github.com>
2021-01-18 09:16:17 +00:00
dependabot[bot] 25a8326874 chore(deps): bump gatsby-cli from 2.17.0 to 2.17.1 in /client
Bumps [gatsby-cli](https://github.com/gatsbyjs/gatsby/tree/HEAD/packages/gatsby-cli) from 2.17.0 to 2.17.1.
- [Release notes](https://github.com/gatsbyjs/gatsby/releases)
- [Changelog](https://github.com/gatsbyjs/gatsby/blob/gatsby-cli@2.17.1/packages/gatsby-cli/CHANGELOG.md)
- [Commits](https://github.com/gatsbyjs/gatsby/commits/gatsby-cli@2.17.1/packages/gatsby-cli)

Signed-off-by: dependabot[bot] <support@github.com>
2021-01-18 09:13:55 +00:00
dependabot[bot] 745a1dcab2 chore(deps): bump @fortawesome/fontawesome-svg-core in /client
Bumps [@fortawesome/fontawesome-svg-core](https://github.com/FortAwesome/Font-Awesome) from 1.2.32 to 1.2.34.
- [Release notes](https://github.com/FortAwesome/Font-Awesome/releases)
- [Changelog](https://github.com/FortAwesome/Font-Awesome/blob/master/CHANGELOG.md)
- [Commits](https://github.com/FortAwesome/Font-Awesome/commits)

Signed-off-by: dependabot[bot] <support@github.com>
2021-01-18 08:56:37 +00:00
dependabot[bot] e6c743d1fa chore(deps-dev): bump chokidar from 3.5.0 to 3.5.1 in /client
Bumps [chokidar](https://github.com/paulmillr/chokidar) from 3.5.0 to 3.5.1.
- [Release notes](https://github.com/paulmillr/chokidar/releases)
- [Commits](https://github.com/paulmillr/chokidar/compare/3.5.0...3.5.1)

Signed-off-by: dependabot[bot] <support@github.com>
2021-01-18 08:55:46 +00:00
dependabot[bot] 6398db5d1b chore(deps-dev): bump @testing-library/jest-dom in /client
Bumps [@testing-library/jest-dom](https://github.com/testing-library/jest-dom) from 5.11.8 to 5.11.9.
- [Release notes](https://github.com/testing-library/jest-dom/releases)
- [Changelog](https://github.com/testing-library/jest-dom/blob/master/CHANGELOG.md)
- [Commits](https://github.com/testing-library/jest-dom/compare/v5.11.8...v5.11.9)

Signed-off-by: dependabot[bot] <support@github.com>
2021-01-18 05:43:09 +00:00
dependabot[bot] 827fad8df2 chore(deps): bump react-tooltip from 4.2.11 to 4.2.13 in /client
Bumps [react-tooltip](https://github.com/wwayne/react-tooltip) from 4.2.11 to 4.2.13.
- [Release notes](https://github.com/wwayne/react-tooltip/releases)
- [Changelog](https://github.com/wwayne/react-tooltip/blob/master/CHANGELOG.md)
- [Commits](https://github.com/wwayne/react-tooltip/compare/v4.2.11...v4.2.13)

Signed-off-by: dependabot[bot] <support@github.com>
2021-01-18 05:40:29 +00:00
dependabot[bot] 227716356d chore(deps): bump gatsby from 2.30.1 to 2.30.3 in /client
Bumps [gatsby](https://github.com/gatsbyjs/gatsby) from 2.30.1 to 2.30.3.
- [Release notes](https://github.com/gatsbyjs/gatsby/releases)
- [Changelog](https://github.com/gatsbyjs/gatsby/blob/master/CHANGELOG.md)
- [Commits](https://github.com/gatsbyjs/gatsby/compare/gatsby@2.30.1...gatsby@2.30.3)

Signed-off-by: dependabot[bot] <support@github.com>
2021-01-18 05:28:56 +00:00
dependabot[bot] 3bf158a593 chore(deps): bump @fortawesome/free-brands-svg-icons in /client
Bumps [@fortawesome/free-brands-svg-icons](https://github.com/FortAwesome/Font-Awesome) from 5.15.1 to 5.15.2.
- [Release notes](https://github.com/FortAwesome/Font-Awesome/releases)
- [Changelog](https://github.com/FortAwesome/Font-Awesome/blob/master/CHANGELOG.md)
- [Commits](https://github.com/FortAwesome/Font-Awesome/compare/5.15.1...5.15.2)

Signed-off-by: dependabot[bot] <support@github.com>
2021-01-18 05:25:27 +00:00
Ahmad Abdolsaheb f2af1cd77e
fix: update SEO on landing page (#40670) 2021-01-15 20:09:59 +05:30
Ahmad Abdolsaheb 42e6fa87c7
fix: resolve paypal subscription error (#40641) 2021-01-15 19:31:39 +05:30
Oliver Eyton-Williams ee1e8abd87
feat(curriculum): restore seed + solution to Chinese (#40683)
* feat(tools): add seed/solution restore script

* chore(curriculum): remove empty sections' markers

* chore(curriculum): add seed + solution to Chinese

* chore: remove old formatter

* fix: update getChallenges

parse translated challenges separately, without reference to the source

* chore(curriculum): add dashedName to English

* chore(curriculum): add dashedName to Chinese

* refactor: remove unused challenge property 'name'

* fix: relax dashedName requirement

* fix: stray tag

Remove stray `pre` tag from challenge file.

Signed-off-by: nhcarrigan <nhcarrigan@gmail.com>

Co-authored-by: nhcarrigan <nhcarrigan@gmail.com>
2021-01-12 19:31:00 -07:00
dependabot[bot] 6dc07a9de2 chore(deps): bump gatsby-plugin-react-helmet in /client
Bumps [gatsby-plugin-react-helmet](https://github.com/gatsbyjs/gatsby/tree/HEAD/packages/gatsby-plugin-react-helmet) from 3.7.0 to 3.8.0.
- [Release notes](https://github.com/gatsbyjs/gatsby/releases)
- [Changelog](https://github.com/gatsbyjs/gatsby/blob/master/packages/gatsby-plugin-react-helmet/CHANGELOG.md)
- [Commits](https://github.com/gatsbyjs/gatsby/commits/gatsby-plugin-react-helmet@3.8.0/packages/gatsby-plugin-react-helmet)

Signed-off-by: dependabot[bot] <support@github.com>
2021-01-11 08:59:18 +00:00
dependabot[bot] 09d3169370 chore(deps): bump gatsby-transformer-remark in /client
Bumps [gatsby-transformer-remark](https://github.com/gatsbyjs/gatsby/tree/HEAD/packages/gatsby-transformer-remark) from 2.13.0 to 2.14.0.
- [Release notes](https://github.com/gatsbyjs/gatsby/releases)
- [Changelog](https://github.com/gatsbyjs/gatsby/blob/master/packages/gatsby-transformer-remark/CHANGELOG.md)
- [Commits](https://github.com/gatsbyjs/gatsby/commits/gatsby-transformer-remark@2.14.0/packages/gatsby-transformer-remark)

Signed-off-by: dependabot[bot] <support@github.com>
2021-01-11 08:46:39 +00:00
dependabot[bot] 208d1aea14 chore(deps): bump gatsby-plugin-manifest from 2.9.1 to 2.10.0 in /client
Bumps [gatsby-plugin-manifest](https://github.com/gatsbyjs/gatsby/tree/HEAD/packages/gatsby-plugin-manifest) from 2.9.1 to 2.10.0.
- [Release notes](https://github.com/gatsbyjs/gatsby/releases)
- [Changelog](https://github.com/gatsbyjs/gatsby/blob/master/packages/gatsby-plugin-manifest/CHANGELOG.md)
- [Commits](https://github.com/gatsbyjs/gatsby/commits/gatsby-plugin-manifest@2.10.0/packages/gatsby-plugin-manifest)

Signed-off-by: dependabot[bot] <support@github.com>
2021-01-11 08:39:06 +00:00
dependabot[bot] f0e2fa548c chore(deps): bump gatsby-remark-prismjs from 3.10.0 to 3.11.0 in /client
Bumps [gatsby-remark-prismjs](https://github.com/gatsbyjs/gatsby/tree/HEAD/packages/gatsby-remark-prismjs) from 3.10.0 to 3.11.0.
- [Release notes](https://github.com/gatsbyjs/gatsby/releases)
- [Changelog](https://github.com/gatsbyjs/gatsby/blob/master/packages/gatsby-remark-prismjs/CHANGELOG.md)
- [Commits](https://github.com/gatsbyjs/gatsby/commits/gatsby-remark-prismjs@3.11.0/packages/gatsby-remark-prismjs)

Signed-off-by: dependabot[bot] <support@github.com>
2021-01-11 08:26:31 +00:00
dependabot[bot] 41f029f53e chore(deps-dev): bump chokidar from 3.4.3 to 3.5.0 in /client
Bumps [chokidar](https://github.com/paulmillr/chokidar) from 3.4.3 to 3.5.0.
- [Release notes](https://github.com/paulmillr/chokidar/releases)
- [Commits](https://github.com/paulmillr/chokidar/compare/3.4.3...3.5.0)

Signed-off-by: dependabot[bot] <support@github.com>
2021-01-11 08:25:55 +00:00
dependabot[bot] bd9193df28 chore(deps): bump gatsby-cli from 2.16.2 to 2.17.0 in /client
Bumps [gatsby-cli](https://github.com/gatsbyjs/gatsby/tree/HEAD/packages/gatsby-cli) from 2.16.2 to 2.17.0.
- [Release notes](https://github.com/gatsbyjs/gatsby/releases)
- [Changelog](https://github.com/gatsbyjs/gatsby/blob/master/packages/gatsby-cli/CHANGELOG.md)
- [Commits](https://github.com/gatsbyjs/gatsby/commits/gatsby-cli@2.17.0/packages/gatsby-cli)

Signed-off-by: dependabot[bot] <support@github.com>
2021-01-11 08:18:08 +00:00
dependabot[bot] 7664cc48d6 chore(deps): bump gatsby from 2.29.3 to 2.30.1 in /client
Bumps [gatsby](https://github.com/gatsbyjs/gatsby) from 2.29.3 to 2.30.1.
- [Release notes](https://github.com/gatsbyjs/gatsby/releases)
- [Changelog](https://github.com/gatsbyjs/gatsby/blob/master/CHANGELOG.md)
- [Commits](https://github.com/gatsbyjs/gatsby/compare/gatsby@2.29.3...gatsby@2.30.1)

Signed-off-by: dependabot[bot] <support@github.com>
2021-01-11 05:53:19 +00:00
dependabot[bot] 2286e63295 chore(deps-dev): bump @testing-library/react in /client
Bumps [@testing-library/react](https://github.com/testing-library/react-testing-library) from 11.2.2 to 11.2.3.
- [Release notes](https://github.com/testing-library/react-testing-library/releases)
- [Changelog](https://github.com/testing-library/react-testing-library/blob/master/CHANGELOG.md)
- [Commits](https://github.com/testing-library/react-testing-library/compare/v11.2.2...v11.2.3)

Signed-off-by: dependabot[bot] <support@github.com>
2021-01-11 05:50:24 +00:00
dependabot[bot] 3557ce2465 chore(deps-dev): bump webpack from 4.44.2 to 4.45.0 in /client
Bumps [webpack](https://github.com/webpack/webpack) from 4.44.2 to 4.45.0.
- [Release notes](https://github.com/webpack/webpack/releases)
- [Commits](https://github.com/webpack/webpack/compare/v4.44.2...v4.45.0)

Signed-off-by: dependabot[bot] <support@github.com>
2021-01-11 05:37:53 +00:00
dependabot[bot] f25a57d15b chore(deps): bump gatsby-plugin-create-client-paths in /client
Bumps [gatsby-plugin-create-client-paths](https://github.com/gatsbyjs/gatsby/tree/HEAD/packages/gatsby-plugin-create-client-paths) from 2.7.0 to 2.8.0.
- [Release notes](https://github.com/gatsbyjs/gatsby/releases)
- [Changelog](https://github.com/gatsbyjs/gatsby/blob/master/packages/gatsby-plugin-create-client-paths/CHANGELOG.md)
- [Commits](https://github.com/gatsbyjs/gatsby/commits/gatsby-plugin-create-client-paths@2.8.0/packages/gatsby-plugin-create-client-paths)

Signed-off-by: dependabot[bot] <support@github.com>
2021-01-11 05:26:07 +00:00
dependabot[bot] 96386b1aa2 chore(deps): bump gatsby-source-filesystem in /client
Bumps [gatsby-source-filesystem](https://github.com/gatsbyjs/gatsby/tree/HEAD/packages/gatsby-source-filesystem) from 2.8.1 to 2.9.0.
- [Release notes](https://github.com/gatsbyjs/gatsby/releases)
- [Changelog](https://github.com/gatsbyjs/gatsby/blob/master/packages/gatsby-source-filesystem/CHANGELOG.md)
- [Commits](https://github.com/gatsbyjs/gatsby/commits/gatsby-source-filesystem@2.9.0/packages/gatsby-source-filesystem)

Signed-off-by: dependabot[bot] <support@github.com>
2021-01-11 05:24:54 +00:00
Ahmad Abdolsaheb 7d41dd0e80
feat: update donation page copy (#40639) 2021-01-08 18:24:39 +05:30
Eric Leung fc17a816cb
fix(tool-panel): unify help option casing (#40608) 2021-01-05 12:08:10 +05:30
dependabot[bot] 84bffb6acb chore(deps): bump prismjs from 1.22.0 to 1.23.0 in /client
Bumps [prismjs](https://github.com/PrismJS/prism) from 1.22.0 to 1.23.0.
- [Release notes](https://github.com/PrismJS/prism/releases)
- [Changelog](https://github.com/PrismJS/prism/blob/master/CHANGELOG.md)
- [Commits](https://github.com/PrismJS/prism/compare/v1.22.0...v1.23.0)

Signed-off-by: dependabot[bot] <support@github.com>
2021-01-04 08:39:52 +00:00
dependabot[bot] 2314a90b18 chore(deps-dev): bump @testing-library/jest-dom in /client
Bumps [@testing-library/jest-dom](https://github.com/testing-library/jest-dom) from 5.11.5 to 5.11.8.
- [Release notes](https://github.com/testing-library/jest-dom/releases)
- [Changelog](https://github.com/testing-library/jest-dom/blob/master/CHANGELOG.md)
- [Commits](https://github.com/testing-library/jest-dom/compare/v5.11.5...v5.11.8)

Signed-off-by: dependabot[bot] <support@github.com>
2021-01-04 05:44:36 +00:00
dependabot[bot] e5868badaa chore(deps): bump gatsby from 2.29.2 to 2.29.3 in /client
Bumps [gatsby](https://github.com/gatsbyjs/gatsby) from 2.29.2 to 2.29.3.
- [Release notes](https://github.com/gatsbyjs/gatsby/releases)
- [Changelog](https://github.com/gatsbyjs/gatsby/blob/master/CHANGELOG.md)
- [Commits](https://github.com/gatsbyjs/gatsby/compare/gatsby@2.29.2...gatsby@2.29.3)

Signed-off-by: dependabot[bot] <support@github.com>
2021-01-04 05:38:20 +00:00
dependabot[bot] e506859b8f chore(deps): bump query-string from 6.13.7 to 6.13.8 in /client
Bumps [query-string](https://github.com/sindresorhus/query-string) from 6.13.7 to 6.13.8.
- [Release notes](https://github.com/sindresorhus/query-string/releases)
- [Commits](https://github.com/sindresorhus/query-string/compare/v6.13.7...v6.13.8)

Signed-off-by: dependabot[bot] <support@github.com>
2021-01-04 05:34:21 +00:00
Ahmad Abdolsaheb 405c9f96e1
feat: add donation options to donors alert and donation page footer (#40498)
* feat: add donation options to donors alert and donation page footer

* Update client/src/components/Donation/DonationOptionsText.js

Co-authored-by: Shaun Hamilton <51722130+ShaunSHamilton@users.noreply.github.com>

* Update client/src/components/Donation/DonationOptionsText.js

Co-authored-by: Shaun Hamilton <51722130+ShaunSHamilton@users.noreply.github.com>

* fix: clean up

* fix: remove comments

* feat: make the component declerative

* feat: move donation text components to one component

* feat: add cypress tests for donate page

* Update cypress/integration/learn/donate/donate-page-default.js

Co-authored-by: Shaun Hamilton <51722130+ShaunSHamilton@users.noreply.github.com>
Co-authored-by: Kris Koishigawa <scissorsneedfoodtoo@gmail.com>
Co-authored-by: Tom <20648924+moT01@users.noreply.github.com>
2020-12-28 13:14:16 -06:00
Ikko Ashimine cc19b6743b
fix(client): comment typo fixed (#40535)
occured -> occurred
2020-12-28 15:51:53 +09:00
dependabot[bot] bfcc371a3f chore(deps): bump gatsby-cli from 2.16.1 to 2.16.2 in /client
Bumps [gatsby-cli](https://github.com/gatsbyjs/gatsby/tree/HEAD/packages/gatsby-cli) from 2.16.1 to 2.16.2.
- [Release notes](https://github.com/gatsbyjs/gatsby/releases)
- [Changelog](https://github.com/gatsbyjs/gatsby/blob/gatsby-cli@2.16.2/packages/gatsby-cli/CHANGELOG.md)
- [Commits](https://github.com/gatsbyjs/gatsby/commits/gatsby-cli@2.16.2/packages/gatsby-cli)

Signed-off-by: dependabot[bot] <support@github.com>
2020-12-27 08:24:13 +00:00
dependabot[bot] 75a3295b59 chore(deps): bump typescript from 4.1.2 to 4.1.3 in /client
Bumps [typescript](https://github.com/Microsoft/TypeScript) from 4.1.2 to 4.1.3.
- [Release notes](https://github.com/Microsoft/TypeScript/releases)
- [Commits](https://github.com/Microsoft/TypeScript/compare/v4.1.2...v4.1.3)

Signed-off-by: dependabot[bot] <support@github.com>
2020-12-27 08:16:10 +00:00
dependabot[bot] 8684f79d8d chore(deps): bump @babel/standalone from 7.12.11 to 7.12.12 in /client
Bumps [@babel/standalone](https://github.com/babel/babel/tree/HEAD/packages/babel-standalone) from 7.12.11 to 7.12.12.
- [Release notes](https://github.com/babel/babel/releases)
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md)
- [Commits](https://github.com/babel/babel/commits/v7.12.12/packages/babel-standalone)

Signed-off-by: dependabot[bot] <support@github.com>
2020-12-27 08:15:09 +00:00
dependabot[bot] d95e6b93c0 chore(deps): bump gatsby-plugin-manifest from 2.7.0 to 2.9.1 in /client
Bumps [gatsby-plugin-manifest](https://github.com/gatsbyjs/gatsby/tree/HEAD/packages/gatsby-plugin-manifest) from 2.7.0 to 2.9.1.
- [Release notes](https://github.com/gatsbyjs/gatsby/releases)
- [Changelog](https://github.com/gatsbyjs/gatsby/blob/gatsby-plugin-manifest@2.9.1/packages/gatsby-plugin-manifest/CHANGELOG.md)
- [Commits](https://github.com/gatsbyjs/gatsby/commits/gatsby-plugin-manifest@2.9.1/packages/gatsby-plugin-manifest)

Signed-off-by: dependabot[bot] <support@github.com>
2020-12-27 07:53:35 +00:00
dependabot[bot] f3166bf897 chore(deps): bump gatsby from 2.29.1 to 2.29.2 in /client
Bumps [gatsby](https://github.com/gatsbyjs/gatsby) from 2.29.1 to 2.29.2.
- [Release notes](https://github.com/gatsbyjs/gatsby/releases)
- [Changelog](https://github.com/gatsbyjs/gatsby/blob/master/CHANGELOG.md)
- [Commits](https://github.com/gatsbyjs/gatsby/compare/gatsby@2.29.1...gatsby@2.29.2)

Signed-off-by: dependabot[bot] <support@github.com>
2020-12-27 07:43:36 +00:00
dependabot[bot] f4dccd8743 chore(deps): bump gatsby-source-filesystem in /client
Bumps [gatsby-source-filesystem](https://github.com/gatsbyjs/gatsby/tree/HEAD/packages/gatsby-source-filesystem) from 2.8.0 to 2.8.1.
- [Release notes](https://github.com/gatsbyjs/gatsby/releases)
- [Changelog](https://github.com/gatsbyjs/gatsby/blob/gatsby-source-filesystem@2.8.1/packages/gatsby-source-filesystem/CHANGELOG.md)
- [Commits](https://github.com/gatsbyjs/gatsby/commits/gatsby-source-filesystem@2.8.1/packages/gatsby-source-filesystem)

Signed-off-by: dependabot[bot] <support@github.com>
2020-12-27 07:43:11 +00:00
dependabot[bot] 39e7c2a9b8 chore(deps): bump sanitize-html from 2.1.2 to 2.3.0 in /client
Bumps [sanitize-html](https://github.com/apostrophecms/sanitize-html) from 2.1.2 to 2.3.0.
- [Release notes](https://github.com/apostrophecms/sanitize-html/releases)
- [Changelog](https://github.com/apostrophecms/sanitize-html/blob/main/CHANGELOG.md)
- [Commits](https://github.com/apostrophecms/sanitize-html/compare/2.1.2...2.3.0)

Signed-off-by: dependabot[bot] <support@github.com>
2020-12-27 07:14:45 +00:00
dependabot[bot] 01752fec96 chore(deps): bump react-monaco-editor from 0.36.0 to 0.39.1 in /client
Bumps [react-monaco-editor](https://github.com/react-monaco-editor/react-monaco-editor) from 0.36.0 to 0.39.1.
- [Release notes](https://github.com/react-monaco-editor/react-monaco-editor/releases)
- [Commits](https://github.com/react-monaco-editor/react-monaco-editor/compare/v0.36.0...v0.39.1)

Signed-off-by: dependabot[bot] <support@github.com>
2020-12-27 07:09:35 +00:00
dependabot[bot] 664766ce9f chore(deps): bump @fortawesome/react-fontawesome in /client
Bumps [@fortawesome/react-fontawesome](https://github.com/FortAwesome/react-fontawesome) from 0.1.12 to 0.1.14.
- [Release notes](https://github.com/FortAwesome/react-fontawesome/releases)
- [Changelog](https://github.com/FortAwesome/react-fontawesome/blob/master/CHANGELOG.md)
- [Commits](https://github.com/FortAwesome/react-fontawesome/commits/0.1.14)

Signed-off-by: dependabot[bot] <support@github.com>
2020-12-27 07:06:34 +00:00
dependabot[bot] c50ad66d8a chore(deps): bump axios from 0.21.0 to 0.21.1 in /client
Bumps [axios](https://github.com/axios/axios) from 0.21.0 to 0.21.1.
- [Release notes](https://github.com/axios/axios/releases)
- [Changelog](https://github.com/axios/axios/blob/v0.21.1/CHANGELOG.md)
- [Commits](https://github.com/axios/axios/compare/v0.21.0...v0.21.1)

Signed-off-by: dependabot[bot] <support@github.com>
2020-12-27 07:04:42 +00:00
dependabot[bot] 75a7b159b9 chore(deps): bump nanoid from 3.1.18 to 3.1.20 in /client
Bumps [nanoid](https://github.com/ai/nanoid) from 3.1.18 to 3.1.20.
- [Release notes](https://github.com/ai/nanoid/releases)
- [Changelog](https://github.com/ai/nanoid/blob/main/CHANGELOG.md)
- [Commits](https://github.com/ai/nanoid/compare/3.1.18...3.1.20)

Signed-off-by: dependabot[bot] <support@github.com>
2020-12-27 06:40:25 +00:00
dependabot[bot] 8324a5fcd7
chore(deps): bump @babel/standalone from 7.12.7 to 7.12.11 in /client (#40507)
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2020-12-21 22:54:00 +05:30
Paulson J Paul decb879694
fix(client): better contrast for code sections when selected (#40461)
Co-authored-by: Ahmad Abdolsaheb <ahmad.abdolsaheb@gmail.com>
2020-12-21 21:16:33 +05:30
dependabot[bot] 6b72fa6e5e chore(deps): bump gatsby from 2.27.0 to 2.29.1 in /client
Bumps [gatsby](https://github.com/gatsbyjs/gatsby) from 2.27.0 to 2.29.1.
- [Release notes](https://github.com/gatsbyjs/gatsby/releases)
- [Changelog](https://github.com/gatsbyjs/gatsby/blob/master/CHANGELOG.md)
- [Commits](https://github.com/gatsbyjs/gatsby/compare/gatsby@2.27.0...gatsby@2.29.1)

Signed-off-by: dependabot[bot] <support@github.com>
2020-12-21 13:11:34 +00:00
dependabot[bot] fd111e3567 chore(deps): bump validator from 13.1.17 to 13.5.2 in /client
Bumps [validator](https://github.com/chriso/validator.js) from 13.1.17 to 13.5.2.
- [Release notes](https://github.com/chriso/validator.js/releases)
- [Changelog](https://github.com/validatorjs/validator.js/blob/master/CHANGELOG.md)
- [Commits](https://github.com/chriso/validator.js/compare/13.1.17...13.5.2)

Signed-off-by: dependabot[bot] <support@github.com>
2020-12-21 12:51:40 +00:00
dependabot[bot] a3104da89c chore(deps): bump gatsby-cli from 2.14.0 to 2.16.1 in /client
Bumps [gatsby-cli](https://github.com/gatsbyjs/gatsby/tree/HEAD/packages/gatsby-cli) from 2.14.0 to 2.16.1.
- [Release notes](https://github.com/gatsbyjs/gatsby/releases)
- [Changelog](https://github.com/gatsbyjs/gatsby/blob/gatsby-cli@2.16.1/packages/gatsby-cli/CHANGELOG.md)
- [Commits](https://github.com/gatsbyjs/gatsby/commits/gatsby-cli@2.16.1/packages/gatsby-cli)

Signed-off-by: dependabot[bot] <support@github.com>
2020-12-21 12:29:44 +00:00
dependabot[bot] dfef6bc3fa chore(deps): bump gatsby-source-filesystem in /client
Bumps [gatsby-source-filesystem](https://github.com/gatsbyjs/gatsby/tree/HEAD/packages/gatsby-source-filesystem) from 2.6.0 to 2.8.0.
- [Release notes](https://github.com/gatsbyjs/gatsby/releases)
- [Changelog](https://github.com/gatsbyjs/gatsby/blob/master/packages/gatsby-source-filesystem/CHANGELOG.md)
- [Commits](https://github.com/gatsbyjs/gatsby/commits/gatsby-source-filesystem@2.8.0/packages/gatsby-source-filesystem)

Signed-off-by: dependabot[bot] <support@github.com>
2020-12-21 12:09:00 +00:00
dependabot[bot] 1c05aaa33d chore(deps): bump gatsby-plugin-create-client-paths in /client
Bumps [gatsby-plugin-create-client-paths](https://github.com/gatsbyjs/gatsby/tree/HEAD/packages/gatsby-plugin-create-client-paths) from 2.3.13 to 2.7.0.
- [Release notes](https://github.com/gatsbyjs/gatsby/releases)
- [Changelog](https://github.com/gatsbyjs/gatsby/blob/master/packages/gatsby-plugin-create-client-paths/CHANGELOG.md)
- [Commits](https://github.com/gatsbyjs/gatsby/commits/gatsby-plugin-create-client-paths@2.7.0/packages/gatsby-plugin-create-client-paths)

Signed-off-by: dependabot[bot] <support@github.com>
2020-12-21 12:08:31 +00:00
dependabot[bot] 4711e50835 chore(deps): bump gatsby-transformer-remark in /client
Bumps [gatsby-transformer-remark](https://github.com/gatsbyjs/gatsby/tree/HEAD/packages/gatsby-transformer-remark) from 2.11.0 to 2.13.0.
- [Release notes](https://github.com/gatsbyjs/gatsby/releases)
- [Changelog](https://github.com/gatsbyjs/gatsby/blob/master/packages/gatsby-transformer-remark/CHANGELOG.md)
- [Commits](https://github.com/gatsbyjs/gatsby/commits/gatsby-transformer-remark@2.13.0/packages/gatsby-transformer-remark)

Signed-off-by: dependabot[bot] <support@github.com>
2020-12-21 11:48:25 +00:00
dependabot[bot] 069eabc3f6 chore(deps): bump gatsby-plugin-react-helmet in /client
Bumps [gatsby-plugin-react-helmet](https://github.com/gatsbyjs/gatsby/tree/HEAD/packages/gatsby-plugin-react-helmet) from 3.3.14 to 3.7.0.
- [Release notes](https://github.com/gatsbyjs/gatsby/releases)
- [Changelog](https://github.com/gatsbyjs/gatsby/blob/master/packages/gatsby-plugin-react-helmet/CHANGELOG.md)
- [Commits](https://github.com/gatsbyjs/gatsby/commits/gatsby-plugin-react-helmet@3.7.0/packages/gatsby-plugin-react-helmet)

Signed-off-by: dependabot[bot] <support@github.com>
2020-12-21 11:45:59 +00:00
dependabot[bot] 9dda78e831
chore(deps): bump gatsby-remark-prismjs from 3.6.0 to 3.10.0 in /client (#40509)
Bumps [gatsby-remark-prismjs](https://github.com/gatsbyjs/gatsby/tree/HEAD/packages/gatsby-remark-prismjs) from 3.6.0 to 3.10.0.
- [Release notes](https://github.com/gatsbyjs/gatsby/releases)
- [Changelog](https://github.com/gatsbyjs/gatsby/blob/master/packages/gatsby-remark-prismjs/CHANGELOG.md)
- [Commits](https://github.com/gatsbyjs/gatsby/commits/gatsby-remark-prismjs@3.10.0/packages/gatsby-remark-prismjs)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2020-12-21 16:56:57 +05:30
Ahmad Abdolsaheb 26bb9a4e21
feat: isolate donation views (#40383)
* feat: capitalize all donation cats

* feat: isolate donation page views from donation actions
2020-12-07 14:35:28 +01:00
Ahmad Abdolsaheb 2959196b35
feat: update title meta (#40362) 2020-12-07 11:15:11 +01:00
Ahmad Abdolsaheb 080154b34f
fix: adjust ga value for stripe modal (#40360) 2020-12-07 10:49:20 +01:00
Ahmad Abdolsaheb bfc4c33b0c
fix: remove unused PAYPAL_SUPPORTERS var (#40361) 2020-12-01 14:51:24 +01:00
Oliver Eyton-Williams 0bd52f8bd1
Feat: add new Markdown parser (#39800)
and change all the challenges to new `md` format.
2020-11-27 10:02:05 -08:00
Joe a07f84c8ec
feat(learn): expanded introduction to provide clarity (#40304)
* expanded a bit to transition into the tutorial

* Update client/src/pages/learn/machine-learning-with-python/how-neural-networks-work/index.md

Co-authored-by: Randell Dawson <5313213+RandellDawson@users.noreply.github.com>

Co-authored-by: Randell Dawson <5313213+RandellDawson@users.noreply.github.com>
2020-11-27 16:13:08 +00:00
Ahmad Abdolsaheb 00849387c0
feat: remove all donation options on /donate but $5 (#40309) 2020-11-24 21:00:12 -06:00
dependabot[bot] 6064e827e9 chore(deps): bump gatsby-transformer-remark in /client
Bumps [gatsby-transformer-remark](https://github.com/gatsbyjs/gatsby/tree/HEAD/packages/gatsby-transformer-remark) from 2.9.2 to 2.11.0.
- [Release notes](https://github.com/gatsbyjs/gatsby/releases)
- [Changelog](https://github.com/gatsbyjs/gatsby/blob/master/packages/gatsby-transformer-remark/CHANGELOG.md)
- [Commits](https://github.com/gatsbyjs/gatsby/commits/gatsby-transformer-remark@2.11.0/packages/gatsby-transformer-remark)

Signed-off-by: dependabot[bot] <support@github.com>
2020-11-23 08:30:12 +00:00
dependabot[bot] 7cf76231e8 chore(deps): bump gatsby-cli from 2.13.1 to 2.14.0 in /client
Bumps [gatsby-cli](https://github.com/gatsbyjs/gatsby/tree/HEAD/packages/gatsby-cli) from 2.13.1 to 2.14.0.
- [Release notes](https://github.com/gatsbyjs/gatsby/releases)
- [Changelog](https://github.com/gatsbyjs/gatsby/blob/master/packages/gatsby-cli/CHANGELOG.md)
- [Commits](https://github.com/gatsbyjs/gatsby/commits/gatsby-cli@2.14.0/packages/gatsby-cli)

Signed-off-by: dependabot[bot] <support@github.com>
2020-11-23 08:23:53 +00:00
dependabot[bot] 3cb282adc1 chore(deps): bump gatsby from 2.26.1 to 2.27.0 in /client
Bumps [gatsby](https://github.com/gatsbyjs/gatsby) from 2.26.1 to 2.27.0.
- [Release notes](https://github.com/gatsbyjs/gatsby/releases)
- [Changelog](https://github.com/gatsbyjs/gatsby/blob/master/CHANGELOG.md)
- [Commits](https://github.com/gatsbyjs/gatsby/compare/gatsby@2.26.1...gatsby@2.27.0)

Signed-off-by: dependabot[bot] <support@github.com>
2020-11-23 06:01:09 +00:00
dependabot[bot] 61e27d1877 chore(deps): bump typescript from 4.0.5 to 4.1.2 in /client
Bumps [typescript](https://github.com/Microsoft/TypeScript) from 4.0.5 to 4.1.2.
- [Release notes](https://github.com/Microsoft/TypeScript/releases)
- [Commits](https://github.com/Microsoft/TypeScript/compare/v4.0.5...v4.1.2)

Signed-off-by: dependabot[bot] <support@github.com>
2020-11-23 05:58:45 +00:00
dependabot[bot] ddc8388d4b chore(deps): bump react-tooltip from 4.2.10 to 4.2.11 in /client
Bumps [react-tooltip](https://github.com/wwayne/react-tooltip) from 4.2.10 to 4.2.11.
- [Release notes](https://github.com/wwayne/react-tooltip/releases)
- [Changelog](https://github.com/wwayne/react-tooltip/blob/master/CHANGELOG.md)
- [Commits](https://github.com/wwayne/react-tooltip/compare/v4.2.10...v4.2.11)

Signed-off-by: dependabot[bot] <support@github.com>
2020-11-23 05:48:45 +00:00
dependabot[bot] ab86363f5f chore(deps): bump gatsby-source-filesystem in /client
Bumps [gatsby-source-filesystem](https://github.com/gatsbyjs/gatsby/tree/HEAD/packages/gatsby-source-filesystem) from 2.5.0 to 2.6.0.
- [Release notes](https://github.com/gatsbyjs/gatsby/releases)
- [Changelog](https://github.com/gatsbyjs/gatsby/blob/master/packages/gatsby-source-filesystem/CHANGELOG.md)
- [Commits](https://github.com/gatsbyjs/gatsby/commits/gatsby-source-filesystem@2.6.0/packages/gatsby-source-filesystem)

Signed-off-by: dependabot[bot] <support@github.com>
2020-11-23 05:40:34 +00:00
dependabot[bot] ce45a87e8e chore(deps): bump @babel/standalone from 7.12.6 to 7.12.7 in /client
Bumps [@babel/standalone](https://github.com/babel/babel/tree/HEAD/packages/babel-standalone) from 7.12.6 to 7.12.7.
- [Release notes](https://github.com/babel/babel/releases)
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md)
- [Commits](https://github.com/babel/babel/commits/v7.12.7/packages/babel-standalone)

Signed-off-by: dependabot[bot] <support@github.com>
2020-11-23 05:40:28 +00:00
dependabot[bot] 3c0f62590a chore(deps): bump gatsby-plugin-manifest from 2.6.0 to 2.7.0 in /client
Bumps [gatsby-plugin-manifest](https://github.com/gatsbyjs/gatsby/tree/HEAD/packages/gatsby-plugin-manifest) from 2.6.0 to 2.7.0.
- [Release notes](https://github.com/gatsbyjs/gatsby/releases)
- [Changelog](https://github.com/gatsbyjs/gatsby/blob/master/packages/gatsby-plugin-manifest/CHANGELOG.md)
- [Commits](https://github.com/gatsbyjs/gatsby/commits/gatsby-plugin-manifest@2.7.0/packages/gatsby-plugin-manifest)

Signed-off-by: dependabot[bot] <support@github.com>
2020-11-23 05:35:27 +00:00
dependabot[bot] 75a6c1d31f chore(deps-dev): bump @testing-library/react in /client
Bumps [@testing-library/react](https://github.com/testing-library/react-testing-library) from 11.1.2 to 11.2.2.
- [Release notes](https://github.com/testing-library/react-testing-library/releases)
- [Changelog](https://github.com/testing-library/react-testing-library/blob/master/CHANGELOG.md)
- [Commits](https://github.com/testing-library/react-testing-library/compare/v11.1.2...v11.2.2)

Signed-off-by: dependabot[bot] <support@github.com>
2020-11-23 05:32:16 +00:00
dependabot[bot] 4cc10d7bd0 chore(deps): bump nanoid from 3.1.16 to 3.1.18 in /client
Bumps [nanoid](https://github.com/ai/nanoid) from 3.1.16 to 3.1.18.
- [Release notes](https://github.com/ai/nanoid/releases)
- [Changelog](https://github.com/ai/nanoid/blob/master/CHANGELOG.md)
- [Commits](https://github.com/ai/nanoid/compare/3.1.16...3.1.18)

Signed-off-by: dependabot[bot] <support@github.com>
2020-11-23 05:25:10 +00:00
Oliver Eyton-Williams c0472890dd
chore(learn): remove unused dependencies (#40270) 2020-11-21 23:41:10 +05:30
dependabot[bot] 5b7ba39f25
chore(deps): bump validator from 10.11.0 to 13.1.17 in /client (#39938)
Bumps [validator](https://github.com/chriso/validator.js) from 10.11.0 to 13.1.17.
- [Release notes](https://github.com/chriso/validator.js/releases)
- [Changelog](https://github.com/validatorjs/validator.js/blob/master/CHANGELOG.md)
- [Commits](https://github.com/chriso/validator.js/compare/10.11.0...13.1.17)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2020-11-20 18:54:31 +05:30
Nullaferius 76763272c1
removed background color from offline-warning.css and added wrapper class alert-info (#40237)
* fixed issue offline warning message is hard to read in dark mode

* Update client/src/components/OfflineWarning/OfflineWarning.js

Co-authored-by: Nicholas Carrigan (he/him) <nhcarrigan@gmail.com>

* Update client/src/components/OfflineWarning/OfflineWarning.js

Co-authored-by: Nicholas Carrigan (he/him) <nhcarrigan@gmail.com>

Co-authored-by: Nicholas Carrigan (he/him) <nhcarrigan@gmail.com>
2020-11-16 14:32:05 +03:00
dependabot[bot] e39c2d88ad chore(deps-dev): bump chokidar from 2.1.8 to 3.4.3 in /client
Bumps [chokidar](https://github.com/paulmillr/chokidar) from 2.1.8 to 3.4.3.
- [Release notes](https://github.com/paulmillr/chokidar/releases)
- [Commits](https://github.com/paulmillr/chokidar/commits/3.4.3)

Signed-off-by: dependabot[bot] <support@github.com>
2020-11-16 10:45:40 +00:00
dependabot[bot] b95383a73e chore(deps): bump gatsby from 2.25.3 to 2.26.1 in /client
Bumps [gatsby](https://github.com/gatsbyjs/gatsby) from 2.25.3 to 2.26.1.
- [Release notes](https://github.com/gatsbyjs/gatsby/releases)
- [Changelog](https://github.com/gatsbyjs/gatsby/blob/master/CHANGELOG.md)
- [Commits](https://github.com/gatsbyjs/gatsby/compare/gatsby@2.25.3...gatsby@2.26.1)

Signed-off-by: dependabot[bot] <support@github.com>
2020-11-16 08:32:54 +00:00
Ashraf Nazar 9831df18e0
feat(profile): Add `Top Contributor` badge feature (#38348)
Co-authored-by: Twaha Rahman <39026437+Twaha-Rahman@users.noreply.github.com>
Co-authored-by: Twaha Rahman <mahi6703890@gmail.com>
Co-authored-by: moT01 <20648924+moT01@users.noreply.github.com>
2020-11-16 13:49:45 +05:30
dependabot[bot] 53f40b7f12 chore(deps): bump gatsby-plugin-manifest from 2.5.2 to 2.6.0 in /client
Bumps [gatsby-plugin-manifest](https://github.com/gatsbyjs/gatsby/tree/HEAD/packages/gatsby-plugin-manifest) from 2.5.2 to 2.6.0.
- [Release notes](https://github.com/gatsbyjs/gatsby/releases)
- [Changelog](https://github.com/gatsbyjs/gatsby/blob/master/packages/gatsby-plugin-manifest/CHANGELOG.md)
- [Commits](https://github.com/gatsbyjs/gatsby/commits/gatsby-plugin-manifest@2.6.0/packages/gatsby-plugin-manifest)

Signed-off-by: dependabot[bot] <support@github.com>
2020-11-16 08:14:12 +00:00
dependabot[bot] 6d30ad2341 chore(deps): bump gatsby-cli from 2.12.117 to 2.13.1 in /client
Bumps [gatsby-cli](https://github.com/gatsbyjs/gatsby/tree/HEAD/packages/gatsby-cli) from 2.12.117 to 2.13.1.
- [Release notes](https://github.com/gatsbyjs/gatsby/releases)
- [Changelog](https://github.com/gatsbyjs/gatsby/blob/gatsby-cli@2.13.1/packages/gatsby-cli/CHANGELOG.md)
- [Commits](https://github.com/gatsbyjs/gatsby/commits/gatsby-cli@2.13.1/packages/gatsby-cli)

Signed-off-by: dependabot[bot] <support@github.com>
2020-11-16 08:13:24 +00:00
dependabot[bot] 7e26c34b4b chore(deps-dev): bump @testing-library/react in /client
Bumps [@testing-library/react](https://github.com/testing-library/react-testing-library) from 11.1.0 to 11.1.2.
- [Release notes](https://github.com/testing-library/react-testing-library/releases)
- [Changelog](https://github.com/testing-library/react-testing-library/blob/master/CHANGELOG.md)
- [Commits](https://github.com/testing-library/react-testing-library/compare/v11.1.0...v11.1.2)

Signed-off-by: dependabot[bot] <support@github.com>
2020-11-16 06:40:30 +00:00
dependabot[bot] 4909bee670 chore(deps): bump gatsby-source-filesystem in /client
Bumps [gatsby-source-filesystem](https://github.com/gatsbyjs/gatsby/tree/HEAD/packages/gatsby-source-filesystem) from 2.4.2 to 2.5.0.
- [Release notes](https://github.com/gatsbyjs/gatsby/releases)
- [Changelog](https://github.com/gatsbyjs/gatsby/blob/master/packages/gatsby-source-filesystem/CHANGELOG.md)
- [Commits](https://github.com/gatsbyjs/gatsby/commits/gatsby-source-filesystem@2.5.0/packages/gatsby-source-filesystem)

Signed-off-by: dependabot[bot] <support@github.com>
2020-11-16 06:37:42 +00:00
dependabot[bot] 5dfcc7c84b chore(deps): bump typescript from 4.0.3 to 4.0.5 in /client
Bumps [typescript](https://github.com/Microsoft/TypeScript) from 4.0.3 to 4.0.5.
- [Release notes](https://github.com/Microsoft/TypeScript/releases)
- [Commits](https://github.com/Microsoft/TypeScript/compare/v4.0.3...v4.0.5)

Signed-off-by: dependabot[bot] <support@github.com>
2020-11-16 06:25:06 +00:00
dependabot[bot] e73654f183 chore(deps): bump gatsby-link from 2.4.16 to 2.5.0 in /client
Bumps [gatsby-link](https://github.com/gatsbyjs/gatsby/tree/HEAD/packages/gatsby-link) from 2.4.16 to 2.5.0.
- [Release notes](https://github.com/gatsbyjs/gatsby/releases)
- [Changelog](https://github.com/gatsbyjs/gatsby/blob/master/packages/gatsby-link/CHANGELOG.md)
- [Commits](https://github.com/gatsbyjs/gatsby/commits/gatsby-link@2.5.0/packages/gatsby-link)

Signed-off-by: dependabot[bot] <support@github.com>
2020-11-16 06:23:26 +00:00
rolland patrice f06b825a1c
Bug(learn) - List item's font size larger than surrounding text (#40224)
* #40220 Bug(learn) - List item's font size larger than surrounding text

* #40220 move description css in challenge-description.css

* Update client/src/templates/Challenges/components/challenge-description.css

Co-authored-by: Nicholas Carrigan (he/him) <nhcarrigan@gmail.com>

Co-authored-by: Nicholas Carrigan (he/him) <nhcarrigan@gmail.com>
2020-11-13 13:56:36 -06:00
Erik Krogh Kristensen 11dfe9274f
fix catastrophic backtracking when removing HTML comments (#40223)
* fix catastrophic backtracking when removing HTML comments

The regexp `/<!--(.|\s)*?-->/g` can experience catastrophic backtracking while matching a string like `<!--                                           -- >` (notice how it does not end with `-->`).    

[You can see the catastrophic backtracking in action here](https://regex101.com/r/2jvwFi/1/debugger). 

This is because both `.` and `\s` matches the space character, and there are therefore a large number of possible ways for `(.|\s)*` to match a long sequence of spaces.  
The regexp evaluator is greedy, and the problem therefore only exists when the string does not match the regexp. 

The fix is simply to remove the ambiguity such that there is only one possible way for the regexp to match a sequence of white-space.

* Update client/src/utils/curriculum-helpers.js

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

Co-authored-by: Oliver Eyton-Williams <ojeytonwilliams@gmail.com>
2020-11-12 08:20:34 -08:00
dependabot[bot] 15b44b9bcb chore(deps): bump gatsby-remark-prismjs from 3.5.16 to 3.6.0 in /client
Bumps [gatsby-remark-prismjs](https://github.com/gatsbyjs/gatsby/tree/HEAD/packages/gatsby-remark-prismjs) from 3.5.16 to 3.6.0.
- [Release notes](https://github.com/gatsbyjs/gatsby/releases)
- [Changelog](https://github.com/gatsbyjs/gatsby/blob/master/packages/gatsby-remark-prismjs/CHANGELOG.md)
- [Commits](https://github.com/gatsbyjs/gatsby/commits/gatsby-remark-prismjs@3.6.0/packages/gatsby-remark-prismjs)

Signed-off-by: dependabot[bot] <support@github.com>
2020-11-09 08:25:24 +00:00
dependabot[bot] f202324277 chore(deps-dev): bump jest from 26.6.1 to 26.6.3 in /client
Bumps [jest](https://github.com/facebook/jest) from 26.6.1 to 26.6.3.
- [Release notes](https://github.com/facebook/jest/releases)
- [Changelog](https://github.com/facebook/jest/blob/master/CHANGELOG.md)
- [Commits](https://github.com/facebook/jest/compare/v26.6.1...v26.6.3)

Signed-off-by: dependabot[bot] <support@github.com>
2020-11-09 08:25:10 +00:00
dependabot[bot] d4c292a5b5 chore(deps): bump gatsby from 2.24.91 to 2.25.3 in /client
Bumps [gatsby](https://github.com/gatsbyjs/gatsby) from 2.24.91 to 2.25.3.
- [Release notes](https://github.com/gatsbyjs/gatsby/releases)
- [Changelog](https://github.com/gatsbyjs/gatsby/blob/master/CHANGELOG.md)
- [Commits](https://github.com/gatsbyjs/gatsby/compare/gatsby@2.24.91...gatsby@2.25.3)

Signed-off-by: dependabot[bot] <support@github.com>
2020-11-09 08:05:48 +00:00
dependabot[bot] 9141a6b252 chore(deps): bump gatsby-source-filesystem in /client
Bumps [gatsby-source-filesystem](https://github.com/gatsbyjs/gatsby/tree/HEAD/packages/gatsby-source-filesystem) from 2.3.35 to 2.4.2.
- [Release notes](https://github.com/gatsbyjs/gatsby/releases)
- [Changelog](https://github.com/gatsbyjs/gatsby/blob/gatsby-source-filesystem@2.4.2/packages/gatsby-source-filesystem/CHANGELOG.md)
- [Commits](https://github.com/gatsbyjs/gatsby/commits/gatsby-source-filesystem@2.4.2/packages/gatsby-source-filesystem)

Signed-off-by: dependabot[bot] <support@github.com>
2020-11-09 08:05:22 +00:00
dependabot[bot] 17c41a64bb chore(deps): bump gatsby-plugin-manifest from 2.4.37 to 2.5.2 in /client
Bumps [gatsby-plugin-manifest](https://github.com/gatsbyjs/gatsby/tree/HEAD/packages/gatsby-plugin-manifest) from 2.4.37 to 2.5.2.
- [Release notes](https://github.com/gatsbyjs/gatsby/releases)
- [Changelog](https://github.com/gatsbyjs/gatsby/blob/gatsby-plugin-manifest@2.5.2/packages/gatsby-plugin-manifest/CHANGELOG.md)
- [Commits](https://github.com/gatsbyjs/gatsby/commits/gatsby-plugin-manifest@2.5.2/packages/gatsby-plugin-manifest)

Signed-off-by: dependabot[bot] <support@github.com>
2020-11-09 06:01:20 +00:00
dependabot[bot] efb12a2d7a chore(deps): bump sanitize-html from 2.1.1 to 2.1.2 in /client
Bumps [sanitize-html](https://github.com/apostrophecms/sanitize-html) from 2.1.1 to 2.1.2.
- [Release notes](https://github.com/apostrophecms/sanitize-html/releases)
- [Changelog](https://github.com/apostrophecms/sanitize-html/blob/main/CHANGELOG.md)
- [Commits](https://github.com/apostrophecms/sanitize-html/compare/2.1.1...2.1.2)

Signed-off-by: dependabot[bot] <support@github.com>
2020-11-09 05:56:24 +00:00
dependabot[bot] a0ea4ae52b chore(deps): bump @babel/standalone from 7.12.4 to 7.12.6 in /client
Bumps [@babel/standalone](https://github.com/babel/babel/tree/HEAD/packages/babel-standalone) from 7.12.4 to 7.12.6.
- [Release notes](https://github.com/babel/babel/releases)
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md)
- [Commits](https://github.com/babel/babel/commits/v7.12.6/packages/babel-standalone)

Signed-off-by: dependabot[bot] <support@github.com>
2020-11-09 05:51:24 +00:00
dependabot[bot] 17f5702bdb chore(deps): bump query-string from 6.13.6 to 6.13.7 in /client
Bumps [query-string](https://github.com/sindresorhus/query-string) from 6.13.6 to 6.13.7.
- [Release notes](https://github.com/sindresorhus/query-string/releases)
- [Commits](https://github.com/sindresorhus/query-string/compare/v6.13.6...v6.13.7)

Signed-off-by: dependabot[bot] <support@github.com>
2020-11-09 05:44:39 +00:00
dependabot[bot] db9ad5f5f5 chore(deps): bump gatsby-transformer-remark in /client
Bumps [gatsby-transformer-remark](https://github.com/gatsbyjs/gatsby/tree/HEAD/packages/gatsby-transformer-remark) from 2.8.47 to 2.9.2.
- [Release notes](https://github.com/gatsbyjs/gatsby/releases)
- [Changelog](https://github.com/gatsbyjs/gatsby/blob/gatsby-transformer-remark@2.9.2/packages/gatsby-transformer-remark/CHANGELOG.md)
- [Commits](https://github.com/gatsbyjs/gatsby/commits/gatsby-transformer-remark@2.9.2/packages/gatsby-transformer-remark)

Signed-off-by: dependabot[bot] <support@github.com>
2020-11-09 05:31:32 +00:00
dependabot[bot] 8cde4fc543 chore(deps): bump gatsby-cli from 2.12.113 to 2.12.117 in /client
Bumps [gatsby-cli](https://github.com/gatsbyjs/gatsby/tree/HEAD/packages/gatsby-cli) from 2.12.113 to 2.12.117.
- [Release notes](https://github.com/gatsbyjs/gatsby/releases)
- [Changelog](https://github.com/gatsbyjs/gatsby/blob/gatsby-cli@2.12.117/packages/gatsby-cli/CHANGELOG.md)
- [Commits](https://github.com/gatsbyjs/gatsby/commits/gatsby-cli@2.12.117/packages/gatsby-cli)

Signed-off-by: dependabot[bot] <support@github.com>
2020-11-09 05:26:37 +00:00
Oliver Eyton-Williams b2e2f33cf1
feat(api): allow redirects with a returnTo param (#40161) 2020-11-07 13:35:25 +05:30
Ahmad Abdolsaheb ca369b8585
feat: update donation plans on donate page. (#40102)
Co-authored-by: Oliver Eyton-Williams <ojeytonwilliams@gmail.com>
2020-11-06 17:00:14 +05:30
acenturyandabit 14b7b8f7a0
feat(learn): Flesh out the Responsive Web Design Stub (#39663)
* Flesh out the Responsive Web Design Stub

* Apply suggestions from code review

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

* Update client/src/pages/learn/responsive-web-design/index.md

* Add RandallDawson's verbiage changes

Co-authored-by: Mrugesh Mohapatra <1884376+raisedadead@users.noreply.github.com>
Co-authored-by: Nicholas Carrigan <nhcarrigan@gmail.com>
2020-11-04 17:35:42 -08:00
dipayanDebTheCoder 56ad1c7d60
feat(client): add show solution button in TimeLine (#40120)
* feat: add show solution button in TimeLine

* feat: added tests for CertificateSettings and TimeLine

* feat: view button only for projects

* feat: view button visible only for projects
2020-11-04 08:40:56 -06:00
Kristofer Koishigawa fdcf657d93
fix: qa project links on settings page (#40169) 2020-11-04 14:01:57 +05:30
Oliver Eyton-Williams b0e3d7369b
fix(learn): reload when challenge tests change (#39832) 2020-11-02 11:22:01 -06:00
Shaun Hamilton e6b29dcc2c
fix(client): fix modal heading CSS for light theme (#40106) 2020-11-02 18:46:04 +05:30
dependabot[bot] 0dba9c1036 chore(deps): bump gatsby from 2.24.85 to 2.24.91 in /client
Bumps [gatsby](https://github.com/gatsbyjs/gatsby) from 2.24.85 to 2.24.91.
- [Release notes](https://github.com/gatsbyjs/gatsby/releases)
- [Changelog](https://github.com/gatsbyjs/gatsby/blob/master/CHANGELOG.md)
- [Commits](https://github.com/gatsbyjs/gatsby/compare/gatsby@2.24.85...gatsby@2.24.91)

Signed-off-by: dependabot[bot] <support@github.com>
2020-11-02 08:23:10 +00:00
dependabot[bot] e2a26c7983 chore(deps): bump gatsby-cli from 2.12.111 to 2.12.113 in /client
Bumps [gatsby-cli](https://github.com/gatsbyjs/gatsby/tree/HEAD/packages/gatsby-cli) from 2.12.111 to 2.12.113.
- [Release notes](https://github.com/gatsbyjs/gatsby/releases)
- [Changelog](https://github.com/gatsbyjs/gatsby/blob/master/packages/gatsby-cli/CHANGELOG.md)
- [Commits](https://github.com/gatsbyjs/gatsby/commits/gatsby-cli@2.12.113/packages/gatsby-cli)

Signed-off-by: dependabot[bot] <support@github.com>
2020-11-02 08:01:26 +00:00
dependabot[bot] 6b45967997 chore(deps): bump gatsby-plugin-manifest in /client
Bumps [gatsby-plugin-manifest](https://github.com/gatsbyjs/gatsby/tree/HEAD/packages/gatsby-plugin-manifest) from 2.4.34 to 2.4.37.
- [Release notes](https://github.com/gatsbyjs/gatsby/releases)
- [Changelog](https://github.com/gatsbyjs/gatsby/blob/master/packages/gatsby-plugin-manifest/CHANGELOG.md)
- [Commits](https://github.com/gatsbyjs/gatsby/commits/gatsby-plugin-manifest@2.4.37/packages/gatsby-plugin-manifest)

Signed-off-by: dependabot[bot] <support@github.com>
2020-11-02 06:02:17 +00:00
dependabot[bot] 866faebb67 chore(deps): bump nanoid from 3.1.12 to 3.1.16 in /client
Bumps [nanoid](https://github.com/ai/nanoid) from 3.1.12 to 3.1.16.
- [Release notes](https://github.com/ai/nanoid/releases)
- [Changelog](https://github.com/ai/nanoid/blob/master/CHANGELOG.md)
- [Commits](https://github.com/ai/nanoid/compare/3.1.12...3.1.16)

Signed-off-by: dependabot[bot] <support@github.com>
2020-11-02 05:50:55 +00:00
dependabot[bot] f8810bdbfc chore(deps): bump @babel/plugin-proposal-export-default-from in /client
Bumps [@babel/plugin-proposal-export-default-from](https://github.com/babel/babel/tree/HEAD/packages/babel-plugin-proposal-export-default-from) from 7.10.4 to 7.12.1.
- [Release notes](https://github.com/babel/babel/releases)
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md)
- [Commits](https://github.com/babel/babel/commits/v7.12.1/packages/babel-plugin-proposal-export-default-from)

Signed-off-by: dependabot[bot] <support@github.com>
2020-11-02 05:49:13 +00:00