Commit Graph

28458 Commits

Author SHA1 Message Date
8900fe0b8e feat: CSS Cafe Menu (#41797)
* fix: general bugs

- Ensure editable region at end of code-block is followed by a blank
line.
- Remove apparent duplicate step.
- Address spelling issues.

* feat: some tests

* feat: tests 6-20

Add tests for steps 6-20.

* feat: tests 21-30

Add tests for steps 21 through 30.

* feat: tests 31-40

Add tests for steps 31 through 40.

* feat: tests 41-50

Add tests for steps 41 through 50.

* feat: tests 51-60

Add tests for steps 51 through 60.

* feat: tests 61-70

Add tests for steps 61 through 70.

* feat: tests 71-80

Add tests for steps 71 through 80.

* feat: steps 81-92

Add tests for steps 81 through 92.

* feat: align dashed names

Align the dashed names with the titles and file names.

* fix: apply gikf's suggestions

Co-authored-by: gikf <60067306+gikf@users.noreply.github.com>

* fix: manual review suggestions

Apply gikf's other suggestions.

* feat: more thorough testing

When a test asserts that a camper adds a new element relative to
an existing element, also test that the existing element is not
malformed.

* feat: optional semi colons

Make EOL semi-colons optional in the CSS. If they're missing and the
CSS doesn't render correctly, other tests will catch that. If they
are on the last property of the ruleset, they technically aren't
required so we shouldn't require them?

* chore: apply review suggestions

Apply review suggestions from gikf

Co-authored-by: gikf <60067306+gikf@users.noreply.github.com>

* chore: apply suggestions from code review

Co-authored-by: gikf <60067306+gikf@users.noreply.github.com>

* feat: review suggestions

Apply Ahmad's review suggestions.

* chore: additional suggestions

Manual application of Ahmad's review suggestions.

Co-authored-by: Ahmad Abdolsaheb <ahmad.abdolsaheb@gmail.com>

* chore: apply suggestions from code review

Co-authored-by: Ahmad Abdolsaheb <ahmad.abdolsaheb@gmail.com>

* chore: apply shaun's review suggestions

Co-authored-by: Shaun Hamilton <51722130+ShaunSHamilton@users.noreply.github.com>

* feat: add clarification

Add a bit of text clarifying the file switch in the editor.

* chore: replace URLs

Replace the tinyurls with our self-hosted CDN images.

* feat: new CSS tests

Re-write CSS tests with new parser.

* fix: grammar

Apply Shaun's grammar reviews.

Co-authored-by: Shaun Hamilton <51722130+ShaunSHamilton@users.noreply.github.com>

* fix: optional chaining

* chore: apply suggestions from code review

Co-authored-by: Shaun Hamilton <shauhami020@gmail.com>

* chore: apply reviews manually

* chore: getStyle update

Replace getStyleDeclaration with getStyle.

* fix: resolve test issue

* chore: remove jQuery :(

Co-authored-by: Shaun Hamilton <shauhami020@gmail.com>

* chore: apply suggestions from code review

Co-authored-by: Shaun Hamilton <shauhami020@gmail.com>

* fiux: Update curriculum/challenges/english/01-responsive-web-design/basic-css-cafe-menu/part-073.md

Co-authored-by: Tom <20648924+moT01@users.noreply.github.com>

Co-authored-by: gikf <60067306+gikf@users.noreply.github.com>
Co-authored-by: Ahmad Abdolsaheb <ahmad.abdolsaheb@gmail.com>
Co-authored-by: Shaun Hamilton <51722130+ShaunSHamilton@users.noreply.github.com>
Co-authored-by: Shaun Hamilton <shauhami020@gmail.com>
Co-authored-by: Tom <20648924+moT01@users.noreply.github.com>
2021-07-21 14:03:09 -05:00
0e611f321e chore(deps): update dependency postcss to v8.3.6 2021-07-21 18:03:15 +00:00
cefb973c14 fix(tools): fix insert-erms helper script (#42903)
* fix(tools): fix insert-erms helper script

* only throw if undefined erms

* revert last two commits

* fix insertErms the correct way
2021-07-21 11:14:22 -05:00
32dbe23f5e fix(curriculum): clean-up Project Euler 301-320 (#42926)
* fix: clean-up Project Euler 301-320

* fix: corrections from review

Co-authored-by: Tom <20648924+moT01@users.noreply.github.com>

Co-authored-by: Tom <20648924+moT01@users.noreply.github.com>
2021-07-21 17:59:56 +02:00
c3eb8189af chore(i18n,learn): update translations (#42956) 2021-07-21 16:30:16 +01:00
7ac7c51f87 chore(i18n,curriculum): update translations (#42957) 2021-07-21 16:23:20 +01:00
4e696687a1 chore(deps): update dependency tailwindcss to v2.2.5 2021-07-21 14:42:48 +00:00
7ae8f6e9a8 chore(deps): update dependency eslint-plugin-testing-library to v4.10.1 2021-07-21 11:48:23 +00:00
c6ce66e930 chore(deps): update dependency rollup to v2.53.3 2021-07-21 09:15:10 +00:00
0daa47791d fix(deps): update gatsby monorepo 2021-07-20 23:49:26 +00:00
9557c7c332 chore(deps): update dependency eslint-plugin-testing-library to v4.10.0 2021-07-20 22:48:10 +00:00
c9db6e216b fix(deps): update dependency i18next to v20.3.4 2021-07-20 21:49:27 +00:00
1e86dae25b chore(deps): update babel monorepo to v7.14.8 2021-07-20 20:09:11 +00:00
e63457faec chore(deps): update dependency @testing-library/cypress to v7.0.7 2021-07-20 18:40:46 +00:00
Tom
8e28785913 fix(curriculum): remove outdated video (#42945) 2021-07-20 18:07:14 +02:00
7adc9b819e chore(i18n,docs): update translations (#42942) 2021-07-20 18:05:52 +02:00
2056db0299 chore(i18n,curriculum): update translations (#42943) 2021-07-20 18:05:24 +02:00
ef3b7ec955 chore(eslint): enables recommended eslint rules for testing-library and jest-dom (#42817) 2021-07-20 21:21:16 +07:00
a368e7f277 fix: prevent early redirection from email-signup (#42944)
Co-authored-by: Victor Duarte <victor-duarte@users.noreply.github.com>
Co-authored-by: Shaun Hamilton <shauhami020@gmail.com>

Co-authored-by: Victor Duarte <victor-duarte@users.noreply.github.com>
Co-authored-by: Shaun Hamilton <shauhami020@gmail.com>
2021-07-20 09:19:11 -05:00
e33b977f04 update show-project-links (#42940) 2021-07-20 08:05:17 -05:00
a901ad1a60 enable last 4 Italian certs (#42931) 2021-07-20 14:43:21 +05:30
3c29cfab1b feat(i18n, learn): adding first few motivational quotes and compliments in italian (#42935)
* i18n Italian Compliements

* first 10 motivational quotes for italian
2021-07-19 21:50:46 -05:00
c0150b00d8 chore(deps): update codesee to v0.50.1 2021-07-19 23:55:35 +00:00
2550bb7ebf chore(deps): update codesee to v0.50.0 2021-07-19 21:25:40 +00:00
c5d73ac047 chore(deps): update typescript-eslint monorepo to v4.28.4 2021-07-19 20:37:27 +00:00
e98257749f test: fix cypress login in development (#42899) 2021-07-19 12:51:14 -07:00
90d5783870 chore: update Header test to handle more languages (#42894) 2021-07-19 12:39:51 -07:00
Tom
292482792e update(curriculum): Change advanced bash tutorial title to new title (#42885)
* rename: advanced bash file

* rename: all instances of advanced bash tutorial to new title
2021-07-20 00:17:11 +05:30
7dcb77fa6f chore(i18n,curriculum): update translations (#42930) 2021-07-19 09:52:21 -07:00
31486b368b fix(client): refactor to use correct i18n t type (#42865)
* fix(client): refactor to use correct i18n t type

* appease Oliver by importing directly from react-i18n

* fix: use default TFunction type variable

Co-authored-by: Oliver Eyton-Williams <ojeytonwilliams@gmail.com>
2021-07-19 09:48:02 -07:00
25f145b5c8 chore(i18n,learn): update translations (#42929) 2021-07-19 16:23:54 +02:00
3ed1f73221 fix(client): remove unnecessary return values (#42927)
* remove returns

* change .some() to .includes()
2021-07-19 13:18:17 +01:00
f3da789fa4 chore(i18n,curriculum): update translations (#42918) 2021-07-19 16:05:37 +05:30
69a4980696 chore(deps): update dependency eslint-plugin-testing-library to v4.9.1 2021-07-19 10:18:52 +00:00
da513953d8 fix(deps): update monaco editor (#42875)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-07-19 10:45:49 +02:00
f99041a3c3 chore(i18n,docs): processed translations (#42916) 2021-07-19 11:38:01 +05:30
1d1506f8c6 feat(por): enable first two certifications (#42859) 2021-07-19 10:57:23 +05:30
3c62525a44 chore(i18n,client): processed translations (#42917) 2021-07-19 10:50:07 +05:30
a71dd8a48f chore(deps): update dependency eslint to v7.31.0 2021-07-18 01:23:37 +00:00
b9ccfff18a chore(deps): update dependency @testing-library/user-event to v13.2.0 2021-07-17 17:59:13 +00:00
fec8466d4b fix(curriculum): update regex to account for bracket notation (#42881)
* fix: update regex to account for bracket notation

fix minor bug in regex referring to literal dots with a dot
closes #42877

* account for both single and double quotes

Co-authored-by: awu43 <46470763+awu43@users.noreply.github.com>

* fix: make case sensitive

Co-authored-by: Ilenia <nethleen@gmail.com>

Co-authored-by: awu43 <46470763+awu43@users.noreply.github.com>
Co-authored-by: Ilenia <nethleen@gmail.com>
2021-07-17 18:29:27 +02:00
cd70669795 chore(i18n,curriculum): processed translations (#42897) 2021-07-17 12:31:27 +02:00
49021a0f46 feat(i18n): enable sixth italian cert (#42913) 2021-07-17 10:42:15 +01:00
48257c80b5 fix(curriculum): typo in comment (#42914)
preceed -> precede
2021-07-17 12:34:31 +05:30
40a0d7470e chore(deps): update dependency webpack to v5.45.1 2021-07-17 00:20:15 +00:00
aa5764a2a4 chore(deps): update codesee to v0.49.1 2021-07-16 23:29:23 +00:00
fdd06bd34b chore(deps): update dependency @types/react-instantsearch-dom to v6.12.0 2021-07-16 20:49:28 +00:00
7907f62337 fix(curriculum): clean-up Project Euler 121-140 (#42731)
* fix: clean-up Project Euler 121-140

* fix: corrections from review

Co-authored-by: Sem Bauke <46919888+Sembauke@users.noreply.github.com>

* fix: missing backticks

Co-authored-by: Kristofer Koishigawa <scissorsneedfoodtoo@gmail.com>

* fix: corrections from review

Co-authored-by: Tom <20648924+moT01@users.noreply.github.com>

* fix: missing delimiter

Co-authored-by: Sem Bauke <46919888+Sembauke@users.noreply.github.com>
Co-authored-by: Kristofer Koishigawa <scissorsneedfoodtoo@gmail.com>
Co-authored-by: Tom <20648924+moT01@users.noreply.github.com>
2021-07-16 21:38:37 +02:00
dc3b2508e4 fix(deps): update dependency @freecodecamp/strip-comments to v3.0.1 2021-07-16 17:02:18 +00:00
1ba9d03cb5 feat: remove csrf from the client (#42242) 2021-07-16 10:49:47 -05:00