Commit Graph

18 Commits

Author SHA1 Message Date
Tom
4e59659a00 fix(dx): make gatsby id static for hot reloading (#44542)
* fix: make gatsby id static for hot reloading

* fix: catch duplication of challenge.id

* fix: handle CertificateNodes

Co-authored-by: Oliver Eyton-Williams <ojeytonwilliams@gmail.com>
2022-01-10 11:03:20 +02:00
efba2e777d chore: simplify eslint configuration (#44347)
* chore: extend import/recommended

* chore: use recommended lint rules

* refactor: apply lint rules

* chore: drop used config
2021-12-02 00:01:12 +00:00
1db9a123ae fix(client): handle challenge creation (#42272)
This lets us create new challenges/steps without having to restart the
client
2021-06-28 13:38:11 +05:30
0bd52f8bd1 Feat: add new Markdown parser (#39800)
and change all the challenges to new `md` format.
2020-11-27 10:02:05 -08:00
9718244431 fix: watch curriculum changes 2020-09-29 22:09:02 +02:00
4b14f9297b fix: source certificates into Gatsby (#39648)
Co-authored-by: Oliver Eyton-Williams <ojeytonwilliams@gmail.com>
Co-authored-by: Shaun Hamilton <51722130+Sky020@users.noreply.github.com>
2020-09-24 16:04:35 +05:30
5bc3e15e3a fix(client): DRY out challenge sourcing
Also handles file changes the same way as the original sourcing.
2020-05-25 16:25:19 +05:30
58973be7be fix: make Gatsby wait for challenges to be sourced 2019-07-26 19:40:46 +05:30
298e263f74 chore(client): resolve linting errors in client 2019-07-22 17:10:54 +05:30
94dcc5e54a fix: rename challenge md parser to correct casing 2019-07-22 17:10:54 +05:30
cba35969f0 fix(tools): Use polling to reliably watch challenges 2019-06-29 11:42:48 +08:00
fc8c71ad16 feat: use eslint with prettier to format code 2019-02-19 14:30:27 +05:30
4fe5c81ad4 fix(client): catch errors on replacing a challenge 2018-12-03 11:08:14 +00:00
cee98aef43 feat: watch challenges (#34321) 2018-11-16 23:52:52 +05:30
7da04a348b fix: Update packages and fix local dev (#26907)
<!-- Please follow this checklist and put an x in each of the boxes, like this: [x]. It will ensure that our team takes your pull request seriously. -->

- [x] I have read [freeCodeCamp's contribution guidelines](https://github.com/freeCodeCamp/freeCodeCamp/blob/master/CONTRIBUTING.md).
- [x] My pull request has a descriptive title (not a vague title like `Update index.md`)
- [x] My pull request targets the `master` branch of freeCodeCamp.
2018-10-23 18:48:46 +05:30
b22c719651 fix(source-plugin): Switch out gatsby-source-filesystem 2018-10-05 15:58:12 +01:00
6e728ce16d feat(guide): Import guide in to the client app 2018-10-05 15:58:12 +01:00
5b254f3ad6 chore(learn): Merge learn in to the client app 2018-09-30 12:42:40 +01:00