Oliver Eyton-Williams
|
f79d99d272
|
refactor(curriculum): use projects for curriculum tests (#64657)
|
2026-01-13 17:56:25 +02:00 |
|
Oliver Eyton-Williams
|
15c98b0db9
|
refactor: move playwright config into e2e folder (#64741)
|
2026-01-05 20:30:02 +05:30 |
|
Oliver Eyton-Williams
|
6fc07e3561
|
refactor(client): manually generate webmanifest (#64529)
|
2025-12-15 11:27:02 +01:00 |
|
Oliver Eyton-Williams
|
8ef4620e0b
|
chore: move challenge-auditor out of root (#64280)
Co-authored-by: Sem Bauke <semboot699@gmail.com>
|
2025-12-02 15:06:49 +00:00 |
|
Oliver Eyton-Williams
|
9c40394914
|
fix: format + lint commands (#64256)
|
2025-12-02 13:17:23 +01:00 |
|
Oliver Eyton-Williams
|
37ce134123
|
refactor: (slightly) decentralize type checking (#64163)
|
2025-12-01 12:43:53 +01:00 |
|
Oliver Eyton-Williams
|
1e0805fd72
|
refactor: one eslint task per workspace (#63835)
|
2025-11-21 19:21:46 +05:30 |
|
Oliver Eyton-Williams
|
960fd9e072
|
refactor: split curriculum build in two (#63639)
|
2025-11-19 03:00:32 -08:00 |
|
Oliver Eyton-Williams
|
f64f895ab6
|
refactor: start using turborepo (#63734)
|
2025-11-17 11:37:09 +01:00 |
|
Mrugesh Mohapatra
|
7cbab4902a
|
chore: pnpm self-update
|
2025-11-08 07:28:57 +05:30 |
|
Sem Bauke
|
b28f2c3f6b
|
refactor(client): move to react-scroll (#62921)
|
2025-10-24 17:18:54 +05:30 |
|
Oliver Eyton-Williams
|
4a635c1b32
|
refactor: migrate (some) curriculum files to TypeScript (#62228)
Co-authored-by: Huyen Nguyen <25715018+huyenltnguyen@users.noreply.github.com>
|
2025-10-23 10:54:57 +05:30 |
|
Mrugesh Mohapatra
|
8a6ae7a8ba
|
fix: update pnpm
|
2025-10-06 14:30:45 +05:30 |
|
Mrugesh Mohapatra
|
0a9e3a8360
|
fix: add seeding script to root
|
2025-10-03 21:35:27 +05:30 |
|
Oliver Eyton-Williams
|
51eba06a7d
|
refactor: remove jest and lint vitest (#62330)
|
2025-09-24 09:27:03 +02:00 |
|
Sem Bauke
|
0f0d91f50f
|
chore(tests): migrate shared folder to Vitests (#62270)
Co-authored-by: Oliver Eyton-Williams <ojeytonwilliams@gmail.com>
Co-authored-by: Huyen Nguyen <25715018+huyenltnguyen@users.noreply.github.com>
|
2025-09-22 18:20:41 +05:30 |
|
Huyen Nguyen
|
68614b43a9
|
chore(tools): migrate scripts/lint test to vitest (#62265)
Co-authored-by: Sem Bauke <sem@freecodecamp.org>
Co-authored-by: Oliver Eyton-Williams <ojeytonwilliams@gmail.com>
|
2025-09-19 07:46:06 +00:00 |
|
Sem Bauke
|
0ec12631e9
|
test(test): migrate from Mocha to Vitest (#62085)
Co-authored-by: Oliver Eyton-Williams <ojeytonwilliams@gmail.com>
|
2025-09-17 12:11:50 -07:00 |
|
Oliver Eyton-Williams
|
881dfd8f78
|
refactor: client jest -> vitest (#62177)
|
2025-09-16 08:30:06 +02:00 |
|
Oliver Eyton-Williams
|
28411a2cec
|
refactor: migrate challenge parser tests to vitest (#62186)
|
2025-09-12 09:50:02 -07:00 |
|
Oliver Eyton-Williams
|
dbb51259fa
|
fix: run all tests (#62111)
|
2025-09-09 19:51:53 +02:00 |
|
Oliver Eyton-Williams
|
ab9ec31a04
|
refactor: various workspaces to vitest (#62058)
Co-authored-by: Mrugesh Mohapatra <1884376+raisedadead@users.noreply.github.com>
|
2025-09-08 11:35:38 +02:00 |
|
Mrugesh Mohapatra
|
3aced6dc6a
|
chore: update deps (#62025)
|
2025-09-03 18:49:36 +05:30 |
|
Mrugesh Mohapatra
|
0a000f7423
|
chore(pnpm): self-update (#61907)
|
2025-08-30 12:59:28 +05:30 |
|
Oliver Eyton-Williams
|
a801d503bc
|
refactor: top-down curriculum build (#61459)
|
2025-08-26 12:37:26 +02:00 |
|
Mrugesh Mohapatra
|
45c098d506
|
feat(api): s/jest/vitest/g (#61863)
Co-authored-by: Oliver Eyton-Williams <ojeytonwilliams@gmail.com>
Co-authored-by: Shaun Hamilton <shauhami020@gmail.com>
|
2025-08-25 22:57:56 +05:30 |
|
Tom
|
783421008d
|
feat(tools): better language challenge helpers (#60696)
|
2025-06-12 14:54:43 +02:00 |
|
Mrugesh Mohapatra
|
1557711a68
|
fix(tools): Update node to v22, improve caching? (#60651)
|
2025-06-03 15:05:40 +05:30 |
|
Oliver Eyton-Williams
|
89402caa9d
|
chore(api): migrate to fastify v5 (#57576)
|
2025-06-02 08:07:57 +05:30 |
|
Oliver Eyton-Williams
|
4edd1af7e4
|
chore: corepack use pnpm (#60536)
|
2025-05-27 20:18:54 +05:30 |
|
Huyen Nguyen
|
63f6a5d61e
|
fix: replace clean:server with clean:api (#60544)
|
2025-05-27 11:52:28 +00:00 |
|
Mrugesh Mohapatra
|
464bae4595
|
chore: update pnpm version
|
2025-05-27 13:17:57 +05:30 |
|
Mrugesh Mohapatra
|
16e461385e
|
chore(api-server): bye-bye you served us well (#60520)
Co-authored-by: Oliver Eyton-Williams <ojeytonwilliams@gmail.com>
|
2025-05-27 09:56:46 +05:30 |
|
Oliver Eyton-Williams
|
7a424171d2
|
chore: update required pnpm version to >=10 (#60285)
|
2025-05-12 18:57:18 +05:30 |
|
Mrugesh Mohapatra
|
575445fb55
|
chore: remove preinstall script (#59910)
|
2025-04-23 12:44:38 +05:30 |
|
Anna
|
b8d4099796
|
feat(tools): create challenge helper script for quiz files (#59523)
|
2025-04-10 09:56:42 -05:00 |
|
Anna
|
17b9f1077b
|
feat(tools): set playwright ui port to zero (#59328)
|
2025-03-27 14:55:33 +01:00 |
|
Mrugesh Mohapatra
|
4a64be5b29
|
refactor(GHA): deployments, logs and simple scripts (#59430)
|
2025-03-26 06:36:20 -05:00 |
|
Oliver Eyton-Williams
|
f6b57883e1
|
feat(api): set log level for csrf errors (#59228)
|
2025-03-13 22:24:41 +00:00 |
|
Naomi
|
0b96c09e84
|
feat: replace ts-node with tsx (#59019)
|
2025-03-11 19:55:54 +00:00 |
|
Sem Bauke
|
4738dd91ea
|
chore(deps): update testing-library (#58713)
|
2025-02-18 12:45:27 +01:00 |
|
Oliver Eyton-Williams
|
62cdd77e8a
|
chore(client): migrate to React 17 (#58355)
Co-authored-by: Sem Bauke <semboot699@gmail.com>
|
2025-02-13 13:51:03 -08:00 |
|
Sem Bauke
|
e42114e624
|
chore: update typescript version to 5.7.3 (#58712)
|
2025-02-13 12:25:58 +01:00 |
|
Oliver Eyton-Williams
|
86e7b2c9bb
|
chore(deps): update ts eslint plugin (#58709)
|
2025-02-11 21:14:03 +05:30 |
|
Shaun Hamilton
|
75d2199f00
|
fix(api): patch oauth2 (#58581)
|
2025-02-10 09:51:54 +01:00 |
|
Oliver Eyton-Williams
|
6e9513a933
|
chore: upgrade eslint (#58575)
|
2025-02-07 22:48:43 +02:00 |
|
Oliver Eyton-Williams
|
e621e5fcb2
|
fix(tools): enable type checking for the client (#58579)
|
2025-02-04 11:51:25 -08:00 |
|
Anna
|
0047f98a24
|
feat(tools): use stylelint globally (#58508)
Co-authored-by: Oliver Eyton-Williams <ojeytonwilliams@gmail.com>
|
2025-02-03 08:44:33 +01:00 |
|
Anna
|
1e12fc4059
|
feat: add a css linter (#56823)
Co-authored-by: Oliver Eyton-Williams <ojeytonwilliams@gmail.com>
|
2025-01-13 15:50:17 +00:00 |
|
Naomi
|
08f69c0946
|
fix(scripts): remove env-exam call (#56772)
|
2024-10-21 19:56:01 +00:00 |
|