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