Commit Graph

4270 Commits (20f1f33e45d2d85bac26cb715e01b607b8c314db)

Author SHA1 Message Date
Muhammed Mustafa 1169cf0c3c
chore(client): add Arabic meta tags and translated links (#48177) 2022-10-21 23:36:07 +05:30
Sawjan Gurung 8ea0401c0a
fix(client): preserve scroll position of preview iframe (#47870)
* fix(client): preserve scroll position of preview iframe

* use existing frameContext instead of getting element

* do not use type guard

* remove unused type, add es2022 to ts-lib

* move scroll functions into a class

Co-authored-by: Shaun Hamilton <shauhami020@gmail.com>
2022-10-21 22:52:15 +05:30
Prince Mendiratta 12828fa497
feat(client): replace preview icon with a clearer one (#48169) 2022-10-21 22:47:03 +05:30
Muhammed Mustafa b05c99d720
feat(client): link Arabic new articles to freeCodeCamp searchbar (#48129)
* feat(client): link Arabic new articles to freeCodeCamp searchbar

* Point to english articles, instead of arabic articles

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

* link the search bar to Arabic news

Co-authored-by: Naomi Carrigan <nhcarrigan@gmail.com>
2022-10-21 19:30:49 +09:00
camperbot ac3fc2e7eb
chore(i18n,client): processed translations (#48151) 2022-10-20 09:08:22 -07:00
Mehdi Bouaziz 818568376d
fix(UI): replace button with icons in challenge lower jaw (#48014)
* fix: replace button with icons in challenge lower jaw

* fix: update icon buttons to add data-cy, align right, and cleaner conditional display

* fix: update cypress test with correct selector, update conditional button syntax

* fix: add reset and help icon components, move lowerjaw.css to editor.css

* feat: adjust icon buttons order

Co-authored-by: ahmad abdolsaheb <ahmad.abdolsaheb@gmail.com>
2022-10-20 14:08:56 +02:00
Muhammed Mustafa e0a95175e3
chore(client): add Arabic i18n json files (#48130) 2022-10-20 03:19:39 +05:30
camperbot 7706bc0c09
chore(i18n,client): processed translations (#48137) 2022-10-19 17:47:55 +01:00
Oliver Eyton-Williams 129c110368
fix: only fetch growthbookUri in browser contexts (#48112) 2022-10-19 01:13:54 -07:00
camperbot 2f841a56db
chore(i18n,client): processed translations (#48110) 2022-10-18 19:56:44 +05:30
camperbot 94df22a592
chore(i18n,client): processed translations (#48099) 2022-10-17 20:13:44 +05:30
renovate[bot] 59266433aa
fix(deps): update dependency util to v0.12.5 (#48092)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-10-17 19:39:59 +05:30
Ahmad Abdolsaheb 0df7ee430d
feat(client): add growthbook (#48003)
* feat: initial set up

* feat: useFeature setup

* feat: adjust attributes

* chore(client): remove ts-disables in growth-book-wrapper

* feat: pull growthbook uri from env

* feat: adjust the staff atribute

* feat: make linter happy

* feat: update recruitment message

* refactor: simplify types

* chore: delete unused config

* fix: update copy

* fix: add growthbookUri to expected env vars

Co-authored-by: Shaun Hamilton <shauhami020@gmail.com>
Co-authored-by: Oliver Eyton-Williams <ojeytonwilliams@gmail.com>
2022-10-17 14:53:25 +02:00
renovate[bot] 060826f70b fix(deps): update dependency react-tooltip to v4.4.0 2022-10-17 00:39:50 +00:00
renovate[bot] 1f38a821ec fix(deps): update stripe 2022-10-16 21:01:26 +00:00
renovate[bot] a812b8b90e chore(deps): update codesee to v0.401.0 2022-10-16 14:21:29 +00:00
renovate[bot] a0ec380193 chore(deps): update dependency postcss to v8.4.18 2022-10-16 11:04:51 +00:00
renovate[bot] e56646e63e chore(deps): update babel monorepo 2022-10-15 15:29:02 +00:00
camperbot 4386d1025b
chore(i18n,client): processed translations (#48036) 2022-10-14 19:10:46 +05:30
PakkuDon e5f54cab5f
chore(client): remove exports for unused types (#48004)
* chore(client): remove exports for unused types

* chore(client): remove unused type
2022-10-14 19:10:21 +05:30
Anubhav Jain 88c54192b9
fix(client): remove unused files (#47974)
* removed unused files

Removed unused files as per comments for issue #47971

* fix: removed duplicate exports from 4 files

* Build fix

* made changes for build fix

* made changes for build fix
2022-10-14 18:54:09 +05:30
camperbot 58d794f3e9
chore(i18n,client): processed translations (#48022) 2022-10-13 19:00:46 +05:30
Dhruva Srinivas bdf2c5b6d0
fix: small error in front-end libs intro (#48005) 2022-10-13 11:26:10 +02:00
Mrugesh Mohapatra 06765555c1
feat(client): add page for users blocked by okta (#47991) 2022-10-12 20:21:19 +05:30
camperbot de689a9cd3
chore(i18n,client): processed translations (#48000) 2022-10-12 15:17:07 +02:00
Prince Mendiratta 567de3bedb
fix: do not display breadcrumbs with iframe (#47989)
Signed-off-by: Prince Mendiratta <prince.mendi@gmail.com>

Signed-off-by: Prince Mendiratta <prince.mendi@gmail.com>
Co-authored-by: Mrugesh Mohapatra <1884376+raisedadead@users.noreply.github.com>
2022-10-12 12:36:01 +02:00
Prathamesh Gawas e42907a40c
fix(client): prevent submitting forms in iframe (#47799)
Co-authored-by: Muhammed Mustafa <MuhammedElruby@gmail.com>
2022-10-12 04:24:26 +05:30
Derryk Boyd d380f13172
chore(client): ts migrate builders.js (#47813)
* Rename builders.js > builderst.ts

* Chore: Migrate builders.js to typescript

* Replace _concatHtml with concatHtml

Co-authored-by: Derryk Boyd <derryk@redmantech.com>
2022-10-11 11:42:08 -07:00
Mrugesh Mohapatra 0885f4f4e4
fix: update url and status in sd-markup (#47978) 2022-10-11 20:27:34 +05:30
camperbot 322290c6f5
chore(i18n,client): processed translations (#47977) 2022-10-11 18:38:32 +05:30
Hdanzo e935d75edc
feat(client,seo): add structured data for courses (#47659)
Co-authored-by: HDAnzo <hdanzoategui@softwarenatura.com>
Co-authored-by: Mrugesh Mohapatra <1884376+raisedadead@users.noreply.github.com>
2022-10-11 16:51:23 +05:30
camperbot 3badbbf527
chore(i18n,client): processed translations (#47962) 2022-10-11 00:39:51 +09:00
renovate[bot] cd4b05988c chore(deps): update codesee to v0.389.0 2022-10-10 02:58:41 +00:00
renovate[bot] 1915971203 fix(deps): update dependency react-instantsearch-dom to v6.36.0 2022-10-09 05:06:22 +00:00
renovate[bot] 59bf8c739a chore(deps): update codesee to v0.388.0 2022-10-08 18:39:30 +00:00
Shaun Hamilton deb7fcc362
feat(client): add pug to prism languages (#47910) 2022-10-08 14:32:09 +05:30
Prince Mendiratta 314f0e4ba6
fix: separate string to view code/project (#47890)
* fix: separate string to view code/project

Signed-off-by: Prince Mendiratta <prince.mendi@gmail.com>

* feat: add test for certification rendering

Signed-off-by: Prince Mendiratta <prince.mendi@gmail.com>

* chore(lint): trailing newline at EOF

Signed-off-by: Prince Mendiratta <prince.mendi@gmail.com>

Signed-off-by: Prince Mendiratta <prince.mendi@gmail.com>
2022-10-08 10:11:21 +02:00
Danny Greenberg 93347ea285
fix(font): Replace Roboto Mono with Hack-ZeroSlash (#47767)
Co-authored-by: Bruce Blaser <bbsmooth@gmail.com>
2022-10-06 15:57:40 +00:00
Bruce Blaser 15da8ffcb2
fix(a11y): make console pane output keyboard accessible (#47764) 2022-10-06 21:14:16 +05:30
camperbot c6db0e5532
chore(i18n,client): processed translations (#47868) 2022-10-06 20:19:47 +05:30
Divyansh Singh 6dd8c6241b
feat: add hidden skip-to-content button (#47577)
* feat: add skip-to-content button

* fix: remove content start ids from everywhere and add to default layout

* chore: format landing-top.tsx

* use single quotes in skip-to-content component

* include breadcrumbs in navigation

* linting fail fix

* use anchor tag instead of new component

* update challenge title snap

* fix(test): reliably move focus onto the editor

Co-authored-by: Oliver Eyton-Williams <ojeytonwilliams@gmail.com>
2022-10-05 20:43:00 +02:00
Niraj Nandish 53164e71f1
fix: circular dependencies (#46638)
* fix: circular dependency in formHelpers

* fix: circular dependency in Flash

* fix: circular dependency in helpers

* fix: circular dependency in current-challenge-saga (1/2)

* fix: circular dependency in code-lock-epic

* feat: eslint rule for circular dependencies

* fix: circular dependency in tools

* fix: import error and more circular dependencies in formHelpers

* fix prettier error

* fix: circular dependency in danger-zone-saga

* fix: circular dependency in update-email-saga

* fix: circular dependency in settings-saga

* fix: circular dependency in accept-terms-saga

* fix: circular dependency in codeally-saga

TODO: make a separate file for selectors

* fix: ci lint error

* fix: ci lint:prettier error

* fix: circular dependency in current-challenge-saga

* fix: cricular dependency in Challenges/redux

* fix: circular dependency in redux/settings

* fix: circular dependency in root redux

* fix: lint errors

* chore: remove unecessary comment

* chore: remove unused export

* fix: clear out actions and selectors

* revert changes to package.json

* test ci with maxDepth of 1

* fix: fallback to empty object

* test action if it will run for maxDepth of 2
2022-10-05 18:08:40 +01:00
camperbot ec685cb922
chore(i18n,client): processed translations (#47850) 2022-10-05 08:34:57 -05:00
camperbot 6b9e37fb5b
chore(i18n,client): processed translations (#47840) 2022-10-05 17:19:50 +09:00
renovate[bot] 7b5811b7c2
chore(deps): update codesee to v0.380.0 (#47765)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-10-03 18:34:43 +05:30
renovate[bot] 645d07e8d6
fix(deps): update dependency react-instantsearch-dom to v6.35.0 (#47768)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-10-03 13:27:01 +05:30
renovate[bot] 12001a8eb1 fix(deps): update dependency typescript to v4.8.4 2022-10-03 04:26:03 +00:00
renovate[bot] 5af84be1cd chore(deps): update dependency postcss to v8.4.17 2022-10-02 18:00:50 +00:00
renovate[bot] 10108b1d9a chore(deps): update babel monorepo to v7.19.3 2022-10-01 23:46:34 +00:00
sidemt 5e162681af
chore(client,i18n): update Japanese footer Oct 22 (#47679) 2022-10-01 07:05:55 +02:00