Commit Graph

32858 Commits

Author SHA1 Message Date
Teng Zhang
bf43d6afa0 fix(curriculum): Change project submission text (#50115)
* fix project submission text

* refactor the change
2023-04-20 11:48:00 -05:00
Muhammed Mustafa
191011e108 refactor(client): profile component into sub components (#49956)
* refactor(client): profile component into sub components

* Clean the future PR changes

* fix the broken if statement cased by prettier and clean change log

* Better variable name for boolean variable

Co-authored-by: Mrugesh Mohapatra <1884376+raisedadead@users.noreply.github.com>

* Revert the removing of vistor

Co-authored-by: ahmad abdolsaheb <ahmad.abdolsaheb@gmail.com>

* better naming for the component

* fix typo in message components

Co-authored-by: sembauke <semboot699@gmail.com>

---------

Co-authored-by: Mrugesh Mohapatra <1884376+raisedadead@users.noreply.github.com>
Co-authored-by: ahmad abdolsaheb <ahmad.abdolsaheb@gmail.com>
Co-authored-by: sembauke <semboot699@gmail.com>
2023-04-20 11:13:05 -05:00
Ahmad Abdolsaheb
94141eae56 feat(tools): adjust @freecodecamp/ui config for linking/publishing (#50098) 2023-04-20 18:35:07 +03:00
Muhammed Mustafa
92307ec526 fix(client): stop the elements from flowing outside the viewport (#49942)
* fix(client): overflow of the landing pages cards

* remove the row that case overflow

* align the card width with the images

Co-authored-by: Bruce B <bbsmooth@gmail.com>

* remove horizontial scroll for 994px screens

Co-authored-by: Bruce B <bbsmooth@gmail.com>

---------

Co-authored-by: Bruce B <bbsmooth@gmail.com>
2023-04-20 10:28:41 -05:00
Muhammed Mustafa
2123b447bc feat(client): hide the outline instead of removing it (#49716)
* feat(client): hide the outline instead of removing it

* remove the old :focus outline values

Co-authored-by: Bruce B <bbsmooth@gmail.com>

---------

Co-authored-by: Bruce B <bbsmooth@gmail.com>
2023-04-20 10:02:15 -05:00
camperbot
f0db9433e1 chore(i18n,learn): processed translations (#50114) 2023-04-20 09:08:02 -05:00
Muhammed Mustafa
e5f1a8f73f fix(client): outline and padding in the footer (#49776)
Co-authored-by: Bruce B <bbsmooth@gmail.com>
Co-authored-by: moT01 <20648924+moT01@users.noreply.github.com>
2023-04-20 15:46:12 +02:00
camperbot
ff32b45054 chore(i18n,client): processed translations (#50112) 2023-04-20 22:29:24 +09:00
camperbot
251e3ef0e0 chore(i18n,docs): processed translations (#50111) 2023-04-20 22:28:03 +09:00
Oliver Eyton-Williams
8f562661c7 fix: show preview on toggle (#50108) 2023-04-20 13:49:00 +02:00
Naomi Carrigan
01ad433bf3 chore(docs): remove inactive mod section (#50104) 2023-04-20 06:52:50 +02:00
Jeremy L Thompson
a664664438 fix(curriculum): Minor Reword of Generate Random Whole Numbers with JavaScript (#50101)
* rearrange some deck chairs

---------

Co-authored-by: Muhammed Mustafa <muhammed@freecodecamp.org>
2023-04-19 18:25:41 +00:00
Muhammed Mustafa
6b869ec375 feat(tools): add panel component (#49398)
* run panel gen code

* add the default style

* add tthe styles for the panel

* create context of bsStyle

* add panel heading

* add panel title

* add panel body

* create the story for the panel

* typo hiding the border

* border doesn't work for some reason

* only border-3 works in tailwind

* change for border-1 for better visual indication

* fix: bsStyle not applying to the panel

* add html props to the elements

* remove the info colors for our info colors

* fix heading style

* add Panel test

* use to have Class instead

* fix type

* component disregarding default attributes?

* remove duplication in the test

* use compound components

* clean the old logic for the bsStyle

* clean the exports

* add heading and bsstyle control

* fix the classes

* check for title body render

* remove extra types

---------

Co-authored-by: Ahmad Abdolsaheb <ahmad.abdolsaheb@gmail.com>
2023-04-19 16:37:13 +02:00
camperbot
7dcfc402dd chore(i18n,learn): processed translations (#50097) 2023-04-19 16:24:25 +02:00
Shaun Hamilton
6e1d2fb760 feat(docs): add api test best practices (#50091) 2023-04-19 16:21:28 +02:00
Mrugesh Mohapatra
0de62f69e8 docs: update reply template (#50095) 2023-04-19 15:10:41 +02:00
camperbot
8094be9154 chore(i18n,client): processed translations (#50096) 2023-04-19 14:59:22 +02:00
Naomi Carrigan
21d00f7ce8 feat: spam filter project (#49873)
* chore: set up initial project

* feat: steps 1-10

* feat: steps 11-20

* feat: complete steps

* feat: write tests

* fix: debug failing tests

* chore: apply Jessica's review suggestions

Co-authored-by: Jessica Wilkins  <67210629+jdwilkin4@users.noreply.github.com>

* chore: apply gikf's review suggestions

Co-authored-by: Krzysztof G. <60067306+gikf@users.noreply.github.com>

* fix: test that help regex is unmodified

* chore: max width on text area

* chore: reapply sem's review

Co-authored-by: Sem Bauke <semboot699@gmail.com>

---------

Co-authored-by: Jessica Wilkins  <67210629+jdwilkin4@users.noreply.github.com>
Co-authored-by: Krzysztof G. <60067306+gikf@users.noreply.github.com>
Co-authored-by: Sem Bauke <semboot699@gmail.com>
2023-04-19 14:02:56 +02:00
Bruce Blaser
ce26c85c78 fix(client): clean up styles on controls above multi-file editor (#50058) 2023-04-19 16:16:13 +05:30
Lasse Jørgensen
d717dbda82 fix(client): conditionally render #universal-nav-left (#50092) 2023-04-19 16:13:32 +05:30
Manabu Matsumoto
4d7c3f6c60 fix(UI): anchor the tool panel buttons at the bottom (#48586)
* fix: anchor the tool panel buttons at the bottom

---------

Co-authored-by: ahmad abdolsaheb <ahmad.abdolsaheb@gmail.com>
Co-authored-by: Sboonny <muhammed@freecodecamp.org>
2023-04-19 10:33:51 +00:00
camperbot
181f954693 chore(i18n,docs): processed translations (#50089) 2023-04-18 08:52:17 -07:00
camperbot
9d106bf9b4 chore(i18n,learn): processed translations (#50090) 2023-04-18 08:50:58 -07:00
Muhammed Mustafa
04c8861c3e refactor(client): align nav-links types with universal-nav types (#49857)
Co-authored-by: Ahmad Abdolsaheb <ahmad.abdolsaheb@gmail.com>
2023-04-18 22:04:09 +07:00
Sem Bauke
a980ac03e5 feat: introduce /update-my-profileui route in new API (#49827)
* feat: add response codes

* fix: update TypeBox imports

* refactor: convert inject based tests to supertest

* feat: require authentication to use route

* test: confirm db is updated as expected

* fix: respond appropriately on error

Co-authored-by: Oliver Eyton-Williams <ojeytonwilliams@gmail.com>
Co-authored-by: Niraj Nandish <nirajnandish@icloud.com>
Co-authored-by: Tom <20648924+moT01@users.noreply.github.com>
2023-04-18 15:01:26 +00:00
Muhammed Mustafa
27c75679cd fix(tools): sort small issues in formControl (#49872) 2023-04-18 20:01:36 +05:30
Bruce Blaser
0dd8282cf8 feat(client): adjustable scrollbar width in code editor (#49975) 2023-04-18 15:36:03 +03:00
Krzysztof G
14259121fc chore(tools): replace npm with pnpm in cy.exec (#50086)
chore: replace npm with pnpm for seed exec
2023-04-17 20:44:29 +00:00
mickeymind
b5448c05f2 fix(curriculum): server timezone/date issue and format (#49987)
* server timezone/date issue and format fixed...tested asw

* Update curriculum/challenges/english/05-back-end-development-and-apis/back-end-development-and-apis-projects/exercise-tracker.md

formatting change for readability

Co-authored-by: Naomi Carrigan <nhcarrigan@gmail.com>

---------

Co-authored-by: Kethan Gudi <kgudi@KGudi.localdomain>
Co-authored-by: Naomi Carrigan <nhcarrigan@gmail.com>
2023-04-17 20:33:13 +00:00
Muhammed Mustafa
daa23a3d83 feat(api): swap to immobiliarelabs sentry plugin (#50041) 2023-04-17 13:10:23 -07:00
Igor Torres
b6b5efca53 fix(client): warn user on failed submission for backend project (#49991) 2023-04-17 21:57:55 +02:00
Naomi Carrigan
9f65f701b0 chore: audit the audited certs (#49988) 2023-04-17 11:48:27 -07:00
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