Commit Graph

27151 Commits (5075f14248aa8e0cd577d322fe9327e223b1baba)

Author SHA1 Message Date
dependabot[bot] 8b3a711f1d chore(deps-dev): bump @babel/plugin-proposal-object-rest-spread
Bumps [@babel/plugin-proposal-object-rest-spread](https://github.com/babel/babel/tree/HEAD/packages/babel-plugin-proposal-object-rest-spread) from 7.12.13 to 7.13.8.
- [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.13.8/packages/babel-plugin-proposal-object-rest-spread)

Signed-off-by: dependabot[bot] <support@github.com>
2021-02-28 06:00:30 +00:00
dependabot[bot] b3fe97408a chore(deps-dev): bump @babel/preset-env in /api-server
Bumps [@babel/preset-env](https://github.com/babel/babel/tree/HEAD/packages/babel-preset-env) from 7.12.17 to 7.13.8.
- [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.13.8/packages/babel-preset-env)

Signed-off-by: dependabot[bot] <support@github.com>
2021-02-28 05:59:56 +00:00
dependabot[bot] 4a2eef684b chore(deps-dev): bump @babel/register in /curriculum
Bumps [@babel/register](https://github.com/babel/babel/tree/HEAD/packages/babel-register) from 7.12.13 to 7.13.8.
- [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.13.8/packages/babel-register)

Signed-off-by: dependabot[bot] <support@github.com>
2021-02-28 05:50:55 +00:00
dependabot[bot] 9cd97962a3 chore(deps): bump express-validator from 6.9.2 to 6.10.0 in /api-server
Bumps [express-validator](https://github.com/express-validator/express-validator) from 6.9.2 to 6.10.0.
- [Release notes](https://github.com/express-validator/express-validator/releases)
- [Commits](https://github.com/express-validator/express-validator/compare/v6.9.2...v6.10.0)

Signed-off-by: dependabot[bot] <support@github.com>
2021-02-28 05:28:10 +00:00
dependabot[bot] 40a1bc767f chore(deps-dev): bump @babel/cli from 7.12.17 to 7.13.0 in /api-server
Bumps [@babel/cli](https://github.com/babel/babel/tree/HEAD/packages/babel-cli) from 7.12.17 to 7.13.0.
- [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.13.0/packages/babel-cli)

Signed-off-by: dependabot[bot] <support@github.com>
2021-02-28 05:25:13 +00:00
dependabot[bot] 0e1306eccf chore(deps-dev): bump @babel/plugin-proposal-optional-chaining
Bumps [@babel/plugin-proposal-optional-chaining](https://github.com/babel/babel/tree/HEAD/packages/babel-plugin-proposal-optional-chaining) from 7.12.17 to 7.13.8.
- [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.13.8/packages/babel-plugin-proposal-optional-chaining)

Signed-off-by: dependabot[bot] <support@github.com>
2021-02-28 05:20:28 +00:00
dependabot[bot] 706d27106b chore(deps-dev): bump @babel/core from 7.12.17 to 7.13.8 in /curriculum
Bumps [@babel/core](https://github.com/babel/babel/tree/HEAD/packages/babel-core) from 7.12.17 to 7.13.8.
- [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.13.8/packages/babel-core)

Signed-off-by: dependabot[bot] <support@github.com>
2021-02-28 05:17:59 +00:00
Oliver Eyton-Williams 3a5f272606
fix: prevent parser throwing when err is null (#41278) 2021-02-27 12:54:38 +05:30
Oliver Eyton-Williams d87d8f3dff fix(helpers): move to lockfile v2 2021-02-27 03:25:51 +05:30
Oliver Eyton-Williams df4c075103 fix(scripts): move to lockfile v2 2021-02-27 03:25:51 +05:30
Oliver Eyton-Williams 40d2796275 fix(parser): move to lockfile v2 2021-02-27 03:25:51 +05:30
Oliver Eyton-Williams ebaa668e3a fix: remove unused lerna package 2021-02-27 03:25:51 +05:30
Oliver Eyton-Williams 5b49cd0a4e fix(plugins): move to lockfile v2 2021-02-27 03:25:51 +05:30
Oliver Eyton-Williams 09be2a3b77 fix(client): move to lockfile v2 and run audit fix 2021-02-27 03:25:51 +05:30
Mrugesh Mohapatra cc23fc7fc4 fix(curriculum): move to lockfile v2, and run audit fix 2021-02-27 03:25:51 +05:30
Mrugesh Mohapatra 641a646a1f fix(root): move to lockfile v2, and run audit fix 2021-02-27 03:25:51 +05:30
Mrugesh Mohapatra 58a74023ef
docs: update prod commands for api-server (#41274) 2021-02-26 13:29:33 -08:00
Ilenia 051a010798
fix(learn): disallow www link from challenge (#41275)
This commit disallows www link from "Nest an anchor in a paragraph" challenge.
2021-02-27 02:47:47 +05:30
Randell Dawson 2b326e9714
fix(client,i18n): Use block for front end / back end projects and back end challenge right breadcrumb (#41276) 2021-02-27 02:38:34 +05:30
Sem Bauke 604b5af739
fix(client): react-i18next old method warning (#41248) 2021-02-26 11:17:09 +05:30
Mrugesh Mohapatra b5f4754e2a
fix: re-revert the API decoupling (#41263)
* fix(api): decouple api from curriculum

This reverts commit 8f0e441644 and
introduces the implementations from #40703.

* fix(gitpod): add curriculum build to GitPod

This reverts commit 706d70f58d and
introduces implementations from #41234.

* docs: update DevOps manual for api change (#41259)

Co-authored-by: Oliver Eyton-Williams <ojeytonwilliams@gmail.com>
2021-02-25 12:02:35 -08:00
Nicholas Carrigan (he/him) 31bdea63a2
chore(learn): audit front end libraries (#41179)
* chore(learn): audit bootstrap

* chore(learn): audit FE projects

* chore(learn): audit jQuery

* chore(learn): audit React

* chore(learn): audit react-redux

* chore(learn): audit redux

* chore(learn): audit sass

* fix: apply review suggestions

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

* fix: apply non-suggestions

* chore: remove comments from code

Co-authored-by: Randell Dawson <5313213+RandellDawson@users.noreply.github.com>
2021-02-25 10:19:24 -07:00
Oliver Eyton-Williams 654afae0cf
docs: s/maim/main/g (#41262) 2021-02-25 07:05:20 -08:00
Oliver Eyton-Williams f4e1fe11fc
fix: error reporting (#41249) 2021-02-25 20:09:28 +05:30
Oliver Eyton-Williams 24209a3629
chore: remove unused plugin and lerna package (#41258) 2021-02-25 20:08:45 +05:30
Oliver Eyton-Williams b73022c81b
fix: make missing scripts fail linting/testing (#41260)
If a script is not present, we would like an error letting us know.
2021-02-25 20:06:01 +05:30
Randell Dawson 33356e403a
fix(learn): Use backticks around back slash character (#41254) 2021-02-25 16:34:40 +05:30
Oliver Eyton-Williams 4917e59aaa
fix(curriculum): use user's url in url shortner tests (#41257)
This service is both guaranteed to be up (they're hosting it) and should
allow CORS for all requests (including the tests).
2021-02-25 12:04:09 +01:00
Nicholas Carrigan (he/him) 89a35d98d5
docs: add channel request form (#41253) 2021-02-25 16:32:42 +05:30
Nicholas Carrigan (he/him) 66e40dbd6f
chore(i8n,docs): processed translations (#41252)
Co-authored-by: Crowdin Bot <support+bot@crowdin.com>
2021-02-24 18:55:27 -07:00
Nicholas Carrigan (he/him) f62de2d0e6
docs: update moderator handbook (#41226)
* docs: update moderator handbook

Updates the handbook to rewrite the Discord section for the new
chat server, removing Discord entirely.

* fix: verbiage

* fix(docs): apply suggestions from code review

Co-authored-by: akhil marsonya <16393876+marsonya@users.noreply.github.com>

Co-authored-by: Mrugesh Mohapatra <1884376+raisedadead@users.noreply.github.com>
Co-authored-by: akhil marsonya <16393876+marsonya@users.noreply.github.com>
2021-02-24 14:42:38 -08:00
Mrugesh Mohapatra a3316f2f88 chore: remove extraneous files on revert
This commit removes now unused files reverted (added back)
by d8f764fee1
2021-02-25 03:40:09 +05:30
Mrugesh Mohapatra 706d70f58d revert(gitpod): add curriculum build to GitPod
This reverts commit aa9db73e12
via PR #41234
2021-02-25 03:40:09 +05:30
Mrugesh Mohapatra 8f0e441644 revert(api): decouple api from curriculum
This reverts commit c077ffe4b9
via PR #40703
2021-02-25 03:40:09 +05:30
Nicholas Carrigan (he/him) 454b267138
feat: use en as i18n fallback (#41246)
* feat: use en as i18n fallback

Loads the English versions of the files as a "fallback" language
to avoid displaying keys when a translation is missing.

* fix: use en as fallback key
2021-02-24 15:20:42 -06:00
Randell Dawson c6d8996f39
fix(tool): Added more files to restrict from direct translations (#41243)
Co-authored-by: Oliver Eyton-Williams <ojeytonwilliams@gmail.com>
Co-authored-by: Mrugesh Mohapatra <1884376+raisedadead@users.noreply.github.com>
2021-02-25 00:58:16 +05:30
Nikolay Butnik 506fad6ef8
fix(client): correct spelling in bootstrap docs (#41242)
Co-authored-by: Nikolay Butnik <65631838+mochi-dot-py@users.noreply.github.com>
2021-02-24 22:22:19 +05:30
Sem Bauke 5a3903f4ec
fix(client) fixed icon height in containers (#41086)
* fix for the containers not having a fixed height and icon sizes
2021-02-24 12:50:05 +01:00
Randell Dawson 59a4cde9ed
feat(tool): Script to mark translated strings on Crowdin as "Done" (#41241) 2021-02-24 12:15:02 +05:30
Randell Dawson b11dd87047
fix: remove sentence not needed (#41235) 2021-02-23 11:21:58 -06:00
Shaun Hamilton aa9db73e12
fix(gitpod): add curriculum build to GitPod (#41234)
* fix(gitpod): add curriculum build to GitPod

Co-authored-by: Oliver Eyton-Williams <ojeytonwilliams@gmail.com>
2021-02-23 16:33:06 +01:00
Sachin Diwate 5fa7d2ec14
fix(client): Private timeline doesn't hide certs #41171 (#41224) 2021-02-23 09:02:15 -06:00
Oliver Eyton-Williams e363bb9810
fix: ensure babel presets load (#41233)
In rare cases, loadPresetReact could get into a race with itself. In
these cases the first call would set presetReact and the second call
would exit early as a result.  This would mean babelOptionsJSX would be
undefined and the transformation would fail.
2021-02-23 20:22:20 +05:30
Nicholas Carrigan (he/him) f60fa14d3e
fix(docs): repair image links (#41231) 2021-02-23 10:47:03 +05:30
Nicholas Carrigan (he/him) cadfa4f767
docs(i18n): enable portuguese (#41232)
Makes the necessary changes to the workflow and documentation files
to enable the Portuguese translations.
2021-02-23 10:46:09 +05:30
Ahmad Abdolsaheb 3bf52faeaa
fix: dry certification config (#40927)
* fix: move cert config to config

* fix: move gitHubUserAgent to misc

* feat: rename maps

* feat: relocate oldDataVizId

* fix: correct path for gitHubUserAgent

Co-authored-by: Oliver Eyton-Williams <ojeytonwilliams@gmail.com>
2021-02-22 20:38:38 -08:00
Oliver Eyton-Williams f8699a8d55
refactor: simplify challenge.block usage (#41185) 2021-02-23 09:52:48 +05:30
Nicholas Carrigan (he/him) 3dd33d87ed
docs: enable chinese link (#41227) 2021-02-23 09:51:55 +05:30
Nicholas Carrigan (he/him) 6bf33efc99
fix: small typo (#41230) 2021-02-23 09:32:38 +05:30
Nicholas Carrigan (he/him) c132c6bf9f
fix: validate keys script (#41223) 2021-02-22 16:32:20 +01:00