freeCodeCamp's Camper Bot
|
41ddf7eff0
|
chore(i18n,client): processed translations (#63220)
|
2025-10-29 12:58:40 +00:00 |
|
Ihechikara Abba
|
36947395b4
|
feat(curriculum): add game character stats lab (#62243)
|
2025-10-29 16:41:43 +05:00 |
|
Ilenia
|
c503861b68
|
feat(curriculum): add example to element skipper lab (#63079)
Co-authored-by: Huyen Nguyen <25715018+huyenltnguyen@users.noreply.github.com>
|
2025-10-29 03:20:35 -07:00 |
|
Huyen Nguyen
|
d7268ed64a
|
feat(client): icons for Chinese and Spanish super blocks (#63205)
|
2025-10-29 08:39:27 +05:30 |
|
Oliver Eyton-Williams
|
02995191f7
|
fix(curriculum): use more recent target for TS compilation (#63144)
|
2025-10-29 08:38:57 +05:30 |
|
Huyen Nguyen
|
3b0a6a022b
|
test(client): add unit tests for theme initialization logic (#63212)
|
2025-10-29 08:38:31 +05:30 |
|
Sachin Manimekalai Balakrishnan
|
7242d97376
|
fix(curriculum): grammar fixes in lectures (#63206)
Co-authored-by: Sachin Manimekalai Balakrishnan <>
|
2025-10-28 23:24:02 +00:00 |
|
Clarence Bakosi
|
9b39665c97
|
feat(curriculum): Add interactive examples to What Is String Concatenation, and How Can You Concatenate Strings with Variables (#63213)
|
2025-10-28 23:07:45 +00:00 |
|
Clarence Bakosi
|
918f14173b
|
feat(curriculum): Add interactive examples to What Is the prompt() Method, and How Does It Work (#63196)
|
2025-10-28 23:13:57 +01:00 |
|
Clarence Bakosi
|
ed5deb483c
|
feat(curriculum): Add interactive examples to How Do You Create a Newline in Strings and Escape Strings (#63192)
|
2025-10-28 23:12:11 +01:00 |
|
Clarence Bakosi
|
06c1a1fb49
|
feat(curriculum): Add interactive examples to What Is Bracket Notation, and How Do You Access Characters from a String (#63189)
|
2025-10-28 23:07:35 +01:00 |
|
Clarence Bakosi
|
64a3e5af19
|
feat(curriculum): Add interactive examples to How Does the typeof Operator Work, and What Is the typeof null Bug in JavaScript (#63186)
|
2025-10-28 23:02:38 +01:00 |
|
Ilenia
|
9513e5d878
|
refactor(curriculum): update tests to use new helper (#63071)
|
2025-10-28 14:58:21 -07:00 |
|
Clarence Bakosi
|
565b919a9a
|
feat(curriculum): Add interactive examples to What Is ASCII, and How Does It Work with charCodeAt() and fromCharCode() (#63198)
|
2025-10-28 22:57:25 +01:00 |
|
renovate[bot]
|
0c8914818c
|
chore(deps): update github actions (#63209)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
|
2025-10-29 03:25:53 +05:30 |
|
Clarence Bakosi
|
84c393e026
|
feat(curriculum): Add interactive examples to How Can You Find the Position of a Substring in a String (#63194)
|
2025-10-28 22:54:42 +01:00 |
|
Clarence Bakosi
|
7e31be36d4
|
feat(curriculum): Add interactive examples to How Can You Test if a String Contains a Substring lesson (#63200)
|
2025-10-28 22:53:23 +01:00 |
|
Clarence Bakosi
|
27cdddb486
|
feat(curriculum): Add interactive examples to How Can You Extract a Substring from a String lesson (#63202)
|
2025-10-28 22:51:19 +01:00 |
|
Clarence Bakosi
|
7338688829
|
feat(curriculum): Add interactive examples to How to Use the Attribute Selector to Target Elements with the lang and data-lang Attributes (#63203)
|
2025-10-28 22:48:41 +01:00 |
|
Mrugesh Mohapatra
|
4a42e47e9c
|
chore: temporarily block E2E runs on main branch pushes (#63207)
|
2025-10-29 03:15:35 +05:30 |
|
Mrugesh Mohapatra
|
0a656397ac
|
chore: enable renovate only on GHA and Docker (#63208)
|
2025-10-29 03:15:14 +05:30 |
|
Clarence Bakosi
|
ae2c0afc89
|
feat(curriculum): Add interactive examples to What Is console.log Used For, and How Does It Work (#63185)
|
2025-10-28 22:44:25 +01:00 |
|
freeCodeCamp's Camper Bot
|
1ac90f0e22
|
chore(i18n,learn): update i18n-curriculum submodule (#63204)
|
2025-10-28 21:29:28 +00:00 |
|
Oliver Eyton-Williams
|
ae0a140c0c
|
refactor(api): clean up test dbs when tests finish (#63149)
|
2025-10-28 21:14:56 +00:00 |
|
Oliver Eyton-Williams
|
77ea476f12
|
feat: show python syntax-error message if a NameError occurs (#63085)
|
2025-10-29 01:50:54 +05:30 |
|
Diem-Trang Pham
|
7652afbe0f
|
fix(curriculum): correct character name in task 68, 69, 70, 71 (#63187)
|
2025-10-28 21:01:36 +01:00 |
|
Clarence Bakosi
|
3841cfb963
|
feat(curriculum): Add interactive examples to What Is a String in JavaScript, and What Is String Immutability lesson (#63176)
|
2025-10-29 01:29:15 +05:30 |
|
Clarence Bakosi
|
014d31f924
|
feat(curriculum): Add interactive examples to What Is the minmax Function and How Does It Work (#63162)
|
2025-10-28 20:24:31 +01:00 |
|
Clarence Bakosi
|
527d0f8746
|
feat(curriculum): Add interactive examples to What Is the Difference Between an Implicit and Explicit Grid (#63161)
|
2025-10-28 20:23:04 +01:00 |
|
Clarence Bakosi
|
50234a240e
|
feat(curriculum): Add interactive examples to How Can You Repeat Track Listings in a Grid Layout (#63160)
|
2025-10-28 20:03:45 +01:00 |
|
Clarence Bakosi
|
5d3115764f
|
feat(curriculum): Add interactive examples to let and const lesson (#63174)
|
2025-10-28 19:01:24 +00:00 |
|
Clarence Bakosi
|
f589ef9017
|
feat(curriculum): Add interactive examples to What Are Variables, and What Are Guidelines for Naming JavaScript Variables (#63172)
|
2025-10-28 18:57:56 +00:00 |
|
Clarence Bakosi
|
23bb0ce704
|
feat(curriculum): Add interactive examples to How Can You Create Flexible Grids with the fr Unit (#63158)
|
2025-10-28 19:57:37 +01:00 |
|
Clarence Bakosi
|
00dbf47253
|
feat(curriculum): Add interactive examples to What Is CSS Grid and How Does It Differ from Flexbox lesson (#63157)
|
2025-10-28 19:54:15 +01:00 |
|
Huyen Nguyen
|
a1625e5972
|
refactor(curriculum,client): rename a2 exam block to en-a2-certification-exam (#63138)
|
2025-10-28 11:53:08 -07:00 |
|
Clarence Bakosi
|
da0901ff21
|
feat(curriculum): Add interactive examples to How Can You Create Gaps Between Tracks in a Grid (#63159)
|
2025-10-28 19:52:51 +01:00 |
|
Clarence Bakosi
|
e3d5b0ea4b
|
feat(curriculum): Add interactive examples to What Is JavaScript, and How Does It Work with HTML and CSS lesson (#63170)
|
2025-10-28 19:51:29 +01:00 |
|
Clarence Bakosi
|
ece9a98ae1
|
feat(curriculum): Add interactive examples to How Can You Position It ems on the Grid Using the grid-template-areas Property (#63167)
|
2025-10-28 19:41:01 +01:00 |
|
Tom
|
3f9345a107
|
feat(curriculum): add new fsd superblock (#63093)
|
2025-10-28 13:37:11 -05:00 |
|
Clarence Bakosi
|
b6a8162602
|
feat(curriculum): Update JS data types lesson (#63168)
|
2025-10-28 18:12:49 +00:00 |
|
Clarence Bakosi
|
ec64b8b531
|
feat(curriculum): Add interactive examples to How Do the grid-column and grid-row Properties Work lesson (#63163)
|
2025-10-28 11:08:34 -07:00 |
|
Clarence Bakosi
|
27632d799b
|
feat(curriculum): Add interactive examples to What Are CSS Animations and How Do They Work (#63165)
|
2025-10-28 17:57:17 +00:00 |
|
Dario
|
03a526a62a
|
feat(curriculum): add player interface lab (#62665)
|
2025-10-28 21:00:49 +05:00 |
|
Shashank Dangi
|
ff2c26eb00
|
feat(curriculum): Add interactive examples to What Is the Attribute Selector, and How Can It Be Used to Target Links with the href and title Attributes? lesson (#63126)
Co-authored-by: Ilenia <26656284+ilenia-magoni@users.noreply.github.com>
|
2025-10-28 07:38:08 -07:00 |
|
Shaun Hamilton
|
eb649ff99c
|
feat: add unmet exam prerequisites (#63131)
Co-authored-by: Oliver Eyton-Williams <ojeytonwilliams@gmail.com>
|
2025-10-28 19:14:16 +05:30 |
|
Oliver Eyton-Williams
|
2d04d11056
|
chore(deps): update pino (#63142)
|
2025-10-28 19:13:50 +05:30 |
|
Diem-Trang Pham
|
1146b74eb9
|
feat(curriculum): add interactive examples to "What Is the Z-Index Property, and How Does It Work to Control the Stacking of Positioned Elements?" lesson (#63122)
|
2025-10-28 11:17:16 +01:00 |
|
Kannan
|
8fe91b907b
|
feat(curriculum): Add interactive examples to How Do Media Queries Work, and What Are Some Common Media Types and Features? lesson (#63133)
|
2025-10-28 11:14:43 +01:00 |
|
Kannan
|
867eabe725
|
feat(curriculum): add interactive examples to 'What Are Media Breakpoints, and What Are Common Breakpoints in Modern Design?' lesson (#63130)
|
2025-10-28 11:13:50 +01:00 |
|
Kannan
|
e630647ee0
|
feat(curriculum): added interactive examples to 'What Is the Mobile First Approach in Responsive Web Design' lesson (#63129)
|
2025-10-28 11:13:37 +01:00 |
|