Commit Graph

738 Commits

Author SHA1 Message Date
2dd29a8f68 docs: add news theme docs (#44092) 2021-11-02 15:57:06 +05:30
a34345d889 chore(i18n,docs): update translations (#44078) 2021-11-01 15:43:48 -07:00
272179b243 chore(i18n,docs): update translations (#44058) 2021-10-29 15:45:21 +01:00
9cb2fe438f fix(docs): typos in moderator-handbook.md (#44042) 2021-10-28 16:33:52 +05:30
ee9659d0c0 chore(i18n,docs): processed translations (#44018) 2021-10-26 08:01:37 -07:00
5d950b4d4f chore(i18n,docs): update translations (#43997) 2021-10-25 18:07:41 +02:00
a7af447f35 fix(docs): update & simplify introduction copy (#43999)
* fix(docs): update& simplify introduction copy

* Update docs/index.md

Co-authored-by: Sem Bauke <46919888+Sembauke@users.noreply.github.com>

Co-authored-by: Sem Bauke <46919888+Sembauke@users.noreply.github.com>
2021-10-25 17:06:59 +01:00
9114f80b03 fix(docs): reorder the sidebar in order of relevance (#43992) 2021-10-25 12:56:22 +02:00
0f5690f786 chore(i18n,docs): update translations (#43969) 2021-10-22 14:52:41 +01:00
b8d9e5c6a6 docs: rename part to step (#43949) 2021-10-21 19:09:19 +01:00
6dbe68eb2f chore(i18n,docs): update translations (#43956) 2021-10-21 15:59:31 +01:00
ae78a29c51 chore(i18n,docs): update translations (#43893) 2021-10-18 18:11:54 +02:00
8f63dc4ccc fix(docs): fix typo (#43842) 2021-10-15 20:10:16 +02:00
9820e7bcef chore(i18n,docs): update translations (#43879) 2021-10-15 07:53:27 -07:00
e7437d3666 chore(i18n,docs): update translations (#43860) 2021-10-14 15:53:41 +02:00
7f59c81b29 chore(i18n,docs): update translations (#43845) 2021-10-13 18:33:08 +02:00
43b2d2aab8 chore(i18n,docs): update translations (#43825) 2021-10-12 18:03:01 +02:00
3a504376f2 docs: add docsify tabs to how-to-setup-freecodecamp-locally.md (#43767) 2021-10-12 20:49:18 +05:30
2d916e3b1f chore(i18n,docs): update translations (#43801) 2021-10-10 22:17:35 +02:00
a78c476b3b chore(i18n,docs): update translations (#43772) 2021-10-08 14:56:46 +02:00
f069173edb chore(i18n,docs): processed translations (#43758) 2021-10-07 14:37:51 +02:00
c8d7f0a782 feat(tools): remove eslint-plugin-prettier for prettier (#42438)
* feat: remove eslint-plugin-prettier for prettier

This removes the annoying lint warnings when all that needs to change is
formatting

* fix: use .js lint-staged config to ignore properly

* fix: lint everything if a lot of files are changed

It's faster than making lots of individual linter calls

* chore: apply prettier

* fix: ignore code in curriculum-file-structure
2021-10-06 21:02:21 +05:30
8f77ecf852 chore(i18n,docs): update translations (#43727) 2021-10-05 06:42:01 -07:00
838d352979 chore(i18n,docs): processed translations (#43711) 2021-10-04 19:21:00 +05:30
Tom
aef2e37ef3 feat(docs): add how to contribute to rdbms repos (#43586)
* feat(docs): add how to contribute to coderoad tutorials

* update json

* finish: some docs anyway

* more

* Update docs/how-to-work-on-tutorials-that-use-coderoad.md

Co-authored-by: Sem Bauke <46919888+Sembauke@users.noreply.github.com>

* Update docs/how-to-work-on-tutorials-that-use-coderoad.md

Co-authored-by: Sem Bauke <46919888+Sembauke@users.noreply.github.com>

* Update docs/how-to-work-on-tutorials-that-use-coderoad.md

Co-authored-by: Sem Bauke <46919888+Sembauke@users.noreply.github.com>

* Update docs/how-to-work-on-tutorials-that-use-coderoad.md

Co-authored-by: Sem Bauke <46919888+Sembauke@users.noreply.github.com>

* Update docs/how-to-work-on-tutorials-that-use-coderoad.md

Co-authored-by: Sem Bauke <46919888+Sembauke@users.noreply.github.com>

* Update docs/how-to-work-on-tutorials-that-use-coderoad.md

Co-authored-by: Sem Bauke <46919888+Sembauke@users.noreply.github.com>

* Update docs/how-to-work-on-tutorials-that-use-coderoad.md

Co-authored-by: Sem Bauke <46919888+Sembauke@users.noreply.github.com>

* fix: attempt to clarify

* Update docs/_sidebar.md

Co-authored-by: Kristofer Koishigawa <scissorsneedfoodtoo@gmail.com>

* Update docs/how-to-work-on-tutorials-that-use-coderoad.md

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

* Update docs/how-to-work-on-tutorials-that-use-coderoad.md

Co-authored-by: Kristofer Koishigawa <scissorsneedfoodtoo@gmail.com>

* Update docs/how-to-work-on-tutorials-that-use-coderoad.md

Co-authored-by: Kristofer Koishigawa <scissorsneedfoodtoo@gmail.com>

* Update docs/how-to-work-on-tutorials-that-use-coderoad.md

Co-authored-by: Kristofer Koishigawa <scissorsneedfoodtoo@gmail.com>

* Update docs/how-to-work-on-tutorials-that-use-coderoad.md

Co-authored-by: Kristofer Koishigawa <scissorsneedfoodtoo@gmail.com>

* Update docs/how-to-work-on-tutorials-that-use-coderoad.md

Co-authored-by: Kristofer Koishigawa <scissorsneedfoodtoo@gmail.com>

* Update docs/how-to-work-on-tutorials-that-use-coderoad.md

Co-authored-by: Kristofer Koishigawa <scissorsneedfoodtoo@gmail.com>

* Update docs/how-to-work-on-tutorials-that-use-coderoad.md

Co-authored-by: Kristofer Koishigawa <scissorsneedfoodtoo@gmail.com>

* Update docs/how-to-work-on-tutorials-that-use-coderoad.md

Co-authored-by: Kristofer Koishigawa <scissorsneedfoodtoo@gmail.com>

* Update docs/how-to-work-on-tutorials-that-use-coderoad.md

Co-authored-by: Kristofer Koishigawa <scissorsneedfoodtoo@gmail.com>

* Update docs/how-to-work-on-tutorials-that-use-coderoad.md

Co-authored-by: Kristofer Koishigawa <scissorsneedfoodtoo@gmail.com>

* Update docs/how-to-work-on-tutorials-that-use-coderoad.md

Co-authored-by: Kristofer Koishigawa <scissorsneedfoodtoo@gmail.com>

* Update docs/how-to-work-on-tutorials-that-use-coderoad.md

Co-authored-by: Kristofer Koishigawa <scissorsneedfoodtoo@gmail.com>

* Update docs/how-to-work-on-tutorials-that-use-coderoad.md

Co-authored-by: Kristofer Koishigawa <scissorsneedfoodtoo@gmail.com>

* Update docs/how-to-work-on-tutorials-that-use-coderoad.md

Co-authored-by: Kristofer Koishigawa <scissorsneedfoodtoo@gmail.com>

* Update docs/how-to-work-on-tutorials-that-use-coderoad.md

Co-authored-by: Kristofer Koishigawa <scissorsneedfoodtoo@gmail.com>

* Update docs/how-to-work-on-tutorials-that-use-coderoad.md

Co-authored-by: Kristofer Koishigawa <scissorsneedfoodtoo@gmail.com>

* fix: update sidebar

* fix: add description and one missing instruction

Co-authored-by: Sem Bauke <46919888+Sembauke@users.noreply.github.com>
Co-authored-by: Kristofer Koishigawa <scissorsneedfoodtoo@gmail.com>
Co-authored-by: Krzysztof <60067306+gikf@users.noreply.github.com>
2021-10-04 11:49:05 +05:30
1e5852a6e3 chore(i18n,docs): update translations (#43659) 2021-10-03 07:45:53 -07:00
1f880a552d fix(docs): modified grammar and phrasing in docs and comments (#43682)
* docs: fixed minor typos in how-to-open-a-pull-request.md

* docs: grammar fixes in FAQ.md

* refactor: streamlined comments in multiple TS files

* fix: linting issues
2021-10-02 23:43:14 +01:00
8340e2d824 chore(i18n,docs): update translations (#43612) 2021-09-30 17:30:34 +02:00
4503fadaad chore(i18n,docs): update translations (#43594) 2021-09-28 19:25:46 +01:00
af4ead336a chore(i18n,docs): update translations (#43567) 2021-09-27 10:50:01 -07:00
cf3dc4d3b5 docs: document i18n videos (#43553)
* docs: document i18n videos

* chore: apply oliver's review suggestions

Co-authored-by: Oliver Eyton-Williams <ojeytonwilliams@gmail.com>

* docs: additional places to change

* feat: add yml highlighting

Co-authored-by: Shaun Hamilton <shauhami020@gmail.com>

Co-authored-by: Oliver Eyton-Williams <ojeytonwilliams@gmail.com>
Co-authored-by: Shaun Hamilton <shauhami020@gmail.com>
2021-09-24 18:27:20 +01:00
05efb067a1 chore(i18n,docs): initialise japanese docs (#43527) 2021-09-22 07:28:36 -07:00
d98ddebf0d feat(docs): enable japanese docs (#43523) 2021-09-22 06:02:42 +05:30
cce4419a9a chore(i18n,docs): update translations (#43488) 2021-09-19 20:06:45 +01:00
fee38fe744 chore(i18n,docs): processed translations (#43374) 2021-09-07 20:19:09 +05:30
bb3e955680 chore(i18n,docs): processed translations (#43360)
chore(i18n,docs): processed translations
2021-09-01 20:41:57 +05:30
Tom
94ee2559ce fix(typo/docs): certficate to certificate (#43348) 2021-08-31 16:10:30 +02:00
a973b29042 chore(i18n,docs): update translations (#43322) 2021-08-27 18:23:06 +02:00
ef6604f69e chore(i18n,docs): update translations (#43306) 2021-08-27 10:20:40 +05:30
1d0a6a5673 Changing documentation links for i18n ease (#43274)
* fixing links for i18n ease

* fixing links for i18n ease

* revert brain fart

* hopefully now the link works

* changing links for ease of translation
2021-08-26 10:59:44 +02:00
34b8ac2029 chore(i18n,docs): update translations (#43298) 2021-08-25 21:49:11 +05:30
202da8452e chore(i18n,docs): processed translations (#43275) 2021-08-24 20:09:49 +05:30
e2d6639773 feat(e2e): Add cypress globals to eslint overrides (#43234)
fix(docs): Remove cypress eslint note on e2e docs
2021-08-24 16:29:00 +02:00
70be4b53c4 chore(i18n,docs): update translations (#43261) 2021-08-23 09:48:27 +02:00
1b7ddb13d2 chore(i18n,docs): update translations (#43188) 2021-08-20 09:00:06 +02:00
278ea78473 docs: minor wording update (#43229) 2021-08-18 16:32:11 +05:30
c2a11ad00d feat: add 'back/front end' in curriculum (#42596)
* chore: rename APIs and Microservices to include "Backend" (#42515)

* fix typo

* fix typo

* undo change

* Corrected grammar mistake

Corrected a grammar mistake by removing a comma.

* change APIs and Microservices cert title

* update title

* Change APIs and Microservices certi title

* Update translations.json

* update title

* feat(curriculum): rename apis and microservices cert

* rename folder structure

* rename certificate

* rename learn Markdown

* apis-and-microservices -> back-end-development-and-apis

* update backend meta

* update i18n langs and cypress test

Co-authored-by: Shaun Hamilton <shauhami020@gmail.com>

* fix: add development to front-end libraries (#42512)

* fix: added-the-word-Development-to-front-end-libraries

* fix/added-the-word-Development-to-front-end-libraries

* fix/added-word-development-to-front-end-libraries-in-other-related-files

* fix/added-the-word-Development-to-front-end-and-all-related-files

* fix/removed-typos-from-last-commit-in-index.md

* fix/reverted-changes-that-i-made-to-dependecies

* fix/removed xvfg

* fix/reverted changes that i made to package.json

* remove unwanted changes

* front-end-development-libraries changes

* rename backend certSlug and README

* update i18n folder names and keys

* test: add legacy path redirect tests

This uses serve.json from the client-config repo, since we currently use
that in production

* fix: create public dir before moving serve.json

* fix: add missing script

* refactor: collect redirect tests

* test: convert to cy.location for stricter tests

* rename certificate folder to 00-certificates

* change crowdin config to recognise new certificates location

* allow translations to be used

Co-authored-by: Nicholas Carrigan (he/him) <nhcarrigan@gmail.com>

* add forwards slashes to path redirects

* fix cypress path tests again

* plese cypress

* fix: test different challenge

Okay so I literally have no idea why this one particular challenge
fails in Cypress Firefox ONLY. Tom and I paired and spun a full build
instance and confirmed in Firefox the page loads and redirects as
expected. Changing to another bootstrap challenge passes Cypress firefox
locally. Absolutely boggled by this.

AAAAAAAAAAAAAAA

* fix: separate the test

Okay apparently the test does not work unless we separate it into
a different `it` statement.

>:( >:( >:( >:(

Co-authored-by: Sujal Gupta <55016909+heysujal@users.noreply.github.com>
Co-authored-by: Noor Fakhry <65724923+NoorFakhry@users.noreply.github.com>
Co-authored-by: Oliver Eyton-Williams <ojeytonwilliams@gmail.com>
Co-authored-by: Nicholas Carrigan (he/him) <nhcarrigan@gmail.com>
2021-08-13 21:57:13 -05:00
12b531840f chore(i18n,docs): update translations (#43154) 2021-08-09 13:16:34 -07:00
a13ce5ed38 chore(deps): update dependency font-awesome to v5.15.4 (#43120)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-08-09 12:50:16 +02:00
dd5d2919be feat(client): ts-migrate client/utils/** (#42823)
* rename js files

* update imports and references

* migrate build-challenges

* migrate challenge-types

* migrate utils/index

* migrate state-management

* install @types/psl for tags

* migrate tags

* migrate tags.test

* migrate challenge-page-creator

* migrate utils/gatsby/index

* migrate layout-selector

* migrate layout-selector.test

* revert challenge-types

Curriculum can't handle TS or modules

* convert arrow functions

* revert build-challenges

* revert utils/gatsby/index

* revert challenge-page-creator

* revert challenge-types reference

* Delete state-management

Deleted in #42960

* Disable render-result-naming-convention (for now)

* update layout-selector.test comment

* reorder imports in build-challenges

* change ts-ignore to ts-expect-error
2021-08-09 10:30:31 +02:00