Commit Graph

35 Commits

Author SHA1 Message Date
Oliver Eyton-Williams
ab830caaa6 refactor: clean client on setup (#66108) 2026-02-27 08:10:41 +05:30
Sem Bauke
a37824b673 refactor(client): remove node-fetch in favor of Node’s built-in fetch (#66013) 2026-02-23 22:45:17 +05:30
Oliver Eyton-Williams
26a5b67c36 fix(client): inline xterm.css to avoid FOUC (#65679) 2026-02-13 09:07:12 +01:00
Oliver Eyton-Williams
ff86ea2cb1 fix(client): clean client if env changed (#65835) 2026-02-11 21:05:13 +01:00
Sem Bauke
48138e98df refactor: delete external curriculum v1 (#65650) 2026-02-03 18:35:16 +07:00
Sem Bauke
632440d28d feat: change blockType to blockLabel in external curriculum data (#65647) 2026-02-02 20:27:07 +07:00
Mrugesh Mohapatra
e0f59ec7b7 fix(GHA): add critical vars to turbo (#65640) 2026-02-02 00:47:18 +05:30
Oliver Eyton-Williams
08a7e1781c chore(deps): organise deps for browser-scripts (#65569) 2026-01-31 23:46:07 +05:30
Oliver Eyton-Williams
14cde3cdea refactor: stop curriculum tests depending on client (#65534) 2026-01-28 19:35:26 +05:30
Oliver Eyton-Williams
e5cae6909c feat(tools): modularize browser-scripts (#65399) 2026-01-26 13:21:20 +01:00
Oliver Eyton-Williams
f03ad05e84 refactor: bundle shared so each consumer can require/import without hassle (#64167) 2026-01-19 09:45:40 +00:00
Sem Bauke
427bc0f800 chore: release v9 certs on mobile (#64846) 2026-01-13 09:51:21 +01:00
Sem Bauke
1827e2e78b feat: supply scene-assets to external curriculum v2 (#65055) 2026-01-09 11:23:52 +01:00
miyaliu666
3ebcc0ec55 feat(curriculum): release A1 Chinese (#64764)
Co-authored-by: Huyen Nguyen <25715018+huyenltnguyen@users.noreply.github.com>
2025-12-21 11:43:52 -08:00
Oliver Eyton-Williams
9b15ce53af refactor: skip curriculum import to save compile time (#64742) 2025-12-21 10:12:09 +05:30
Nielda Karla
0cd88a07f8 feat(curriculum): release A1 Spanish (#64519)
Co-authored-by: Huyen Nguyen <25715018+huyenltnguyen@users.noreply.github.com>
2025-12-14 10:48:04 -08:00
Oliver Eyton-Williams
960fd9e072 refactor: split curriculum build in two (#63639) 2025-11-19 03:00:32 -08:00
Mrugesh Mohapatra
c801dcdbcb feat: versioned endpoints on client (#63441) 2025-11-03 15:35:23 -08:00
Tom
d7505e9833 chore(client): remove daily challenge env variables (#62105) 2025-09-30 08:47:38 +02:00
Oliver Eyton-Williams
bed3811952 feat(api): migrate to esm (#61915) 2025-09-19 13:28:06 +05:30
Oliver Eyton-Williams
881dfd8f78 refactor: client jest -> vitest (#62177) 2025-09-16 08:30:06 +02:00
Tom
bde1e6f81b feat(client): add daily challenges (#60867)
Co-authored-by: Huyen Nguyen <25715018+huyenltnguyen@users.noreply.github.com>
2025-07-28 11:08:10 -07:00
Oliver Eyton-Williams
58f283428b fix(tools): validate DEPLOYMENT_ENV (#59417) 2025-03-25 08:36:47 +00:00
Josue Igiraneza
f648dac32f fix(client): Improve navigation search bar clarity (#59140)
Co-authored-by: Huyen Nguyen <25715018+huyenltnguyen@users.noreply.github.com>
2025-03-13 06:29:45 +01:00
Oliver Eyton-Williams
6e9513a933 chore: upgrade eslint (#58575) 2025-02-07 22:48:43 +02:00
Oliver Eyton-Williams
232f6d50aa refactor: remove SHOW_NEW_CURRICULUM (#57977) 2025-01-07 10:17:05 +00:00
Kristofer Koishigawa
a378208d4d feat: dynamically generate search placeholder (#56276)
Co-authored-by: Naomi Carrigan <commits@nhcarrigan.com>
2024-10-04 16:42:45 +00:00
Oliver Eyton-Williams
b6128dac79 refactor: remove env var SHOW_LOCALE_DROPDOWN_MENU (#55398) 2024-07-02 21:00:33 +02:00
Muhammed Mustafa
4494f95803 feat: upgrade prettier dependencies (#51830) 2023-10-06 23:35:17 +07:00
Oliver Eyton-Williams
391fc2e34d refactor: create shared workspace (#51454) 2023-09-07 23:06:01 +05:30
Riley Brown
d4fb1ed91f fix(tools): use download-trending when offline (#51286) 2023-09-06 18:06:59 +05:30
Oliver Eyton-Williams
8700500668 fix: allow SHOW_UPCOMING_CHANGES=true on staging (#51288) 2023-08-16 19:55:59 +05:30
Oliver Eyton-Williams
b9dff0337d fix: clean client cache when feature flags change (#51285) 2023-08-16 13:25:30 +05:30
Oliver Eyton-Williams
a622414ae5 chore: remove sentry from the client (#51284) 2023-08-16 02:34:01 +05:30
Oliver Eyton-Williams
8d0c3557dd refactor: move client specific scripts inside client (#51123) 2023-08-05 15:43:13 +00:00