Commit Graph

2420 Commits (9f219f3f2b02d14ed61a22cf493f72c27d7cf322)

Author SHA1 Message Date
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