Commit Graph

29091 Commits (421dab38e8083a00c70a00e31ddde55e0bd61b22)

Author SHA1 Message Date
Renovate Bot e84fe15a97 fix(deps): update dependency react-i18next to v11.13.0 2021-10-28 21:59:52 +00:00
Nicholas Carrigan (he/him) cb5244be73
feat: css magazine (#43507)
* feat: initial infrastructure

* feat: html steps done

* feat: through step 50

* feat: complete steps

* feat: write tests

* chore: apply gikf's review suggestions

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

* chore: use correct alt text

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

* fix: image size

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

* feat: add temporary width

* chore: apply sem's review suggestions

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

* chore: missed one

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

* chore: apply kris' review suggestions

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

* chore: no text walls

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

* chore: walls of text

* chore: remaining review suggestions

* chore: apply shaun's review suggestions

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

* fix: linting index.md

* chore: lang tags

* feat: clarify noreferrer

* feat: clarify lazy loading

* chore: apply shaun's review suggestions

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

* fix: note about justify

* fix: split step 7

* fix: hero title

* chore: parts are secretly steps

* chore: apply tom's review suggestions

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

* chore: missed one

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

Co-authored-by: Krzysztof <60067306+gikf@users.noreply.github.com>
Co-authored-by: Sem Bauke <46919888+Sembauke@users.noreply.github.com>
Co-authored-by: Kristofer Koishigawa <scissorsneedfoodtoo@gmail.com>
Co-authored-by: Shaun Hamilton <shauhami020@gmail.com>
Co-authored-by: Tom <20648924+moT01@users.noreply.github.com>
2021-10-28 14:31:12 -05:00
renovate[bot] 5ffdaf7606
chore(deps): update dependency autoprefixer to v10.4.0 (#44045)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-10-28 22:25:01 +05:30
renovate[bot] 88f279ed1e
fix(deps): update dependency gatsby to v3.14.5 (#44044)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-10-28 22:24:37 +05:30
renovate[bot] 3d725f3579
chore(deps): update codesee to v0.129.0 (#44039)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-10-28 22:24:00 +05:30
Sem Bauke ab2e85978f
chore(client): migrate-landing-components (#43769)
* feat: migrate landing components

* fix: import declarations

* fix: interface names

* fix: typing

* fix: attribute name

* fix: interface names

* Update client/src/declarations.d.ts

Co-authored-by: RobertoMSousa <beto.sousa22@gmail.com>

* Update client/src/components/landing/components/campers-image.tsx

* Update client/src/components/landing/components/campers-image.tsx

* Apply suggestions from code review

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

* fix: linting issues

Co-authored-by: Tom <20648924+moT01@users.noreply.github.com>
Co-authored-by: RobertoMSousa <beto.sousa22@gmail.com>
Co-authored-by: Shaun Hamilton <shauhami020@gmail.com>
2021-10-28 08:19:45 -07:00
camperbot 897f01a92d
chore(i18n,curriculum): update translations (#44047) 2021-10-28 16:04:40 +01:00
camperbot e88d24371a
chore(i18n,client): processed translations (#44046) 2021-10-28 14:48:11 +01:00
renovate[bot] 449f08be2f
fix(deps): update dependency redux to v4.1.2 (#44043)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-10-28 17:46:55 +05:30
renovate[bot] e273753d6e
fix(deps): pin dependency tone to 14.7.77 (#44038)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-10-28 17:46:20 +05:30
Ying Wang 9cb2fe438f
fix(docs): typos in moderator-handbook.md (#44042) 2021-10-28 16:33:52 +05:30
Oliver Eyton-Williams 2d5305af7f
fix: actually lint staged files on commit (#44036) 2021-10-28 15:32:10 +05:30
Nicholas Carrigan (he/him) 07bfe87419
feat: add campfire mode (#42663)
* feat: add campfire mode

fix: resolve lint issues

feat: add sound to editor

fix: restore flash messages

fix: linter issues

fix: obey sound setting

Update the editor to obey the camper's sound setting.

chore: apply suggestions from code review

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

fix: use @types/store

fix: linter issues

feat: simplify sound saga

Update client/src/redux/sound-mode-saga.js

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

fix: missing bracket

chore: use new s3 bucket

fix: lint

fix: import only needed bits

fix: remove from navbar

(was intermittently broken here anyway)

fix: dynamic imports?

fix: more dynamic imports

fix: tweak theme logic

chore: boolean | undefined

fix: dns

fix: no hammer local storage

* chore: apply oliver's review suggestions

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

* fix: lost an import

Co-authored-by: Oliver Eyton-Williams <ojeytonwilliams@gmail.com>
2021-10-27 17:50:29 -05:00
Renovate Bot 87c31f5bc9 fix(deps): update dependency react-instantsearch-dom to v6.15.0 2021-10-27 20:51:12 +00:00
Nicholas Carrigan (he/him) 2868347742
feat: css photo gallery (#43602)
* feat: initial infra

* feat: create steps

* feat: prototype tests

Haven't tested locally yet :)

* feat: complete tests

* feat: move image size step

* chore: apply shaun's review suggestions

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

* chore: apply kris' review suggestions

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

* fix: index.md linting

* chore: steps are parts in disguise

* chore: apply tom's review suggestions

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

* fix: colon to period

Co-authored-by: Shaun Hamilton <shauhami020@gmail.com>
Co-authored-by: Kristofer Koishigawa <scissorsneedfoodtoo@gmail.com>
Co-authored-by: Tom <20648924+moT01@users.noreply.github.com>
2021-10-27 13:40:44 -05:00
camperbot c1fb339bbc chore(i18n,curriculum): update translations 2021-10-27 21:47:35 +05:30
Oliver Eyton-Williams e139fbcf13 test: update *test* grammar
Co-authored-by: Shaun Hamilton <shauhami020@gmail.com>
2021-10-27 21:29:05 +05:30
Oliver Eyton-Williams 8538141600 fix: grammar
Co-authored-by: Shaun Hamilton <shauhami020@gmail.com>
2021-10-27 21:29:05 +05:30
Oliver Eyton-Williams f6999fa8bb test: extract-js-comments error 2021-10-27 21:29:05 +05:30
Oliver Eyton-Williams 3e5cffba0f fix: throw better error when JS parse fails
This should help debugging challenges with invalid syntax.
2021-10-27 21:29:05 +05:30
Oliver Eyton-Williams da9e6ad0c1 fix(curriculum): consts must be initialized 2021-10-27 19:42:45 +05:30
Arun Et-008 1ca335794c
fix(client): make language dropdown as wide as the nav (#43991)
Co-authored-by: arun elanthamil <arun.elanthamil@superops.ai>
2021-10-27 13:53:16 +03:00
Oliver Eyton-Williams 21b7a9ee4f chore: fix breaking change in monaco 2021-10-27 13:52:32 +05:30
Renovate Bot 544588779e fix(deps): update monaco editor 2021-10-27 13:52:32 +05:30
awu43 fa9fb61f6a
feat(client): convert class components to functional components (#43226) 2021-10-27 11:17:47 +05:30
renovate[bot] fbc0ea8742
fix(deps): update dependency reselect to v4.1.1 (#44009)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-10-27 10:38:56 +05:30
Renovate Bot e0f40549b5 chore(deps): update codesee to v0.128.0 2021-10-27 03:48:13 +00:00
Renovate Bot 9905175929 chore(deps): update dependency lint-staged to v11.2.6 2021-10-27 01:11:42 +00:00
Krzysztof f4cae7015f
fix(client): use https for CodeAlly frame (#44024) 2021-10-26 17:46:45 -05:00
Ashis Kumar 94079b263a
chore(client): Migration of SolutionViewer component to Typescript. (#43694)
* The Solutionviewer .js file has been migrated into the .tsx file.

* Apply suggestions from code review

I have added the suggestions and before adding them to the commit, I have checked it once locally and it doesn't throw any new error.

Co-authored-by: Nicholas Carrigan (he/him) <nhcarrigan@gmail.com>

* Update the SolutionViewer.tsx 

Added the "null" and "undefined" type to "solution" property.

* Update SolutionViewer.tsx

* Update ProjectModal.tsx

* Update ProjectModal.tsx

* Update SolutionViewer.tsx

* Update ProjectModal.tsx

* Apply suggestions from code review

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

* Update client/src/components/SolutionViewer/ProjectModal.tsx

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

* Apply suggestions from code review

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

* Apply suggestions from code review

Co-authored-by: Nicholas Carrigan (he/him) <nhcarrigan@gmail.com>

* type of solution prop has been changed into "solution?:string;"

* assert solution is not `null` for modal

Co-authored-by: Nicholas Carrigan (he/him) <nhcarrigan@gmail.com>
Co-authored-by: Shaun Hamilton <shauhami020@gmail.com>
2021-10-26 12:16:25 -07:00
renovate[bot] fc868b3201
chore(deps): update codesee to v0.126.0 (#44023)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-10-27 00:45:34 +05:30
Renovate Bot 389f2ff672 chore(deps): update dependency lint-staged to v11.2.5 2021-10-26 18:14:17 +00:00
Maciek Sitkowski cf0286dd36
chore(client): migrate Tool-Panel component to ts (#43790)
* chore: rename Tool-Panel.js to tool-panel.tsx

* feat: migrate tool-panel to ts

* chore: remove unused ts-expect-error

* chore: improve videoUrl and guideUrl types

* chore: update executeChallenge prop type
2021-10-26 09:00:17 -07:00
camperbot ee9659d0c0
chore(i18n,docs): processed translations (#44018) 2021-10-26 08:01:37 -07:00
Mrugesh Mohapatra b4c68c039b
chore(deps): run npm audit fix on all packages (#44002) 2021-10-26 19:11:53 +05:30
camperbot 40e588ab90
chore(i18n,client): processed translations (#44019) 2021-10-26 19:09:17 +05:30
Renovate Bot 54fe28d1c4 fix(deps): update dependency react-instantsearch-dom to v6.14.0 2021-10-26 13:14:05 +00:00
LK521 df3d043fed
fix(curriculum): change note in problem 14 (#44015) 2021-10-26 12:51:24 +02:00
renovate[bot] 63e451b202
chore(deps): update dependency webpack to v5.60.0 (#44003)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-10-26 13:41:34 +05:30
renovate[bot] f586d7083d
fix(deps): update dependency @types/node to v16.11.6 (#44008)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-10-26 10:34:37 +05:30
renovate[bot] 8b2cc86094
chore(deps): update codesee to v0.125.0 (#44005)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-10-26 10:33:51 +05:30
Nicholas Carrigan (he/him) 499baa0422
fix(tools): no comment for staff (#44004)
fix(tools): no comment for staff
2021-10-26 10:30:38 +05:30
Krzysztof e3822b9cac
fix(curriculum): test removing non-existing element from empty and non-empty tree (#43885)
* fix: test removing element not in a tree

* fix: test removing from empty tree
2021-10-25 23:07:12 -05:00
Oliver Eyton-Williams 866c9ee9d9
refactor: clean up MultifileEditor (#43996) 2021-10-25 22:06:11 -05:00
Renovate Bot 62a48deae9 fix(deps): update dependency @types/react to v17.0.33 2021-10-26 01:47:16 +00:00
Ilenia 409399c272
fix(curriculum): simplify challenge "Access Props Using this.props" (#43840)
* simplify access props using this.props challenge

* trying to make the test pass

* change description access props challenge

* Update curriculum/challenges/english/03-front-end-development-libraries/react/access-props-using-this.props.md

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

* delete test

* Update curriculum/challenges/english/03-front-end-development-libraries/react/access-props-using-this.props.md

Co-authored-by: Krzysztof <60067306+gikf@users.noreply.github.com>
2021-10-25 15:08:10 -07:00
Renovate Bot e4e22e9f57 chore(deps): update dependency rollup to v2.58.3 2021-10-25 21:43:46 +00:00
AndreiD049 a07a16b38b
fix: added possibility to revert back to default profile picture (#43962)
* added possibility to revert to default profile picture

* removed required from picture input

* remove addPlaceholderImage and replaced with empty string

* added test for empty string to avatar-renderer
2021-10-25 21:06:32 +02:00
Vishwasa Navada K 9abc5f66ba
feat(client): ts-migrate multiple files (#43262)
* feat(client): ts-migrate rename files

* feat(client): ts-migrate client/src/templates/Introduction/*

* feat(client): ts-migrate client/src/components/formHelpers/form*

* fix: import

* Update client/src/components/formHelpers/form-validators.tsx

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

* Update client/src/components/formHelpers/form-fields.tsx

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

* Update client/src/components/formHelpers/form-fields.tsx

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

* fix: types in client/src/components/formHelpers/index.tsx

* fix: types in client/src/templates/Introduction/super-block-intro.tsx

* fix: types in client/src/components/formHelpers/*

* fix: signInLoading and value types

* Update client/src/templates/Introduction/super-block-intro.tsx

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

* Update client/src/components/formHelpers/index.tsx

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

* Update client/src/components/formHelpers/index.tsx

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

* Update client/src/components/formHelpers/index.tsx

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

* chore(deps): update dependency rollup to v2.58.1

* fix: rename variables and fix imports for ts-migrate

* fix: remove `Type` suffix from the type definition.

* Update client/src/components/formHelpers/form.tsx

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

Co-authored-by: Shaun Hamilton <shauhami020@gmail.com>
Co-authored-by: Oliver Eyton-Williams <ojeytonwilliams@gmail.com>
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-10-25 18:45:36 +01:00
Rafael D. Hernandez 001aa3ea9e
feat(i18n): Add more motivational phrases and quotes in Spanish (#43970)
Co-authored-by: Nicholas Carrigan (he/him) <nhcarrigan@gmail.com>
2021-10-25 23:09:24 +05:30