Commit Graph

28700 Commits

Author SHA1 Message Date
e118dda13a fix: order imports and remove circular dependencies (#41824)
* fix: remove circular dependency

redux depended on templates/Challenges/redux and vice versa.  This
meant that import order mattered and confusing bugs could arise.

(cherry picked from commit 7d67a4e70922bbb3051f2f9982dcc69e240d43dc)

* feat: require imports to be in alphabetical order

Import order generally does not matter, but there are edge cases
(circular  imports and css imports, for example) where changing order
changes behaviour

(cherry picked from commit b8d1393a91ec6e068caf8e8498a5c95df68c2b2c)

* chore: order imports

* fix: lift up challenge description + title comps

This brings the classic Show closer to the others as they
now all create the description and title components

* fix: remove donation-saga/index circular import

(cherry picked from commit 51a44ca668a700786d2744feffeae4fdba5fd207)

* refactor: extract action-types from settings

(cherry picked from commit 25e26124d691c84a0d0827d41dafb761c686fadd)

* fix: lint errors

* feat: prevent useless renames
2021-08-02 08:39:40 -05:00
c7b27a53e7 chore(deps): update node.js to v14.17.4 2021-08-02 10:54:04 +00:00
e7b4b5b2fd fix(deps): update dependency react-instantsearch-dom to v6.12.1 2021-08-02 09:59:21 +00:00
386aaef74e chore(deps): update dependency jsdom to v16.7.0 2021-08-02 01:17:57 +00:00
843b315981 chore(deps): update dependency joi to v17.4.2 2021-08-01 23:42:57 +00:00
e8dd7f5929 chore(deps): update babel monorepo to v7.14.9 2021-08-01 09:26:37 +00:00
7e8a05ac1c feat(tools): test navigation links (#43080)
* feat(tools): test navigation links

* fix(tools): use single it
2021-07-31 12:51:50 +05:30
14b795c305 chore(deps): update dependency eslint to v7.32.0 2021-07-31 01:09:01 +00:00
24567cbe4a chore(deps): update codesee to v0.56.0 2021-07-30 23:24:17 +00:00
397a9f0c3e fix(curriculum): clean-up Project Euler 462-480 (#43069)
* fix: clean-up Project Euler 462-480

* fix: missing image extension

* fix: corrections from review

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

Co-authored-by: Tom <20648924+moT01@users.noreply.github.com>
2021-07-30 08:32:21 -07:00
a2b2ef3f75 fix(curriculum): clean-up Project Euler 441-460 (#43068)
* fix: clean-up Project Euler 441-460

* fix: corrections from review

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

Co-authored-by: Tom <20648924+moT01@users.noreply.github.com>
2021-07-30 08:20:31 -07:00
d269909faa fix(curriculum): clean-up Project Euler 381-400 (#43024)
* fix: clean-up Project Euler 381-400

* fix: missing image extension

* fix: missing subscripts

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

Co-authored-by: Tom <20648924+moT01@users.noreply.github.com>
2021-07-30 07:59:29 -07:00
594adf02c1 chore(i18n,curriculum): update translations (#43078) 2021-07-30 07:57:21 -07:00
5ab5d156e9 chore(i18n,docs): update translations (#43076) 2021-07-30 15:39:40 +02:00
ffdc8315f6 chore(i18n,learn): update translations (#43077) 2021-07-30 15:31:19 +02:00
Tom
68fee7212e fix(docs): add missing step and fix typo (#43044) 2021-07-30 12:32:35 +07:00
2b7683faa0 chore(deps): update dependency webpack to v5.47.1 2021-07-29 22:32:54 +00:00
f0452399fb chore(deps): update dependency rollup to v2.55.1 2021-07-29 21:44:51 +00:00
7d9496e52c fix(curriculum): clean-up Project Euler 361-380 (#43002)
* fix: clean-up Project Euler 361-380

* fix: improve wording

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

* fix: remove unnecessary paragraph

* fix: corrections from review

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

Co-authored-by: Sem Bauke <46919888+Sembauke@users.noreply.github.com>
Co-authored-by: Tom <20648924+moT01@users.noreply.github.com>
2021-07-29 12:48:17 -07:00
1af6e7aa5a fix(curriculum): clean-up Project Euler 321-340 (#42988)
* fix: clean-up Project Euler 321-340

* fix: typo

* fix: corrections from review

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

* fix: corrections from review

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

Co-authored-by: Sem Bauke <46919888+Sembauke@users.noreply.github.com>
Co-authored-by: Tom <20648924+moT01@users.noreply.github.com>
2021-07-29 11:59:06 -07:00
a9c11f7fe2 fix: clean-up Project Euler 421-440 (#43047) 2021-07-29 11:14:09 -07:00
7bd08ae2ee fix: clean-up Project Euler 401-420 (#43028) 2021-07-29 10:48:24 -07:00
c18554dd44 fix(curriculum): clean-up Project Euler 341-360 (#42998)
* fix: clean-up Project Euler 341-360

* fix: improve wording

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

* fix: corrections from review

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

Co-authored-by: Sem Bauke <46919888+Sembauke@users.noreply.github.com>
Co-authored-by: Tom <20648924+moT01@users.noreply.github.com>
2021-07-29 19:14:22 +02:00
7e41f19633 chore(i18n,docs): processed translations (#43070) 2021-07-29 22:12:34 +05:30
a9e020657b fix: update docs for mailhog (#43072) 2021-07-29 22:12:16 +05:30
b123c7a1ba chore(i18n,curriculum): update translations (#43073) 2021-07-29 22:11:44 +05:30
43308fd612 chore(i18n,client): processed translations (#43071) 2021-07-29 18:45:36 +05:30
Tom
826992fabf fix(client): open all certs in same tab (#43061) 2021-07-29 14:56:36 +03:00
e9c740fe7e chore(deps): update codesee to v0.55.0 2021-07-28 21:17:43 +00:00
830169c21c chore(i18n,curriculum): update translations (#43046) 2021-07-28 19:37:39 +02:00
aced643bc2 chore(i18n,learn): update translations (#43045) 2021-07-28 10:36:53 -05:00
ff5ef0880d chore(i18n,docs): update translations (#43043) 2021-07-28 10:35:06 -05:00
47adbde90b feat(client): add multifile editor breadcrumbs (#42907)
* feat(client): add multifile editor breadcrumbs

* adjust margin

* update snapshot

* re-remove duplicate css

* adjust arrow colours

* update that pesky snapshot

* add title to editor jaw

* remove bolding, and center

* update snapshot
2021-07-28 17:29:11 +03:00
5432354361 chore(deps): update dependency rollup to v2.55.0 2021-07-28 09:22:34 +00:00
3683414201 chore(deps): update codesee to v0.54.3 2021-07-28 08:27:29 +00:00
Ko
b96132449b Add missing word in APIs and Microservices intro (#43030)
* Add missing word in APIs and Microservices intro

* Updated the word 'back end'
2021-07-28 09:28:50 +02:00
4ef6e9d3ea chore(deps): update codesee to v0.54.2 2021-07-28 04:16:07 +00:00
9731ea31b8 fix(client): fix i18n external locations in nav (#42995) 2021-07-28 07:31:07 +07:00
c56510a6b2 chore(deps): update codesee to v0.54.0 2021-07-27 21:28:22 +00:00
4357fd03af chore(deps): update dependency webpack to v5.47.0 2021-07-27 18:09:51 +00:00
49b4e1f2b3 fix: remove HOME_PATH (#43034)
It was only used as a default for hardGoTo, but that function is only
called once and does not need the default
2021-07-27 08:35:14 -07:00
946f6847a7 chore(i18n,learn): update translations (#43032) 2021-07-27 08:24:26 -07:00
5dff3a4520 chore(i18n,docs): update translations (#43031) 2021-07-27 08:24:03 -07:00
4624fe934d chore(i18n,curriculum): update translations (#43033) 2021-07-27 08:23:19 -07:00
a4358fc56c fix(client): update display prop on element (#42912)
* fix: profile menu icon overlapping content

* refactor: profile icon usage
2021-07-27 12:27:32 +03:00
7b92f1df83 chore(deps): update codesee to v0.52.1 2021-07-27 01:35:20 +00:00
daf0f71f82 chore(deps): update typescript-eslint monorepo to v4.28.5 2021-07-26 22:22:02 +00:00
4363e85b43 chore(deps): update dependency start-server-and-test to v1.13.1 2021-07-26 21:28:52 +00:00
c1fc6889d4 docs: draft curriculum structure (#42952)
* docs: draft curriculum structure

* docs: add superblock instructions

* docs: intro.json

* feat: enhance curriculum file structure docs

* docs: add redirect note

* chore: apply shaun's review suggestions

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

* chore: full stop

Co-authored-by: moT01 <20648924+moT01@users.noreply.github.com>
Co-authored-by: Shaun Hamilton <shauhami020@gmail.com>
2021-07-26 21:55:23 +02:00
8535c23b08 fix: address crowdin issues (#43021) 2021-07-26 19:43:15 +01:00