Kristofer Koishigawa 
							
						 
					 
					
						
						
							
						
						77df0e32cd 
					 
					
						
						
							
							feat(learn): rename certificates, cert slugs, and cert flags ( #39026 )  
						
						 
						
						
						
						
					 
					
						2020-06-15 21:51:30 +05:30  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Oliver Eyton-Williams 
							
						 
					 
					
						
						
							
						
						b4926052f4 
					 
					
						
						
							
							chore: refactor and simplify testing ( #39050 )  
						
						 
						
						
						
						
					 
					
						2020-06-13 14:57:15 +05:30  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Oliver Eyton-Williams 
							
						 
					 
					
						
						
							
						
						d233cb35a3 
					 
					
						
						
							
							fix(client): ensure validation works during watch ( #38936 )  
						
						 
						
						
						
						
					 
					
						2020-05-28 20:54:29 +05:30  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Beau Carnes 
							
						 
					 
					
						
						
							
						
						3a653438fc 
					 
					
						
						
							
							Feat: add python security video course ( #38683 )  
						
						 
						
						
						
						
					 
					
						2020-05-27 13:19:14 +05:30  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Beau Carnes 
							
						 
					 
					
						
						
							
						
						256ed00fb9 
					 
					
						
						
							
							feat(learn): split InforSec and QA into individual certs ( #38347 )  
						
						 
						
						... 
						
						
						
						Co-authored-by: Mrugesh Mohapatra <me@raisedadead.com >
Co-authored-by: Kris Koishigawa <scissorsneedfoodtoo@gmail.com > 
						
						
					 
					
						2020-05-27 13:19:12 +05:30  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Tom 
							
						 
					 
					
						
						
							
						
						379f6f89ca 
					 
					
						
						
							
							fix(learn): tests for python video lessons ( #38600 )  
						
						 
						
						... 
						
						
						
						* fix: improve tests for video challenges
* fix: remove unused challenges + get rid of no description warning
* fix: remove non-existent challenges from meta 
						
						
					 
					
						2020-05-27 13:19:11 +05:30  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Tom 
							
						 
					 
					
						
						
							
						
						63fe67e53f 
					 
					
						
						
							
							feat: add video lessons to db on submit + update UI ( #38591 )  
						
						 
						
						... 
						
						
						
						* feat: add video lessons to db on submit + update UI
* feat: delete CompletionVideoModal
* feat: clean up component + add comments
* feat: remove comment
* feat: remove log
* feat: remove log
* fix: update buttons + fix some testing
* fix: remove unused selector 
						
						
					 
					
						2020-05-27 13:19:10 +05:30  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Beau Carnes 
							
						 
					 
					
						
						
							
						
						e776529ed0 
					 
					
						
						
							
							feat(learn): add python video challenges ( #38424 )  
						
						 
						
						
						
						
					 
					
						2020-05-27 13:19:09 +05:30  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								mrugesh 
							
						 
					 
					
						
						
							
						
						22afc2a0ca 
					 
					
						
						
							
							feat(learn): python certification projects ( #38216 )  
						
						 
						
						... 
						
						
						
						Co-authored-by: Oliver Eyton-Williams <ojeytonwilliams@gmail.com >
Co-authored-by: Kristofer Koishigawa <scissorsneedfoodtoo@gmail.com >
Co-authored-by: Beau Carnes <beaucarnes@gmail.com > 
						
						
					 
					
						2020-05-27 13:19:08 +05:30  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Oliver Eyton-Williams 
							
						 
					 
					
						
						
							
						
						48532d6ccb 
					 
					
						
						
							
							fix: hide isHidden challenges from hotkey nav  
						
						 
						
						
						
						
					 
					
						2020-05-25 16:25:19 +05:30  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Oliver Eyton-Williams 
							
						 
					 
					
						
						
							
						
						68aef571ee 
					 
					
						
						
							
							feat: hide isHidden challenges  
						
						 
						
						
						
						
					 
					
						2020-05-25 16:25:19 +05:30  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Mrugesh Mohapatra 
							
						 
					 
					
						
						
							
						
						421bbdefbe 
					 
					
						
						
							
							fix(client): add footer on learn home ( #38830 )  
						
						 
						
						
						
						
					 
					
						2020-05-19 12:50:15 +05:30  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Josh Soref 
							
						 
					 
					
						
						
							
						
						004b99bf8f 
					 
					
						
						
							
							chore: fix typos in spelling ( #38100 )  
						
						 
						
						... 
						
						
						
						* spelling: accidentally
* spelling: announce
* spelling: assembly
* spelling: avoid
* spelling: backend
* spelling: because
* spelling: claimed
* spelling: candidate
* spelling: certification
* spelling: certified
* spelling: challenge
* spelling: circular
* spelling: it isn't
* spelling: coins
* spelling: combination
* spelling: compliant
* spelling: containers
* spelling: concise
* spelling: deprecated
* spelling: development
* spelling: donor
* spelling: error
* spelling: everything
* spelling: exceed
* spelling: exist
* spelling: falsy
* spelling: faulty
* spelling: forward
* spelling: handle
* spelling: indicates
* spelling: initial
* spelling: integers
* spelling: issealed
* spelling: javascript
* spelling: length
* spelling: maximum
* spelling: minimum
* spelling: mutable
* spelling: notifier
* spelling: coordinate
* spelling: passport
* spelling: perform
* spelling: permuter
* spelling: placeholder
* spelling: progressively
* spelling: semantic
* spelling: submission
* spelling: submit
* spelling: translations
* spelling: turquoise
* spelling: visualization
* spelling: without
* spelling: registration
* spelling: representation 
						
						
					 
					
						2020-02-08 23:59:10 +05:30  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Oliver Eyton-Williams 
							
						 
					 
					
						
						
							
						
						c6eb40ceef 
					 
					
						
						
							
							feat: remove protection from interview prep ( #38136 )  
						
						 
						
						... 
						
						
						
						The interview prep section includes many challenges that require long
running calculations which can be mistaken for infinite loops. This
removes the loop protection from those challenges, while the tests are
being evaluated.
It keeps the protection for the preview, since it is easy to create
broken code while working on a challenge and that should not crash the
site. 
						
						
					 
					
						2020-02-04 10:33:56 +05:30  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								mrugesh 
							
						 
					 
					
						
						
							
						
						059e826465 
					 
					
						
						
							
							fix: remove all year-end gift implementation ( #38030 )  
						
						 
						
						
						
						
					 
					
						2020-01-09 02:37:50 +05:30  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ahmad Abdolsaheb 
							
						 
					 
					
						
						
							
						
						1289d35435 
					 
					
						
						
							
							fix: show default theme for donation related pages ( #37956 )  
						
						 
						
						... 
						
						
						
						* fix: show default theme for donation related pages
* feat: add default theme to stripForm 
						
						
					 
					
						2019-12-18 17:40:48 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ahmad Abdolsaheb 
							
						 
					 
					
						
						
							
						
						a9bbcda211 
					 
					
						
						
							
							feat(donate):add donation modal and certification message ( #37822 )  
						
						 
						
						... 
						
						
						
						Co-Authored-By: Oliver Eyton-Williams <ojeytonwilliams@gmail.com > 
						
						
					 
					
						2019-12-02 15:48:53 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Mrugesh Mohapatra 
							
						 
					 
					
						
						
							
						
						f737b24b6f 
					 
					
						
						
							
							feat(donate): remove themes from donate pages  
						
						 
						
						
						
						
					 
					
						2019-11-19 22:28:05 +05:30  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Tom 
							
						 
					 
					
						
						
							
						
						5ca2d2467a 
					 
					
						
						
							
							fix: make help button use subforum topics ( #37741 )  
						
						 
						
						... 
						
						
						
						* fix: make help button use subforum topics
* fix: add test to check that block exists
Co-authored-by: ojeytonwilliams <ojeytonwilliams@gmail.com >
* fix: improve error message
* Update curriculum/test/test-challenges.js
Co-Authored-By: Oliver Eyton-Williams <ojeytonwilliams@gmail.com > 
						
						
					 
					
						2019-11-15 23:03:08 +05:30  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ahmad Abdolsaheb 
							
						 
					 
					
						
						
							
						
						55a4cadf2a 
					 
					
						
						
							
							fix: clean failed challenges ( #37526 )  
						
						 
						
						
						
						
					 
					
						2019-11-04 19:20:14 +05:30  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								mrugesh 
							
						 
					 
					
						
						
							
						
						2e82c76b53 
					 
					
						
						
							
							Revert "feat: load scripts conditionally based on path " ( #37351 )  
						
						 
						
						... 
						
						
						
						This reverts commit 87be96a244 . 
						
						
					 
					
						2019-10-17 02:41:33 +05:30  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ahmad Abdolsaheb 
							
						 
					 
					
						
						
							
						
						87be96a244 
					 
					
						
						
							
							feat: load scripts conditionally based on path ( #37344 )  
						
						 
						
						
						
						
					 
					
						2019-10-17 00:44:53 +05:30  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Oliver Eyton-Williams 
							
						 
					 
					
						
						
							
						
						9c2f1ffd82 
					 
					
						
						
							
							refactor: combine slug utils into one module  
						
						 
						
						
						
						
					 
					
						2019-09-26 22:15:27 +05:30  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								mrugesh 
							
						 
					 
					
						
						
							
						
						5d92b3c668 
					 
					
						
						
							
							fix: project views and icons for intros ( #36811 )  
						
						 
						
						
						
						
					 
					
						2019-09-19 10:14:58 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ahmad Abdolsaheb 
							
						 
					 
					
						
						
							
						
						9ff7bf5801 
					 
					
						
						
							
							feat: simplify landing page  
						
						 
						
						
						
						
					 
					
						2019-09-04 18:23:21 +05:30  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Oliver Eyton-Williams 
							
						 
					 
					
						
						
							
						
						67d49efd1e 
					 
					
						
						
							
							fix: remove redundant helper and guide code from Header  
						
						 
						
						
						
						
					 
					
						2019-07-26 19:40:46 +05:30  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Mrugesh Mohapatra 
							
						 
					 
					
						
						
							
						
						0124e7556d 
					 
					
						
						
							
							fix: removed all guide bits from gatsby  
						
						 
						
						
						
						
					 
					
						2019-07-26 19:40:46 +05:30  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Tom 
							
						 
					 
					
						
						
							
						
						8757deb56c 
					 
					
						
						
							
							feat(client): add prev next btns to lessons ( #35485 )  
						
						 
						
						... 
						
						
						
						* feat/add-prev-next-btns-to-lessons
redirect to learn instead of home
* fix/button-css-properties
* fix/change-buttons-to-suggested
* fix/add-tests+change-button-to-link
Co-authored-by: ojeytonwilliams ojeytonwilliams@gmail.com 
* Revert "fix/add-tests+change-button-to-link"
This reverts commit ae26504d1d .
* fix/add-tests+change-button-to-link
Co-authored-by: ojeytonwilliams <ojeytonwilliams@gmail.com > 
						
						
					 
					
						2019-07-18 15:16:00 +05:30  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Valeriy 
							
						 
					 
					
						
						
							
						
						839e81426e 
					 
					
						
						
							
							feat(client): show and execute backend project tests ( #35673 )  
						
						 
						
						
						
						
					 
					
						2019-06-11 21:16:36 +05:30  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Valeriy S 
							
						 
					 
					
						
						
							
						
						73961da21a 
					 
					
						
						
							
							fix(client): always show footer on 404 page  
						
						 
						
						
						
						
					 
					
						2019-06-11 20:28:51 +05:30  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Bouncey 
							
						 
					 
					
						
						
							
						
						15f18d1cda 
					 
					
						
						
							
							fix: Dedupe layout selection logic  
						
						 
						
						
						
						
					 
					
						2019-06-08 03:16:28 +05:30  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								moT01 
							
						 
					 
					
						
						
							
						
						ebe420c099 
					 
					
						
						
							
							feat(guide): add footer link to article source on GitHub  
						
						 
						
						... 
						
						
						
						fix/suggested-changes 
						
						
					 
					
						2019-05-02 15:30:39 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								jnguyen0220 
							
						 
					 
					
						
						
							
						
						414219965d 
					 
					
						
						
							
							fix: adding f to the featureImage source ( #35758 )  
						
						 
						
						... 
						
						
						
						<!-- Please follow this checklist and put an x in each of the boxes, like this: [x]. It will ensure that our team takes your pull request seriously. -->
- [x] I have read [freeCodeCamp's contribution guidelines](https://github.com/freeCodeCamp/freeCodeCamp/blob/master/CONTRIBUTING.md ).
- [x] My pull request has a descriptive title (not a vague title like `Update index.md`)
- [x] My pull request targets the `master` branch of freeCodeCamp.
- [x] None of my changes are plagiarized from another source without proper attribution.
- [x] All the files I changed are in the same world language (for example: only English changes, or only Chinese changes, etc.)
- [x] My changes do not use shortened URLs or affiliate links.
<!--If your pull request closes a GitHub issue, replace the XXXXX below with the issue number.-->
Closes  #35749  
						
						
					 
					
						2019-04-04 10:54:31 +05:30  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Bouncey 
							
						 
					 
					
						
						
							
						
						b13e5fb41a 
					 
					
						
						
							
							feat: Use prettier-eslint to format code  
						
						 
						
						
						
						
					 
					
						2019-02-19 14:30:27 +05:30  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Valeriy 
							
						 
					 
					
						
						
							
						
						6a93b44aca 
					 
					
						
						
							
							feat(client): use custom components for guide articles  
						
						 
						
						
						
						
					 
					
						2019-02-14 09:33:53 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Valeriy 
							
						 
					 
					
						
						
							
						
						dd41028f5b 
					 
					
						
						
							
							fix(client): replace decodeHTMLEntities to entities package  
						
						 
						
						
						
						
					 
					
						2019-01-28 12:02:45 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Mrugesh Mohapatra 
							
						 
					 
					
						
						
							
						
						fdc2219f81 
					 
					
						
						
							
							feat: remove news from platform  
						
						 
						
						
						
						
					 
					
						2019-01-16 13:48:38 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Valeriy 
							
						 
					 
					
						
						
							
						
						261b1e197f 
					 
					
						
						
							
							fix(client): proper link to the guide for a hint button  
						
						 
						
						
						
						
					 
					
						2019-01-16 10:55:22 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Akhilesh Halageri 
							
						 
					 
					
						
						
							
						
						ed5b434ad1 
					 
					
						
						
							
							Merge pull request  #34510  from akhileshh/master  
						
						 
						
						... 
						
						
						
						fix: Fixes  api word capitalization freeCodeCamp 
						
						
					 
					
						2018-12-03 09:56:18 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Stuart Taylor 
							
						 
					 
					
						
						
							
						
						d327a5c36b 
					 
					
						
						
							
							Feat: News in the client app ( #34392 )  
						
						 
						
						
						
						
					 
					
						2018-11-29 15:12:15 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Valeriy 
							
						 
					 
					
						
						
							
						
						088cbb684e 
					 
					
						
						
							
							fix: watch challenges  
						
						 
						
						
						
						
					 
					
						2018-11-28 15:19:38 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Valeriy 
							
						 
					 
					
						
						
							
						
						4c1b8ce52c 
					 
					
						
						
							
							fix: replace localeChallengesRootDir to getChallengesDirForLang  
						
						 
						
						
						
						
					 
					
						2018-11-28 15:19:38 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Stuart Taylor 
							
						 
					 
					
						
						
							
						
						cee98aef43 
					 
					
						
						
							
							feat: watch challenges ( #34321 )  
						
						 
						
						
						
						
					 
					
						2018-11-16 23:52:52 +05:30  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Stuart Taylor 
							
						 
					 
					
						
						
							
						
						7da04a348b 
					 
					
						
						
							
							fix: Update packages and fix local dev ( #26907 )  
						
						 
						
						... 
						
						
						
						<!-- Please follow this checklist and put an x in each of the boxes, like this: [x]. It will ensure that our team takes your pull request seriously. -->
- [x] I have read [freeCodeCamp's contribution guidelines](https://github.com/freeCodeCamp/freeCodeCamp/blob/master/CONTRIBUTING.md ).
- [x] My pull request has a descriptive title (not a vague title like `Update index.md`)
- [x] My pull request targets the `master` branch of freeCodeCamp. 
						
						
					 
					
						2018-10-23 18:48:46 +05:30  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Mrugesh Mohapatra 
							
						 
					 
					
						
						
							
						
						a5ba2f1086 
					 
					
						
						
							
							fix: add env var to build language files  
						
						 
						
						
						
						
					 
					
						2018-10-09 16:46:14 +05:30  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Valeriy 
							
						 
					 
					
						
						
							
						
						6c3b9b616d 
					 
					
						
						
							
							fix(learn): path to Intros  
						
						 
						
						
						
						
					 
					
						2018-10-07 08:54:52 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Bouncey 
							
						 
					 
					
						
						
							
						
						b22c719651 
					 
					
						
						
							
							fix(source-plugin): Switch out gatsby-source-filesystem  
						
						 
						
						
						
						
					 
					
						2018-10-05 15:58:12 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Bouncey 
							
						 
					 
					
						
						
							
						
						6e728ce16d 
					 
					
						
						
							
							feat(guide): Import guide in to the client app  
						
						 
						
						
						
						
					 
					
						2018-10-05 15:58:12 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Bouncey 
							
						 
					 
					
						
						
							
						
						e7e69081b6 
					 
					
						
						
							
							chore(challenge): Remove unsed help field  
						
						 
						
						
						
						
					 
					
						2018-09-30 23:24:46 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Bouncey 
							
						 
					 
					
						
						
							
						
						5b254f3ad6 
					 
					
						
						
							
							chore(learn): Merge learn in to the client app  
						
						 
						
						
						
						
					 
					
						2018-09-30 12:42:40 +01:00