Commit graph

646 commits

Author SHA1 Message Date
catarak
bba0130c72 move images and styles folders to client 2016-06-22 18:52:55 -04:00
catarak
3aa3a4d03f add nodemon, remove .env from being tracked 2016-06-22 18:48:45 -04:00
catarak
3c39574041 add redux dev tools 2016-06-22 18:36:04 -04:00
catarak
a66ef24fb9 rename preferences state 2016-06-22 17:49:29 -04:00
catarak
81aabddeb1 restructure redux files 2016-06-22 15:58:23 -04:00
catarak
3a26cdd491 restructure react components 2016-06-22 13:49:06 -04:00
catarak
6b978abcdd clean up styles 2016-06-20 23:04:41 -04:00
catarak
b94107c4b1 fix merge conflict bugs 2016-06-20 18:05:04 -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
44b41072c1 fix linking to stylesheet for iframe 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
452b46bddd remove unnecessary binding fo props 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
165ad75e8b add project and file models, add project reducer and actions, add project name to toolbar, make project toolbar name contenteditable 2016-06-20 17:59:22 -04:00
catarak
16dad6934b add jsbin console source to readme 2016-06-20 17:51:03 -04:00
catarak
87bfd8eabd remove base styling for buttons 2016-06-20 17:51:03 -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
catarak
a79391c96c add signup for styling 2016-06-20 17:50:16 -04:00
catarak
c4cdc92c4b remove unused dependencies 2016-06-20 17:47:47 -04:00
catarak
4908dc1e0b change authentication to cookies 2016-06-20 17:47:47 -04:00
catarak
9e366fdc17 fix merge conflict, for real this time 2016-06-20 17:47:47 -04:00
catarak
34d770630f move signup form to separate file 2016-06-20 17:47:47 -04:00
catarak
25951cd45b add sign up server side, still working on client side 2016-06-20 17:47:47 -04:00
catarak
b2a4eacc52 add dotenv, start to add signup 2016-06-20 17:47:47 -04:00
catarak
38accbaa1d sign up view renders, not tested if functional 2016-06-20 17:47:47 -04:00
catarak
2f474f3aff add login route 2016-06-20 17:47:46 -04:00
catarak
ba1cf0c644 add react router 2016-06-20 17:47:46 -04:00
catarak
eec7987c70 add a lot of server side libraries, preemptively, still hooking everything up 2016-06-20 17:47:46 -04:00
catarak
06ff0e3e31 add framework for sessions 2016-06-20 17:47:46 -04:00
catarak
62ef5556bd add session and cookie and passport config for server 2016-06-20 17:47:46 -04:00
catarak
22964f7a1c add sign up server side, still working on client side 2016-06-20 17:47:46 -04:00
catarak
341158579f add dotenv, start to add signup 2016-06-20 17:47:46 -04:00
catarak
0919cacc52 sign up view renders, not tested if functional 2016-06-20 17:47:46 -04:00
catarak
86c124d84b add react router 2016-06-20 17:47:46 -04:00
catarak
ea83c2ba0b add a lot of server side libraries, preemptively, still hooking everything up 2016-06-20 17:47:46 -04:00
catarak
33fcafb483 add framework for sessions 2016-06-20 17:47:46 -04:00
catarak
2b99122f30 add session and cookie and passport config for server 2016-06-20 17:47:46 -04:00
catarak
091741b974 move signup form to separate file 2016-06-20 17:47:46 -04:00
catarak
5c3f36e671 add nav to IDE view 2016-06-20 17:47:46 -04:00
catarak
75b33a18c2 add signup, not functional authentication yet though 2016-06-20 17:47:17 -04:00
catarak
09654ca66b add sign up server side, still working on client side 2016-06-20 17:47:17 -04:00
catarak
c496f20699 add dotenv, start to add signup 2016-06-20 17:47:17 -04:00
catarak
675379d1f3 sign up view renders, not tested if functional 2016-06-20 17:47:17 -04:00
catarak
99c9506081 add react router 2016-06-20 17:47:16 -04:00
catarak
1136ac3f16 add a lot of server side libraries, preemptively, still hooking everything up 2016-06-20 17:47:16 -04:00