Commit Graph

4102 Commits (b81dea1e827a290bd035c9f5f44e1b195d0098ab)

Author SHA1 Message Date
Sem Bauke 2440d3f43f
chore(client): make curriculum helpers external (#46906)
* chore: make curriculum helpers external

* feat: add curriculum helpers as a package

* fix: use right preset?

* fix: update version with babel transpiled files

* fix: re-add fixture

* fix: declare as module

* fix: add declaration files in curriculum helpers

* fix: nothing with version 1.0.4

* fix: missing functions in package

* fix: remove old babel

* fix: linting
2022-07-27 19:00:37 +02:00
camperbot 1063426e5d
chore(i18n,client): processed translations (#47030) 2022-07-26 00:25:21 +09:00
Oliver Eyton-Williams 167b94b223
fix(client): handle empty editor contents (#46986) 2022-07-25 15:18:53 +02:00
Dario-DC dfd1fb22a0
chore(i18n): Updated italian/meta-tags.json (#46963)
* Updated italian/meta-tags.json

* Added keywords
2022-07-24 11:16:48 +02:00
renovate[bot] f20527af54 fix(deps): update dependency algoliasearch to v4.14.1 2022-07-24 06:21:27 +00:00
renovate[bot] 08cc08d7fd chore(deps): update codesee to v0.331.0 2022-07-24 00:01:34 +00:00
renovate[bot] 423deb3815 fix(deps): update dependency sanitize-html to v2.7.1 2022-07-23 21:00:03 +00:00
renovate[bot] 1d13cd5511 fix(deps): update dependency react-instantsearch-dom to v6.30.2 2022-07-23 18:35:49 +00:00
renovate[bot] 9143b08f2b chore(deps): update babel monorepo to v7.18.9 2022-07-23 03:26:19 +00:00
camperbot 9433970aab
chore(i18n,client): processed translations (#46962) 2022-07-22 12:46:14 +02:00
Ahmad Abdolsaheb 93b3151cca
Adding meta-tags in Ukranian (#46981) 2022-07-22 10:00:18 +02:00
DanielRosa74 f0e4131f9d
Adding meta-tags in Portuguese (#46973) 2022-07-21 12:18:09 -05:00
sidemt ccd128959a
i18n: add missing translation for Japanese (#46974)
i18n: add missing translation
2022-07-21 12:17:02 -05:00
Hankai Xia b0faf882e1
chore(client): ts-migrate i18n-schema-validation (#46703)
* chore(client): Typescript migrate of i18n-schema-validation

* refactor(client): readJsonFile in i18n-schema-validation

* chore(client): extract field
2022-07-20 17:44:59 +02:00
camperbot 3ad1c72876
chore(i18n,client): processed translations (#46953) 2022-07-19 23:44:09 +09:00
Ahmad Abdolsaheb 72a9e76ce5
feat: remove the mention of recurring donations. (#46948)
feat: remove the mention of ongoing donations
2022-07-19 08:39:45 -05:00
Radi Totev 8f19b1926b
chore(client): typescript migration - utils/build.js (#46761)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Luke Steinmann <92131626+lulululu12345@users.noreply.github.com>
Co-authored-by: Mrugesh Mohapatra <hi@mrugesh.dev>
2022-07-19 11:54:38 +05:30
Oliver Eyton-Williams ef68b2ce7d
fix(client): simplify challenge completion wording (#46938) 2022-07-18 14:59:10 +02:00
Oliver Eyton-Williams 0e8113b4af
fix: allow users to submit after editing (#46939)
If a user runs the tests and they pass, the multifile editor will show a
submit button.  If the user then edited the page, it would no longer be
possible to submit.

This ensures the redux store keeps the original, passing, tests and lets
the user submit
2022-07-18 14:57:53 +02:00
Oliver Eyton-Williams 9421aa6041
fix: expand projects on map (#46937) 2022-07-18 11:34:19 +02:00
Bruce Blaser 0345244c43
fix(a11y): change headings in footer to h2 (#46932)
fix: change headings in footer to h2
2022-07-17 09:59:15 -07:00
renovate[bot] 85b009b308 chore(deps): update dependency ts-node to v10.9.1 2022-07-17 03:52:46 +00:00
renovate[bot] 48231dba8e chore(deps): update codesee to v0.324.0 2022-07-16 19:38:48 +00:00
renovate[bot] a8a1f81963 fix(deps): update dependency react-lazy-load to v3.1.14 2022-07-16 17:25:16 +00:00
renovate[bot] 50df776ab6 fix(deps): update dependency react-instantsearch-dom to v6.30.1 2022-07-16 13:33:57 +00:00
renovate[bot] a0b0942692
chore(deps): update dependency serve to v13.0.4 (#46817)
* chore(deps): update dependency serve to v13.0.4

* test: fix for it

* test: I think this might be right

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: moT01 <20648924+moT01@users.noreply.github.com>
2022-07-15 12:33:29 +05:30
renovate[bot] f6f252eba8
chore(deps): update dependency eslint-plugin-react to v7.30.1 (#46664)
* chore(deps): update dependency eslint-plugin-react to v7.30.1

* fix: prettier

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: moT01 <20648924+moT01@users.noreply.github.com>
2022-07-14 21:07:56 +05:30
camperbot 65196f6b49
chore(i18n,client): processed translations (#46892) 2022-07-14 17:06:49 +02:00
Ilenia 0a2d0733a2
feat: simplify client logic (#46870)
Co-authored-by: Oliver Eyton-Williams <ojeytonwilliams@gmail.com>
2022-07-14 14:11:20 +05:30
sidemt eea6f5195c
fix(i18n): configure search Japanese publication (#46888) 2022-07-14 14:02:01 +05:30
renovate[bot] 9756175852 fix(deps): update dependency react-i18next to v11.18.1 2022-07-13 22:31:58 +00:00
Oliver Eyton-Williams 2f6eef61d4
fix: save project to redux on submit (#46791) 2022-07-13 15:20:02 +05:30
Ilenia 1a8899bfb8
feat: remove random id from forum topic title (#46869)
feat/remove random id from forum topic title

Co-authored-by: Naomi Carrigan <nhcarrigan@gmail.com>
2022-07-12 16:46:11 -07:00
Moshe 67cf5d63f2
fix(client): prevent navigating on failed submissions (#46734)
* fix(37615): avoid navigate to next challenge api fails

* fix: elsint errors

* fix: more elsint errors

* fix: make 'navigate' call conditional

* chore: removed async prefix from naigateTo method

* refactor: compare types with constants

* chore: remove unused closeChallengeModal

* fix: restore call to closeModal

* refactor: use setTimeout inside map block

* fix: requested changes according the comments

* fix:remove !request.ok block
2022-07-12 10:17:08 -05:00
Moshe 8d4d4d79e8
fix(ui): "sign in" button hidden at small devices (#46561)
* fix(UI): missing sign-in button at small devices

* feat: replace menu and sign-in buttons text with images

* refactor: svg icons replaced by fortawesome ones

* test: fix e2e test of navigation menu button

* feat: display sign in button and hide all

* feat: display sign in icon on nav for small screens

* feat: add accessibility span for menu icon

* fix: lint errors

Co-authored-by: ahmad abdolsaheb <ahmad.abdolsaheb@gmail.com>
2022-07-12 08:15:52 -05:00
Ilenia f61b227665
chore: rename project type from bonfire to jsProject (#46823)
* change bonfire in index.js

* change bonfire in build.js

* change bonfire in challenge-types.js

* change bonfire in test-challenges.js

* add jsProject to constants.js
2022-07-11 07:28:29 -05:00
Naomi Carrigan 31a542d111
fix: update i18n keys (#46838)
* fix: update key for i18n CTA link

* chore: sync remaining keys

* fix: update forum category links
2022-07-10 10:25:46 +02:00
renovate[bot] f2c3329855 fix(deps): update dependency react-instantsearch-dom to v6.30.0 2022-07-10 06:21:47 +00:00
renovate[bot] fc580165ae fix(deps): update dependency psl to v1.9.0 2022-07-10 03:05:25 +00:00
renovate[bot] 44fb2f37b8 chore(deps): update codesee to v0.315.0 2022-07-09 22:18:13 +00:00
renovate[bot] b0352c34e9 chore(deps): update babel monorepo to v7.18.8 2022-07-09 02:00:46 +00:00
alpox e3fe5d0a9b
feat: add title to "ask for help" forum requests (#46777)
* feat: add title to "ask for help" forum requests

* fix: remove need for translation

* fix: remove dangling comma

* fix: no email-fallback but remove user part if no username is available

* fix: fallback to username if no name is set

* Use nanoid instead of username

* Add block title to challenge description
2022-07-08 13:48:09 -07:00
camperbot a2d25f40c3
chore(i18n,client): processed translations (#46787) 2022-07-07 07:54:38 -07:00
Ahmad Abdolsaheb ba6de5a8ef
feat: footer jun 22 (#46764) 2022-07-07 10:55:47 +02:00
camperbot 5a617186c1
chore(i18n,client): processed translations (#46773) 2022-07-06 17:34:24 +02:00
renovate[bot] 4bfa15857c
chore(deps): update babel monorepo (#46738)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-07-06 11:32:38 +05:30
Muhammed Mustafa 793e021b82
chore(curriculum): remove wiki reference from cip (#46457)
Co-authored-by: Jeremy L Thompson <jeremy@jeremylt.org>
2022-07-05 23:26:03 +05:30
renovate[bot] f2e0fa548e
fix(deps): update dependency @fortawesome/react-fontawesome to v0.2.0 (#46745)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-07-05 13:45:21 +05:30
renovate[bot] 1fdfd7884b chore(deps): update dependency ts-node to v10.8.2 2022-07-02 21:38:17 +00:00
renovate[bot] da5d5462ff chore(deps): update codesee to v0.312.0 2022-07-02 12:27:07 +00:00