renovate[bot] 
							
						 
					 
					
						
						
							
						
						5eacd3912b 
					 
					
						
						
							
							chore(deps): update dependency dotenv to v8 ( #41690 )  
						
						... 
						
						
						
						Co-authored-by: Renovate Bot <bot@renovateapp.com > 
						
						
					 
					
						2021-04-20 17:21:45 +02:00 
						 
				 
			
				
					
						
							
							
								Renovate Bot 
							
						 
					 
					
						
						
							
						
						193a5539dc 
					 
					
						
						
							
							chore(deps): update dependency mongodb to v3.6.6  
						
						
						
						
					 
					
						2021-04-13 19:30:10 +00:00 
						 
				 
			
				
					
						
							
							
								renovate[bot] 
							
						 
					 
					
						
						
							
						
						5dddfc5b7c 
					 
					
						
						
							
							chore(deps): update dependency y18n [security] ( #41657 )  
						
						... 
						
						
						
						Co-authored-by: Renovate Bot <bot@renovateapp.com > 
						
						
					 
					
						2021-03-30 11:13:57 +02:00 
						 
				 
			
				
					
						
							
							
								renovate[bot] 
							
						 
					 
					
						
						
							
						
						87684ad630 
					 
					
						
						
							
							chore(deps): update dependency debug to v4.3.1 ( #41622 )  
						
						... 
						
						
						
						Co-authored-by: Renovate Bot <bot@renovateapp.com > 
						
						
					 
					
						2021-03-29 19:04:29 +05:30 
						 
				 
			
				
					
						
							
							
								renovate[bot] 
							
						 
					 
					
						
						
							
						
						fd4cac780a 
					 
					
						
						
							
							chore(deps): update dependency mongodb to v3.6.5 ( #41630 )  
						
						... 
						
						
						
						Co-authored-by: Renovate Bot <bot@renovateapp.com > 
						
						
					 
					
						2021-03-28 13:58:37 +05:30 
						 
				 
			
				
					
						
							
							
								renovate[bot] 
							
						 
					 
					
						
						
							
						
						08114292c3 
					 
					
						
						
							
							fix(deps): pin dependencies ( #41589 )  
						
						... 
						
						
						
						Co-authored-by: Renovate Bot <bot@renovateapp.com > 
						
						
					 
					
						2021-03-27 20:57:57 +05:30 
						 
				 
			
				
					
						
							
							
								Mrugesh Mohapatra 
							
						 
					 
					
						
						
							
						
						42365dd172 
					 
					
						
						
							
							fix: update package files, lerna config ( #41599 )  
						
						... 
						
						
						
						Co-authored-by: Oliver Eyton-Williams <ojeytonwilliams@gmail.com > 
						
						
					 
					
						2021-03-27 07:46:20 -07:00 
						 
				 
			
				
					
						
							
							
								renovate[bot] 
							
						 
					 
					
						
						
							
						
						8df5293af3 
					 
					
						
						
							
							chore(deps): update dependency node-notifier to 8.0.1 [security] ( #41592 )  
						
						... 
						
						
						
						Co-authored-by: Renovate Bot <bot@renovateapp.com > 
						
						
					 
					
						2021-03-27 11:18:32 +05:30 
						 
				 
			
				
					
						
							
							
								renovate[bot] 
							
						 
					 
					
						
						
							
						
						b7bfacc114 
					 
					
						
						
							
							chore(deps): update dependency yargs-parser to 5.0.0-security.0 [security] ( #41588 )  
						
						... 
						
						
						
						Co-authored-by: Renovate Bot <bot@renovateapp.com > 
						
						
					 
					
						2021-03-26 15:57:29 +05:30 
						 
				 
			
				
					
						
							
							
								Mrugesh Mohapatra 
							
						 
					 
					
						
						
							
						
						0a53a1d7f0 
					 
					
						
						
							
							chore(deps): upgrade lerna to v4  
						
						
						
						
					 
					
						2021-03-11 12:19:42 +05:30 
						 
				 
			
				
					
						
							
							
								Oliver Eyton-Williams 
							
						 
					 
					
						
						
							
						
						df4c075103 
					 
					
						
						
							
							fix(scripts): move to lockfile v2  
						
						
						
						
					 
					
						2021-02-27 03:25:51 +05:30 
						 
				 
			
				
					
						
							
							
								Mrugesh Mohapatra 
							
						 
					 
					
						
						
							
						
						b5f4754e2a 
					 
					
						
						
							
							fix: re-revert the API decoupling ( #41263 )  
						
						... 
						
						
						
						* fix(api): decouple api from curriculum
This reverts commit 8f0e441644#40703 .
* fix(gitpod): add curriculum build to GitPod
This reverts commit 706d70f58d#41234 .
* docs: update DevOps manual for api change (#41259 )
Co-authored-by: Oliver Eyton-Williams <ojeytonwilliams@gmail.com > 
						
						
					 
					
						2021-02-25 12:02:35 -08:00 
						 
				 
			
				
					
						
							
							
								Mrugesh Mohapatra 
							
						 
					 
					
						
						
							
						
						8f0e441644 
					 
					
						
						
							
							revert(api): decouple api from curriculum  
						
						... 
						
						
						
						This reverts commit c077ffe4b9#40703  
						
						
					 
					
						2021-02-25 03:40:09 +05:30 
						 
				 
			
				
					
						
							
							
								Oliver Eyton-Williams 
							
						 
					 
					
						
						
							
						
						c077ffe4b9 
					 
					
						
						
							
							feat(api): decouple api from curriculum ( #40703 )  
						
						
						
						
					 
					
						2021-02-22 12:23:59 +05:30 
						 
				 
			
				
					
						
							
							
								Oliver Eyton-Williams 
							
						 
					 
					
						
						
							
						
						184c1f5b9d 
					 
					
						
						
							
							chore: remove old validation scripts  
						
						
						
						
					 
					
						2021-02-03 22:26:36 +05:30 
						 
				 
			
				
					
						
							
							
								Oliver Eyton-Williams 
							
						 
					 
					
						
						
							
						
						fffc0e51ec 
					 
					
						
						
							
							chore(client): refactor & organise config ( #40875 )  
						
						
						
						
					 
					
						2021-02-03 15:22:07 +05:30 
						 
				 
			
				
					
						
							
							
								Oliver Eyton-Williams 
							
						 
					 
					
						
						
							
						
						e3511f2930 
					 
					
						
						
							
							chore: rename challenge-md-parser  
						
						
						
						
					 
					
						2021-02-02 09:51:02 +05:30 
						 
				 
			
				
					
						
							
							
								Mrugesh Mohapatra 
							
						 
					 
					
						
						
							
						
						6a09b9bce2 
					 
					
						
						
							
							fix(client): refactor dynamic URLs based on lang ( #40824 )  
						
						
						
						
					 
					
						2021-01-31 12:15:41 +05:30 
						 
				 
			
				
					
						
							
							
								Mrugesh Mohapatra 
							
						 
					 
					
						
						
							
						
						0b944ddfde 
					 
					
						
						
							
							fix(env): update variable validations ( #40813 )  
						
						
						
						
					 
					
						2021-01-31 12:15:40 +05:30 
						 
				 
			
				
					
						
							
							
								Nicholas Carrigan (he/him) 
							
						 
					 
					
						
						
							
						
						59173b346a 
					 
					
						
						
							
							fix(tools): Validate curriculum_locale ( #40572 )  
						
						... 
						
						
						
						Adds validation for the `CURRICULUM_LOCALE`
environment variable in the same way the
`CLIENT_LOCALE` value is validated.
Signed-off-by: nhcarrigan <nhcarrigan@gmail.com > 
						
						
					 
					
						2021-01-31 12:15:35 +05:30 
						 
				 
			
				
					
						
							
							
								Tom 
							
						 
					 
					
						
						
							
						
						3978c6be28 
					 
					
						
						
							
							feat: i18n user interface ( #40306 )  
						
						... 
						
						
						
						Co-authored-by: Oliver Eyton-Williams <ojeytonwilliams@gmail.com > 
						
						
					 
					
						2021-01-31 12:15:32 +05:30 
						 
				 
			
				
					
						
							
							
								Tom 
							
						 
					 
					
						
						
							
						
						0e96d2604e 
					 
					
						
						
							
							fix: delete existing users before seeding db ( #40423 )  
						
						
						
						
					 
					
						2021-01-30 11:13:52 +05:30 
						 
				 
			
				
					
						
							
							
								Oliver Eyton-Williams 
							
						 
					 
					
						
						
							
						
						ee1e8abd87 
					 
					
						
						
							
							feat(curriculum): restore seed + solution to Chinese ( #40683 )  
						
						... 
						
						
						
						* feat(tools): add seed/solution restore script
* chore(curriculum): remove empty sections' markers
* chore(curriculum): add seed + solution to Chinese
* chore: remove old formatter
* fix: update getChallenges
parse translated challenges separately, without reference to the source
* chore(curriculum): add dashedName to English
* chore(curriculum): add dashedName to Chinese
* refactor: remove unused challenge property 'name'
* fix: relax dashedName requirement
* fix: stray tag
Remove stray `pre` tag from challenge file.
Signed-off-by: nhcarrigan <nhcarrigan@gmail.com >
Co-authored-by: nhcarrigan <nhcarrigan@gmail.com > 
						
						
					 
					
						2021-01-12 19:31:00 -07:00 
						 
				 
			
				
					
						
							
							
								Ikko Ashimine 
							
						 
					 
					
						
						
							
						
						fbae6d0159 
					 
					
						
						
							
							fix(tools): message typo in insert-spaces.js ( #40614 )  
						
						... 
						
						
						
						alway -> always 
						
						
					 
					
						2021-01-05 12:00:34 +05:30 
						 
				 
			
				
					
						
							
							
								Ikko Ashimine 
							
						 
					 
					
						
						
							
						
						1e994407ca 
					 
					
						
						
							
							fix(tools): message typo fix ( #40537 )  
						
						... 
						
						
						
						occured -> occurred 
						
						
					 
					
						2020-12-28 15:50:21 +09:00 
						 
				 
			
				
					
						
							
							
								Oliver Eyton-Williams 
							
						 
					 
					
						
						
							
						
						22fbc62f88 
					 
					
						
						
							
							chore: format curriculum ( #37912 )  
						
						
						
						
					 
					
						2020-12-15 21:22:02 +05:30 
						 
				 
			
				
					
						
							
							
								Shaun Hamilton 
							
						 
					 
					
						
						
							
						
						c75b28faf2 
					 
					
						
						
							
							feat(tools): add fully certified development user ( #40181 )  
						
						... 
						
						
						
						Co-authored-by: Oliver Eyton-Williams <ojeytonwilliams@gmail.com > 
						
						
					 
					
						2020-12-03 21:15:45 +05:30 
						 
				 
			
				
					
						
							
							
								Oliver Eyton-Williams 
							
						 
					 
					
						
						
							
						
						25429b9f3f 
					 
					
						
						
							
							fix: update linter for new challenge format ( #40317 )  
						
						... 
						
						
						
						Also uses yaml for better vscode integration 
						
						
					 
					
						2020-11-26 17:42:57 +05:30 
						 
				 
			
				
					
						
							
							
								Oliver Eyton-Williams 
							
						 
					 
					
						
						
							
						
						ebb4e0d5cc 
					 
					
						
						
							
							fix: default to .env ( #40315 )  
						
						
						
						
					 
					
						2020-11-25 23:15:59 +05:30 
						 
				 
			
				
					
						
							
							
								Twaha Rahman 
							
						 
					 
					
						
						
							
						
						625b12c4f2 
					 
					
						
						
							
							feat(Cypress):Add tests for parts of /settings page ( #39622 )  
						
						... 
						
						
						
						Co-authored-by: Oliver Eyton-Williams <ojeytonwilliams@gmail.com > 
						
						
					 
					
						2020-11-21 23:39:38 +05:30 
						 
				 
			
				
					
						
							
							
								Ashraf Nazar 
							
						 
					 
					
						
						
							
						
						9831df18e0 
					 
					
						
						
							
							feat(profile): Add Top Contributor badge feature ( #38348 )  
						
						... 
						
						
						
						Co-authored-by: Twaha Rahman <39026437+Twaha-Rahman@users.noreply.github.com >
Co-authored-by: Twaha Rahman <mahi6703890@gmail.com >
Co-authored-by: moT01 <20648924+moT01@users.noreply.github.com > 
						
						
					 
					
						2020-11-16 13:49:45 +05:30 
						 
				 
			
				
					
						
							
							
								Oliver Eyton-Williams 
							
						 
					 
					
						
						
							
						
						61ba415717 
					 
					
						
						
							
							fix: tighten up ensure-env and env.js ( #39694 )  
						
						
						
						
					 
					
						2020-09-26 00:40:17 +05:30 
						 
				 
			
				
					
						
							
							
								Oliver Eyton-Williams 
							
						 
					 
					
						
						
							
						
						4f68cc3126 
					 
					
						
						
							
							fix: update env validation and include newest var ( #39661 )  
						
						
						
						
					 
					
						2020-09-24 20:04:27 +05:30 
						 
				 
			
				
					
						
							
							
								Ahmad Abdolsaheb 
							
						 
					 
					
						
						
							
						
						1a66eac990 
					 
					
						
						
							
							feat: render nav conditionally  
						
						
						
						
					 
					
						2020-09-24 17:48:29 +05:30 
						 
				 
			
				
					
						
							
							
								Mrugesh Mohapatra 
							
						 
					 
					
						
						
							
						
						977d411a97 
					 
					
						
						
							
							chore:(deps): apply npm audit fix to all packages  
						
						
						
						
					 
					
						2020-09-24 16:29:55 +05:30 
						 
				 
			
				
					
						
							
							
								Oliver Eyton-Williams 
							
						 
					 
					
						
						
							
						
						f6f5603a88 
					 
					
						
						
							
							chore: prevent builds when vars are missing  
						
						
						
						
					 
					
						2020-09-04 00:14:24 +05:30 
						 
				 
			
				
					
						
							
							
								Oliver Eyton-Williams 
							
						 
					 
					
						
						
							
						
						40acb604d2 
					 
					
						
						
							
							fix: remove migration seed and unused import  
						
						
						
						
					 
					
						2020-09-01 11:35:44 +05:30 
						 
				 
			
				
					
						
							
							
								Oliver Eyton-Williams 
							
						 
					 
					
						
						
							
						
						1ad5f756e0 
					 
					
						
						
							
							fix(api): remove redirects from api  
						
						... 
						
						
						
						They should be handled either by nginx or by the client. Turned out a
lot of code, including the path migration, existed to support them.
Hence the large number of removals 
						
						
					 
					
						2020-09-01 11:35:44 +05:30 
						 
				 
			
				
					
						
							
							
								Mrugesh Mohapatra 
							
						 
					 
					
						
						
							
						
						33de8a03b5 
					 
					
						
						
							
							fix: remove all extraneous env vars ( #39443 )  
						
						
						
						
					 
					
						2020-08-21 03:59:27 +05:30 
						 
				 
			
				
					
						
							
							
								Oliver Eyton-Williams 
							
						 
					 
					
						
						
							
						
						4a1d5e9b05 
					 
					
						
						
							
							chore: bump build  
						
						
						
						
					 
					
						2020-08-04 03:50:20 +05:30 
						 
				 
			
				
					
						
							
							
								Oliver Eyton-Williams 
							
						 
					 
					
						
						
							
						
						3cc53b78f1 
					 
					
						
						
							
							chore: bump seed  
						
						
						
						
					 
					
						2020-08-04 03:50:20 +05:30 
						 
				 
			
				
					
						
							
							
								Oliver Eyton-Williams 
							
						 
					 
					
						
						
							
						
						7323cc5619 
					 
					
						
						
							
							chore: remove challenge seeding  
						
						
						
						
					 
					
						2020-06-23 11:27:17 +02:00 
						 
				 
			
				
					
						
							
							
								Kristofer Koishigawa 
							
						 
					 
					
						
						
							
						
						6e5988da4e 
					 
					
						
						
							
							fix(learn): versioning for new certificate slugs ( #39087 )  
						
						
						
						
					 
					
						2020-06-17 20:30:31 +05:30 
						 
				 
			
				
					
						
							
							
								Kristofer Koishigawa 
							
						 
					 
					
						
						
							
						
						77df0e32cd 
					 
					
						
						
							
							feat(learn): rename certificates, cert slugs, and cert flags ( #39026 )  
						
						
						
						
					 
					
						2020-06-15 21:51:30 +05:30 
						 
				 
			
				
					
						
							
							
								Mrugesh Mohapatra 
							
						 
					 
					
						
						
							
						
						a02ff7b08e 
					 
					
						
						
							
							fix(certs): add year to certs introduced in 2020 ( #38912 )  
						
						
						
						
					 
					
						2020-06-04 13:13:07 +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 
						 
				 
			
				
					
						
							
							
								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 
						 
				 
			
				
					
						
							
							
								Mrugesh Mohapatra 
							
						 
					 
					
						
						
							
						
						13b248d464 
					 
					
						
						
							
							chore: npm audit fix in all packages  
						
						
						
						
					 
					
						2020-04-07 14:24:34 +05:30 
						 
				 
			
				
					
						
							
							
								Oliver Eyton-Williams 
							
						 
					 
					
						
						
							
						
						23b899f50f 
					 
					
						
						
							
							fix(csrf): remove all csrf bypass  
						
						
						
						
					 
					
						2020-03-17 23:28:23 +05:30