Commit Graph

31816 Commits (ec3ee856ec797b01fdd8e0f0826df7bf4e7b423e)

Author SHA1 Message Date
renovate[bot] 59266433aa
fix(deps): update dependency util to v0.12.5 (#48092)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-10-17 19:39:59 +05:30
Michelle Paradis 0fd6852b86
docs: typo on how to open pull request document (#48093) 2022-10-17 19:39:34 +05:30
Ahmad Abdolsaheb 0df7ee430d
feat(client): add growthbook (#48003)
* feat: initial set up

* feat: useFeature setup

* feat: adjust attributes

* chore(client): remove ts-disables in growth-book-wrapper

* feat: pull growthbook uri from env

* feat: adjust the staff atribute

* feat: make linter happy

* feat: update recruitment message

* refactor: simplify types

* chore: delete unused config

* fix: update copy

* fix: add growthbookUri to expected env vars

Co-authored-by: Shaun Hamilton <shauhami020@gmail.com>
Co-authored-by: Oliver Eyton-Williams <ojeytonwilliams@gmail.com>
2022-10-17 14:53:25 +02:00
renovate[bot] 060826f70b fix(deps): update dependency react-tooltip to v4.4.0 2022-10-17 00:39:50 +00:00
renovate[bot] 1f38a821ec fix(deps): update stripe 2022-10-16 21:01:26 +00:00
renovate[bot] 2ce8c867f8 chore(deps): update dependency playwright-webkit to v1.27.1 2022-10-16 19:43:27 +00:00
renovate[bot] 6df93646db chore(deps): update dependency cypress to v10.10.0 2022-10-16 16:59:03 +00:00
renovate[bot] a812b8b90e chore(deps): update codesee to v0.401.0 2022-10-16 14:21:29 +00:00
renovate[bot] a0ec380193 chore(deps): update dependency postcss to v8.4.18 2022-10-16 11:04:51 +00:00
renovate[bot] 46351191c5 chore(deps): update dependency joi to v17.6.3 2022-10-16 07:58:15 +00:00
renovate[bot] 352684d810 chore(deps): update dependency @types/node to v16.11.66 2022-10-16 04:59:16 +00:00
renovate[bot] 3bdc1cd3bc chore(deps): update dependency @types/validator to v13.7.8 2022-10-16 02:43:01 +00:00
renovate[bot] c98d08565d chore(deps): update dependency eslint-plugin-react to v7.31.10 2022-10-15 23:04:21 +00:00
renovate[bot] 55ae36b46f chore(deps): update dependency @types/node to v16.11.65 2022-10-15 20:49:40 +00:00
renovate[bot] a7a25e820b chore(deps): pin dependency playwright-webkit to v1.25.2 2022-10-15 18:36:52 +00:00
renovate[bot] e56646e63e chore(deps): update babel monorepo 2022-10-15 15:29:02 +00:00
renovate[bot] a7295b38e0
chore(deps): update github actions to 93ea575 (#48062)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-10-15 12:55:48 +00:00
Mrugesh Mohapatra 0937ed131e chore: drop extraneous file 2022-10-15 16:45:54 +05:30
Mrugesh Mohapatra 741732be54
refactor: rename workflow files (#48059)
* refactor: rename workflow files

* fix: temporarily disable the mobile workflow
2022-10-15 16:25:21 +05:30
Naomi Carrigan a6d84a7041
chore(tools): download untranslated files (#48046) 2022-10-15 14:34:35 +05:30
Naomi Carrigan 36c6b73cd6
chore: add untranslated english files (#48047) 2022-10-15 14:22:49 +05:30
Niraj Nandish 441f11db38
feat: mobile curriculum testing (#47586)
* feat: first draft of action and cypress spec

* feat: test all generated challenges

* fix: better identification of block

* action: update cypress config

* action: upload to dashboard

* action: testing js cert challenges

* fix: unnecessary after user code for Make a Person

* feat: capture console log output for assert test

* fix: remove after seed code

* fix: change const to let

* fix: test

* action: disable js certification

* action: stop checking out branch in action

* action: check out right mobile repo

Co-authored-by: sembauke <semboot699@gmail.com>
2022-10-14 16:57:34 -07:00
Naomi Carrigan 035b475500
fix: lint only the curriculum for curriculum PRs (#48045) 2022-10-15 01:35:39 +05:30
camperbot 4386d1025b
chore(i18n,client): processed translations (#48036) 2022-10-14 19:10:46 +05:30
PakkuDon e5f54cab5f
chore(client): remove exports for unused types (#48004)
* chore(client): remove exports for unused types

* chore(client): remove unused type
2022-10-14 19:10:21 +05:30
Anubhav Jain 88c54192b9
fix(client): remove unused files (#47974)
* removed unused files

Removed unused files as per comments for issue #47971

* fix: removed duplicate exports from 4 files

* Build fix

* made changes for build fix

* made changes for build fix
2022-10-14 18:54:09 +05:30
Saul Blanco Tejero 1ba9624b5c
fix(learn): colored markers - step 5 - validation (#47808) 2022-10-14 12:46:06 +05:30
Mrugesh Mohapatra 4f005bf3e2
fix(actions): create crowdin PRs only if they lint (#48023) 2022-10-14 12:44:32 +05:30
camperbot 58d794f3e9
chore(i18n,client): processed translations (#48022) 2022-10-13 19:00:46 +05:30
camperbot 9329bc7d7d
chore(i18n,docs): processed translations (#48021) 2022-10-13 12:36:45 +00:00
Piyush Keshari 52b782cd10
chore(curriculum): fix phrase that goes against our challenges guideline (#48017)
Co-authored-by: Jeremy L Thompson <jeremy@jeremylt.org>
2022-10-13 10:30:58 +00:00
Dhruva Srinivas bdf2c5b6d0
fix: small error in front-end libs intro (#48005) 2022-10-13 11:26:10 +02:00
abe 4ab1dd8926
fix(curriculum): recursion challenges that abuse global space (#47680)
* fix: recursion challenges that abuse global space #43516

* fix challenge phrasing and create separate test

* fix: challenges which pollute/impure functions should not pass

* Update curriculum/challenges/english/02-javascript-algorithms-and-data-structures/javascript-algorithms-and-data-structures-projects/cash-register.md

allow users to ab(use) global space in cash register

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

* Update curriculum/challenges/english/15-javascript-algorithms-and-data-structures-22/build-a-roman-numeral-converter-project/roman-numeral-converter.md

allow users to abuse global space in roman numeral converter

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

Co-authored-by: kravmaguy <flex4lease@gmail.com>
Co-authored-by: Tom <20648924+moT01@users.noreply.github.com>
2022-10-12 15:00:24 -05:00
Oliver Eyton-Williams 1459bc6879
chore: only run one spec with electron (#47998) 2022-10-12 21:38:08 +05:30
Mrugesh Mohapatra 092d7d04d6
feat(api): add redirect for users blocked by okta (#47992)
* feat(api): add redirect for users blocked by okta

* fix: redirect blocked users immediately

* fix: return early if no userInfo

We can't proceed without it, so we have to ask the user to try again.

Co-authored-by: Oliver Eyton-Williams <ojeytonwilliams@gmail.com>
2022-10-12 20:28:21 +05:30
Mrugesh Mohapatra 06765555c1
feat(client): add page for users blocked by okta (#47991) 2022-10-12 20:21:19 +05:30
Atir Nayab fdaa149758
fix(curriculum): updated ES5 and ES6 class description (#47935)
* fix(curriculum): updated ES5 and ES6 class description

* fix: es5 example removed

* Update curriculum/challenges/english/02-javascript-algorithms-and-data-structures/es6/use-class-syntax-to-define-a-constructor-function.md

Co-authored-by: Jeremy L Thompson <jeremy@jeremylt.org>

* Update curriculum/challenges/english/02-javascript-algorithms-and-data-structures/es6/use-class-syntax-to-define-a-constructor-function.md

Co-authored-by: Jeremy L Thompson <jeremy@jeremylt.org>

* Update curriculum/challenges/english/02-javascript-algorithms-and-data-structures/es6/use-class-syntax-to-define-a-constructor-function.md

Co-authored-by: Jeremy L Thompson <jeremy@jeremylt.org>

* Update curriculum/challenges/english/02-javascript-algorithms-and-data-structures/es6/use-class-syntax-to-define-a-constructor-function.md

Co-authored-by: Jeremy L Thompson <jeremy@jeremylt.org>

* Update curriculum/challenges/english/02-javascript-algorithms-and-data-structures/es6/use-class-syntax-to-define-a-constructor-function.md

Co-authored-by: Sem Bauke <semboot699@gmail.com>

Co-authored-by: Jeremy L Thompson <jeremy@jeremylt.org>
Co-authored-by: Sem Bauke <semboot699@gmail.com>
Co-authored-by: Tom <20648924+moT01@users.noreply.github.com>
2022-10-12 16:20:15 +02:00
camperbot 81bec2d1fb
chore(i18n,docs): processed translations (#47999) 2022-10-12 15:17:31 +02:00
camperbot de689a9cd3
chore(i18n,client): processed translations (#48000) 2022-10-12 15:17:07 +02:00
Mrugesh Mohapatra 4e3ce1e7d3
fix(e2e): reduce load on the CI (#47997) 2022-10-12 16:58:58 +05:30
Prince Mendiratta 567de3bedb
fix: do not display breadcrumbs with iframe (#47989)
Signed-off-by: Prince Mendiratta <prince.mendi@gmail.com>

Signed-off-by: Prince Mendiratta <prince.mendi@gmail.com>
Co-authored-by: Mrugesh Mohapatra <1884376+raisedadead@users.noreply.github.com>
2022-10-12 12:36:01 +02:00
Aniket Sinha 7e9aed8327
fix(curriculum): update CatPhotoApp Step 12 instructions (#47988)
Update 5dfa22d1b521be39a3de7be0.md
2022-10-12 10:11:11 +02:00
Jeremy L Thompson d1e65cfafa
fix(curriculum): faster solution for primes (#47990) 2022-10-12 09:05:43 +02:00
Kristofer Koishigawa f27912f206
chore: add blocked to blocklist (#47993) 2022-10-12 11:50:39 +05:30
Prathamesh Gawas e42907a40c
fix(client): prevent submitting forms in iframe (#47799)
Co-authored-by: Muhammed Mustafa <MuhammedElruby@gmail.com>
2022-10-12 04:24:26 +05:30
Oliver Eyton-Williams 7b24e7e597
fix(test): stop filtering out third-party (#47982)
Co-authored-by: Mrugesh Mohapatra <1884376+raisedadead@users.noreply.github.com>
2022-10-12 01:23:32 +05:30
Derryk Boyd d380f13172
chore(client): ts migrate builders.js (#47813)
* Rename builders.js > builderst.ts

* Chore: Migrate builders.js to typescript

* Replace _concatHtml with concatHtml

Co-authored-by: Derryk Boyd <derryk@redmantech.com>
2022-10-11 11:42:08 -07:00
Oliver Eyton-Williams 2f6530325d
revert(i18n,learn): processed translations (#47985)
This reverts commit bd21f4b483.
2022-10-11 23:56:51 +05:30
Alekzandriia a02cd6448c
fix(learn): update verbiage to emphasize on `\n` instead of `\r` (#47841)
Co-authored-by: Ilenia <nethleen@gmail.com>
Co-authored-by: Mrugesh Mohapatra <1884376+raisedadead@users.noreply.github.com>
2022-10-11 20:02:47 +02:00
SADIK KUZU 3522ce6f34
fix(api): write variable names in correct manner (#47883) 2022-10-11 17:25:56 +02:00