Commit Graph

40 Commits

Author SHA1 Message Date
Sem Bauke
5cd4e8abe6
fix(client): localize external curriculum structure (#67638)
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-06-01 11:47:33 +02:00
renovate[bot]
aa7c01c293
chore(deps): update dependency typescript-eslint to v8.59.0 (#67143)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Huyen Nguyen <25715018+huyenltnguyen@users.noreply.github.com>
2026-04-28 17:32:35 +05:30
Quincy Larson
1fb20ded39
fix(client): simplify search box text so less likely to ellipsis (#66851)
Co-authored-by: m <m@ms-MacBook-Air.local>
2026-04-08 03:24:41 +05:30
Sem Bauke
7c3c64bf8d
refactor(curriculum): remove block name metadata and source titles from intro (#66415)
Co-authored-by: Oliver Eyton-Williams <ojeytonwilliams@gmail.com>
2026-03-17 15:43:14 +00: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
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)
Some checks failed
i18n - Build Validation / Validate i18n Builds (22) (push) Has been cancelled
CI - Node.js / Lint (22) (push) Has been cancelled
i18n - Download Client UI / Client (push) Has been cancelled
CI - Node.js / Build (22) (push) Has been cancelled
CI - Node.js / Test (22) (push) Has been cancelled
CI - Node.js / Test - Upcoming Changes (22) (push) Has been cancelled
CI - Node.js / Test - i18n (italian, 22) (push) Has been cancelled
CI - Node.js / Test - i18n (portuguese, 22) (push) Has been cancelled
CD - Docker - DOCR Cleanup Container Images / Delete Old Images (learn-api, dev) (push) Has been cancelled
CD - Docker - DOCR Cleanup Container Images / Delete Old Images (learn-api, org) (push) Has been cancelled
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)
Some checks failed
CI - E2E - 3rd party donation tests / Build Client (22) (push) Has been cancelled
CI - E2E - 3rd party donation tests / Build API (Container) (push) Has been cancelled
CI - Node.js / Lint (22) (push) Has been cancelled
CI - E2E - 3rd party donation tests / Run Playwright 3rd Party Donation Tests (chromium, 22) (push) Has been cancelled
CI - Node.js / Build (22) (push) Has been cancelled
CI - Node.js / Test (22) (push) Has been cancelled
CI - Node.js / Test - Upcoming Changes (22) (push) Has been cancelled
CI - Node.js / Test - i18n (italian, 22) (push) Has been cancelled
CI - Node.js / Test - i18n (portuguese, 22) (push) Has been cancelled
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