Muhammed Mustafa
44a1a05ab0
refactor(client): align campers type with stored User ( #49982
...
* refactor(client): align campers type with stored User
* update snapshot
2023-04-17 23:46:28 +05:30
Shaun Hamilton
8300ccb7f0
fix(api-server): return usable flash type to client ( #50082 )
2023-04-17 23:18:18 +05:30
Gregory J Stathis
16f0c4b7cc
docs: Added command to build config dependency ( #50071 )
2023-04-17 23:17:43 +05:30
camperbot
0dd82590f2
chore(i18n,learn): processed translations ( #50081 )
...
Co-authored-by: Mrugesh Mohapatra <1884376+raisedadead@users.noreply.github.com >
2023-04-18 00:58:19 +09:00
camperbot
f6d4a7ec48
chore(i18n,docs): processed translations ( #50078 )
...
Co-authored-by: Mrugesh Mohapatra <1884376+raisedadead@users.noreply.github.com >
2023-04-18 00:55:27 +09:00
camperbot
6ad4602ea8
chore(i18n,client): processed translations ( #50079 )
2023-04-17 15:17:35 +00:00
Muhammed Mustafa
01b9bd9245
fix(api): fix eslint error ( #50080 )
2023-04-17 20:21:36 +05:30
Muhammed Mustafa
f08fe482d1
feat(api-server): show unique messages from api ( #49781 )
...
Show specific messages for API calls
2023-04-17 14:21:25 +01:00
Oliver Eyton-Williams
6289efbbad
test(api): always start server before testing ( #49994 )
2023-04-17 17:54:50 +07:00
Muhammed Mustafa
d23676ad86
feat(client): clean homepage components from extra prop ( #49948 )
...
Co-authored-by: sembauke <semboot699@gmail.com >
2023-04-17 17:09:17 +07:00
renovate[bot]
e062cd3c64
fix(deps): update dependency reselect to v4.1.8
2023-04-17 03:38:08 +00:00
renovate[bot]
54cc79ac4b
chore(deps): update dependency postcss to v8.4.22
2023-04-16 18:35:39 +00:00
renovate[bot]
59743ad3fb
fix(deps): update dependency @sentry/node to v7.48.0
2023-04-15 22:45:37 +00:00
renovate[bot]
532d629cdd
chore(deps): update dependency webpack to v5.79.0
2023-04-15 19:30:36 +00:00
renovate[bot]
b4d12e1358
chore(deps): update automerged always - codesee to v0.558.0
2023-04-15 15:36:02 +00:00
renovate[bot]
3825e36ea6
fix(deps): update dependency @stripe/stripe-js to v1.52.1
2023-04-15 13:01:53 +00:00
renovate[bot]
2a868ddc67
chore(deps): update dependency @types/react to v16.14.40
2023-04-15 09:14:09 +00:00
renovate[bot]
73da30749d
chore(deps): update dependency @types/lodash to v4.14.194
2023-04-15 04:44:19 +00:00
renovate[bot]
cf53cf2e22
chore(deps): update github actions ( #50062 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-04-15 05:59:07 +05:30
camperbot
409171c4d8
chore(i18n,client): processed translations ( #50059 )
2023-04-14 08:37:40 -07:00
camperbot
717a15ba84
chore(i18n,learn): processed translations ( #50061 )
2023-04-14 08:37:21 -07:00
Oliver Eyton-Williams
b1929258c0
chore: remove remnants of comment counting code ( #49704 )
...
* chore: remove unused scripts
* chore: remove unused comment counting code
* Update tools/challenge-parser/translation-parser/index.js
Co-authored-by: Naomi Carrigan <nhcarrigan@gmail.com >
---------
Co-authored-by: Sem Bauke <semboot699@gmail.com >
Co-authored-by: Naomi Carrigan <nhcarrigan@gmail.com >
2023-04-13 08:47:02 -07:00
Oliver Eyton-Williams
e955bccfcf
refactor: replace isChallenge ( #50033 )
...
* refactor: replace isChallenge
Determining if a path is a challenge by the number of path segments is
brittle and we ended up writing bizarre things like
isChallenge(nextChallengePath).
This should be a little more robust. i.e. if we need to know if a page
is a challenge, we can check the challengeMeta
* test: update tests with new logic
2023-04-13 15:25:12 +00:00
camperbot
fdbe03d2bb
chore(i18n,learn): processed translations ( #50057 )
2023-04-13 16:36:35 +02:00
camperbot
c0577c6f63
chore(i18n,client): processed translations ( #50055 )
2023-04-13 14:56:25 +02:00
Oliver Eyton-Williams
71d5a67745
feat(api): add security headers ( #49995 )
...
* feat(api): add security headers
Includes the OWASP recommended headers for REST APIs. Taken from
https://cheatsheetseries.owasp.org/cheatsheets/REST_Security_Cheat_Sheet.html#security-headers
* test: check OWASP headers appear on GET / request
* fix: only enable Strict-Transport-Security in prod
2023-04-13 10:16:58 +02:00
a2937
0f922b8652
Chore(cirriculum) - Use alternate wording for step 36 of the cafe menu. ( #49996 )
...
* Use alternate wording for step 36 of the cafe menu.
* Restore the last sentence.
2023-04-12 22:30:42 +02:00
Muhammed Mustafa
28cbf6a4bd
Revert "feat(curriculum): test for period after "Total Liabilities"" ( #50045 )
...
Revert "feat: test for period after "Total Liabilities" (#50036 )"
This reverts commit d2cac7b5f8 .
2023-04-12 19:14:22 +02:00
Muhammed Mustafa
70e68f8818
feat: remove babel polyfill package ( #49917 )
2023-04-12 16:59:05 +00:00
camperbot
8484106219
chore(i18n,learn): processed translations ( #50047 )
2023-04-12 08:02:27 -07:00
Naomi Carrigan
1117c6b737
feat: break shopping cart down into steps ( #49416 )
...
* feat: break shopping cart down into steps
* fix: couple of bugs oopsie
* fix: index.js -> script.js
* fix: missed a file
* feat: tests through step 31
* feat: finish tests
* chore: fix tests
* chore: apply gikf's review
Co-authored-by: Krzysztof G. <60067306+gikf@users.noreply.github.com >
* chore: apply Jessica's review suggestions
* chore: apply kolade's review
---------
Co-authored-by: Oliver Eyton-Williams <ojeytonwilliams@gmail.com >
Co-authored-by: Krzysztof G. <60067306+gikf@users.noreply.github.com >
2023-04-12 14:05:08 +02:00
Bruce Blaser
e0088db2b3
fix(a11y): settings toggles ( #49664 )
...
Co-authored-by: Sboonny <muhammedelruby@gmail.com >
Co-authored-by: Sboonny <muhammed@freecodecamp.org >
2023-04-12 14:40:00 +03:00
camperbot
f76a376b20
chore(i18n,docs): processed translations ( #50037 )
2023-04-12 01:14:00 +05:30
camperbot
9958316722
chore(i18n,learn): processed translations ( #50038 )
2023-04-12 01:13:38 +05:30
Jiajun Jiao
d2cac7b5f8
feat: test for period after "Total Liabilities" ( #50036 )
...
Added an extra test case for period
2023-04-11 18:38:23 +02:00
Mrugesh Mohapatra
4100d6a5be
chore: update task title
2023-04-11 10:58:38 +05:30
Mrugesh Mohapatra
ad842f7f0c
fix(actions,e2e): update spec formats ( #49984 )
2023-04-11 03:49:42 +05:30
Oliver Eyton-Williams
b5bcf16349
fix: blocknameify no longer ( #49997 )
...
Remove `blocknameify` function, and adjust curriculum meta as needed
2023-04-10 21:21:00 +05:30
camperbot
87634b35e1
chore(i18n,learn): processed translations ( #50031 )
2023-04-10 10:41:00 -05:00
camperbot
c21ca3c6d0
chore(i18n,docs): processed translations ( #50030 )
2023-04-10 10:40:37 -05:00
Shaun Hamilton
67c4723a06
fix(gitpod): update to use mongosh ( #50032
...
mongo is no longer installed with the workspace
2023-04-10 20:41:31 +05:30
Bruce Blaser
6fc7045aee
fix(a11y): certification project cards ( #50019
...
make certification project card links more accessible
2023-04-10 20:00:56 +05:30
Huyen Nguyen
c743f6ca67
fix(docs): format and fix typo ( #50029 )
2023-04-10 15:24:42 +01:00
renovate[bot]
ca15adb588
fix(deps): update font awesome to v6.4.0 ( #50017 )
...
* fix(deps): update font awesome to v6.4.0
* fix: update snapshots
---------
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Mrugesh Mohapatra <noreply@mrugesh.dev >
2023-04-10 16:19:04 +02:00
renovate[bot]
9d3bf49ed8
fix(deps): update prisma monorepo to v4.12.0 ( #50018 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-04-10 19:26:23 +05:30
renovate[bot]
d8fddb8f85
fix(deps): update dependency @growthbook/growthbook-react to v0.15.0 ( #50010 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-04-10 15:31:19 +05:30
renovate[bot]
98d055ed39
chore(deps): update dependency markdownlint to v0.28.1 ( #50004 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-04-10 15:16:46 +05:30
Kolade Chris
d614c4173f
docs: update pnpm commands, fix typos and grammar ( #49990
...
* fix: improving the docs
* fix: did some more typos and gramos fixes
* fix: fixed typographical and grammatical errors, capitalized headings, made adjustments to the directories to run pnpm run create-project.
* Implemented Shaun's suggested changes
* Removed duplicate lines from my end
* Fixed a few "open-source" and "open source" confusion
2023-04-10 15:15:26 +05:30
Moshe
709b259f9d
docs(e2e): typo at how-to-run-cyress-tests ( #50027 )
2023-04-10 09:28:40 +02:00
renovate[bot]
58b8e79f91
fix(deps): update dependency algoliasearch to v4.17.0
2023-04-09 21:05:37 +00:00