Cassie Tarakajian 
								
							 
						 
						
							
							
							
							
								
							
							
								81cc10de97 
								
							 
						 
						
							
							
								
								update axios to latest version  
							
							
							
						 
						
							2019-06-18 15:38:21 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Cassie Tarakajian 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								b3c3efcec9 
								
							 
						 
						
							
							
								
								re  #389 , update styling in sidebar and editor for icon consistency ( #1104 )  
							
							... 
							
							
							
							* re #389 , update styling in sidebar and editor for icon consistency
* re #389 , remove link to unused icon 
							
						 
						
							2019-06-14 13:30:13 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Cassie Tarakajian 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								0b24938dce 
								
							 
						 
						
							
							
								
								fixes   #945  ( #1102 )  
							
							
							
						 
						
							2019-06-12 17:11:35 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Cassie Tarakajian 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								68f3d145d0 
								
							 
						 
						
							
							
								
								fixes   #943  ( #1101 )  
							
							
							
						 
						
							2019-06-12 16:12:19 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Apoorv Taneja 
								
							 
						 
						
							
							
							
							
								
							
							
								d778a07541 
								
							 
						 
						
							
							
								
								Added hover effect on sidebar elements ( #887 )  
							
							... 
							
							
							
							* fixes
* changes
* fixes  #886 , adjusts sidebar styling to match navigation dropdown, move nav dropdown and sidebar dropdowns into common placeholder 
							
						 
						
							2019-06-12 15:58:02 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Andrew Nicolaou 
								
							 
						 
						
							
							
							
							
								
							
							
								f859cfbd0a 
								
							 
						 
						
							
							
								
								Include @babel/polyfill for jest tests  
							
							
							
						 
						
							2019-06-12 12:37:47 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Andrew Nicolaou 
								
							 
						 
						
							
							
							
							
								
							
							
								d6438aa3b2 
								
							 
						 
						
							
							
								
								Merge branch 'master' into feature/public-api  
							
							
							
						 
						
							2019-06-12 12:03:22 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Andrew Nicolaou 
								
							 
						 
						
							
							
							
							
								
							
							
								a7b465d446 
								
							 
						 
						
							
							
								
								Merge branch 'feature/public-api' of  https://github.com/processing/p5.js-web-editor  into feature/public-api  
							
							
							
						 
						
							2019-06-12 11:30:20 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Andrew Nicolaou 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								d2cad7438e 
								
							 
						 
						
							
							
								
								Test create project server code (prep for  #1095 )  
							
							... 
							
							
							
							* upgrades jest to latest version
* tests Project model with mockingoose
* extracts createProject controller to own file
* tests createProject controller with sinon-mongoose 
							
						 
						
							2019-06-12 11:27:28 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Shan Rauf 
								
							 
						 
						
							
							
							
							
								
							
							
								1ef07ed7a6 
								
							 
						 
						
							
							
								
								Fix hover effect on Log in and Sign up nav items ( #1085 )  
							
							... 
							
							
							
							* Fix hover effect on Log in and Sign up nav items
* Fix Login and Signup unequal spacing
* Fix HTML syntax and right nav__item-header hover 
							
						 
						
							2019-06-11 17:47:14 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Andrew Nicolaou 
								
							 
						 
						
							
							
							
							
								
							
							
								528f57ad0c 
								
							 
						 
						
							
							
								
								Removes the createProject IDE action as it's not used ( #1097 )  
							
							
							
						 
						
							2019-06-11 17:47:14 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									siddhant 
								
							 
						 
						
							
							
							
							
								
							
							
								8caeb0d439 
								
							 
						 
						
							
							
								
								Add sorting to sketches  #789  ( #910 )  
							
							... 
							
							
							
							* reselect added
* Added Reselect Sorting
* Refactor App
* added svgs
* Refactor
* Fixed Issues
* re: #789 , update sorting styling, create sorting actions and reducers, add sort by sketch name
* re #789 , change names of svg icons
* re: #789 , use orderBy instead of sortBy, fix styling jumps 
							
						 
						
							2019-06-11 17:47:14 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Cassie Tarakajian 
								
							 
						 
						
							
							
							
							
								
							
							
								6f1b6fd51c 
								
							 
						 
						
							
							
								
								for  #950 , update babel to v7 ( #1077 )  
							
							... 
							
							
							
							* for #950 , upgrade babel to v7
* fix linting errors
* for #950 , remove @babel/core from devDependencies (so it's only in dependencies) and change babel-loader config to use .babelrc
* for #950 , changes to .babelrc to make  work
* for #950 , include core-js modules in webpack config for IE support with babel/plugin-syntax-dynamic-import
* for #950 , update babel and associated packages to LTS 
							
						 
						
							2019-06-11 17:47:14 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Shan Rauf 
								
							 
						 
						
							
							
							
							
								
							
							
								eb82968a9f 
								
							 
						 
						
							
							
								
								Fix hover effect on Log in and Sign up nav items ( #1085 )  
							
							... 
							
							
							
							* Fix hover effect on Log in and Sign up nav items
* Fix Login and Signup unequal spacing
* Fix HTML syntax and right nav__item-header hover 
							
						 
						
							2019-06-11 17:46:37 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Andrew Nicolaou 
								
							 
						 
						
							
							
							
							
								
							
							
								60a3197621 
								
							 
						 
						
							
							
								
								Removes the createProject IDE action as it's not used ( #1097 )  
							
							
							
						 
						
							2019-06-11 17:29:42 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Andrew Nicolaou 
								
							 
						 
						
							
							
							
							
								
							
							
								4679d6a0bd 
								
							 
						 
						
							
							
								
								Show "Back to the editor" in nav on Account view page  
							
							
							
						 
						
							2019-06-11 16:24:26 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Andrew Nicolaou 
								
							 
						 
						
							
							
							
							
								
							
							
								eb4846c3c2 
								
							 
						 
						
							
							
								
								Fix layout on user pages  
							
							
							
						 
						
							2019-06-11 16:24:26 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Andrew Nicolaou 
								
							 
						 
						
							
							
							
							
								
							
							
								1f95718f58 
								
							 
						 
						
							
							
								
								Page background matches selected theme for user pages  
							
							
							
						 
						
							2019-06-11 16:24:26 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Andrew Nicolaou 
								
							 
						 
						
							
							
							
							
								
							
							
								b16cb26a4b 
								
							 
						 
						
							
							
								
								Makes Account view a modal  
							
							
							
						 
						
							2019-06-11 16:24:26 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Andrew Nicolaou 
								
							 
						 
						
							
							
							
							
								
							
							
								7b0d128082 
								
							 
						 
						
							
							
								
								Uses colours from design style guide  
							
							
							
						 
						
							2019-06-11 16:24:26 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Andrew Nicolaou 
								
							 
						 
						
							
							
							
							
								
							
							
								a6d7ea409a 
								
							 
						 
						
							
							
								
								Unifies button styles for forms and app  
							
							
							
						 
						
							2019-06-11 16:24:26 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Andrew Nicolaou 
								
							 
						 
						
							
							
							
							
								
							
							
								ac1afd53ef 
								
							 
						 
						
							
							
								
								Increases modal width to match design  
							
							
							
						 
						
							2019-06-11 16:24:26 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Andrew Nicolaou 
								
							 
						 
						
							
							
							
							
								
							
							
								2854aa9235 
								
							 
						 
						
							
							
								
								Extracts tabs into reusable CSS  
							
							
							
						 
						
							2019-06-11 16:24:26 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Andrew Nicolaou 
								
							 
						 
						
							
							
							
							
								
							
							
								067adb0052 
								
							 
						 
						
							
							
								
								Makes form CSS theme-aware  
							
							
							
						 
						
							2019-06-11 16:24:26 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Andrew Nicolaou 
								
							 
						 
						
							
							
							
							
								
							
							
								5e74be46fd 
								
							 
						 
						
							
							
								
								Adds theme-aware CSS for "user" pages  
							
							
							
						 
						
							2019-06-11 16:24:26 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Andrew Nicolaou 
								
							 
						 
						
							
							
							
							
								
							
							
								e210d8ce06 
								
							 
						 
						
							
							
								
								Adds themed table-row-stripe colour to be used globally  
							
							
							
						 
						
							2019-06-11 16:24:26 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Andrew Nicolaou 
								
							 
						 
						
							
							
							
							
								
							
							
								f8d6cb4940 
								
							 
						 
						
							
							
								
								Merge branch 'master' into feature/public-api  
							
							
							
						 
						
							2019-06-11 09:59:22 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									siddhant 
								
							 
						 
						
							
							
							
							
								
							
							
								b7df80a96c 
								
							 
						 
						
							
							
								
								Add sorting to sketches  #789  ( #910 )  
							
							... 
							
							
							
							* reselect added
* Added Reselect Sorting
* Refactor App
* added svgs
* Refactor
* Fixed Issues
* re: #789 , update sorting styling, create sorting actions and reducers, add sort by sketch name
* re #789 , change names of svg icons
* re: #789 , use orderBy instead of sortBy, fix styling jumps 
							
						 
						
							2019-06-06 17:17:33 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Cassie Tarakajian 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								18f646bde9 
								
							 
						 
						
							
							
								
								for  #950 , update babel to v7 ( #1077 )  
							
							... 
							
							
							
							* for #950 , upgrade babel to v7
* fix linting errors
* for #950 , remove @babel/core from devDependencies (so it's only in dependencies) and change babel-loader config to use .babelrc
* for #950 , changes to .babelrc to make  work
* for #950 , include core-js modules in webpack config for IE support with babel/plugin-syntax-dynamic-import
* for #950 , update babel and associated packages to LTS 
							
						 
						
							2019-06-05 12:05:31 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Cassie Tarakajian 
								
							 
						 
						
							
							
							
							
								
							
							
								f54f41e604 
								
							 
						 
						
							
							
								
								re  #1086 , fix typo in staging deploy script name  
							
							
							
						 
						
							2019-05-30 14:06:31 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Cassie Tarakajian 
								
							 
						 
						
							
							
							
							
								
							
							
								84e240e781 
								
							 
						 
						
							
							
								
								re  #1086 , fix typo in staging deploy script name  
							
							
							
						 
						
							2019-05-30 14:05:45 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Cassie Tarakajian 
								
							 
						 
						
							
							
							
							
								
							
							
								b7ead2a4de 
								
							 
						 
						
							
							
								
								re  #1086 , initial staging configuration ( #1087 )  
							
							
							
						 
						
							2019-05-29 17:29:53 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Cassie Tarakajian 
								
							 
						 
						
							
							
							
							
								
							
							
								b41b3538b9 
								
							 
						 
						
							
							
								
								fixes   #417 , add default p5.js inclusion to non-minified version, and update default p5.js version to latest ( #1084 )  
							
							
							
						 
						
							2019-05-29 17:29:53 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Andrew Nicolaou 
								
							 
						 
						
							
							
							
							
								
							
							
								5bf2835ed6 
								
							 
						 
						
							
							
								
								Experiment with "Checks" in Travis output ( #1081 )  
							
							... 
							
							
							
							* Run tests on CI
* Create a lint error on purpose
* Splits build into test and deploy stages
lint and test jobs will run in parallel and if both are successful
(and branch is master), deploy will run.
* Revert "Create a lint error on purpose"
This reverts commit 306c91c4278631fa1c1dcd40f0b23f7f9e5f000d.
* Updating snapshot
* Run deploy only on master branch (not PRs)
* Use global deploy config item to avoid building on PRs 
							
						 
						
							2019-05-29 17:29:53 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Cassie Tarakajian 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								27b80104c0 
								
							 
						 
						
							
							
								
								re  #1086 , initial staging configuration ( #1087 )  
							
							
							
						 
						
							2019-05-29 16:11:26 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Andrew Nicolaou 
								
							 
						 
						
							
							
							
							
								
							
							
								7c4f180540 
								
							 
						 
						
							
							
								
								Consistent user data returned from API  
							
							... 
							
							
							
							There's duplication in the user and session endpoints that
all return the same shaped user model data. The new helper should keep
them consistent when new properties need to be exposed. 
							
						 
						
							2019-05-29 12:51:50 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Andrew Nicolaou 
								
							 
						 
						
							
							
							
							
								
							
							
								693542eef5 
								
							 
						 
						
							
							
								
								Forces light theme on Account page  
							
							... 
							
							
							
							This is until this page's components are made theme-aware 
							
						 
						
							2019-05-29 12:51:50 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Andrew Nicolaou 
								
							 
						 
						
							
							
							
							
								
							
							
								fe513fdb54 
								
							 
						 
						
							
							
								
								Adds spacing around social login button  
							
							
							
						 
						
							2019-05-29 12:51:50 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Andrew Nicolaou 
								
							 
						 
						
							
							
							
							
								
							
							
								34fea139f2 
								
							 
						 
						
							
							
								
								Fixes Account back behaviour  
							
							
							
						 
						
							2019-05-29 12:51:50 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Andrew Nicolaou 
								
							 
						 
						
							
							
							
							
								
							
							
								3cedf37647 
								
							 
						 
						
							
							
								
								Changes API_KEY_REMOVED action constant to match API_KEY_CREATED  
							
							
							
						 
						
							2019-05-29 12:51:50 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Andrew Nicolaou 
								
							 
						 
						
							
							
							
							
								
							
							
								c508765310 
								
							 
						 
						
							
							
								
								Fixes linting errors  
							
							
							
						 
						
							2019-05-29 12:51:50 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Andrew Nicolaou 
								
							 
						 
						
							
							
							
							
								
							
							
								9f627c1c37 
								
							 
						 
						
							
							
								
								Fixes bug where lastUsedAt timestamp wasn't set when access token used  
							
							
							
						 
						
							2019-05-29 12:51:50 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Andrew Nicolaou 
								
							 
						 
						
							
							
							
							
								
							
							
								27ea1c1e1b 
								
							 
						 
						
							
							
								
								Adds a temporary route for checking Personal Access Tokens work  
							
							
							
						 
						
							2019-05-29 12:51:50 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Andrew Nicolaou 
								
							 
						 
						
							
							
							
							
								
							
							
								7fd226f3ad 
								
							 
						 
						
							
							
								
								Removes hashedKey from APIKey data when serialising  
							
							... 
							
							
							
							This ensures it's not accidentally exposed to the client when returning
the key metadata 
							
						 
						
							2019-05-29 12:51:50 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Andrew Nicolaou 
								
							 
						 
						
							
							
							
							
								
							
							
								89dd41d81f 
								
							 
						 
						
							
							
								
								lastUserAt should be null if the key has never been used  
							
							
							
						 
						
							2019-05-29 12:51:50 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Andrew Nicolaou 
								
							 
						 
						
							
							
							
							
								
							
							
								3e760ca0b8 
								
							 
						 
						
							
							
								
								Styles Account and APIKeys components  
							
							
							
						 
						
							2019-05-29 12:51:50 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Andrew Nicolaou 
								
							 
						 
						
							
							
							
							
								
							
							
								a03eed1603 
								
							 
						 
						
							
							
								
								Copy button copies token to clipboard  
							
							
							
						 
						
							2019-05-29 12:51:50 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Andrew Nicolaou 
								
							 
						 
						
							
							
							
							
								
							
							
								ed87d4cd26 
								
							 
						 
						
							
							
								
								Aligns AccountView to top of page  
							
							
							
						 
						
							2019-05-29 12:51:50 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Andrew Nicolaou 
								
							 
						 
						
							
							
							
							
								
							
							
								504eacaf64 
								
							 
						 
						
							
							
								
								Displays all API keys in a table, including new token information  
							
							
							
						 
						
							2019-05-29 12:51:50 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Andrew Nicolaou 
								
							 
						 
						
							
							
							
							
								
							
							
								69d5a87861 
								
							 
						 
						
							
							
								
								Fixes API controller tests  
							
							... 
							
							
							
							The tests mock the mogoose User model and the express Response model
which isn't good. We should find a solution that makes use of
the actual model object. 
							
						 
						
							2019-05-29 12:51:50 -04:00