22b45761a7
feat(test, e2e) test suit for cypress ( #42138 )
...
Co-authored-by: Oliver Eyton-Williams <ojeytonwilliams@gmail.com >
2021-06-14 22:07:52 +05:30
08fc4014c7
fix(curriculum): Removing genitive from inside backticks and backticks from word own ( #42466 )
...
* inherit-behaviors-from-a-supertype put genitive outside backticks
* override-inherited-methods genitive outside backticks
* reset-an-inherited-constructor-property genitive outside backticks
* use-prototype-properties-to-reduce-duplicate-code genitive outisde backticks
* use-prototype-properties-to-reduce-duplicate-code own without backticks
* removing genitive by rephrasing
Co-authored-by: Shaun Hamilton <shauhami020@gmail.com >
Co-authored-by: Shaun Hamilton <shauhami020@gmail.com >
2021-06-14 17:52:28 +02:00
d6491a9902
fix(curriculum): Period added to the end of the sentence. ( #42480 )
...
Dot added to the end of the sentence.
2021-06-14 20:44:23 +05:30
7a0d7e603b
chore(i18n,curriculum): processed translations ( #42478 )
2021-06-14 07:47:03 -07:00
e89de73f66
chore(deps): update dependency @testing-library/jest-dom to v5.14.1 ( #42441 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2021-06-14 16:35:42 +05:30
d6b97894b2
chore(deps): update dependency acorn to v8.4.0 ( #42442 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2021-06-14 15:51:59 +05:30
6937421f97
chore(deps): update dependency @codesee/tracker to v0.35.0 ( #42464 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2021-06-14 09:33:13 +02:00
e05bed9ed5
chore(deps): update dependency @codesee/babel-plugin-instrument to v0.35.0 ( #42463 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2021-06-14 12:02:36 +05:30
80b736b826
fix(curriculum): improve description and tests descriptions ( #42408 )
...
* fix: add input and output to tests descriptions
* fix: remove results from background code
* fix: clarify input and output of function
* fix: corrections from review
Co-authored-by: Sem Bauke <46919888+Sembauke@users.noreply.github.com >
Co-authored-by: Sem Bauke <46919888+Sembauke@users.noreply.github.com >
2021-06-14 12:01:51 +05:30
2613622ef0
fix(curriculum): rework Project Euler 61 ( #42397 )
2021-06-14 12:01:28 +05:30
c4cf53a742
fix(curriculum): improve description and tests descriptions ( #42387 )
...
Co-authored-by: Tom <20648924+moT01@users.noreply.github.com >
2021-06-14 12:01:07 +05:30
7e921fb9d6
fix(curriculum): rework Project Euler 62 ( #42384 )
...
* fix: reworck challenge to use argument in function
* fix: add solution
* fix: use MathJax to improve math notation
2021-06-13 13:32:54 +02:00
d14008b32c
fix(curriculum): rework Project Euler 52 ( #42434 )
...
* fix: rework challenge to use argument in function
* fix: update solution
2021-06-13 13:30:32 +02:00
53f6a28ad9
fix(curriculum): rework Project Euler 102 ( #42446 )
...
* fix: rework challenge to use argument in function
* fix: add solution
2021-06-13 13:28:40 +02:00
dadc6cc623
fix(curriculum): rework Project Euler 96 ( #42376 )
...
* fix: use in tests arrays defined in background
* feat: add solution
* fix: improve wording
Co-authored-by: Tom <20648924+moT01@users.noreply.github.com >
Co-authored-by: Tom <20648924+moT01@users.noreply.github.com >
2021-06-13 13:20:47 +02:00
ce3ccc47d4
fix(curriculum): remove unnecessary backticks ( #42458 )
2021-06-12 20:53:45 +02:00
ca2f024aec
fix(curriculum): fixed typo in challenge ( #42456 )
2021-06-12 17:37:17 +02:00
05a33d703e
chore(deps): update dependency @codesee/tracker to v0.34.0 ( #42449 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2021-06-12 19:11:52 +05:30
28864ab7f3
chore(deps): update dependency @codesee/babel-plugin-instrument to v0.34.0 ( #42448 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2021-06-12 17:21:42 +05:30
daeb674a2e
chore(deps): update dependency postcss to v8.3.2 ( #42437 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2021-06-12 17:20:51 +05:30
388d660c55
fix(deps): update gatsby monorepo ( #42435 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2021-06-12 16:16:22 +05:30
032d7abbb9
fix(deps): update dependency monaco-editor to v0.25.0 ( #42439 )
...
* fix(deps): update dependency monaco-editor to v0.25.0
* chore: bump monaco-editor-webpack-plugin to 4.0.0
Co-authored-by: Renovate Bot <bot@renovateapp.com >
Co-authored-by: Oliver Eyton-Williams <ojeytonwilliams@gmail.com >
2021-06-12 13:20:47 +05:30
00aee78b13
fix(deps): update dependency algoliasearch to v4.9.2 ( #42432 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2021-06-12 13:19:02 +05:30
9beb788d7b
chore: group together monaco-editor and plugin ( #42443 )
...
This should get renovate to create PRs where both are modified.
2021-06-12 13:11:21 +05:30
2d450bd4e6
fix(curriculum): correct small english typo ( #42447 )
2021-06-11 15:59:36 -07:00
f0375198df
fix(curriculum): rework Project Euler 56 ( #42364 )
...
* fix: rework challenge to use argument in function
* fix: add solution
* fix: use MathJax to improve look of math notation
2021-06-11 13:22:54 -05:00
ea7683ac36
fix(curriculum): rework Project Euler 98 ( #42423 )
...
* fix: rework challenge to use argument in function
* fix: add solution
* fix: use MathJax to improve math notation
2021-06-11 12:40:13 -05:00
bc9e8a69de
fix(client): display legacy certs like current ones ( #42038 )
...
* fix: display legacy certs like the current ones
* fix: link projects in legacy certs to project pages
* fix: update tests to changed legacy cert display
* fix: update tests for removed legacy certs forms
* fix: display legacy certs like the current ones
* fix: submit projects for cert on projects pages
* fix: remove legacy certs form submitting handling
* fix: move claiming cert setup before both tests
* fix: remove legacy cert update props and actions
* fix: remove legacy cert updates from api
* fix: correct merge conflict
2021-06-11 17:06:46 +01:00
c6aa6ddbcd
fix: get showUpcomingChange from env.json ( #42440 )
2021-06-11 16:40:37 +02:00
af2a7658b4
feat(client): remove whitespace from calculated values ( #42400 )
...
* feat(client?): remove whitespace for calculated values
* feat(client): remove whitespace from styledeclaration
* do not automatically strip
Co-authored-by: Oliver Eyton-Williams <ojeytonwilliams@gmail.com >
* fix: include all properties of CSSStyleDeclaration
* fix test for getPropVal
Co-authored-by: Oliver Eyton-Williams <ojeytonwilliams@gmail.com >
2021-06-10 14:59:02 -07:00
c7882fed9b
fix: use more memory for gatsby develop ( #42433 )
2021-06-10 22:39:31 +05:30
9d4b3a339b
chore(i18n,curriculum): update translations ( #42430 )
2021-06-10 17:04:45 +02:00
121b92e2dd
chore(i18n,docs): update translations ( #42429 )
2021-06-10 17:03:49 +02:00
df4c0ef8f6
fix(curriculum): Update data analysis slides and question for first section ( #42418 )
...
Co-authored-by: Mrugesh Mohapatra <1884376+raisedadead@users.noreply.github.com >
2021-06-10 08:16:52 -06:00
65786b6929
fix: control CodeSee via .env variable ( #42428 )
2021-06-10 18:38:14 +05:30
49656662a4
chore(deps): update babel monorepo to v7.14.5 ( #42425 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2021-06-10 14:13:07 +05:30
87830f3a9c
docs: add helpers to contribute docs ( #42417 )
...
* docs: add helpers to contribute docs
* chore: remove helper script readme
* Update docs/how-to-work-on-practice-projects.md
Co-authored-by: Shaun Hamilton <shauhami020@gmail.com >
* Update docs/how-to-work-on-practice-projects.md
Co-authored-by: Shaun Hamilton <shauhami020@gmail.com >
* Update docs/how-to-work-on-practice-projects.md
Co-authored-by: Shaun Hamilton <shauhami020@gmail.com >
Co-authored-by: Mrugesh Mohapatra <1884376+raisedadead@users.noreply.github.com >
Co-authored-by: Shaun Hamilton <shauhami020@gmail.com >
2021-06-10 14:11:11 +05:30
3de01083a4
chore(deps): update dependency postcss to v8.3.1 ( #42426 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2021-06-10 12:24:36 +05:30
9a74b5fa4d
fix(deps): update dependency react-instantsearch-dom to v6.11.1 ( #42416 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2021-06-10 11:34:16 +05:30
b485d85726
chore(deps): update dependency @codesee/babel-plugin-instrument to v0.33.4 ( #42422 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2021-06-10 11:31:51 +05:30
205be3db81
fix(client): Insufficient color contrast on highlighted code block ( #42415 )
...
Co-authored-by: PrashantSakre <prashantsakre@Prashants-mac-mini.local >
2021-06-10 10:56:35 +05:30
f0eaaadcc1
chore(deps): update dependency @codesee/tracker to v0.33.4 ( #42420 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2021-06-10 00:27:38 +05:30
91b54278b6
chore(deps): pin dependencies ( #42419 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2021-06-09 22:18:09 +05:30
63156dffee
CodeSee take 2 ( #42330 )
...
* Adds CodeSee developer tooling to FreeCodeCamp client
CodeSee is a continuous code understanding platform,
meant to help developers when diving into a codebase.
This is an alpha version, which enables FCC contributors
to create and explore recordings of code execution on the
front-end. These recordings are meant to help orient a
developer to an unfamiliar part of the codebase, or help
diagnose when behavior is not matching our mental model.
When running in development, the client will now display
a small, purple CodeSee icon in the browser. Clicking this
icon starts (then stops) a new recording.
* chore(deps): update to @codesee/latest
* feat: switch to CodeSee hosted
* chore(deps): add process to root
I couldn't pin down what, exactly, but something in the client depends
on safer-buffer from the root, which tries to find process/browser, so
it needs installing here too.
Co-authored-by: Joshua Leven <josh@codesee.io >
2021-06-09 21:19:04 +05:30
e8f4285f9b
chore(deps): update dependency normalize-url to 4.5.1 [security] ( #42414 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2021-06-09 11:59:58 +05:30
f11dfe8203
chore(deps): pin dependencies ( #42413 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2021-06-09 00:02:36 +02:00
bd4d46915a
feat(curriculum): add project creation tool ( #42410 )
...
* refactor: extract help category map as JSON
* refactor: extract block names as json
* feat: add create-project script
* fix: correct case for tsconfig target
Co-authored-by: Shaun Hamilton <shauhami020@gmail.com >
Co-authored-by: Shaun Hamilton <shauhami020@gmail.com >
2021-06-09 00:57:45 +05:30
bd88d9f7ce
fix(deps): update gatsby monorepo ( #42412 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2021-06-09 00:42:50 +05:30
a13d6b8be9
chore(deps): pin dependencies ( #42409 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2021-06-08 23:48:39 +05:30
a53b235bd8
fix: multi editor bottom cut off ( #42375 )
2021-06-08 18:43:21 +02:00