Commit Graph

27425 Commits

Author SHA1 Message Date
19337b6993 chore(deps): bump mongodb from 3.6.3 to 3.6.4 in /api-server
Bumps [mongodb](https://github.com/mongodb/node-mongodb-native) from 3.6.3 to 3.6.4.
- [Release notes](https://github.com/mongodb/node-mongodb-native/releases)
- [Changelog](https://github.com/mongodb/node-mongodb-native/blob/3.6/CHANGES_3.0.0.md)
- [Commits](https://github.com/mongodb/node-mongodb-native/compare/v3.6.3...v3.6.4)

Signed-off-by: dependabot[bot] <support@github.com>
2021-02-14 05:28:54 +00:00
2820db2fdd chore(deps-dev): bump @babel/preset-env in /curriculum
Bumps [@babel/preset-env](https://github.com/babel/babel/tree/HEAD/packages/babel-preset-env) from 7.12.13 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-preset-env)

Signed-off-by: dependabot[bot] <support@github.com>
2021-02-14 05:27:51 +00:00
c24c329666 chore(deps-dev): bump mocha from 8.2.1 to 8.3.0 in /curriculum
Bumps [mocha](https://github.com/mochajs/mocha) from 8.2.1 to 8.3.0.
- [Release notes](https://github.com/mochajs/mocha/releases)
- [Changelog](https://github.com/mochajs/mocha/blob/master/CHANGELOG.md)
- [Commits](https://github.com/mochajs/mocha/compare/v8.2.1...v8.3.0)

Signed-off-by: dependabot[bot] <support@github.com>
2021-02-14 05:27:22 +00:00
2c951de6e2 chore(deps-dev): bump @babel/core from 7.12.13 to 7.12.16 in /api-server
Bumps [@babel/core](https://github.com/babel/babel/tree/HEAD/packages/babel-core) from 7.12.13 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-core)

Signed-off-by: dependabot[bot] <support@github.com>
2021-02-14 05:23:57 +00:00
97fcaa693f refactor: only use dasherized superBlock (#41067) 2021-02-13 10:36:04 +05:30
73f8377d68 fix(client): add key to Fragment in SuperBlockIntro (#41091) 2021-02-13 10:35:07 +05:30
b2526c855a fix(docs): additional i18n notes (#41084)
* fix(docs): note about PR language

Adds a note that PR title, body, commits, and code should all be
in English.

* feat(docs): additional notes

Adds note about setting Crowdin to show HTML tags instead of number
tags, and note about what to do when overriding a QA check.

* fix: apply review suggestions

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

Co-authored-by: Oliver Eyton-Williams <ojeytonwilliams@gmail.com>
2021-02-12 11:54:24 -07:00
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
e28ad04cb5 fix(i18n): remove 'help translate' from English (#41066) 2021-02-12 15:30:55 +05:30
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
3b79b7836b feat(docs): update client translation flow (#41065)
Updates the client translation flow documentation to reflect the
recent discussions we've had.
2021-02-12 12:20:08 +05:30
e8986f6cfc fix: skip untranslated files for curriculum download (#41059) 2021-02-11 12:24:18 -08:00
dc810022d1 fix: do not skip untranslated files in download (#41058) 2021-02-11 19:51:03 +01:00
Tom
32eade41b1 feat(client): improve navigation experience with scrolling (#41042) 2021-02-11 23:52:04 +05:30
5ac74230ae chore(i8n,client): processed translations (#41056)
Co-authored-by: Crowdin Bot <support+bot@crowdin.com>
2021-02-11 11:04:28 -07:00
19d10ef925 fix(tools): fix my fix (#41057)
Try again :)
2021-02-11 22:50:39 +05:30
5d3fc8dcfd fix(docs,i18n): update FAQ for translations, add intros (#41054)
Co-authored-by: Nicholas Carrigan (he/him) <nhcarrigan@gmail.com>
2021-02-11 22:28:01 +05:30
26564419fd fix(tools): allow partial translation (#41055)
* fix(tools): allow partial translation

Modifies the workflow to allow for partial download of translations
to ensure we get all keys in the translation object even if they
still have english values.

NOTE: Sets workflow to dry run for testing purposes. Will need to
revert that setting.

* revert(tools): no dry run
2021-02-11 09:55:34 -07:00
3757691c91 fix(docs): remove duplicated word (#41051) 2021-02-11 08:36:21 -08:00
ee6764519d REMOVED comments (#41048)
* Added comments

Fixes freeCodeCamp/freeCodeCamp#40903

* remove comments
2021-02-11 09:13:38 -07:00
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
c9de726d6a feat: move Repl.it links to first challenge in backend projects (#40803) 2021-02-11 14:09:59 +05:30
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
478cfcb7ea docs: update readme links (#41045) 2021-02-11 00:12:48 +05:30
1e9dc8cea5 fix: remove algolia indices and urls from translations (#41043) 2021-02-11 00:11:51 +05:30
149cf95310 chore(crowdin): re-arrange crowdin config files (#41046) 2021-02-10 11:06:13 -07:00
2cbb748bc5 fix(test): confirm that Python projects can be submitted (#41038)
Co-authored-by: Shaun Hamilton <51722130+ShaunSHamilton@users.noreply.github.com>
2021-02-10 20:15:42 +05:30
6ae3735979 fix: correct tests descriptions (#40945) 2021-02-10 17:12:12 +05:30
9f219f3f2b fix(learn): Fix the public assets folder confusion by giving it its own folder (#40802)
Co-authored-by: Nicholas Carrigan (he/him) <nhcarrigan@gmail.com>
2021-02-10 17:11:40 +05:30
082b269dce fix(learn): backslashes in description & hint text (#40801)
Correct example code in description and last hints text to match the last assertion test's actual and expected inputs.  The string input with a single backslash throws an unterminated string constant error (single backslash starts a regex).  No change to last assertion test as it was written correctly with a double backslash and passing as expected.
2021-02-10 17:10:51 +05:30
f8aa6c04e2 fix(learn): update seed code for D3.js challenge (#40699)
Co-authored-by: Nicholas Carrigan (he/him) <nhcarrigan@gmail.com>
Co-authored-by: Lucas Sorenson <lsorenson@sunsh1n3.com>
2021-02-10 17:06:19 +05:30
0f8449788c feat(learn): add tests to use a callback function in the sort method (#40847) 2021-02-10 17:05:23 +05:30
Tom
959fe8323a fix(learn): mongoose set up instructions (#40909)
Co-authored-by: Nicholas Carrigan (he/him) <nhcarrigan@gmail.com>
2021-02-10 17:04:16 +05:30
ecde62dda0 docs: add cypress-gitpod guide (#40925) 2021-02-10 17:03:38 +05:30
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
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
3bbf96e495 chore: update devops docs (#41037) 2021-02-10 16:20:14 +05:30
2c4c679a92 fix(client, i18n): translate mobile tabs (#41030) 2021-02-10 13:05:36 +05:30
b83295d88d fix(i18n): update Chinese translation of news (#41034) 2021-02-10 13:04:22 +05:30
0a7278774e fix(client): remove external prop on 'donate' link (#41023) 2021-02-10 05:04:10 +05:30
bc59d3c63c fix(api): pin mongodb for warnings (#41018) 2021-02-10 00:47:55 +05:30
e26babad93 fix(i18n): update banner messages, and labels (#41017) 2021-02-09 23:45:26 +05:30
a7af20cc5c fix(client): increment cert. month adding sharing to LinkedIn (#40973) 2021-02-09 22:50:06 +05:30
3807fb81f0 feat(e2e): enable cypress retries (#41013) 2021-02-09 22:49:43 +05:30
0e9560b455 fix(client): display challenge completion status inline (#41006) 2021-02-09 22:48:05 +05:30
827bcfaaa2 chore(e2e): temporary disable flaky test (#41010) 2021-02-09 14:15:18 +05:30
3b0ebb3dcb feat(client): translation status banner (#41001)
Co-authored-by: nhcarrigan <nhcarrigan@gmail.com>
2021-02-09 13:26:18 +05:30
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
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
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