Commit Graph

248 Commits

Author SHA1 Message Date
Jessica Wilkins 660f39d6f5 chore: remove prompting course (#66553) 2026-03-19 02:16:34 +07:00
Sem Bauke e66bf09dce refactor(tools,client): remove head and tail logic (#66524) 2026-03-17 17:59:16 +01:00
DanielRosa74 29028bbefa feat(i18n, learn): remove Italian and Ukrainian from NotAuditedSuperBlocks (#66518) 2026-03-17 08:07:13 -03:00
Jessica Wilkins caa5d42e41 feat: add interactive JS courses to catalog (#66406)
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
2026-03-16 22:20:35 -07:00
Jessica Wilkins 17143a4821 feat: add python OOP course to catalog (#66343)
Co-authored-by: majestic-owl448 <26656284+majestic-owl448@users.noreply.github.com>
2026-03-16 13:40:03 -07:00
Jessica Wilkins f37ad74cec feat: add interactive python courses catalog (#66409)
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
2026-03-16 12:19:15 -07:00
Oliver Eyton-Williams 9356588e80 feat(client): add tsconfig support to editor and use it in ts compiler (#66259) 2026-03-16 19:42:24 +02:00
Sem Bauke 94517213d9 fix(challenge-builder): preserve defer behavior when embedding external scripts (#66093)
Co-authored-by: Oliver Eyton-Williams <ojeytonwilliams@gmail.com>
Co-authored-by: Shaun Hamilton <shauhami020@gmail.com>
2026-03-13 17:24:25 +02:00
Jessica Wilkins 5713194d48 feat(client,curriculum): add MCP and RAG course to catalog (#66315)
Co-authored-by: Huyen Nguyen <25715018+huyenltnguyen@users.noreply.github.com>
2026-03-13 08:41:11 -05:00
Jessica Wilkins 4015c354b9 feat: Add precalculus course to catalog (#66089)
Co-authored-by: Huyen Nguyen <25715018+huyenltnguyen@users.noreply.github.com>
2026-03-12 10:55:17 -07:00
Jeevankumar S 5b9c2516a4 fix(package): exclude transform-spread from babel preset-env to preserve native spread behavior (#66363) 2026-03-11 12:44:13 +01:00
Jessica Wilkins ecceedbbb6 feat: Add interactive rdbs courses to catalog (#66218) 2026-03-10 10:14:40 +03:00
Jessica Wilkins 0ee6075afe feat: Add prompt course to catalog (#66228)
Co-authored-by: Huyen Nguyen <25715018+huyenltnguyen@users.noreply.github.com>
2026-03-05 10:09:21 -08:00
Oliver Eyton-Williams 2972485a87 feat: allow configuration of the typescript-compiler (#66241) 2026-03-05 09:48:18 +05:30
Sem Bauke e6341ac798 feat: add requested chapter icon for Spanish (#66024) 2026-02-26 13:03:48 -03:00
Jessica Wilkins 62cb6671ac feat(curriculum): adding dsa course to catalog (#65870)
Co-authored-by: majestic-owl448 <26656284+majestic-owl448@users.noreply.github.com>
2026-02-24 09:03:23 -08:00
YeonJuan ddedbbcf40 refactor(tooling,client): add html-eslint/react and fix lint errors (#66015) 2026-02-23 22:45:58 +05:30
Jeevankumar S ed873a69ac chore(shared): migrate to Vitest v4 (#65958) 2026-02-21 11:12:31 +05:30
Oliver Eyton-Williams 43ba115506 fix(tooling): stop api crashing during seed (#65969) 2026-02-20 09:26:04 +05:30
DanielRosa74 1a4708773d feat(curriculum): remove Chinese superblocks from notAuditedSuperblocks arrays (#65936) 2026-02-19 13:26:57 +01:00
majestic-owl448 050280705d fix(learn): Standardazie frontend, backend, full-stack (#65911) 2026-02-17 21:26:33 +05:30
Ahmad Abdolsaheb e37faff9e6 feat(learn): add catalog (#65596)
Co-authored-by: jdwilkin4 <jwilkin4@hotmail.com>
2026-02-11 15:04:30 +03:00
Oliver Eyton-Williams ae50644091 refactor(tooling): add turbo eslint plugin (#65734) 2026-02-06 17:33:05 +05:30
Oliver Eyton-Williams 20e48dd846 refactor: lint challenges as part of curriculum, not root (#65665)
Co-authored-by: Mrugesh Mohapatra <1884376+raisedadead@users.noreply.github.com>
2026-02-04 16:12:21 +05:30
Oliver Eyton-Williams ab323914b0 refactor: use eslint directly in lint-staged (#65660) 2026-02-02 20:36:28 +05:30
Sem Bauke f197d13fc1 fix: remove null/undefined check for isAuditedSuperBlock (#65624) 2026-02-01 10:24:45 +05:30
Tom 0035e17784 chore(curriculum/client): remove old fsd superblock (#64283) 2026-01-30 18:44:41 +01:00
Oliver Eyton-Williams f940f2beee refactor: simplify turbo config, use it for develop + build (#65526) 2026-01-28 21:38:40 +05:30
Oliver Eyton-Williams e2ebf5e09d refactor: add prefixDoctype to challenge-builder + DRY build functions (#65523) 2026-01-27 14:09:58 +02:00
Oliver Eyton-Williams 5ff971687c refactor: move challenge build outside client (#65513) 2026-01-27 10:23:51 +05:30
Mrugesh Mohapatra 4ea52e2639 chore: update to node 24 (#65416) 2026-01-22 19:29:48 +05:30
Oliver Eyton-Williams 631a679b8f feat: use turbo to orchestrate tests (#65351) 2026-01-21 10:17:06 +05:30
Oliver Eyton-Williams 608afa8a39 chore: use turborepo for type checking (#64455) 2026-01-19 19:05:27 +05:30
Oliver Eyton-Williams 2ce0ff1560 fix(tooling): use turbo lint to run task deps (#65307) 2026-01-19 18:44:36 +05:30
Oliver Eyton-Williams f03ad05e84 refactor: bundle shared so each consumer can require/import without hassle (#64167) 2026-01-19 09:45:40 +00:00
Huyen Nguyen 5c28fbffa8 fix: update lint-staged config to format markdown files correctly (#64054) 2025-11-22 12:48:07 +01:00
Oliver Eyton-Williams 1e0805fd72 refactor: one eslint task per workspace (#63835) 2025-11-21 19:21:46 +05:30
Oliver Eyton-Williams f64f895ab6 refactor: start using turborepo (#63734) 2025-11-17 11:37:09 +01:00
Bouncey 5b254f3ad6 chore(learn): Merge learn in to the client app 2018-09-30 12:42:40 +01:00
Stuart Taylor 03abb0facc Progressivly increase delayTime for multiple stored updates 2018-09-27 20:06:17 +05:30
Stuart Taylor ca70573bd8 fix(response handling): Handle success responses better 2018-09-27 20:06:17 +05:30
Stuart Taylor b7aee9928e fix(error handling): Simplified error handling 2018-09-27 20:06:16 +05:30
Stuart Taylor e4e41e6fe3 feat(updates): Store updates if the server is not responding 2018-09-27 20:06:16 +05:30
Oliver Eyton-Williams 54e14b9433 fix(console): output user logs after running tests 2018-09-27 20:06:16 +05:30
Michaël 0dc455c5dc remove challenge name as title from forum template. (#299) 2018-09-27 20:06:16 +05:30
Kristofer Koishigawa b19ebd0cdf Moved li element into Login and SignedIn components and added class names for more precise styling. Adjusted the search bar hits so they're centered on the page again. (#290) 2018-09-27 20:06:16 +05:30
Oliver Eyton-Williams 3801cecb72 fix(help): change help button to direct user to correct forum (#284)
* fix(help): change help button to direct user to correct forum

* Refactor category selection to challengeTypes
2018-09-27 20:06:16 +05:30
Chris Tse cd98a39bfe Escape underscore in 'node_modules' (#282)
Unescaped underscores created unintended italics in the introduction.
2018-09-27 20:06:15 +05:30
Arijit Sen 58993534a9 Changed the stub introduction page (#277)
Changed the stub Introduction page to an improved documented and understandable Introduction page.
2018-09-27 20:06:15 +05:30
Wadinga Leonard 586753ee3b Put Content in Front End Libraries Projects stub (#268)
Added introduction in the Front End Libraries Projects stub
2018-09-27 20:06:15 +05:30