Commit Graph

691 Commits

Author SHA1 Message Date
Oliver Eyton-Williams e1cf35dd91 chore(deps): update curriculum helpers to 5.4.0 (#61350) 2025-07-15 12:38:59 -05:00
Oliver Eyton-Williams 42a2ca714c chore: clean up unused browser-script deps + config (#61329) 2025-07-15 11:12:06 +05:30
Oliver Eyton-Williams 20aa972fd6 chore(deps): update curriculum-helpers to 5.3.0 (#61237) 2025-07-09 07:48:17 +02:00
Dario-DC 637fb3765c chore(deps): update curriculum helpers to v5.0.0 (#61196) 2025-07-04 03:12:07 -07:00
Shaun Hamilton e3e8fadd3b refactor(tools): remove screenshot-service (#61172) 2025-07-02 02:00:09 -07:00
Tom 5ae2e3eca7 chore(deps,api): update date-fns and add date-fns-tz (#61048) 2025-06-25 18:49:04 +02:00
Huyen Nguyen dd6117d4e6 chore(deps): upgrade @freecodecamp/ui to v4.2.0 (#60919) 2025-06-25 09:27:02 +05:30
Oliver Eyton-Williams 8a4603b0b7 chore(deps): update normalize-url (#60912) 2025-06-23 08:26:34 -05:00
Tom 6c6d22017b feat: add daily challenge seed script (#60506)
Co-authored-by: Oliver Eyton-Williams <ojeytonwilliams@gmail.com>
2025-06-18 20:29:49 +02:00
Oliver Eyton-Williams 49fbe88369 feat(client): integrate new test runner (#60318) 2025-06-12 09:25:37 +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 89e9a31ceb chore(deps): update i18next (#60542) 2025-05-27 17:09:18 +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 0b1db2b9c6 fix(api): handle expected Auth0 errors (#60499) 2025-05-27 09:51:03 +05:30
Oliver Eyton-Williams 37b15a1e73 chore(client): update curriculum-helpers to 4.1.0 (#60453) 2025-05-21 11:59:43 -05:00
Oliver Eyton-Williams 7a424171d2 chore: update required pnpm version to >=10 (#60285) 2025-05-12 18:57:18 +05:30
Mrugesh Mohapatra 008e35d851 fix(api): update logging (#60187) 2025-05-06 20:46:36 +05:30
Oliver Eyton-Williams 9d0a1bc7d6 chore: update curriculum-helpers to v4 (#59835) 2025-04-21 21:04:05 +05:30
Shaun Hamilton 48091110d5 chore(tools): update screenshot-service to tsx and deps (#59517) 2025-04-10 20:21:13 +05:30
Sem Bauke f18252006f chore(deps): update @freecodecamp/ui to version 4.0.1 (#59405)
Co-authored-by: Huyen Nguyen <25715018+huyenltnguyen@users.noreply.github.com>
2025-03-25 13:38:10 +05:30
Oliver Eyton-Williams b94e09e20d chore(deps): update curriculum-helpers (#59321) 2025-03-18 13:05:22 +01:00
Oliver Eyton-Williams f6b57883e1 feat(api): set log level for csrf errors (#59228) 2025-03-13 22:24:41 +00:00
Krzysztof G. 5e2ff8fa3c fix(api): use tsx for develop (#59250)
Co-authored-by: Shaun Hamilton <shauhami020@gmail.com>
2025-03-12 12:07:55 +00:00
Naomi 0b96c09e84 feat: replace ts-node with tsx (#59019) 2025-03-11 19:55:54 +00:00
Huyen Nguyen 0a280c0acf chore(deps): dedupe dependencies (#59201) 2025-03-10 12:35:26 +01:00
Oliver Eyton-Williams a943366ac0 feat(api): replace sentry plugin with sdk (#58912)
Co-authored-by: Naomi <accounts+github@nhcarrigan.com>
2025-02-25 12:35:34 -08:00
Oliver Eyton-Williams c2df388d93 chore(deps): update fastify (#58924) 2025-02-24 11:13:09 -06:00
Sem Bauke 4738dd91ea chore(deps): update testing-library (#58713) 2025-02-18 12:45:27 +01:00
Niraj Nandish dac7fa3a14 feat(api): exam screenshot service (#56940)
Co-authored-by: Shaun Hamilton <shauhami020@gmail.com>
2025-02-18 09:24:54 +00: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
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
Sem Bauke e60c3f8cee chore: update curriculum-helpers to version 3.9.0 (#58525) 2025-01-31 08:48:16 -06:00
Oliver Eyton-Williams b454d31885 chore(deps): pin react version for frame-runner (#58368) 2025-01-24 16:43:11 -05:00
Oliver Eyton-Williams 9429f52fd4 feat(api): remove rate limiting (#58289) 2025-01-23 15:35:50 -06:00
Tom 499ccb53a0 feat(client): persist playback rate in lecture videos (#58087) 2025-01-17 09:26:06 +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
Shaun Hamilton 9adc0a621d feat(api): add growthbook (#57950) 2025-01-08 15:35:58 -08:00
Anna 16123014ea chore(ui): add bluesky button (#57297)
Co-authored-by: Naomi <accounts+github@nhcarrigan.com>
Co-authored-by: Naomi Carrigan <commits@nhcarrigan.com>
2024-12-19 12:37:27 +01:00
Huyen Nguyen 86d5bd3671 chore(deps): bump @freecodecamp/ui to v3.1.1 (#57463) 2024-12-09 20:58:00 +01:00
Huyen Nguyen dfe42dd6f4 feat(client): display FSD in multi-level accordion (#56941)
Co-authored-by: Oliver Eyton-Williams <ojeytonwilliams@gmail.com>
2024-11-19 21:23:29 -06:00
Huyen Nguyen 794a8f1c3a chore(deps): bump @freecodecamp/ui to 3.1.0 (#57097) 2024-11-12 14:33:42 +01:00
Sem Bauke 228c2316ee chore: update react-instancesearch to v7 (#57020)
Co-authored-by: Huyen Nguyen <25715018+huyenltnguyen@users.noreply.github.com>
Co-authored-by: Oliver Eyton-Williams <ojeytonwilliams@gmail.com>
2024-11-08 14:20:13 +01:00
Huyen Nguyen 2e76ea10da feat(client): handle quiz finish and exit (#56644)
Co-authored-by: Oliver Eyton-Williams <ojeytonwilliams@gmail.com>
2024-11-06 20:39:32 +01:00
Oliver Eyton-Williams e9a4e92955 feat(client): use typescript in challenges (#56253)
Co-authored-by: moT01 <20648924+moT01@users.noreply.github.com>
2024-10-28 15:40:11 -05:00
Shaun Hamilton a428a1387b chore: upgrade mongodb (#56829) 2024-10-25 11:26:54 +05:30