Ke Cleveland
13e7251ed9
fix(learn): Update findXmasSunday function arguments from (2008,2121) to (1970, 2017) to match expected return. ( #39996 )
...
Co-authored-by: keiveland <keivelanddev@gmail.com>
2020-10-17 22:46:03 +02:00
Eli Carlin-Coleman
a834672437
Fix low-contrast CSS strings in code blocks ( #39967 ) ( #39987 )
...
First noticed on the challenge "Divide the Grid Into an Area Template", text is hard to read in night mode due to low contrast in the CSS code block. Problem was discussed in issue #39967 , and this change was proposed to boost contrast above the minimum acceptable ratio of 4.5:1.
This change only targets CSS code blocks in night mode, and only strings. I could not find code blocks in other languages with this issue, but they may exist.
This also does not target `.token.operator`, `.token.entity`, or `.token.url`. There is no issue here with contrast, but these classes do not include a background. A proposed future change could be to remove the background from `.token.string` as well, but this change is not made here, as current style guides recommend the background.
2020-10-16 14:52:16 +03:00
Oliver Eyton-Williams
a39235be83
feat(learn): allow word breaks in tool panel ( #39986 )
...
This is motivated by a desire to remove <wbr>s from the test texts
Co-authored-by: Randell Dawson <5313213+RandellDawson@users.noreply.github.com>
Co-authored-by: Randell Dawson <5313213+RandellDawson@users.noreply.github.com>
2020-10-16 16:20:50 +05:30
Oliver Eyton-Williams
35c4020f4d
fix(curriculum): test typos ( #39984 )
2020-10-15 14:49:57 -04:00
Ty Mick
f6fcb26a9d
fix(learn): strengthen a test in "Data Structures: Remove Elements from a Linked List" ( #39977 )
...
* Add an additional test to LinkedList.remove
* Consolidate tests
2020-10-15 17:14:05 +01:00
Tom
15cf41e7e1
fix(learn): Update basic node express instructions to remove them from boilerplates ( #39953 )
...
* fix: adjust instuctions so we can remove them all from the boilerplate
* fix: adjust instuctions so we can remove them all from the boilerplate
2020-10-15 16:01:10 +01:00
Shaun Hamilton
cb1c3b2001
feat(learn): migrate instructions from adnode boilerplate ( #39791 )
...
* feat(learn): clarify instructions for boilerplate
* add how-to-put-a-profile-together
* add pug as language
* rephrase sentence for clarity
Co-authored-by: Randell Dawson <5313213+RandellDawson@users.noreply.github.com>
Co-authored-by: Randell Dawson <5313213+RandellDawson@users.noreply.github.com>
2020-10-15 09:37:29 -05:00
Randell Dawson
52f27c1cbf
fix(learn): Remove isHidden from frontmatter for steps 87-94 of Cafe Menu project ( #39974 )
...
* fix: remove isHidden from frontmatter
* fix: corrected ERM name
* fix: removed duplicate step (54)
2020-10-15 09:24:25 -05:00
Oliver Eyton-Williams
89737e1406
refactor(learn): remove static prism css ( #39981 )
2020-10-15 18:13:51 +05:30
Shaun Hamilton
6de5144c8c
fix(docs): add formatting instructions for coding challenge text ( #39660 )
...
* fix(docs): add formatting instructions
* add note about markdown
* fix: mention preference to use single-quotes
Co-authored-by: Oliver Eyton-Williams <ojeytonwilliams@gmail.com>
2020-10-15 10:25:05 +02:00
Mykyta Ivanchenko
cc464a6e56
fix(learn): Possible semantic error in explanation comment ( #39813 )
...
* Possible semantic error
"identical" generally means that both variables are linked to exact same array which is not the case:
``` thisArray !== thatArray ```
Maybe "similar" or other word could be used instead
* Update curriculum/challenges/english/02-javascript-algorithms-and-data-structures/basic-data-structures/copy-an-array-with-the-spread-operator.md
Made the comment more accurate
Co-authored-by: Randell Dawson <5313213+RandellDawson@users.noreply.github.com>
Co-authored-by: Randell Dawson <5313213+RandellDawson@users.noreply.github.com>
2020-10-14 19:53:49 -06:00
Tom
3131360318
fix(learn): enhance user stories for header parser project ( #39964 )
...
* fix(learn): enhance user stories for header parser project
* Update curriculum/challenges/english/05-apis-and-microservices/apis-and-microservices-projects/request-header-parser-microservice.md
Co-authored-by: Manish Giri <manish.giri.me@gmail.com>
Co-authored-by: Manish Giri <manish.giri.me@gmail.com>
2020-10-14 18:49:02 -04:00
James Bush
5164b09dab
Update post-data-with-the-javascript-xmlhttprequest-method.md ( #39835 )
...
Uses common language to describe API data request. Improves clarity of instruction.
2020-10-14 16:34:13 -06:00
Mrugesh Mohapatra
40c16e6f44
chore(api): drop unused react related packages
2020-10-14 19:09:33 +02:00
Joseph Mawa
e2ae6303d5
fix(learn): Implement map and filter ( #39621 )
...
* Added changes to implement-filter-method challenge as requested in reviews by Randall D and moT01
* Added changes requested for in code review
2020-10-14 10:33:43 -06:00
Oliver Eyton-Williams
a71150074d
fix(learn): preserve whitespace in the tool panel ( #39973 )
2020-10-14 21:40:15 +05:30
Ahmad Abdolsaheb
3106fe804f
fix(client): unify client donations methods ( #39562 )
...
Co-authored-by: Oliver Eyton-Williams <ojeytonwilliams@gmail.com>
2020-10-14 15:53:26 +05:30
Abdullah
1d2ff7aef6
Add Tests to the Shortener Microservice Project ( #39311 )
...
* fix/add-tests-for-url-shortner-project
* update microservice url shortner test on checking submitted project link
* update microservice url shortner test first test wording
* update microservice url shortner test tests wording
* fix: add suggestions and clarify instructions
* fix: instructions
* fix: add Kris's second suggestion
* fix: change to use timestamp project for requests
* fix: update wording for first test
Co-authored-by: moT01 <20648924+moT01@users.noreply.github.com>
Co-authored-by: Shaun Hamilton <51722130+Sky020@users.noreply.github.com>
Co-authored-by: Kris Koishigawa <scissorsneedfoodtoo@gmail.com>
2020-10-14 12:28:44 +09:00
Randell Dawson
b3cbbe0f3d
fix(learn): Broke several steps down into smaller steps for the Cafe Menu project - v7 ( #39778 )
...
* fix: made some verbiage changes to existing steps
* fix: rewrite step 45 instructions
* fix: added two steps between 45 and 46
* fix: miscellaneous edits for steps 21,22, 27
* fix: change step 35 to allow for smaller steps
* fix: update 36-41 seed code
* fix: added new step between 41 and 42
* fix: add new step between 42 and 43
* fix: broke step 33 into 4 new steps
* fix: removed unnecessary step 37
* fix: change wording of step 33 instructions
* fix: corrected ERM syntax
* fix: corrected seed code typos in steps 45 and 46
* fix: corrected typo
Co-authored-by: Tom <20648924+moT01@users.noreply.github.com>
* fix: changed wording to improve readability
Co-authored-by: Kristofer Koishigawa <scissorsneedfoodtoo@gmail.com>
* fix: changed "Free Code Camp" to "freeCodeCamp"
Co-authored-by: Tom <20648924+moT01@users.noreply.github.com>
* fix: corrected typo and improved wording
Co-authored-by: Tom <20648924+moT01@users.noreply.github.com>
* fix: corrected typo
Co-authored-by: Tom <20648924+moT01@users.noreply.github.com>
* fix: correct typos
Co-authored-by: Kristofer Koishigawa <scissorsneedfoodtoo@gmail.com>
* fix: corrected punctuation
Co-authored-by: Kristofer Koishigawa <scissorsneedfoodtoo@gmail.com>
* fix: corrected punctuation
Co-authored-by: Kristofer Koishigawa <scissorsneedfoodtoo@gmail.com>
* fix: corrected punctuation
Co-authored-by: Kristofer Koishigawa <scissorsneedfoodtoo@gmail.com>
* fix: added missing period
Co-authored-by: Kristofer Koishigawa <scissorsneedfoodtoo@gmail.com>
* fix: corrected typo
Co-authored-by: Kristofer Koishigawa <scissorsneedfoodtoo@gmail.com>
* fix: added the missing word "larger"
Co-authored-by: Kristofer Koishigawa <scissorsneedfoodtoo@gmail.com>
* fix: corrected typo
Co-authored-by: Kristofer Koishigawa <scissorsneedfoodtoo@gmail.com>
* fix: change paragraph to `p`
* fix: reorderd steps after step 37 deleted
* fix: added two new steps to fix missing steps problem
* fix: added missing ERMs for step 69
Co-authored-by: Tom <20648924+moT01@users.noreply.github.com>
Co-authored-by: Kristofer Koishigawa <scissorsneedfoodtoo@gmail.com>
2020-10-13 17:27:40 -05:00
Oliver Eyton-Williams
3e00167ba4
chore(curriculum): replace validator with Joi ( #39959 )
...
We only used validator in one place and Joi could do the same job.
2020-10-13 17:25:24 +05:30
Oliver Eyton-Williams
38323f858f
fix(client): update nanoid ( #39960 )
2020-10-13 17:24:46 +05:30
Oliver Eyton-Williams
d94a240cf4
fix(cypress): update setting of env vars ( #39962 )
2020-10-13 17:22:06 +05:30
nick-w-nick
10d3126383
fix(learn): correct minor grammar mistake ( #39915 )
2020-10-13 12:14:49 +01:00
Oliver Eyton-Williams
ebebe1ed5e
test(e2e): check issue date appears on cert
2020-10-13 16:26:17 +05:30
Oliver Eyton-Williams
35f43e8886
chore: update date-fns
2020-10-13 16:26:17 +05:30
Oliver Eyton-Williams
6da9d105e0
chore(client): update testing-library
2020-10-12 14:15:51 +02:00
Oliver Eyton-Williams
b9db30f7a1
refactor(client): move jest-dom into setup file
2020-10-12 14:11:52 +02:00
dependabot[bot]
b1fb9150e8
chore(deps): bump to-vfile from 5.0.1 to 6.1.0
...
Bumps [to-vfile](https://github.com/vfile/to-vfile ) from 5.0.1 to 6.1.0.
- [Release notes](https://github.com/vfile/to-vfile/releases )
- [Commits](https://github.com/vfile/to-vfile/compare/5.0.1...6.1.0 )
Signed-off-by: dependabot[bot] <support@github.com>
2020-10-12 11:56:53 +00:00
Oliver Eyton-Williams
6241335380
chore(parser): remove jest
2020-10-12 15:23:05 +05:30
Oliver Eyton-Williams
aa7a357aed
chore(parser): minor version bumps
2020-10-12 15:23:05 +05:30
Oliver Eyton-Williams
216b78f9eb
chore(api): minor version bumps
2020-10-12 15:23:05 +05:30
Oliver Eyton-Williams
59e81824a6
chore(client): minor version bumps
2020-10-12 15:23:05 +05:30
Mrugesh Mohapatra
40c831bbcd
docs: update reply template for invalid PRs
2020-10-12 15:15:02 +05:30
Mrugesh Mohapatra
e666419a8f
fix(client): address new warnings from linter
2020-10-12 15:10:42 +05:30
dependabot[bot]
ee9b180349
chore(deps-dev): bump eslint-config-prettier from 4.3.0 to 6.12.0
...
Bumps [eslint-config-prettier](https://github.com/prettier/eslint-config-prettier ) from 4.3.0 to 6.12.0.
- [Release notes](https://github.com/prettier/eslint-config-prettier/releases )
- [Changelog](https://github.com/prettier/eslint-config-prettier/blob/master/CHANGELOG.md )
- [Commits](https://github.com/prettier/eslint-config-prettier/compare/v4.3.0...v6.12.0 )
Signed-off-by: dependabot[bot] <support@github.com>
2020-10-12 15:10:42 +05:30
Mrugesh Mohapatra
c84f83e7bf
chore: update codeowners
2020-10-12 15:00:40 +05:30
dependabot[bot]
da7d6a761e
chore(deps-dev): bump cypress from 4.11.0 to 5.3.0
...
Bumps [cypress](https://github.com/cypress-io/cypress ) from 4.11.0 to 5.3.0.
- [Release notes](https://github.com/cypress-io/cypress/releases )
- [Changelog](https://github.com/cypress-io/cypress/blob/develop/.releaserc.base.js )
- [Commits](https://github.com/cypress-io/cypress/compare/v4.11.0...v5.3.0 )
Signed-off-by: dependabot[bot] <support@github.com>
2020-10-12 08:06:16 +00:00
dependabot[bot]
cce1355efa
chore(deps): bump gatsby-plugin-postcss from 2.3.12 to 2.3.13 in /client
...
Bumps [gatsby-plugin-postcss](https://github.com/gatsbyjs/gatsby/tree/HEAD/packages/gatsby-plugin-postcss ) from 2.3.12 to 2.3.13.
- [Release notes](https://github.com/gatsbyjs/gatsby/releases )
- [Changelog](https://github.com/gatsbyjs/gatsby/blob/master/packages/gatsby-plugin-postcss/CHANGELOG.md )
- [Commits](https://github.com/gatsbyjs/gatsby/commits/gatsby-plugin-postcss@2.3.13/packages/gatsby-plugin-postcss )
Signed-off-by: dependabot[bot] <support@github.com>
2020-10-11 20:16:31 +00:00
dependabot[bot]
221a822009
chore(deps): bump axios from 0.19.2 to 0.20.0 in /client
...
Bumps [axios](https://github.com/axios/axios ) from 0.19.2 to 0.20.0.
- [Release notes](https://github.com/axios/axios/releases )
- [Changelog](https://github.com/axios/axios/blob/master/CHANGELOG.md )
- [Commits](https://github.com/axios/axios/compare/v0.19.2...v0.20.0 )
Signed-off-by: dependabot[bot] <support@github.com>
2020-10-11 20:12:28 +00:00
Mrugesh Mohapatra
6c8eeeae18
fix(tools): make weekly updates to client
2020-10-12 01:13:02 +05:30
dependabot[bot]
20867256fb
chore(deps-dev): bump autoprefixer from 9.7.6 to 9.8.6 in /client
...
Bumps [autoprefixer](https://github.com/postcss/autoprefixer ) from 9.7.6 to 9.8.6.
- [Release notes](https://github.com/postcss/autoprefixer/releases )
- [Changelog](https://github.com/postcss/autoprefixer/blob/master/CHANGELOG.md )
- [Commits](https://github.com/postcss/autoprefixer/compare/9.7.6...9.8.6 )
Signed-off-by: dependabot[bot] <support@github.com>
2020-10-11 19:37:11 +00:00
dependabot[bot]
82b028542f
chore(deps): bump prismjs from 1.21.0 to 1.22.0 in /client
...
Bumps [prismjs](https://github.com/PrismJS/prism ) from 1.21.0 to 1.22.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.21.0...v1.22.0 )
Signed-off-by: dependabot[bot] <support@github.com>
2020-10-11 19:28:59 +00:00
Mrugesh Mohapatra
cdda92fd25
fix(tools): remove root packages from automatic update
2020-10-12 00:33:52 +05:30
Mrugesh Mohapatra
3cb43ca365
chore(deps): remove unused packages on root
2020-10-11 23:55:42 +05:30
dependabot[bot]
aa281780ef
chore(deps-dev): bump markdownlint from 0.15.0 to 0.21.0
...
Bumps [markdownlint](https://github.com/DavidAnson/markdownlint ) from 0.15.0 to 0.21.0.
- [Release notes](https://github.com/DavidAnson/markdownlint/releases )
- [Commits](https://github.com/DavidAnson/markdownlint/compare/v0.15.0...v0.21.0 )
Signed-off-by: dependabot[bot] <support@github.com>
2020-10-11 18:25:03 +00:00
dependabot[bot]
551f0ca6c7
chore(deps): bump typescript from 3.8.3 to 4.0.3 in /client
...
Bumps [typescript](https://github.com/Microsoft/TypeScript ) from 3.8.3 to 4.0.3.
- [Release notes](https://github.com/Microsoft/TypeScript/releases )
- [Commits](https://github.com/Microsoft/TypeScript/compare/v3.8.3...v4.0.3 )
Signed-off-by: dependabot[bot] <support@github.com>
2020-10-11 17:50:17 +00:00
dependabot[bot]
4f520a2144
chore(deps): bump sanitize-html from 1.27.4 to 2.1.0 in /client
...
Bumps [sanitize-html](https://github.com/apostrophecms/sanitize-html ) from 1.27.4 to 2.1.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/1.27.4...2.1.0 )
Signed-off-by: dependabot[bot] <support@github.com>
2020-10-10 18:25:34 +00:00
dependabot[bot]
e9bfd68ec7
chore(deps): bump react-helmet from 5.2.1 to 6.1.0 in /client
...
Bumps [react-helmet](https://github.com/nfl/react-helmet ) from 5.2.1 to 6.1.0.
- [Release notes](https://github.com/nfl/react-helmet/releases )
- [Changelog](https://github.com/nfl/react-helmet/blob/master/CHANGELOG.md )
- [Commits](https://github.com/nfl/react-helmet/commits/6.1.0 )
Signed-off-by: dependabot[bot] <support@github.com>
2020-10-10 18:22:27 +00:00
Mrugesh Mohapatra
ab9699a66c
chore(deps): update packages on api-server
2020-10-10 23:46:24 +05:30
dependabot[bot]
2b466ec43e
chore(deps): bump passport from 0.4.0 to 0.4.1 in /api-server
...
Bumps [passport](https://github.com/jaredhanson/passport ) from 0.4.0 to 0.4.1.
- [Release notes](https://github.com/jaredhanson/passport/releases )
- [Commits](https://github.com/jaredhanson/passport/compare/v0.4.0...v0.4.1 )
Signed-off-by: dependabot[bot] <support@github.com>
2020-10-10 17:36:49 +00:00