Commit Graph

28633 Commits (5a44900bd28c592477e5b92ff31a6d3aac56f671)

Author SHA1 Message Date
renovate[bot] 1c39fc2204
fix(deps): update gatsby monorepo (#42959)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-08-13 00:32:53 +05:30
Shaun Hamilton 59f17f237b
refactor: files{} -> challengeFiles[], and key -> fileKey (#43023)
* fix(client): fix client

* fix propType and add comment

* revert user.json prettification

* slight type refactor and payload correction

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

* update ChallengeFile type imports

* add cypress test for code-storage

* update test and storage epic

* fix Shaun's tired brain's logic

* refactor with suggestions

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

* update codeReset

* increate cypress timeout because firefox is slow

* remove unused import to make linter happy

* use focus on editor

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

* use more specific seletor for cypress editor test

* account for silly null challengeFiles

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

Co-authored-by: Oliver Eyton-Williams <ojeytonwilliams@gmail.com>
2021-08-12 20:48:28 +02:00
Renovate Bot 1f62dfe2b3 fix(deps): update dependency @stripe/stripe-js to v1.17.0 2021-08-12 17:46:27 +00:00
Renovate Bot 0336269da9 fix(deps): update dependency nanoid to v3.1.25 2021-08-12 15:50:07 +00:00
Renovate Bot 81f5f7795a chore(deps): update dependency rollup-plugin-postcss to v4.0.1 2021-08-12 14:30:47 +00:00
Nicholas Carrigan (he/him) 2d166c3c0a
fix(curriculum): clarify exercise tracker (#43169)
* fix(curriculum): clarify exercise tracker

* feat: separate test steps

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

* Revert "feat: separate test steps"

This reverts commit 9842aec4e8.

Co-authored-by: Shaun Hamilton <shauhami020@gmail.com>
2021-08-12 15:08:44 +02:00
DanielRosa74 b51d0d72f5
fix(i18n): Fixing a typo in line 170 (#43187) 2021-08-12 12:59:05 +01:00
Tom 925891858c
fix(client): open curriculum links in new tabs (#43136) 2021-08-12 09:02:57 +02:00
Renovate Bot e2c1328d62 fix(deps): update dependency nanoid to v3.1.24 2021-08-11 23:20:36 +00:00
Nicholas Carrigan (he/him) c8ec196dbc
fix: scrollable nav (#42600)
* fix: scrollable nav

Modify the drop down menu to be scrollable.

* fix: account for really small screens
2021-08-11 18:17:21 +01:00
Ilenia 5f57667c7d
fix: clarify slice-and-splice (#43170) 2021-08-11 17:00:44 +02:00
Renovate Bot 686acd6dff chore(deps): update babel monorepo to v7.15.3 2021-08-11 09:47:40 +00:00
Nicholas Carrigan (he/him) 28003256c3
fix: restore navatar class (#43176) 2021-08-11 09:38:31 +02:00
Renovate Bot 0a32528c4d chore(deps): update dependency webpack to v5.50.0 2021-08-11 03:29:05 +00:00
Renovate Bot 8e48f17234 chore(deps): update codesee to v0.64.1 2021-08-11 01:25:58 +00:00
Renovate Bot 574b13d4ee chore(deps): update codesee to v0.64.0 2021-08-10 19:50:22 +00:00
Kristofer Koishigawa 361fba686e
fix: update mocha chai challenge text, code snippets (#43065)
* fix: update mocha chai challenge text, code snippets

* fix: add expected output values to instructions

* fix: reword instructions a little bit

* fix: adjust challenge test for new test suite in boilerpplate

Co-authored-by: moT01 <20648924+moT01@users.noreply.github.com>
2021-08-10 09:45:12 -07:00
camperbot 005aefc2d0
chore(i18n,curriculum): update translations (#43167) 2021-08-10 15:38:37 +02:00
Victor Duarte 7c6524186e
refactor(client): docs, ts and test challenges (#42978)
* refactor(client): relocate to learn path tests file

* refactor(client): add docs for to learn path

Co-authored-by: Huyen Nguyen <25715018+huyenltnguyen@users.noreply.github.com>

* fix: order imports

Co-authored-by: Oliver Eyton-Williams <ojeytonwilliams@gmail.com>
2021-08-10 15:22:39 +02:00
Ilenia 0de2cc97db
fix: remove code tags from first prototype (#43158) 2021-08-10 14:44:14 +02:00
camperbot 4c7ba02af1
chore(i18n,curriculum): update translations (#43157) 2021-08-10 12:57:14 +02:00
Renovate Bot 3133723f4a chore(deps): update dependency rollup to v2.56.2 2021-08-10 09:00:00 +00:00
Renovate Bot dc8f88ee2e chore(deps): update codesee to v0.63.1 2021-08-10 01:40:26 +00:00
Renovate Bot c780a0c574 chore(deps): update typescript-eslint monorepo to v4.29.1 2021-08-09 22:35:19 +00:00
Ahmad Abdolsaheb b0b438a40f
Revert "fix(client): remove wallets (#43159)" (#43163)
This reverts commit 5a4c02addd.
2021-08-09 16:39:48 -05:00
camperbot c9b9175d1d
chore(i18n,learn): update translations (#43155) 2021-08-09 13:17:06 -07:00
camperbot 12b531840f
chore(i18n,docs): update translations (#43154) 2021-08-09 13:16:34 -07:00
Renovate Bot be9c3f0cc0 chore(deps): update storybook monorepo to v6.3.7 2021-08-09 19:54:10 +00:00
Ahmad Abdolsaheb 5a4c02addd
fix(client): remove wallets (#43159) 2021-08-09 21:28:38 +03:00
Tom 0ae8b0c0e8
chore: clean-up unsed things in stripe integration (#43156)
* chore: clean-up unsed things in stripe integration

* fix: use logged in users email over email given to payment form
2021-08-09 21:27:14 +03:00
Tom 874f5a3240
fix(curriculum): move RDBMS cert to proper order (#43108) 2021-08-09 14:50:02 +01:00
Renovate Bot f27a4440d6 chore(deps): pin dependency @types/psl to 1.1.0 2021-08-09 11:45:46 +00:00
renovate[bot] a13ce5ed38
chore(deps): update dependency font-awesome to v5.15.4 (#43120)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-08-09 12:50:16 +02:00
camperbot 919728131e
chore(i18n,curriculum): update translations (#43140) 2021-08-09 10:35:35 +02:00
awu43 dd5d2919be
feat(client): ts-migrate client/utils/** (#42823)
* rename js files

* update imports and references

* migrate build-challenges

* migrate challenge-types

* migrate utils/index

* migrate state-management

* install @types/psl for tags

* migrate tags

* migrate tags.test

* migrate challenge-page-creator

* migrate utils/gatsby/index

* migrate layout-selector

* migrate layout-selector.test

* revert challenge-types

Curriculum can't handle TS or modules

* convert arrow functions

* revert build-challenges

* revert utils/gatsby/index

* revert challenge-page-creator

* revert challenge-types reference

* Delete state-management

Deleted in #42960

* Disable render-result-naming-convention (for now)

* update layout-selector.test comment

* reorder imports in build-challenges

* change ts-ignore to ts-expect-error
2021-08-09 10:30:31 +02:00
Tom fcadd534e7
fix: stripe issues (#43152) 2021-08-09 11:02:58 +03:00
Mykyta Ivanchenko 959a6bce69
fix(curriculum): updated auth with socket.io explanation (#43066)
* fix: updated auth with socket.io explanation

* Update wording to improve the clarity

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

* Update wording to improve the clarity

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

* Update wording to improve the clarity

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

* Update wording to improve the clarity

* Update curriculum/challenges/english/06-quality-assurance/advanced-node-and-express/authentication-with-socket.io.md

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

Co-authored-by: Kristofer Koishigawa <scissorsneedfoodtoo@gmail.com>
Co-authored-by: Shaun Hamilton <shauhami020@gmail.com>
2021-08-09 16:25:46 +09:00
Renovate Bot e0abfc5cf6 chore(deps): update dependency ts-node to v10.2.0 2021-08-09 05:33:19 +00:00
Tom 8dec120c19
fix(api-server): server not responding for stripe call (#43149) 2021-08-08 19:47:33 -05:00
Renovate Bot b3a7126c87 chore(deps): update dependency eslint-plugin-import to v2.24.0 2021-08-09 00:14:33 +00:00
Renovate Bot 1a212ab927 fix(deps): pin dependencies 2021-08-08 22:33:04 +00:00
Ahmad Abdolsaheb b623c340a9
feat(client): add google pay (#43117)
* feat: initial button setup client

* feat: rename walletsButton to .tsx

* chore: typescriptize wallet component

* chore: re-add keys to config, env, etc + check in gatsby-node

* feat: refactor donate form and wallet component

* feat(client): set labels correctly

* chore: add stripe package back to server

* chore: add stripe back to allowed paths

* chore: copy donate.js code from PR #41924

* feat: attempt to make back end work

* feat: make redux work

* feat: clean up

* feat: hokify

* feat: add error handling

* fix: back-end should be working

* fix: type errors

* fix: clean up back-end

* feat:addd styles

* feat: connect the client to the api

* feat: display wallets button everywhere

* test: add stripe key for cypress action

* test: fix for cypress tests

* test: cypress tests again

* test: maybe?

* test: more

* test: more

* test: more

* test

* askdfjasklfj

* fix: tests finally?

* revert: remove space from cypress yaml action

* remove logs

Co-authored-by: moT01 <20648924+moT01@users.noreply.github.com>
Co-authored-by: Oliver Eyton-Williams <ojeytonwilliams@gmail.com>
2021-08-08 23:22:25 +03:00
Renovate Bot ad54684dce fix(deps): update dependency @babel/standalone to v7.15.2 2021-08-08 18:12:00 +00:00
Renovate Bot 6f5d796168 chore(deps): update dependency rollup to v2.56.1 2021-08-08 14:08:35 +00:00
Tom 165d6ab844
fix(curriculum): insertion sort challenge (#43135) 2021-08-07 18:13:00 +02:00
camperbot 1f4972c6f5
chore(i18n,learn): update translations (#43139) 2021-08-07 16:55:07 +01:00
Renovate Bot 41c6914a25 chore(deps): update codesee to v0.61.0 2021-08-06 23:07:34 +00:00
Renovate Bot ae734e7715 chore(deps): update dependency webpack to v5.49.0 2021-08-06 16:40:58 +00:00
camperbot 48fee9232b
chore(i18n,learn): update translations (#43131) 2021-08-06 08:04:24 -07:00
camperbot d683955e5a
chore(i18n,curriculum): update translations (#43132) 2021-08-06 08:02:45 -07:00