Commit Graph

29470 Commits

Author SHA1 Message Date
557b689b79 feat: enable ukrainian downloads (#44443) 2021-12-09 15:58:00 -06:00
9ad29e03d5 refactor: handle certs separately (#44434)
* refactor: split createChallenge into two functions

* refactor: remove certification metas

* fix: remove the metas I missed
2021-12-09 11:53:12 -08:00
40acfa708b feat: reduce request payload for non-js projects (#44429)
* feat: reduce request payload for non-js projects

* break future TS

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

Co-authored-by: Oliver Eyton-Williams <ojeytonwilliams@gmail.com>
2021-12-09 13:31:21 -06:00
Tom
1c5d136add feat(client): add notes tab to project based curriculum (#44247)
* feat: add notes tab to project based curriculum

* feat: add console key to i18n

* feat: add reset to i18n

* fix: use translations in action-row

* fix: use hasEditableBoundaries as check for when to display instructions/editor-tabs

* fix: clean up notes components and use prism formatting

* feat: add notes to docs/how-to-work-on-challenges

* revert: unused code

* fix: lint errors?

* fix: lint errors

* fix: add notes to graphql schema

* fix: add notes to challenge schema

* fix: only display notes on project based

* fix: add env data back to mobile layout

* fix: prettify

* revert: notes

* fix: hide notes on mobile for non project based

* rename: switchDisplayTab -> togglePane

* revert: hasEditableBoundaries check back to projectBasedChallenge check
2021-12-09 18:42:03 +00:00
dd2ff1683c feat: add curriculum feature flag (#44441) 2021-12-09 12:31:03 -06:00
88524556e7 chore: remove hacktoberfest comment (#44442) 2021-12-09 11:43:57 -06:00
6be472a31f chore(i18n,docs): update translations (#44435) 2021-12-09 15:59:16 +00:00
69639bda8a feat(client): testing donation alert title (#44438) 2021-12-09 09:43:59 -06:00
dd8f5d07cd fix(client): add footer dec 2021 (#44413) 2021-12-09 15:11:09 +00:00
fca626fc5e fix(client): prevent load from local storage (#44440) 2021-12-09 15:08:03 +00:00
bf2b4caf12 chore(i18n,client): processed translations (#44436) 2021-12-09 19:41:55 +05:30
bee4a47eb6 chore(deps): update dependency rollup to v2.61.0 2021-12-09 13:44:06 +00:00
27051c7f07 fix(deps): update dependency react-instantsearch-dom to v6.17.0 2021-12-09 11:54:45 +00:00
5f9202bcc8 chore(deps): update storybook monorepo to v6.4.9 2021-12-09 09:24:22 +00:00
e2170b6f05 chore(utils): remove duplicate entries, alphabetasize (#44424)
* chore(utils): remove duplicate entries, alphabetasize

* follow Nich's alphabet where 'i' comes before 'j'
2021-12-08 21:58:39 -06:00
d95226ff1d chore(client): migrate landing.test.js to ts (#43889)
* rename file

* disable lint

* change to specific annotation

* kebaberise file name

* adjust naming to remove need for eslint-disable

Co-authored-by: Shaun Hamilton <shauhami020@gmail.com>
2021-12-08 21:27:43 -06:00
471b2bf24f fix(deps): update dependency sanitize-html to v2.6.1 2021-12-09 03:05:21 +00:00
Tom
6872262d21 fix(client): make new editor more accessible (#44425) 2021-12-09 00:28:20 +00:00
09352ad3c2 feat(docs): add 3 new sections to faq.md (#44399)
* docs: update FAQ.md

* fix: indented lines 75-78

* fix: indented lines 75-78

* fix: indented lines 75-78

* fix: removed reviewing PR section and added another link to writing articles

* fix: removed YouTube bit about captions

* Update docs/FAQ.md

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

* Update docs/FAQ.md

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

Co-authored-by: Ilenia <nethleen@gmail.com>
Co-authored-by: Shaun Hamilton <shauhami020@gmail.com>
2021-12-09 00:19:12 +00:00
80f7863f2d chore(deps): update dependency @types/jquery to v3.5.10 2021-12-08 22:48:58 +00:00
c98728ccd0 feat(tools): test jQuery is defined (#44423)
* feat(tools): test jQuery is defined

* fix: add wait
2021-12-08 14:29:16 -06:00
4bdfb6794f feat(client): migrate layout/default to ts (#43866)
* chore: rename Default.js to default.tsx

* chore: refactor default layout to typescript

* use TFunction for type

Co-authored-by: Shaun Hamilton <shauhami020@gmail.com>
2021-12-08 10:20:20 -08:00
c19bf504b8 Revert "fix: only include frame-runner when running tests (#44337)" (#44419)
This reverts commit a23a47750b.
2021-12-08 22:10:41 +05:30
50b554470d fix(curriculum): wording consistency in counting-cards.md (#44390) 2021-12-08 07:32:56 -08:00
792ec8917c chore(i18n,curriculum): processed translations (#44416) 2021-12-08 06:49:11 -08:00
b320532f8f fix(client): update links with pt-BR translations (#44417) 2021-12-08 14:09:04 +00:00
c9faf384b0 chore: exclude actions from changes to docs (#44412)
* chore: exclude actions from changes to docs

* fix(actions): Node.js flows needed for merge :(

* chore: apply suggestions from code review

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

* chore: apply suggestions from code review

Co-authored-by: Oliver Eyton-Williams <ojeytonwilliams@gmail.com>
2021-12-08 19:12:07 +05:30
2528f7c466 chore(i18n,docs): update translations (#44415) 2021-12-08 18:14:44 +05:30
91d4dc1507 fix: run develop on windows (#44414) 2021-12-08 11:14:33 +00:00
9ed46962ef chore(deps): update codesee to v0.150.0 2021-12-08 03:04:42 +00:00
cd9be3c291 fix(curriculum): improve regex for advanced-node (#44407)
* Modify set-up-passport challenge test regex to accept space after secret

* Accept any number of spaces

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

Co-authored-by: Krzysztof G. <60067306+gikf@users.noreply.github.com>
2021-12-07 22:09:57 +00:00
00541c71d5 chore(deps): update dependency @types/chai to v4.3.0 2021-12-07 21:06:58 +00:00
118bf713ae fix(client): remove broken current challenge button (#44405) 2021-12-08 01:05:32 +05:30
979a8d59d9 chore(docs): collocate how to contact staff (#44404) 2021-12-07 09:47:47 -08:00
86cc757945 fix(client): remove normalize.css from globals (#44403) 2021-12-07 23:08:51 +05:30
2a286d3fc6 chore(docs): add contributor tools update instructions (#44393) 2021-12-07 21:46:38 +05:30
e2651ba552 chore(i18n,curriculum): processed translations (#44402) 2021-12-07 08:08:10 -08:00
1ad7464775 chore(deps): update dependency @types/node to v16.11.12 2021-12-07 12:06:50 +00:00
b289f0ef3a chore(deps): update typescript-eslint monorepo to v5.6.0 2021-12-07 01:28:55 +00:00
00acce8f99 chore(deps): update dependency @types/react-instantsearch-dom to v6.12.1 2021-12-06 23:21:17 +00:00
96b8c0c8f7 chore(deps): update dependency webpack to v5.65.0 2021-12-06 21:46:15 +00:00
a23a47750b fix: only include frame-runner when running tests (#44337)
* fix: only include frame-runner when running tests

* fix: handle missing options

* test: use test runner for curriculum tests
2021-12-06 13:02:49 -06:00
8372623f69 chore(curriculum): fix + test curriculum order (#44366)
* chore(tools): test curriculum order

* chore: update orders

* fix(tests): temporarily ignore cert super

The Relational Databases cert being 'upcomingChanges' is breaking
the tests.

* fix: graphql query here

* fix: use only one meta

* chore: remove unnecessary superOrders

* chore: zero-based indexing

* fix: update mock

* refactor: remove unused fixture

Co-authored-by: Oliver Eyton-Williams <ojeytonwilliams@gmail.com>
2021-12-06 16:55:13 +00:00
e18ccef2f2 chore(deps): update dependency @testing-library/jest-dom to v5.16.1 2021-12-06 15:54:20 +00:00
e85667d768 fix(deps): update dependency final-form to v4.20.6 2021-12-06 13:18:33 +00:00
cc06ce1c72 chore(deps): update storybook monorepo to v6.4.8 2021-12-06 09:46:38 +00:00
2411385e3d chore(i18n,curriculum): processed translations (#44388) 2021-12-06 09:27:54 +05:30
0bfb04efb8 chore(i18n,client): processed translations (#44387) 2021-12-06 09:27:22 +05:30
a5528b8638 fix(curriculum): add missing spaces (#44381) 2021-12-05 09:35:22 +05:30
51ad855fbe chore(i18n,learn): update translations (#44382) 2021-12-04 18:28:07 +00:00