← back to report

freeCodeCamp/freeCodeCamp

// all events — 2026-09-10

Type AI Score Description Actor Reason Date
commit 1.00 fix(curriculum): correct seed code indentation in linked lis Commit message contains explicit AI assi 2026-09-05
commit 1.00 refactor(curriculum): add section headers aria-expanded attr Commit message contains explicit AI assi 2026-09-04
commit 1.00 test: move landing page coverage to client (#68365) Commit message contains explicit AI assi 2026-09-04
commit 1.00 refactor(curriculum): add section headers to attributes lect Commit message contains explicit AI assi 2026-09-03
commit 1.00 test: move independent lower jaw button coverage to client ( Commit message contains explicit AI assi 2026-08-27
pr 0.74 feat(client): download solutions as zip Polished, exhaustive structure and revie 2026-04-23
pr 0.48 fix(curriculum): add section headers to CSS transform proper Highly structured explanatory prose feel 2026-08-31
pr 0.45 fix(curriculum): add section header to array method section Unusually elaborate justification for a 2026-09-05
pr 0.32 fix: Fix/step 30 bst regex bug Highly polished explanation, but it incl 2026-09-08
pr 0.28 fix: preserve RSVP confirmation data after submission Polished summary is somewhat generic but 2026-09-10
pr 0.28 fix(curriculum): freeze RSVP confirmation message on submit Polished prose and structured explanatio 2026-09-05
pr 0.22 fix(api): harden CSRF route matching and fix false-positive Polished numbered summary has mild gener 2026-09-05
pr 0.20 fix(client): add accessible keyboard shortcut hints to check Some repetitive phrasing, but informal p 2026-06-14
pr 0.20 fix(curriculum): accept valid answers for movie ticket booki Detailed domain-specific testing notes o 2026-09-08
pr 0.16 fix(curriculum): make Motorcycle Shop lab solution fetch the Structured and polished, but grounded in 2026-09-10
pr 0.16 fix: Build a new workshop for debugging using throw/try/catc Some generic instructional phrasing, but 2026-06-01
pr 0.12 fix(client): structure challenge console output Specific technical details and validatio 2026-07-29
pr 0.10 feat(client): warn campers before leaving certification proj Detailed domain-specific rationale and t 2026-07-17
pr 0.08 test(e2e): support isolated seeded users Specific fixture and migration details s 2026-08-25
pr 0.08 fix(client): unblock homepage rendering Concrete benchmarks and testing methodol 2026-09-10
pr 0.08 fix: prevent duplicate page title when block and challenge n Concise, specific technical summary with 2026-06-21
pr 0.08 fix(tests): use exact filename matching in external-curricul Specific repository behavior and issue r 2026-09-05
pr 0.08 fix(curriculum): test Digital Pet Game interactions Specific test behavior and React details 2026-08-27
pr 0.08 fix(curriculum): make weather app fetch stub response-like Detailed timing and test-run specifics s 2026-08-17
pr 0.08 test(e2e): verify challenge completion persists after reload Specific test details and technical jarg 2026-09-08
pr 0.07 fix(client): add catalog course type filter Specific local path, test command, and r 2026-09-10
pr 0.07 test(client): move show-certificate rendering coverage to cl Technical component and test details are 2026-06-30
pr 0.07 fix(client): escape console output of JavaScript challenges Detailed domain-specific debugging narra 2026-08-30
pr 0.06 fix(i18n): align javascript-v9 intro block order with curric Specific validation counts and cautious 2026-09-08
pr 0.06 fix(curriculum): replace regex-based test cases in Planets T Technical implementation details and con 2026-08-02
pr 0.06 test(client): move show-cert-from-superblock rendering cover Concise repository-specific reasoning an 2026-06-30
pr 0.06 fix(client): move course progress steps into main module but Structured accessibility explanation is 2026-06-26
pr 0.06 feat(tools): seed every challenge and certification for the Highly domain-specific details and a can 2026-06-12
pr 0.06 fix(shared): only treat whole-string status codes as reserve Specific code behavior, tests, and termi 2026-09-03
pr 0.06 fix(client): correct scrollbar width range check Concrete implementation and verification 2026-09-02
pr 0.05 fix(curriculum): clarify step 1 print instructions in employ Concise, concrete explanation of the ins 2026-09-10
pr 0.05 fix(curriculum): pass a string to fetch in advanced node and Highly specific serialization and reposi 2026-08-12
pr 0.05 fix(api): ignore prototype-inherited names in getChallengeId Highly specific vulnerability details an 2026-09-03
pr 0.05 fix(api): ignore placeholder GrowthBook config Concrete environment, SDK, and test deta 2026-08-27
pr 0.05 perf(client): externalize global stylesheet The technical rationale and measured bui 2026-08-26
pr 0.04 fix(curriculum): add section headers to recursion lecture Concise, specific testing note and templ 2026-09-08
pr 0.04 fix(curriculum): refine teacher chatbot wording and tests Polished but highly specific validation 2026-08-03
pr 0.04 chore: remove POST /account/delete Detailed repository-specific changelog a 2026-08-10
pr 0.04 perf(curriculum): parse challenges on a worker pool Natural informal wording and concrete pe 2026-07-17
pr 0.04 feat(client): download solution as zip file Brief, concrete change summary with no n 2026-08-31
pr 0.04 perf(client): scope curriculum queries to their superblock Detailed measurements, build results, an 2026-08-27
pr 0.04 fix(client): parse both session-user response shapes The response-shape distinction and deplo 2026-08-17
commit 0.03 fix(gha): harden ssh preflight in deploys (#69836) Concise, domain-specific deployment chan 2026-09-02
pr 0.03 refactor(curriculum): Replace regex-based test cases in Bug Deep domain details and candid limitatio 2026-08-18
pr 0.03 fix(curriculum): add section headers to class inheritance le Minimal free text with a placeholder is 2026-09-05
pr 0.03 fix(curriculum): add missing device loan ledger Concise summary names exact files and ch 2026-09-08
pr 0.03 feat(client): add help category tag to forum help posts Informal phrasing, spacing issues, and c 2026-07-25
pr 0.03 test: use fixtures for curriculum-data tests Brief, conversational explanation with a 2026-07-03
pr 0.03 feat: add anchor links to curriculum chapter and module head Malformed example and terse test notes a 2026-04-18
pr 0.03 feat(curriculum): split Python modules lesson Draft-like checklist and truncated text 2026-09-02
pr 0.03 fix(curriculum): improve digital pet test runtime Specific test behavior and runtime detai 2026-08-28
pr 0.03 fix(client): skip completed lessons Concrete bug behavior, helper naming, an 2026-09-08
commit 0.02 fix(client): add missing span rtl direction css rule (#69899 Terse conventional commit message with s 2026-09-05
commit 0.02 fix(curriculum): correct pinyin for 60 (#69895) Terse conventional commit message with a 2026-09-05
commit 0.02 fix(curriculum): resolve ambiguous questions in CSS Grid Qui Terse, domain-specific commit message wi 2026-09-02
commit 0.02 fix(curriculum): add section headers to best practice for de Specific curriculum change and normal hu 2026-09-02
commit 0.02 fix(curriculum): isolate Euler 13 test fixtures (#69824) Terse, domain-specific commit message wi 2026-09-02
commit 0.02 fix(curriculum): add section headers to bitwise operators le Brief, domain-specific commit message wi 2026-09-02
commit 0.02 refactor(curriculum): add section headers css reset lecture Specific refactoring message with normal 2026-09-02
commit 0.02 feat(i18n, learn): Add Arabic to workflow (#69764) Terse feature message using repository-s 2026-09-02
pr 0.02 fix(curriculum): replace regex-based test cases in string in Template checklist plus a concise, domai 2026-09-10
pr 0.02 fix(curriculum): fix grammar in Vowel Repeater descriptions Brief template-based PR with a specific 2026-09-10
pr 0.02 feat(curriculum): add workshop python functions Minimal template-based PR with specific 2026-06-26
pr 0.02 feat(curriculum): add Artifact Provenance Auditor workshop Brief technical description and specific 2026-07-15
pr 0.02 fix(curriculum): add section headers to lecture Brief, specific description with no nota 2026-09-08
pr 0.02 feat: structured JSON-LD schema for superblock Very brief description, but contains no 2025-11-21
pr 0.02 fix(client): lower cert username Awkward phrasing and redundant wording a 2026-08-12
pr 0.02 fix(client): hide upcoming superblock intro pages Brief, informal wording and repository-s 2026-03-10
pr 0.02 fix(curriculum): check donation input order Terse, informal wording and a concrete r 2026-09-05
pr 0.02 feat: split python certifications Brief, informal description with no mean 2026-09-04
pr 0.02 test(e2e): organize mobile upper jaw interactions Terse technical title with only template 2026-09-03
pr 0.02 feat(client): track email sign-up yes/no button clicks Concise feature description uses precise 2026-08-18
pr 0.02 feat(curriculum): add device loan ledger lab in js objects Brief, repository-specific text and revi 2026-04-28
commit 0.01 test(e2e): support isolated seeded users (#69744) Terse commit message with a normal human 2026-09-10
commit 0.01 fix(curriculum): add section headers to lecture (#69937) Terse conventional commit with specific 2026-09-09
commit 0.01 refactor(curriculum): add section headers to lecture (#69920 Terse conventional commit message with n 2026-09-09
commit 0.01 fix(i18n): align javascript-v9 intro block order with curric Specific localization commit using conci 2026-09-09
commit 0.01 fix(curriculum): add missing device loan ledger (#69936) Brief, domain-specific conventional comm 2026-09-09
commit 0.01 fix(curriculum): typo in React DevTools lecture (#69941) Terse typo-fix commit with a specific te 2026-09-09
commit 0.01 feat(curriculum): add device loan ledger lab in js objects ( Specific curriculum change with normal h 2026-09-08
commit 0.01 fix(curriculum): add missing semicolon in JS Functions Quiz Brief commit message references a specif 2026-09-08
commit 0.01 fix(tests): use exact filename matching in external-curricul Concise, domain-specific test fix with e 2026-09-08
commit 0.01 fix(client): update homepage meta title (#69894) Terse conventional commit naming a speci 2026-09-08
commit 0.01 fix(curriculum): add section headers to ARIA roles lecture ( Specific curriculum terminology and conc 2026-09-08
commit 0.01 fix(curriculum): add headers to responsive web design lectur Brief domain-specific lecture change wit 2026-09-08
commit 0.01 fix(curriculum): add section headers to hsl color model lect Concise commit naming the specific HSL c 2026-09-08
commit 0.01 fix(curriculum): add section headers to calc() lecture (#698 Terse, technically specific change to th 2026-09-08
commit 0.01 fix: simplify disclaimers on donate page (#69923) Short conventional commit describing a s 2026-09-08
commit 0.01 fix(curriculum): typo in todo app workshop (#69921) Terse conventional commit message with n 2026-09-07
commit 0.01 chore(i18n,learn): update i18n-curriculum submodule (#69890) Terse conventional commit with specific 2026-09-04
commit 0.01 fix(curriculum): remove obsolete back-end-development-and-ap Concise commit message naming a specific 2026-09-04
commit 0.01 fix(curriculum): remove obsolete javascript-v9 module intros Terse, domain-specific commit describing 2026-09-04
commit 0.01 fix(curriculum): Add section headers to css specificity lect Specific curriculum fix in a brief conve 2026-09-04
commit 0.01 fix(curriculum): remove obsolete python-v9 module intros (#6 Concise technical message naming obsolet 2026-09-04
commit 0.01 fix(curriculum): remove obsolete front-end-development-libra Specific curriculum terminology and ters 2026-09-04
commit 0.01 fix(curriculum): replace regex-based test cases in linked-li Brief technical message naming regex tes 2026-09-04
commit 0.01 fix(curriculum): add headers to javascript date object lectu Terse domain-specific commit; co-author 2026-09-04
commit 0.01 feat(curriculum): add language settings lesson for RDB works Specific feature description with a norm 2026-09-04
commit 0.01 fix(curriculum): make digital pet game fetch stub response-l Concise technical commit naming a fetch 2026-09-04
commit 0.01 fix(curriculum): stub fetch in Fortune Teller App workshop t Terse, domain-specific commit subject wi 2026-09-04
commit 0.01 test(e2e): verify daily coding challenge completion persists Concise technical subject and a human co 2026-09-04
commit 0.01 fix(tools): generate projects by block type (#69819) Brief, specific commit subject with repo 2026-09-04
commit 0.01 fix(client): preserve spaces in hint code (#69784) Terse technical wording and a specific i 2026-09-04
commit 0.01 fix(curriculum): Add section headers to accessible tables le Concise curriculum change with a specifi 2026-09-04
commit 0.01 fix: Remove redundant comingSoon flags from superblocks (#69 Short technical subject using project-sp 2026-09-04
commit 0.01 fix(curriculum): move the numbers outside the backticks in t Specific curriculum wording change in a 2026-09-04
commit 0.01 fix(curriculum): add section headers to block-inline-quotes Brief, domain-specific curriculum change 2026-09-04
commit 0.01 fix(curriculum): audited --editable-region-- for the worksho Terse technical subject with a human sig 2026-09-04
commit 0.01 fix(curriculum): added section headers to regex lecture (#69 Concise curriculum fix with a human sign 2026-09-04
commit 0.01 fix(client): clear flash messages after signout (#69859) Terse conventional commit with specific 2026-09-04
commit 0.01 fix: add section headers to media queries lecture (#69786) Terse, repository-specific commit messag 2026-09-03
commit 0.01 fix(curriculum): separate view-category section toggling and Concise technical commit message using p 2026-09-03
commit 0.01 fix(curriculum): replace regex tests in Festival Crowd Flow Specific curriculum fix with a standard 2026-09-03
commit 0.01 fix(curriculum): make daily challenge content year agnostic Brief domain-specific message with norma 2026-09-03
commit 0.01 fix(curriculum): remove extra code in envelope budget app - Terse, specific fix referencing an app a 2026-09-03
commit 0.01 fix(client): drop the stray closing paren from formatted Map Concise technical wording describing a p 2026-09-03
commit 0.01 feat(curriculum): add rest API web services quiz (#69844) Short feature message with repository-sp 2026-09-03
commit 0.01 fix: Fix envelope budget selector (#69806) Brief, informal technical commit message 2026-09-03
commit 0.01 fix(curriculum): resolve rpg creature search fetch stub from Specific technical fix mentioning an RPG 2026-09-03
commit 0.01 chore(i18n,learn): update i18n-curriculum submodule (#69848) Standard concise chore message about an 2026-09-03
commit 0.01 fix(curriculum): add section headers to flex properties lect Terse, domain-specific commit message wi 2026-09-01
commit 0.01 refactor(curriculum): add section headers html role on web l Brief, informal commit message using rep 2026-09-01
commit 0.01 refactor(curriculum): add section headers variables lecture Concise domain-specific commit message w 2026-09-01
commit 0.01 fix(client): fall back to english curriculum intros (#69831) Short, technical commit message typical 2026-09-01
commit 0.01 test(client): freeze clock in dcc archive test (#69832) Terse test-related commit message with s 2026-09-01
commit 0.01 feat(gha): enable arabic client deploys (#69829) Concise infrastructure commit message us 2026-09-01
commit 0.01 test(api): harden DELETE /users/:userId coverage (#69461) Technical commit message with a normal h 2026-09-01
pr 0.01 fix(tools): update challenge-editor submodule Terse submodule update with placeholder 2026-09-10
pr 0.01 feat(curriculum): add string method workshop Template content and informal review com 2026-04-14
pr 0.01 fix(curriculum): update Motorcycle Shop lab Typos, terse checklist notes, and concre 2026-08-17
pr 0.01 fix(client): warn before leaving a project with unsaved solu Conversational tone, typos, and personal 2026-09-10
pr 0.01 fix(curriculum): typo in React DevTools lecture Template-based PR with a concise, ordina 2026-09-09
pr 0.01 refactor(curriculum): add section headers to lecture Template-based PR includes a typo and in 2026-09-07
pr 0.01 fix(api): prisma indexes to match prod Informal, repository-specific wording an 2026-09-09
pr 0.01 fix(curriculum): fix grammar in Vowel Repeater description Terse, specific grammar fix with no AI-s 2026-09-09
pr 0.01 feat(curriculum): add lab-device-loan-ledger to introduction Concise, domain-specific change descript 2026-09-09
pr 0.01 feat(curriculum): workshop debugging registration form updat Specific workshop context, casual phrasi 2026-04-01
pr 0.01 refactor(tooling): absorb challenge helpers into curriculum Contains project-specific details, a typ 2026-03-16
pr 0.01 feat(activity-tracking): implement user activity tracking an Minimal description with repository-spec 2026-03-02
pr 0.01 refactor(curriculum): clean up unused code + reorganise what Informal wording and self-described fail 2026-02-17
pr 0.01 refactor: use env vars to build for testing Casual apology, emoji, typo, and project 2026-02-02
pr 0.01 feat(client): handle css transitions in lessons Informal coordination and specific test 2025-12-17
pr 0.01 refactor: remove unused validation Uncertain, conversational wording and di 2025-11-11
pr 0.01 refactor: separate block intro translations from superblocks Detailed repository context, informal ph 2025-10-24
pr 0.01 refactor: remove hasEditableBoundaries Self-correction, typo, and direct mainta 2025-10-03
pr 0.01 refactor(curriculum): replace regex tests with Explorer help Typos and novice, informal phrasing stro 2026-08-10
pr 0.01 chore: switch to pnpm v11 A minimal conventional commit title prov 2026-08-05
pr 0.01 feat(curriculum): add smart campus workshop to JS cert Brief title and informal review comments 2026-07-29
pr 0.01 feat: remove the help button and forum flows Minimal, informal update with an unpolis 2026-06-30
pr 0.01 feat(curriculum): add sensor burst analyzer workshop Only a title and template content are pr 2026-06-27
pr 0.01 feat: always display donate button (take 2) Informal uncertainty and specific UI obs 2026-04-03
pr 0.01 refactor: prettier -> oxfmt Short, casual draft-status note with no 2026-02-26
pr 0.01 test: consolidate newsletter preference flows Contains only the standard checklist and 2026-09-03
pr 0.01 test: consolidate profile settings flows Contains only the standard checklist and 2026-09-03
pr 0.01 fix(curriculum): snapshot form data on submit to fix RSVP co Only contains a technical title, checkli 2026-09-02
pr 0.01 fix(curriculum): Replaced Regex Based Test Cases in Workshop Minimal text includes informal capitaliz 2026-08-28
pr 0.01 fix(client): fix daily challenge sign-in button width Brief diff-focused description with repo 2026-08-28
pr 0.01 fix: Add lab device loan ledger to JavaScript objects block Terse title and template-only content sh 2026-09-08
pr 0.01 test: consolidate certification claim flow Only a concise technical title and stand 2026-09-03
commit 0.00 fix(client): prevent project-previews affecting parent Terse conventional commit message with s 2026-08-28
commit 0.00 fix(api): handle concurrent/parallel get-hint requests Terse conventional commit with a specifi 2026-08-26
commit 0.00 fix(curriculum): Mark F2 key in learn-how-to-use-conditional — 2026-08-31
commit 0.00 fix(curriculum): remove undefined multi-column-layout term f — 2026-08-31
commit 0.00 fix(curriculum): clarify donation form input checks (#69815) — 2026-08-31
commit 0.00 fix(curriculum): complete Countup workshop (#69818) — 2026-08-31
commit 0.00 feat(curriculum): add Python recursion module (#69788) — 2026-08-31
commit 0.00 fix(curriculum): add section headers to booleans & operators — 2026-08-31
commit 0.00 fix(curriculum): reword cert projects text intros (#69781) — 2026-08-31
commit 0.00 fix(curriculum): replace regex tests with Explorer AST in De — 2026-08-31
commit 0.00 fix(curriculum): replace ampersand in Review React Basics (# — 2026-08-31
commit 0.00 chore(a11y): use semantic keyboard markup in Responsive Web — 2026-08-30
commit 0.00 fix(curriculum): add section headers to form validation lect — 2026-08-30
commit 0.00 fix(curriculum): clarify second-best laptop instructions (#6 — 2026-08-29
commit 0.00 refactor(curriculum): Replace regex-based test cases in Bina — 2026-08-29
commit 0.00 fix: flaky test in ms-trophy (#69787) — 2026-08-28
commit 0.00 fix(docker): install prisma CLI with pnpm dlx in api image ( — 2026-08-28
commit 0.00 fix(api): drop dead socrates upstream error parse (#69751) — 2026-08-28
commit 0.00 chore(api/client): remove temp daily challenge transition co — 2026-08-28
commit 0.00 refactor(curriculum): add section headers to responsive web — 2026-08-28
commit 0.00 fix(curriculum): add section headers to audio/video elements — 2026-08-28
commit 0.00 ci: reuse client build for e2e tests (#69758) — 2026-08-28
commit 0.00 test: move portfolio validation coverage to client (#68385) — 2026-08-27
commit 0.00 test(client): move settings page rendering coverage to clien — 2026-08-27
commit 0.00 test(client): move super block expansion decision coverage t — 2026-08-27
commit 0.00 test(client): move solution viewer coverage to client tests — 2026-08-27
commit 0.00 test: move header coverage to client (#68266) — 2026-08-27
commit 0.00 fix(curriculum): grammar and test fixes in fcc-authors-page — 2026-08-27
commit 0.00 fix(curriculum): add section headers to pseudo classes lectu — 2026-08-27
commit 0.00 refactor(curriculum): add section headers aria-hidden attrib — 2026-08-27
commit 0.00 fix(client): use Gatsby's webpack instance for ProvidePlugin — 2026-08-27
commit 0.00 test(api): handle concurrent requests gracefully (#69772) — 2026-08-27
pr 0.00 fix(a11y): fix semantic tag accessibility issues with build No free-text description is provided bey 2026-05-11
pr 0.00 feat(curriculum): Add data sanitizer sweep lab No free-text description is provided bey 2026-05-10
pr 0.00 feat(client): download solutions as zip with separated files Contains no free-text PR description bey 2026-05-12
pr 0.00 fix(curriculum): replace regex test cases in Fruit Search Ap Only the shared checklist and issue refe 2026-09-08