Huyen Nguyen
|
c8f156dc66
|
feat(client): display FED workshop blocks in grid layout (#56090)
|
2024-09-13 06:21:46 -07:00 |
|
Ahmad Abdolsaheb
|
0ee8097a16
|
feat: move session related challenge data to sessionStorage (#55918)
Co-authored-by: sembauke <semboot699@gmail.com>
Co-authored-by: Oliver Eyton-Williams <ojeytonwilliams@gmail.com>
|
2024-09-13 12:43:00 +03:00 |
|
Oliver Eyton-Williams
|
d5f109ac4e
|
fix(client): only fetch completion data on challenge pages (#55787)
|
2024-08-09 08:40:06 -05:00 |
|
Oliver Eyton-Williams
|
7410ed0aa7
|
fix(client): send body in update-stripe-card requests (#55729)
|
2024-08-05 18:55:32 -05:00 |
|
Ahmad Abdolsaheb
|
a1c12847e4
|
feat(api): add update-stripe-card endpoint (#55548)
Co-authored-by: Oliver Eyton-Williams <ojeytonwilliams@gmail.com>
|
2024-08-05 18:52:03 -05:00 |
|
Oliver Eyton-Williams
|
1e25cfdf83
|
refactor: rename superblocks.ts to curriculum (#55624)
|
2024-07-23 09:04:02 -07:00 |
|
Ahmad Abdolsaheb
|
7e23b0d69c
|
fix: update stripe wallets to use payment intent (#54668)
Co-authored-by: Oliver Eyton-Williams <ojeytonwilliams@gmail.com>
|
2024-06-15 11:45:10 +05:30 |
|
Oliver Eyton-Williams
|
14df93bcef
|
fix(api): use generic error handler with Sentry (#55176)
|
2024-06-13 22:48:16 +05:30 |
|
Dario-DC
|
56e0b82048
|
feat(curriculum): split certification projects + add bisection method project (#54811)
Co-authored-by: Ilenia M <nethleen@gmail.com>
Co-authored-by: Zaira <33151350+zairahira@users.noreply.github.com>
|
2024-05-16 17:21:49 +02:00 |
|
Oliver Eyton-Williams
|
cbbad2238b
|
fix: send CSRF-Token with GET requests (#54605)
|
2024-05-02 20:32:59 +05:30 |
|
Jenna (Ju Hee) Han
|
38d84616ee
|
fix: removed view project buttons from Python cert projects (#54261)
|
2024-04-03 23:16:07 +07:00 |
|
Shaun Hamilton
|
f0ebd30f5c
|
fix(client): show source code link when localhost exists (#54087)
|
2024-04-01 09:28:27 -07:00 |
|
Shaun Hamilton
|
d361e128c0
|
breaking(curriculum): add scientific-computing to /learn (#53143) (#53146)
Co-authored-by: Oliver Eyton-Williams <ojeytonwilliams@gmail.com>
Co-authored-by: Dario-DC <105294544+Dario-DC@users.noreply.github.com>
Co-authored-by: Zaira <33151350+zairahira@users.noreply.github.com>
|
2024-02-28 08:05:23 -06:00 |
|
Manabu Matsumoto
|
48cb12ef1c
|
fix(UI): make the task challenges be in the grid view (#53687)
Co-authored-by: Oliver Eyton-Williams <ojeytonwilliams@gmail.com>
|
2024-02-23 23:03:28 +07:00 |
|
Krzysztof G
|
31f5e9be21
|
fix(client): render MathJax in jaws header (#53370)
|
2024-02-19 19:21:00 -06:00 |
|
yoko
|
cc75cdd534
|
feat(client, i18n): add note about exam being available only in English (#53736)
Co-authored-by: Huyen Nguyen <25715018+huyenltnguyen@users.noreply.github.com>
|
2024-02-19 16:55:55 -08:00 |
|
Alison Yoon
|
3b2cb6391d
|
feat: enable korean builds (#53442)
|
2024-02-07 19:26:57 -08:00 |
|
Sem Bauke
|
f66e4dcf96
|
feat: unify curriculum layout (#53336)
|
2024-01-27 17:10:18 +05:30 |
|
Oliver Eyton-Williams
|
e1816b6d06
|
fix: only load stripe once (#52921)
|
2024-01-04 16:24:10 +01:00 |
|
Sem Bauke
|
6bbd1b24d3
|
fix(client): sci-py layout to grid (#52680)
Co-authored-by: Shaun Hamilton <shauhami020@gmail.com>
|
2023-12-21 17:31:05 +07:00 |
|
Tom
|
897770863a
|
fix: rosetta title (#52636)
|
2023-12-19 22:38:57 -08:00 |
|
Tom
|
3846e46483
|
feat(client/curriculum): make python live (#52628)
|
2023-12-19 19:37:12 -08:00 |
|
Ahmad Abdolsaheb
|
575aa172ad
|
feat: add update-stripe-card route (#52389)
Co-authored-by: Naomi Carrigan <nhcarrigan@gmail.com>
|
2023-12-12 11:49:52 -08:00 |
|
Ahmad Abdolsaheb
|
0edca42609
|
feat(client): reimplement Growthbook (#52316)
|
2023-11-17 18:54:43 +02:00 |
|
Tom
|
369368a799
|
feat(client/api): add C# survey (#51682)
|
2023-11-07 20:34:12 +05:30 |
|
renovate[bot]
|
87e1ae21a5
|
chore: update TS and Fastify (#52157)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Sboonny <muhammedelruby@gmail.com>
Co-authored-by: Shaun Hamilton <shauhami020@gmail.com>
Co-authored-by: Oliver Eyton-Williams <ojeytonwilliams@gmail.com>
|
2023-11-07 17:22:59 +05:30 |
|
Tom
|
1ad87a0cfa
|
fix(api): infer if MS profile is private when verifying trophies (#52009)
|
2023-10-18 08:49:33 -07:00 |
|
Tom
|
9b50d54001
|
fix(client/api): ms trophy validation (#51892)
|
2023-10-11 13:15:32 -07:00 |
|
a2937
|
4bacab4069
|
feat(client): show confetti when project complete (#51072)
Co-authored-by: ahmad abdolsaheb <ahmad.abdolsaheb@gmail.com>
Co-authored-by: Naomi Carrigan <nhcarrigan@gmail.com>
Co-authored-by: Sboonny <MuhammedElruby@gmail.com>
|
2023-10-03 08:24:06 -07:00 |
|
Muhammed Mustafa
|
49b728d31b
|
refactor: disable naming-convenction rule (#51685)
|
2023-09-30 20:23:39 +07:00 |
|
Tom
|
0f49460547
|
feat(api/client): use server response as flash msg for c# (#51551)
Co-authored-by: Shaun Hamilton <shauhami020@gmail.com>
Co-authored-by: Oliver Eyton-Williams <ojeytonwilliams@gmail.com>
|
2023-09-25 15:24:53 +02:00 |
|
Riya Dhawan
|
c12f4bfd45
|
feat: store sound settings in local storage (#51374)
Co-authored-by: Oliver Eyton-Williams <ojeytonwilliams@gmail.com>
|
2023-09-19 09:17:51 -07:00 |
|
Oliver Eyton-Williams
|
391fc2e34d
|
refactor: create shared workspace (#51454)
|
2023-09-07 23:06:01 +05:30 |
|
Tom
|
9a1895d2e3
|
feat(client/api): validate ms users (#51372)
Co-authored-by: Muhammed Mustafa <MuhammedElruby@gmail.com>
|
2023-08-26 07:57:02 -05:00 |
|
Oliver Eyton-Williams
|
a622414ae5
|
chore: remove sentry from the client (#51284)
|
2023-08-16 02:34:01 +05:30 |
|
Tom
|
97f33a9d9c
|
fix(client): exam solution widget (#51195)
Co-authored-by: Oliver Eyton-Williams <ojeytonwilliams@gmail.com>
|
2023-08-14 09:45:55 -07:00 |
|
Tom
|
2eef45a209
|
fix(client): make exam client work with new endpoints (#51125)
Co-authored-by: Oliver Eyton-Williams <ojeytonwilliams@gmail.com>
Co-authored-by: Shaun Hamilton <shauhami020@gmail.com>
|
2023-08-09 10:29:49 +02:00 |
|
Muhammed Mustafa
|
e9df549bc9
|
feat(client): add the missing MSTrophyMissing sound (#51161)
|
2023-08-07 13:58:26 +07:00 |
|
Oliver Eyton-Williams
|
984208f2a5
|
feat(api): check ms trophy urls exist (#51016)
Co-authored-by: Naomi Carrigan <nhcarrigan@gmail.com>
Co-authored-by: Tom <20648924+moT01@users.noreply.github.com>
|
2023-08-02 14:10:25 -05:00 |
|
Oliver Eyton-Williams
|
dc8dd9c1f7
|
refactor: move client-only utils inside client (#51120)
|
2023-08-02 15:51:10 +03:00 |
|
Oliver Eyton-Williams
|
f91b5841d3
|
feat(client): remove gitHash from api requests (#51083)
|
2023-07-28 20:35:41 +02:00 |
|
Naomi Carrigan
|
19faa09c9b
|
feat: remove legacy RWD projects (#50960)
|
2023-07-26 13:38:44 -05:00 |
|
Oliver Eyton-Williams
|
9441f781fd
|
refactor: move challenge types to config (#51027)
|
2023-07-24 13:12:47 -07:00 |
|
Oliver Eyton-Williams
|
6e787d3336
|
feat(api): add /user/get-session-user (#50557)
Co-authored-by: Shaun Hamilton <shauhami020@gmail.com>
|
2023-07-11 16:28:56 +00:00 |
|
Hillary Nyakundi
|
c4b33cf533
|
feat: enable Swahili language (#50824)
|
2023-07-03 09:45:21 -07:00 |
|
Tom
|
167a8e7638
|
refactor: remove dasherize (#50620)
|
2023-06-07 23:28:56 -07:00 |
|
Jacques Metevier
|
1f9c1e9d21
|
chore(deps): upgrade eslint (#50614)
Co-authored-by: Oliver Eyton-Williams <ojeytonwilliams@gmail.com>
|
2023-06-06 17:58:27 +02:00 |
|
Tom
|
373e808938
|
refactor(config): superblocks and map (#50435)
|
2023-06-01 14:51:57 +02:00 |
|
Oliver Eyton-Williams
|
62dd14a454
|
refactor: stop storing sessionMeta in redux (#50481)
|
2023-05-24 23:35:53 +03:00 |
|
Muhammed Mustafa
|
0d98f28b9e
|
feat(client): delete generic success message in the alert (#49780)
* change the flash message in profileui endpoint
Co-authored-by: Oliver Eyton-Williams <ojeytonwilliams@gmail.com>
|
2023-05-08 16:58:06 +02:00 |
|