Andrew Nicolaou 
								
							 
						 
						
							
							
							
							
								
							
							
								903550b41c 
								
							 
						 
						
							
							
								
								Collection owner's username links to their sketches page  
							
							
							
						 
						
							2020-01-15 10:45:50 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Andrew Nicolaou 
								
							 
						 
						
							
							
							
							
								
							
							
								a5b62567ef 
								
							 
						 
						
							
							
								
								Fix linter warnings  
							
							
							
						 
						
							2019-12-11 15:56:57 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Andrew Nicolaou 
								
							 
						 
						
							
							
							
							
								
							
							
								0c68327690 
								
							 
						 
						
							
							
								
								Fixed-height Overlay for QuickAdd views  
							
							
							
						 
						
							2019-12-11 15:12:00 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Andrew Nicolaou 
								
							 
						 
						
							
							
							
							
								
							
							
								20c2c6c38b 
								
							 
						 
						
							
							
								
								Merge branch 'feature/sketch-collections' of  https://github.com/andrewn/p5.js-web-editor  into feature/sketch-collections  
							
							
							
						 
						
							2019-12-11 11:37:10 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Cassie Tarakajian 
								
							 
						 
						
							
							
							
							
								
							
							
								001a30f140 
								
							 
						 
						
							
							
								
								potentional option for collection sharing  
							
							
							
						 
						
							2019-12-10 18:34:37 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Andrew Nicolaou 
								
							 
						 
						
							
							
							
							
								
							
							
								ce1c389505 
								
							 
						 
						
							
							
								
								Use same remove icon as in QuickAdd panel  
							
							
							
						 
						
							2019-11-25 19:55:39 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Andrew Nicolaou 
								
							 
						 
						
							
							
							
							
								
							
							
								df44a6223f 
								
							 
						 
						
							
							
								
								Remove sketch from collection via icon button  
							
							
							
						 
						
							2019-11-25 14:53:58 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Andrew Nicolaou 
								
							 
						 
						
							
							
							
							
								
							
							
								1d4771e10f 
								
							 
						 
						
							
							
								
								Show placeholder label when Collection has no description  
							
							
							
						 
						
							2019-11-25 14:53:58 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Andrew Nicolaou 
								
							 
						 
						
							
							
							
							
								
							
							
								212ad64bae 
								
							 
						 
						
							
							
								
								Implement CollectionSearchbar in addition to SketchSearchbar  
							
							
							
						 
						
							2019-11-10 21:57:11 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Andrew Nicolaou 
								
							 
						 
						
							
							
							
							
								
							
							
								ff86e45e0a 
								
							 
						 
						
							
							
								
								Put border around lists  
							
							
							
						 
						
							2019-11-10 19:35:44 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Andrew Nicolaou 
								
							 
						 
						
							
							
							
							
								
							
							
								ad13684fe3 
								
							 
						 
						
							
							
								
								New simplified sketch list when adding from Collection view  
							
							
							
						 
						
							2019-11-10 17:08:21 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Andrew Nicolaou 
								
							 
						 
						
							
							
							
							
								
							
							
								14a8f48fd5 
								
							 
						 
						
							
							
								
								Fix all linting errors/warnings  
							
							
							
						 
						
							2019-10-21 10:35:20 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Andrew Nicolaou 
								
							 
						 
						
							
							
							
							
								
							
							
								935dd12520 
								
							 
						 
						
							
							
								
								Add sketch Searchbar when displaying modal in Collection view  
							
							
							
						 
						
							2019-10-21 02:06:06 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Andrew Nicolaou 
								
							 
						 
						
							
							
							
							
								
							
							
								7137c7bd73 
								
							 
						 
						
							
							
								
								Increase hit area of dashboard switcher tabs  
							
							
							
						 
						
							2019-10-21 00:49:59 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Andrew Nicolaou 
								
							 
						 
						
							
							
							
							
								
							
							
								36f305e2e7 
								
							 
						 
						
							
							
								
								Fix bug where "empty" view is shown when loading  
							
							
							
						 
						
							2019-10-20 17:21:28 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Andrew Nicolaou 
								
							 
						 
						
							
							
							
							
								
							
							
								45dbb8ec8b 
								
							 
						 
						
							
							
								
								Remove sketch from collection view page  
							
							
							
						 
						
							2019-10-20 15:50:41 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Andrew Nicolaou 
								
							 
						 
						
							
							
							
							
								
							
							
								4c5e62bce8 
								
							 
						 
						
							
							
								
								Remove "Add sketches" link as it have been replaced by primary button  
							
							
							
						 
						
							2019-10-20 15:33:02 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Andrew Nicolaou 
								
							 
						 
						
							
							
							
							
								
							
							
								c981bc8b04 
								
							 
						 
						
							
							
								
								Fixes collection metadata spacing when user is not the owner  
							
							
							
						 
						
							2019-10-03 19:39:23 +03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Andrew Nicolaou 
								
							 
						 
						
							
							
							
							
								
							
							
								cf9a6013a4 
								
							 
						 
						
							
							
								
								Share and Add Sketch button copy  
							
							
							
						 
						
							2019-10-03 19:39:23 +03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Andrew Nicolaou 
								
							 
						 
						
							
							
							
							
								
							
							
								bcebc070a6 
								
							 
						 
						
							
							
								
								Collection Add Sketch and Share buttons  
							
							
							
						 
						
							2019-10-03 07:41:57 +03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Andrew Nicolaou 
								
							 
						 
						
							
							
							
							
								
							
							
								ec32eb1262 
								
							 
						 
						
							
							
								
								Collection Create is a modal  
							
							
							
						 
						
							2019-10-02 18:01:52 +03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Andrew Nicolaou 
								
							 
						 
						
							
							
							
							
								
							
							
								c84f590290 
								
							 
						 
						
							
							
								
								Fix eslint errors  
							
							
							
						 
						
							2019-10-02 17:37:08 +03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Andrew Nicolaou 
								
							 
						 
						
							
							
							
							
								
							
							
								0f3ce8e3a2 
								
							 
						 
						
							
							
								
								Collection metadata area layout improvements  
							
							
							
						 
						
							2019-09-25 12:10:47 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Andrew Nicolaou 
								
							 
						 
						
							
							
							
							
								
							
							
								27804acd6a 
								
							 
						 
						
							
							
								
								Add sketch to collection from collection view  
							
							
							
						 
						
							2019-09-25 12:09:31 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Andrew Nicolaou 
								
							 
						 
						
							
							
							
							
								
							
							
								7f78fda073 
								
							 
						 
						
							
							
								
								Fix sketch list padding in collection view  
							
							
							
						 
						
							2019-09-25 12:07:18 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Andrew Nicolaou 
								
							 
						 
						
							
							
							
							
								
							
							
								7a1fa663af 
								
							 
						 
						
							
							
								
								Edit sketch name/description  
							
							
							
						 
						
							2019-09-25 12:07:18 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Andrew Nicolaou 
								
							 
						 
						
							
							
							
							
								
							
							
								8781036ac7 
								
							 
						 
						
							
							
								
								WIP Display collection  
							
							
							
						 
						
							2019-09-25 12:06:07 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Andrew Nicolaou 
								
							 
						 
						
							
							
							
							
								
							
							
								c57ead4c62 
								
							 
						 
						
							
							
								
								Create Collection  
							
							
							
						 
						
							2019-09-25 12:06:07 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Andrew Nicolaou 
								
							 
						 
						
							
							
							
							
								
							
							
								6ca6e78a28 
								
							 
						 
						
							
							
								
								Displays existing collection  
							
							... 
							
							
							
							- List all collections for a given user
- View an individual collection
- Link to a sketch from a collection 
							
						 
						
							2019-09-25 12:06:07 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Cassie Tarakajian 
								
							 
						 
						
							
							
							
							
								
							
							
								5900e62904 
								
							 
						 
						
							
							
								
								unify navigation for authentication pages, add authorization to front end,  fixes   #650  
							
							
							
						 
						
							2019-09-19 13:38:27 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Cassie Tarakajian 
								
							 
						 
						
							
							
							
							
								
							
							
								7f2529a973 
								
							 
						 
						
							
							
								
								merge master  
							
							
							
						 
						
							2019-09-11 19:05:15 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Andrew Nicolaou 
								
							 
						 
						
							
							
							
							
								
							
							
								7ea4ae5637 
								
							 
						 
						
							
							
								
								Fix linting errors and warnings  
							
							
							
						 
						
							2019-09-08 16:43:16 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Andrew Nicolaou 
								
							 
						 
						
							
							
							
							
								
							
							
								0193ee8297 
								
							 
						 
						
							
							
								
								Standalone sketch list and asset page  
							
							
							
						 
						
							2019-08-24 13:37:55 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Apoorv Taneja 
								
							 
						 
						
							
							
							
							
								
							
							
								4c1ebdf83d 
								
							 
						 
						
							
							
								
								Email Validation added ( #1120 )  
							
							... 
							
							
							
							* changes
* changes
* changes
* changes
* changes 
							
						 
						
							2019-07-23 14:16:05 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Andrew Nicolaou 
								
							 
						 
						
							
							
							
							
								
							
							
								c508765310 
								
							 
						 
						
							
							
								
								Fixes linting errors  
							
							
							
						 
						
							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 
								
							 
						 
						
							
							
							
							
								
							
							
								90f34d7a5a 
								
							 
						 
						
							
							
								
								Updates client UI to request token generation from server  
							
							
							
						 
						
							2019-05-29 12:51:50 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Vertmo 
								
							 
						 
						
							
							
							
							
								
							
							
								78695d3983 
								
							 
						 
						
							
							
								
								Improved interface for copying key after creation  
							
							
							
						 
						
							2019-05-29 12:51:50 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Vertmo 
								
							 
						 
						
							
							
							
							
								
							
							
								4d4f636623 
								
							 
						 
						
							
							
								
								You can now generate keys from the advanced settings interface  
							
							
							
						 
						
							2019-05-29 12:51:50 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Vertmo 
								
							 
						 
						
							
							
							
							
								
							
							
								3d2a862d9d 
								
							 
						 
						
							
							
								
								Added design of the API key page  
							
							
							
						 
						
							2019-05-29 12:51:50 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Cassie Tarakajian 
								
							 
						 
						
							
							
							
							
								
							
							
								9efd9c624f 
								
							 
						 
						
							
							
								
								fix remaining linting errors  
							
							
							
						 
						
							2018-05-08 19:16:05 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Cassie Tarakajian 
								
							 
						 
						
							
							
							
							
								
							
							
								c90dac55b7 
								
							 
						 
						
							
							
								
								update eslint and fix linting errors  
							
							
							
						 
						
							2018-05-08 19:16:04 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Cassie Tarakajian 
								
							 
						 
						
							
							
							
							
								
							
							
								52b6a6bbb4 
								
							 
						 
						
							
							
								
								minor changes to SCSS styles  
							
							
							
						 
						
							2018-04-18 14:00:53 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Madhurjya Pegu 
								
							 
						 
						
							
							
							
							
								
							
							
								307091ad3c 
								
							 
						 
						
							
							
								
								Solving  #553  Addition of google oauth 2.0 for easy login  ( #608 )  
							
							... 
							
							
							
							* google oauth added
* google credentials 
updated .env description for google oauth
* changes done wrt review 
							
						 
						
							2018-04-18 13:38:02 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Dhruvdutt Jadhav 
								
							 
						 
						
							
							
							
							
								
							
							
								e7abb55ee7 
								
							 
						 
						
							
							
								
								Fixes   #515  Update React to 16 and other dependencies ( #519 )  
							
							... 
							
							
							
							* Update to react, react-dom 16.2.0
* Update react-redux
* Update react-tabs
* Update redux-devtools
* Update redux-devtools-dock-monitor
* Update redux-devtools-log-monitor
* Add prop-types package
* Update gitignore
* Update all files to use prop-types package
* Update react-router
* Update react-inlinesvg 
							
						 
						
							2018-02-07 13:06:07 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Andrew Nicolaou 
								
							 
						 
						
							
							
							
							
								
							
							
								1dc0c22cb7 
								
							 
						 
						
							
							
								
								Email verification ( #369 )  
							
							... 
							
							
							
							* Re-introduce Email Verification code
Revert "Revert "Email verification""
This reverts commit d154d8bff259350523a0f139e844db96c43d2ee1.
* Uses MJML to generate Reset Password email
* Sends Password Reset and Email Confirmation emails using MJML template
* Sends verified status along with user data
* API endpoint for resending email verification confirmation
* Displays verification status on Account page and allows resending
* Send back error string
* Passes email address through to sign/verify helper
* Uses enum-style object to set verified state
* Sends minimal info when user verifies since it can be done without login
* Provides /verify UI and sends confirmation token to API
* Better name for JWT secret token env var
* Adds mail config variables to Readme
* Encrypts email address in JWT
The JWT sent as the token in the Confirm Password URL
can be unencoded by anyone, although it's signature can only
be verified by us. To ensure that no passwords are leaked,
we encrypt the email address before creating the token.
* Removes unused mail templates
* Resets verified flag when email is changed and sends another email
* Moves email confirmation functions next to each other
* Extracts random token generator to helper
* Moves email confirmation actions into Redux
- updates the AccountForm label with a message to check inbox
- show status when verifying email token
* Uses generated token stored in DB for email confirmation
* Sets email confirmation status to verified if logging in from Github
* Sends email using new method on account creation
* Fixes linting errors
* Removes replyTo config 
							
						 
						
							2017-06-26 12:48:28 -04:00