Commit Graph

61 Commits

Author SHA1 Message Date
Cassie Tarakajian af3cb60ce1 fix linting errors that are fixable with --fix in server side code 2016-11-17 11:15:35 -05:00
Cassie Tarakajian 04922522cc cool to share some of this code between client and server
Squashed commit of the following:

commit fb5e82cea930b011792983c7d1cc9f6ecacc7dd4
Author: Cassie Tarakajian <ctarakajian@gmail.com>
Date:   Wed Nov 16 12:28:10 2016 -0500

    add server side rendering, untested

commit 5c60fb30c46ea49a8d9a0ecb56f39ec778464a8b
Author: Cassie Tarakajian <ctarakajian@gmail.com>
Date:   Tue Nov 15 18:26:06 2016 -0500

    add redux-form bandage post react update, should probably update to redux-form 6 at some point

commit 057b5871e7137179abc93f7821a9690f0ea52c92
Author: Cassie Tarakajian <ctarakajian@gmail.com>
Date:   Tue Nov 15 16:30:09 2016 -0500

    remove passing jsFiles and cssFiles to PreviewFrame, fix rendering bug

commit 88c56fd36d3a8d88902c79642171988ce37825f2
Author: Cassie Tarakajian <ctarakajian@gmail.com>
Date:   Tue Nov 15 16:21:59 2016 -0500

    code cleanup, untested

commit 82e5dcf8bca461892f1daf06d38f1eaebe72983f
Author: Cassie Tarakajian <ctarakajian@gmail.com>
Date:   Tue Nov 15 15:53:50 2016 -0500

    update react and react router, fix a few bugs in rendering code, add ability to parse inline js and css

commit e02f4b67803ea45328eff4e53659222f3149964c
Author: Cassie Tarakajian <ctarakajian@gmail.com>
Date:   Tue Nov 15 14:43:38 2016 -0500

    add almost full code to create preview html correctly, untested

commit 12f61b2a1aed4607fab24d01572b647ca6210262
Author: Cassie Tarakajian <ctarakajian@gmail.com>
Date:   Wed Nov 2 17:09:26 2016 -0400

    refactor some of the preview html generation code

commit 111825846703d5c8959cb18795a3aadb7ebe505c
Author: Cassie Tarakajian <ctarakajian@gmail.com>
Date:   Wed Nov 2 11:06:36 2016 -0400

    add comments as plan of action

commit 1cc2cf5203674732b4057382f1937de38b687078
Author: Cassie Tarakajian <ctarakajian@gmail.com>
Date:   Thu Oct 27 19:34:55 2016 -0400

    add href parsing

commit e67189298cda9b70645f454ecd541a363980f0e4
Author: Cassie Tarakajian <ctarakajian@gmail.com>
Date:   Thu Oct 27 10:48:36 2016 -0400

    continue parsing html

commit 1458fb940a15a3dc5d74890211a3073e920b84b8
Author: Cassie Tarakajian <ctarakajian@gmail.com>
Date:   Wed Oct 26 17:40:31 2016 -0400

    start to add html parsing
2016-11-16 13:12:36 -05:00
Cassie Tarakajian 2750b1f0ef #189 i have literally been putting this off for months but i finally figured out now to resolve file paths \ 😄 / 2016-11-08 16:50:21 -05:00
Cassie Tarakajian 081c7d521e #189 load text files from server via filename, does not work for file paths 2016-11-08 14:42:23 -05:00
Cassie Tarakajian b06fb4cb80 change p5.js password reset email 2016-11-02 18:08:28 -04:00
Cassie Tarakajian 85b8f5b589 fixes #96, downloads now work on safari and firefox 2016-11-02 14:08:53 -04:00
Cassie Tarakajian e66b916349 change password reset email address 2016-10-19 12:36:58 -04:00
Cassie Tarakajian 70f1c1c8f1 update email copy 2016-10-19 12:36:58 -04:00
Cassie Tarakajian e5ff11f65a add basic password reset functionality, no error checking or styling 2016-10-19 12:36:58 -04:00
Cassie Tarakajian d055aa5af8 more password reset things 2016-10-19 12:36:58 -04:00
Cassie Tarakajian 5aa5032961 create password reset token from FE, start to add flash text 2016-10-19 12:36:58 -04:00
Cassie Tarakajian ea6d30c430 more password reset stuff 2016-10-19 12:36:57 -04:00
kaganjd 76bd1b1630 Add ability to delete projects from sketch list (#125)
* Add ability to delete projects from sketch list

- Fixes #76
- Also gets rid of outdated Sketch module

* Styling for Sketch List trash can

* Merge all the stuff

* Fix trash can line height
2016-10-12 14:24:53 -04:00
catarak 207bab20eb add embed route, fix path parsing in PreviewFrame 2016-09-06 16:54:16 -04:00
catarak 69bb0d0077 adding and deleting files works server side 2016-09-02 19:02:38 -04:00
catarak 3dfed2a11e delete files works, server side 2016-09-02 17:41:01 -04:00
catarak 34fe78d734 create file works server side 2016-09-02 17:41:01 -04:00
catarak c8074f1501 do a lot of things that aren't really working 2016-09-02 17:41:01 -04:00
catarak ac6585e713 add file works on unsaved project 2016-09-02 17:41:01 -04:00
catarak 1d86d766d9 add login error for invalid username or password 2016-09-02 17:31:07 -04:00
catarak 3b6bfbc552 check for duplicate email and username 2016-09-02 14:51:30 -04:00
catarak 64b2ea3da4 add and test logout 2016-08-27 20:46:20 -04:00
catarak bca59a6233 add /:username/sketches links to username sketches 2016-08-17 15:53:25 -04:00
catarak afc86740b3 fix preferences font size text size bug 2016-08-09 18:45:59 -04:00
catarak d9ea10c4c6 set preferences when authenticating user 2016-08-09 17:50:45 -04:00
catarak 9f9425c5e9 update preferences server side 2016-08-09 14:20:54 -04:00
catarak c76b1353c3 put preferences to server, need to look at mongoose docs tho because is wrong 2016-08-04 21:43:13 -04:00
catarak c677c37597 get dropzone to render 2016-07-19 18:27:27 -04:00
catarak fa84be5d5d fix build error 2016-07-18 00:38:41 -04:00
catarak 8d8e399aac add cloning of projects 2016-07-15 13:36:33 -04:00
catarak c3486af031 add author name to sketches 2016-07-15 11:54:47 -04:00
catarak 4d6e4857ba add files, server side, only css and js files 2016-07-13 18:53:56 -04:00
catarak 7a84137e9b start to add selected file stuff 2016-07-08 14:57:22 -04:00
catarak e06c821923 fix updating file to return all file keys 2016-07-07 13:50:52 -04:00
catarak 6e12ed6524 fix default file on server, change file to files in lots of places 2016-07-06 17:29:07 -04:00
catarak 6563d9d90b add sketch list, with links 2016-07-05 16:04:14 -04:00
catarak b2369704a2 start sketch list view 2016-07-01 11:30:40 -04:00
catarak aa0637c256 fix bugs with saving/fetching projects 2016-06-29 12:52:16 -04:00
catarak 21a2b25add fix project saving bug 2016-06-28 19:35:56 -04:00
catarak 3d42da18a8 fix a ton of eslint errors 2016-06-23 18:29:55 -04:00
catarak 3aa3a4d03f add nodemon, remove .env from being tracked 2016-06-22 18:48:45 -04:00
catarak 17836fcd88 add more project saving stuff 2016-06-20 18:01:36 -04:00
catarak d8f47d714b save project without logging in 2016-06-20 18:01:36 -04:00
catarak 719042e41b combine project view and ide view 2016-06-20 18:01:36 -04:00
catarak c25d669fe9 move ajax requests to /api 2016-06-20 18:00:40 -04:00
catarak 1045cddaeb figure out how redux-thunk works 2016-06-20 18:00:40 -04:00
catarak e1a79ba7a6 start to add create project 2016-06-20 18:00:40 -04:00
catarak 5e631dcb16 add user authentication when first opening editor 2016-06-20 17:51:03 -04:00
catarak d672166b87 add login view 2016-06-20 17:50:45 -04:00
catarak 0c54f372c1 store signup in redux 2016-06-20 17:50:45 -04:00