Lars Kappert
|
d32e57813e
|
chore: update Knip to v5 (#56244)
|
2024-09-26 13:12:00 +02:00 |
Shaun Hamilton
|
552583df8a
|
feat(api-server): use unified topology (#55828)
|
2024-08-13 09:07:28 +02:00 |
Krzysztof G.
|
564aeed3d9
|
test(api/client): empty string in about settings (#55700)
Co-authored-by: Oliver Eyton-Williams <ojeytonwilliams@gmail.com>
|
2024-07-31 07:20:00 -07:00 |
Gagan Bhullar
|
9090c0803f
|
fix: Settings page picture url fix (#55673)
|
2024-07-30 09:22:38 +02:00 |
Lasse Jørgensen
|
f081ceba2b
|
fix(api-server): add x.com to valid twitter domains (#55582)
|
2024-07-22 10:38:28 +02:00 |
Naomi the Technomancer
|
1570fbf702
|
feat: gracefully redirect root path in development only (#55403)
Co-authored-by: Oliver Eyton-Williams <ojeytonwilliams@gmail.com>
|
2024-07-04 09:22:18 +05:30 |
Mrugesh Mohapatra
|
daede0a8ff
|
chore: uninstall cross-env (#55224)
|
2024-06-20 11:26:10 +05:30 |
Shaun Hamilton
|
f1cd0cfae3
|
fix(api): handle 4XX errors get-public-profile (#55205)
Co-authored-by: Mrugesh Mohapatra <1884376+raisedadead@users.noreply.github.com>
|
2024-06-20 11:24:52 +05:30 |
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 |
Mrugesh Mohapatra
|
dabea4a904
|
chore: bump pnpm version
|
2024-05-18 17:23:23 +05:30 |
Ahmad Abdolsaheb
|
20b6b83e99
|
feat: remove paypal webhook listener (#54395)
|
2024-04-29 07:49:21 +02:00 |
Oliver Eyton-Williams
|
84a81c842b
|
fix(api): remove cookie domain in development (#54518)
|
2024-04-26 08:32:46 -07:00 |
Mostafa Elgreatly
|
f8426e617e
|
chore:remove isBeta flag (#54491)
|
2024-04-25 19:13:57 -05:00 |
Anna
|
427de7d95e
|
fix(UI): remove flash from update email flow (#54226)
|
2024-04-23 14:36:35 +05:30 |
Shaun Hamilton
|
4803efaaca
|
fix(api-server): fallback to username for cert (#54183)
|
2024-04-02 18:21:04 -07:00 |
Tom
|
87351f39d9
|
fix(api): ms trophy validation (#53978)
|
2024-03-05 14:50:53 +09: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 |
Shaun Hamilton
|
2d9a279ad2
|
feat(api-server): require github link for backend projects (#53512)
Co-authored-by: Oliver Eyton-Williams <ojeytonwilliams@gmail.com>
|
2024-02-13 20:45:15 +05:30 |
Naomi Carrigan
|
2d513aee33
|
feat: make new javascript live (#52623)
Co-authored-by: scissorsneedfoodtoo <scissorsneedfoodtoo@gmail.com>
|
2023-12-20 00:39:33 -06: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 |
renovate[bot]
|
e87280cd96
|
chore(deps): update dependency prettier to v3.1.0 (#52328)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Oliver Eyton-Williams <ojeytonwilliams@gmail.com>
|
2023-11-13 15:06:27 +01:00 |
Tom
|
c762b9075d
|
fix(api): get completed surveys from db (#52272)
|
2023-11-08 10:37:21 +01:00 |
Oliver Eyton-Williams
|
f844dd2f51
|
fix(api): handle requests with empty body (user/submit-survey) (#52270)
|
2023-11-08 10:48:19 +05:30 |
Tom
|
369368a799
|
feat(client/api): add C# survey (#51682)
|
2023-11-07 20:34:12 +05:30 |
Shaun Hamilton
|
5094a82704
|
Merge pull request from GHSA-f69g-q6v2-rhjp
* fix(api-server): only allow specified profile keys
* simplify and fix validation
|
2023-10-30 20:35:13 +05:30 |
Oliver Eyton-Williams
|
ec51cbbd9f
|
fix(api): handle trailing / in MS transcript urls (#51766)
Co-authored-by: Tom <20648924+moT01@users.noreply.github.com>
|
2023-10-18 08:50:13 -07:00 |
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 |
Mrugesh Mohapatra
|
3ce08ba8aa
|
feat(api-server): endpoint for classroom mode flag (#51708)
|
2023-10-11 11:00:50 +02:00 |
Krzysztof G
|
174865974b
|
fix: text typos (#51876)
Co-authored-by: Viktor Szépe <viktor@szepe.net>
|
2023-10-09 19:36:27 +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 |
Ahmad Abdolsaheb
|
88b36d08b8
|
feat: restrict donations via stripe card (#51598)
Co-authored-by: Oliver Eyton-Williams <ojeytonwilliams@gmail.com>
|
2023-09-18 18:42:11 +02:00 |
Kristofer Koishigawa
|
e769f505b2
|
fix: claim legacy and full stack certifications (#51506)
|
2023-09-15 15:42:00 +02:00 |
Oliver Eyton-Williams
|
ade2092e1f
|
feat: create Docker images for api-server (#51142)
|
2023-09-13 14:13:17 +05:30 |
Oliver Eyton-Williams
|
391fc2e34d
|
refactor: create shared workspace (#51454)
|
2023-09-07 23:06:01 +05:30 |
Oliver Eyton-Williams
|
cb9d6a6243
|
refactor: stop sharing api/client specific config (#51423)
|
2023-08-29 18:35:27 +05:30 |
Tom
|
4ed95973d2
|
feat(client/curriclum): make C# live (#51354)
|
2023-08-27 08:00:57 -05:00 |
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
|
112c485b12
|
feat: show upcoming certifications (#51198)
|
2023-08-14 19:19:10 +02:00 |
Oliver Eyton-Williams
|
a12930c95c
|
feat: return certSlug on /certificate/showCert (#51209)
|
2023-08-14 15:52:40 +05:30 |
Oliver Eyton-Williams
|
019d7f0d97
|
refactor(api): remove extraneous lookup (#51210)
Co-authored-by: Shaun Hamilton <shauhami020@gmail.com>
|
2023-08-11 14:18:34 +03:00 |
Rene Pot
|
df49297de2
|
feat(api): improve performance with profanity filter replacement (#51112)
Co-authored-by: Naomi Carrigan <nhcarrigan@gmail.com>
|
2023-08-08 15:27:41 -07:00 |
Oliver Eyton-Williams
|
ada027798e
|
chore(api): remove unused legacyProjectData file (#51179)
|
2023-08-07 21:59:25 +07:00 |
Tom
|
80dba8fd30
|
feat(api): create endpoints for exams (#51062)
Co-authored-by: Oliver Eyton-Williams <ojeytonwilliams@gmail.com>
|
2023-08-03 09:34:47 -05: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
|
5f475cefa6
|
refactor: use process.env in node environments (#51110)
|
2023-07-31 17:25:24 +02:00 |
Sem Bauke
|
a7acb619a8
|
fix: remove Sentry debug endpoints (#51007)
|
2023-07-20 11:00:50 +04:00 |
Oliver Eyton-Williams
|
e9bc3e5968
|
fix(api): require fcc repos for coderoad submissions (#50995)
|
2023-07-18 15:48:19 +02:00 |
Shaun Hamilton
|
414987ae2c
|
Merge pull request from GHSA-6c37-r62q-7xf4
|
2023-07-18 15:57:45 +05:30 |