freeCodeCamp/api-server/src/server
Oliver Eyton-Williams c11bd163b2
feat: display multifile projects (#45220)
* refactor: DRY up certification and ProjectModal

* fix: use sensible keys for SolutionViewer

* refactor: handle legacy solutions like new ones

* refactor: correct CompletedChallenge type

* fix: store challengeType for multifile projects

* fix: use challengeType to set display type

* feat: use dropdown to display project + code

* refactor: isOpen -> showCode to avoid a clash

We need to be able both show the code and show the completed project

* refactor: remove redundant parts of projectPreview

* refactor: fix project preview types

* feat: wip, using existing modal to show project

* feat: show projects on timeline

* feat: display projects on time-line

* chore: use consistent case for GitHub

* fix(a11y): translate show solution/view

* refactor: rename showFilesSolution

* refactor: use self-closing tag

* fix: remove hardcoding (certification + timeline)

* fix: remove hardcoding (settings)

* test: supply store and mock ga

* fix: include challengeType for projects

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

* refactor: remove space

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

* fix: key -> filekey on challenge submission

* fix: handle submissions without files

Co-authored-by: Tom <20648924+moT01@users.noreply.github.com>
2022-03-02 19:49:54 -06:00
..
boot feat: display multifile projects (#45220) 2022-03-02 19:49:54 -06:00
boot_tests chore(curriculum): fix + test curriculum order (#44366) 2021-12-06 16:55:13 +00:00
manifests fix: re-revert the API decoupling (#41263) 2021-02-25 12:02:35 -08:00
middlewares feat(client,api): add user tokens and route for submitting coderoad tutorials (#43304) 2021-11-17 19:49:24 +05:30
models feat(client,api): add user tokens and route for submitting coderoad tutorials (#43304) 2021-11-17 19:49:24 +05:30
rss fix: order imports and remove circular dependencies (#41824) 2021-08-02 08:39:40 -05:00
utils chore: dry out 410 logic (#45257) 2022-02-26 00:38:18 +05:30
views/emails feat: add 'back/front end' in curriculum (#42596) 2021-08-13 21:57:13 -05:00
component-passport.js chore: tree shaking - unused / redundant code (#43867) 2021-10-15 13:13:43 +05:30
config.development.js fix: re-revert the API decoupling (#41263) 2021-02-25 12:02:35 -08:00
config.json fix: re-revert the API decoupling (#41263) 2021-02-25 12:02:35 -08:00
config.local.js fix: re-revert the API decoupling (#41263) 2021-02-25 12:02:35 -08:00
config.production.js fix: re-revert the API decoupling (#41263) 2021-02-25 12:02:35 -08:00
datasources.development.js fix: re-revert the API decoupling (#41263) 2021-02-25 12:02:35 -08:00
datasources.json fix: re-revert the API decoupling (#41263) 2021-02-25 12:02:35 -08:00
datasources.production.js fix: re-revert the API decoupling (#41263) 2021-02-25 12:02:35 -08:00
index.js fix: order imports and remove circular dependencies (#41824) 2021-08-02 08:39:40 -05:00
middleware.json feat: remove csrf from the client (#42242) 2021-07-16 10:49:47 -05:00
model-config.json feat(client,api): add user tokens and route for submitting coderoad tutorials (#43304) 2021-11-17 19:49:24 +05:30
passport-providers.js fix: order imports and remove circular dependencies (#41824) 2021-08-02 08:39:40 -05:00