Commit Graph

3848 Commits

Author SHA1 Message Date
Renovate Bot
a84f578a82 chore(deps): update codesee to v0.177.0 2022-02-02 03:11:19 +00:00
Renovate Bot
343258bdd9 chore(deps): update dependency postcss to v8.4.6 2022-02-01 18:29:07 +00:00
Oliver Eyton-Williams
c541baf179 fix(client): update invalid stored code (#44437)
* fix: repair invalid stored code
2022-02-01 10:09:08 -06:00
Renovate Bot
ca6efe041a chore(deps): update dependency webpack to v5.68.0 2022-01-31 19:12:23 +00:00
Renovate Bot
b2caef3d18 fix(deps): update dependency react-final-form to v6.5.8 2022-01-31 15:26:49 +00:00
sidemt
42384803ed fix(learn, i18n): fix help tags to create help post in Japanese subforum (#44959) 2022-01-31 09:52:26 +00:00
Renovate Bot
c998eee75c chore(deps): update codesee to v0.176.1 2022-01-28 23:36:36 +00:00
camperbot
a176000798 chore(i18n,client): processed translations (#44952) 2022-01-28 10:38:49 -08:00
Renovate Bot
52a3f79284 fix(deps): update dependency algoliasearch to v4.12.1 2022-01-28 17:11:34 +00:00
Sem Bauke
7ab1e98a7f fix(editor): remove reference tool-tips (#44949)
* fix(editor): remove MDN refrence tooltips

* fix: init in constructor
2022-01-28 15:11:05 +00:00
Renovate Bot
7df61af92a chore(deps): update codesee to v0.176.0 2022-01-28 13:06:54 +00:00
Oliver Eyton-Williams
fff1d833b9 fix: prevent scroll jumping on /settings (#44937) 2022-01-28 09:02:07 +01:00
sidemt
47d27412fa feat(learn, i18n): enable japanese certifications (#44869)
* feat(learn, i18n): enable japanese certifications

* feat(learn, i18n): update links for japanese pages

* Revert "feat(learn, i18n): update links for japanese pages"

This reverts commit 8e16f4dd22.

* feat(learn, i18n): update links for japanese pages

* feat(learn, i18n): update algoliaIndices for japanese

* feat(learn, i18n): update meta tags for japanese
2022-01-27 09:57:33 -08:00
camperbot
4b9c3dd0dd chore(i18n,client): processed translations (#44935) 2022-01-27 19:00:07 +05:30
Renovate Bot
fd777f5145 chore(deps): update codesee to v0.175.0 2022-01-27 04:01:45 +00:00
Renovate Bot
6da8d634cc chore(deps): update codesee to v0.174.0 2022-01-27 01:51:35 +00:00
Renovate Bot
232624c658 chore(deps): update dependency chai to v4.3.6 2022-01-26 17:35:46 +00:00
Renovate Bot
fedf4d1bbb fix(deps): update dependency react-instantsearch-dom to v6.21.1 2022-01-26 15:14:50 +00:00
Renovate Bot
122cebdd97 chore(deps): update codesee to v0.172.0 2022-01-26 11:17:18 +00:00
Renovate Bot
879e73881b chore(deps): update dependency chai to v4.3.5 2022-01-26 08:11:39 +00:00
Krzysztof G
6db9bbbd6e fix: include labels in editor tabs buttons (#44918) 2022-01-25 13:57:17 -08:00
Oliver Eyton-Williams
f63a650c01 fix: show-cert... Cypress tests (#44911)
* fix: scroll to certification section

* test: refactor and update show-cert

Pulls out the flaky code from the before hook (where a single failure
kills the suite) into the test.  Also, the visit to settings to view the
certification only needed to happen once.
2022-01-25 14:23:01 -06:00
Renovate Bot
1a5b3c0ebb chore(deps): pin dependencies 2022-01-25 12:16:01 +00:00
Oliver Eyton-Williams
7216ca55cc refactor: organise TypeScript config and migrate helpers (#44747)
* feat: allow more 1000 steps to be created at once

* refactor: start migrating to typescript

* refactor: delete-step to ts

* refactor: migrated some helpers

* refactor: migrate create-empty-steps

* refactor: migrate create-step-between

* refactor: finish migrating to TS

* refactor: migrate tests

* fix: ensure mock.restore is done after each test

* fix: prevent double-tscing

* fix: repair the tests

* chore: use ts-node for scripts

We don't need the performance boost of incremental compilation and
ts-node is easier to work with

* refactor: consolidate tsconfigs

* refactor: replace gulp

* fix: use ts-node for build-curriculum

* fix: allow ts compilation of config

* feat: create and use create:config script

* fix: add /config to eslint projects

* fix: remove gulp script
2022-01-25 11:34:16 +01:00
renovate[bot]
82ca6d8441 fix(deps): update dependency nanoid to v3.2.0 (#44899)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-01-25 10:41:39 +01:00
renovate[bot]
4f049bf407 fix(deps): update dependency react-instantsearch-dom to v6.21.0 (#44887)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-01-25 12:22:56 +05:30
Renovate Bot
dd0a073356 chore(deps): update dependency webpack-cli to v4.9.2 2022-01-25 04:18:09 +00:00
Oliver Eyton-Williams
cacc4eacd7 fix: handle the sorting of transformed files (#44724)
* fix: handle the sorting of transformed files

We can't use the ext property, since that is transformed, but the
history is maintained.

* test: make solutions polyVinyls for sorting

* refactor: inline prepareChallenge

* refactor: make solutions polys in getChallenges

* fix: convert each solution to a poly

* fix: skip empty solutions

* fix: get challenge file history in client

* refactor: stop calling isPoly from the client

* fix: remove debug console.log

* refactor: remove unnecessary sorting step
2022-01-24 10:42:27 -08:00
Oliver Eyton-Williams
b1fb6adc39 fix: insert user html more consistently (#42195)
* fix: use an iframe to preserve head and body

* fix: remove unnecessary parsing of html

The contents gets inserted into the DOM during transformHtml, which
is always part of the build pipeline

* fix: pipe contents through iframe

* refactor: use the same code for both transforms

* fix: try to handle test errors better

Co-authored-by: moT01 <20648924+moT01@users.noreply.github.com>
2022-01-24 18:02:25 +00:00
Bruce B
76529a17ba feat(client): JAWS 2022 bugfix for monaco editor (#44784)
* feat: JAWS 2021 bugfix for monaco editor

* update menu label and toggle announcement

* Update client/src/templates/Challenges/classic/editor.tsx

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

* Update client/src/templates/Challenges/classic/editor.tsx

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

* Update client/src/templates/Challenges/classic/editor.tsx

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

* clarify visibility hack for live region

* Update client/src/templates/Challenges/classic/editor.tsx

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

Co-authored-by: Oliver Eyton-Williams <ojeytonwilliams@gmail.com>
Co-authored-by: Shaun Hamilton <shauhami020@gmail.com>
2022-01-24 17:45:01 +00:00
renovate[bot]
e61668833a chore(deps): update dependency nanoid to v3.1.31 [security] (#44873)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-01-24 22:14:14 +05:30
Renovate Bot
5e60c14a4d chore(deps): update babel monorepo to v7.16.12 2022-01-22 20:52:45 +00:00
camperbot
9cf0a935aa chore(i18n,client): processed translations (#44876) 2022-01-23 00:01:07 +09:00
Renovate Bot
8715578440 chore(deps): update codesee to v0.169.0 2022-01-22 02:43:35 +00:00
Renovate Bot
4f03e9f8c8 chore(deps): update dependency webpack to v5.67.0 2022-01-21 21:19:32 +00:00
camperbot
b2b5a1967a chore(i18n,client): processed translations (#44865) 2022-01-22 00:54:58 +09:00
Renovate Bot
188ea02fe1 fix(deps): update dependency typescript to v4.5.5 2022-01-21 02:54:40 +00:00
Renovate Bot
c223116c33 chore(deps): update codesee to v0.168.0 2022-01-21 00:14:53 +00:00
renovate[bot]
92517202bd chore(deps): update babel monorepo (#44846)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-01-20 22:47:05 +05:30
camperbot
c4033f63da chore(i18n,client): processed translations (#44850) 2022-01-20 08:14:35 -08:00
Oliver Eyton-Williams
f88473f994 fix(client): handle missing document in preview frame (#44833) 2022-01-20 13:22:25 +00:00
Oliver Eyton-Williams
d091bd3b8f fix: make sure a11y help widget is not obscured (#44822) 2022-01-20 10:06:22 +05:30
Renovate Bot
a895056997 chore(deps): update codesee to v0.167.0 2022-01-20 01:03:44 +00:00
camperbot
9a14bcbeb4 chore(i18n,client): processed translations (#44834) 2022-01-19 09:18:46 -08:00
Renovate Bot
c301364278 chore(deps): update codesee to v0.166.0 2022-01-19 02:41:46 +00:00
Renovate Bot
050452c1c6 fix(deps): update dependency react-instantsearch-dom to v6.20.0 2022-01-19 00:46:15 +00:00
Bruce B
4577b392f8 fix: keyboard accessibility on curriculum map (#44786) 2022-01-19 00:19:05 +05:30
Shaun Hamilton
9cb87d0257 chore: remove verify-can-claim-cert logic (#44574)
* chore: remove verify-can-claim-cert logic

* remove extraneous

* remove console log before Nich wakes up

* add api route back with flash

* remove unnecessary logic in completion-epic

* change tests for new layout

* dynamically use api location

* rename file

* fix Cypress api location

* fix(test): anchor does not have disabled class

* fix(tests): change js test to claim from /settings

* chore: change status to 410 (gone)

* update testing again

* oliver is nitpicky

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

* make oliver happy

Co-authored-by: Oliver Eyton-Williams <ojeytonwilliams@gmail.com>
2022-01-18 08:52:49 -06:00
Renovate Bot
41cde630b6 chore(deps): update dependency chokidar to v3.5.3 2022-01-18 13:49:28 +00:00
camperbot
319dda294a chore(i18n,client): processed translations (#44792) 2022-01-15 11:55:17 -08:00