Commit Graph

40778 Commits

Author SHA1 Message Date
Mrugesh Mohapatra
9037682c2c
chore: restore i18n submodule (#65765) 2026-02-08 13:47:39 +05:30
Mrugesh Mohapatra
46b607d84a
feat(tools): unified container dev setup (#65589) 2026-02-08 12:20:52 +05:30
Dario
b321f075fd
feat(curriculum): convert bubble sort challenge into js lab (#65708) 2026-02-06 11:04:27 -08:00
Jeevankumar S
b519b6231a
fix(curriculum): clarify Step 9 instructions for adding second print (#65744) 2026-02-06 18:53:30 +01:00
Oliver Eyton-Williams
ae50644091
refactor(tooling): add turbo eslint plugin (#65734)
Some checks failed
i18n - Build Validation / Validate i18n Builds (24) (push) Has been cancelled
CI - Node.js / Lint (24) (push) Has been cancelled
CD - Docker - DOCR Cleanup Container Images / Delete Old Images (learn-api, dev) (push) Has been cancelled
CD - Docker - DOCR Cleanup Container Images / Delete Old Images (learn-api, org) (push) Has been cancelled
CI - Node.js / Build (24) (push) Has been cancelled
CI - Node.js / Test (24) (push) Has been cancelled
CI - Node.js / Test - Upcoming Changes (24) (push) Has been cancelled
CI - Node.js / Test - i18n (italian, 24) (push) Has been cancelled
CI - Node.js / Test - i18n (portuguese, 24) (push) Has been cancelled
i18n - Download Client UI / Client (push) Has been cancelled
2026-02-06 17:33:05 +05:30
Dario
f054de20fd
feat(curriculum): add python conditionals lab (#65700)
Co-authored-by: Dafterfly <17124333+Dafterfly@users.noreply.github.com>
Co-authored-by: majestic-owl448 <26656284+majestic-owl448@users.noreply.github.com>
2026-02-06 12:04:00 +01:00
Oliver Eyton-Williams
ebda6dcefd
Revert "chore(ci): upload turbo summaries (#65715)" (#65731) 2026-02-06 10:18:54 +01:00
Kiruthika R
727a312229
fix(curriculum): adjust editable regions in workshop-registration-form (#65716) 2026-02-06 10:07:10 +01:00
Oliver Eyton-Williams
ff162dce2e
chore(ci): upload turbo summaries (#65715) 2026-02-05 21:49:13 +01:00
JEEVANANTHAM M
d83de6b5b4
fix(curriculum): add missing periods in variables lecture (#65719) 2026-02-05 20:35:29 +00:00
Anastasiia
ea35e40d5a
feat(curriculum): EN-A2 quiz for block 17 (#65705) 2026-02-05 12:58:35 +01:00
Anastasiia
d232abea2e
feat(curriculum): EN-A2 quiz for block 13 (#65678) 2026-02-05 12:50:12 +01:00
Anastasiia
eea0620a87
feat(curriculum): EN-A2 quiz for block 16 (#65704) 2026-02-05 13:47:51 +02:00
renovate[bot]
fc3b88e4f2
chore(deps): update actions/cache action to v5.0.3 (#65720)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-02-05 17:13:07 +05:30
Anastasiia
5d8418c8a9
feat(curriculum): EN-A2 quiz for block 18 (#65718) 2026-02-05 12:38:32 +01:00
Dario
e65a656ebb
fix(curriculum): remove seed code and format nested list in React lab (#65709) 2026-02-05 07:55:14 +00:00
Adil Anwar
4d8a6e2608
fix(curriculum): fixed grammar by changing "remove" to "removing" in attributes section (#65713) 2026-02-05 07:52:17 +00:00
Anastasiia
b383a90a95
feat(curriculum): EN-A2 quiz for block 15 (#65703) 2026-02-05 08:34:54 +01:00
Anastasiia
ff2983822b
feat(curriculum): EN-A2 quiz for block 14 (#65681) 2026-02-05 08:30:40 +01:00
freeCodeCamp's Camper Bot
7cfc8bafe7
chore(i18n,learn): update i18n-curriculum submodule (#65706) 2026-02-05 05:37:15 +07:00
Oliver Eyton-Williams
c4f88f6705
Revert "chore(deps): remove eslint-plugin-flowtype (#65670)" (#65707) 2026-02-04 20:24:06 +01:00
Tom
2c98ffd3b3
feat(curriculum): daily challenges 180-196 (#65687) 2026-02-04 09:16:26 -06:00
freeCodeCamp's Camper Bot
f176afee34
chore(i18n,client): processed translations (#65657) 2026-02-04 14:46:18 +01:00
Huyen Nguyen
56683d9a36
chore(deps): remove eslint-plugin-flowtype (#65670) 2026-02-04 17:50:36 +05:30
Oliver Eyton-Williams
20e48dd846
refactor: lint challenges as part of curriculum, not root (#65665)
Co-authored-by: Mrugesh Mohapatra <1884376+raisedadead@users.noreply.github.com>
2026-02-04 16:12:21 +05:30
Shaun Hamilton
5fa67063f5
fix(api): update attempt with created moderation record (#64812) 2026-02-04 15:49:28 +05:30
Oliver Eyton-Williams
455813545a
chore(tools): update challenge-editor (#65701) 2026-02-04 09:59:18 +00:00
Oliver Eyton-Williams
06f9ffdc27
fix: cache locales (#65698) 2026-02-04 09:30:14 +00:00
Ahmad Abdolsaheb
e774e83b38
fix(client): remove restructure note (#65695) 2026-02-04 14:59:25 +05:30
Ahmad Abdolsaheb
e457f00b13
fix(client): remove beta from certifications label (#65694) 2026-02-04 08:49:36 +00:00
Jeevankumar S
91b9c93c23
fix(curriculum): add value attribute instruction for hotel feedback radios (#65686) 2026-02-04 09:38:41 +01:00
Mrugesh Mohapatra
632289c7f0
fix(turbo): try remote caching (#65692) 2026-02-04 13:17:02 +05:30
renovate[bot]
72b22ae2bc
chore(deps): update actions/checkout digest to de0fac2 (#65685)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-02-04 09:02:36 +05:30
Oliver Eyton-Williams
77cd933939
test: check nothing unexpected appears in python terminal (#65572) 2026-02-03 21:44:07 +05:30
Oliver Eyton-Williams
db604bece7
chore(deps): update challenge-editor (#65680) 2026-02-03 20:49:52 +07:00
Sem Bauke
48138e98df
refactor: delete external curriculum v1 (#65650) 2026-02-03 18:35:16 +07:00
renovate[bot]
cab27b3025
chore(deps): update dependency @types/nodemailer to v6.4.22 (#65676)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-02-03 14:36:06 +05:30
Jeevankumar S
77035792bd
fix(curriculum): refine editable regions in workshop parent teacher conference (#65390)
Co-authored-by: Jeevankumar-S <jeevenkumar2003@email.com>
Co-authored-by: majestic-owl448 <26656284+majestic-owl448@users.noreply.github.com>
2026-02-03 13:44:27 +05:00
Jeevankumar S
800c289b81
feat(curriculum): add interactive examples to css layout and effects (#65408)
Co-authored-by: Jeevankumar-S <jeevenkumar2003@email.com>
Co-authored-by: zaira <zairahira@gmail.com>
2026-02-03 08:23:47 +00:00
Anastasiia
9eb0994099
feat(curriculum): EN-A2 quiz for block 12 (#65654) 2026-02-03 09:20:57 +01:00
Jeevankumar S
348da19631
feat(curriculum): add interactive examples to css positioning (#65407)
Co-authored-by: Jeevankumar-S <jeevenkumar2003@email.com>
2026-02-03 12:53:36 +05:00
Huyen Nguyen
cd4d5d3ba0
chore(deps): upgrade @freeCodeCamp/ui to 5.1.1 (#65667) 2026-02-03 06:12:26 +00:00
Huyen Nguyen
71956ec32b
chore(deps): upgrade validator to v13.15.26 (#65671) 2026-02-03 04:23:57 +00:00
Oliver Eyton-Williams
6a348335ee
fix: supply env vars when building (#65669)
Some checks failed
CI - E2E - 3rd party donation tests / Build Client (24) (push) Has been cancelled
CI - E2E - 3rd party donation tests / Build API (Container) (push) Has been cancelled
CI - Node.js / Lint (24) (push) Has been cancelled
CI - E2E - 3rd party donation tests / Run Playwright 3rd Party Donation Tests (chromium, 24) (push) Has been cancelled
CI - Node.js / Build (24) (push) Has been cancelled
CI - Node.js / Test (24) (push) Has been cancelled
CI - Node.js / Test - Upcoming Changes (24) (push) Has been cancelled
CI - Node.js / Test - i18n (italian, 24) (push) Has been cancelled
CI - Node.js / Test - i18n (portuguese, 24) (push) Has been cancelled
2026-02-02 19:46:39 -06:00
Rafael D. Hernandez
e149e0385d
feat(curriculum): add A1 Spanish Chp4 md3 audios (#65629)
Co-authored-by: Nielda Karla <90112119+nieldakarla@users.noreply.github.com>
2026-02-02 14:59:18 -04:00
Anna
fd5b3d53d1
fix(ui): display username validation (#65662)
Co-authored-by: majestic-owl448 <26656284+majestic-owl448@users.noreply.github.com>
2026-02-02 21:51:11 +05:30
Jeevankumar S
9a7514d9a0
fix(curriculum): use &mdash; consistently in workshop-quincys-job-tips (#65505) 2026-02-02 08:17:26 -08:00
freeCodeCamp's Camper Bot
23b62d6f32
chore(i18n,learn): update i18n-curriculum submodule (#65663) 2026-02-02 17:16:12 +01:00
Oliver Eyton-Williams
ab323914b0
refactor: use eslint directly in lint-staged (#65660) 2026-02-02 20:36:28 +05:30
majestic-owl448
00d84fece9
fix(learn): restore file that should not have been deleted (#65655) 2026-02-02 19:01:35 +05:30