Mathura MG
82207a50d3
Accessibility ( #361 )
...
* add p5 interceptor submodule
* update package
* remoce interceptor
* update interceptor;
* merge scripts
* change postinstall script
* refactor interceptor files
* remove merge conflicts
* change source files
* add registry class
* provide seperate outputs for text and grid
* switch textOutput to boolean
* make both modules usable together
* update interceptor for safari
* fix grid label
* add sound output as well
* change file strucure
* change constants
* change input lables
* switch submodule branch
* change variable name
* change grid to table
* remove role from table elements
* switch submodule branch
2017-05-31 15:23:30 -04:00
Andrew Nicolaou
ae668f681e
HTTPS UI switch ( #335 )
...
* Checkbox to toggle project's serveSecure flag
This doesn't yet persist or reload the page.
* Help button that shows modal to explain feature
* Extracts protocol redirection to helper
* Returns promise from saveProject() action to allow chaining
* Setting serveSecure flag on project redirects after saving project
* Set serveSecure on Project model in API and client
* Redirect to correct protocol when project is loaded
2017-05-03 11:46:12 -04:00
Cassie Tarakajian
e87390adb9
update eslint to latest version, fix lots of linting errors ( #308 )
...
* update eslint and dependencies, fix linting errors that can be fixed with --fix
* fix lots of linting errors
* update eslintrc, fix some linting errors
* fix all server side linting errors, untested
* fix errors that fixing linting errors had caused
* fix client side eslint errors
* fix client side linting errors
* fix refs lint errors
* fix more linting errors
* update eslint and dependencies, fix linting errors that can be fixed with --fix
* fix lots of linting errors
* update eslintrc, fix some linting errors
* fix all server side linting errors, untested
* fix errors that fixing linting errors had caused
* fix client side eslint errors
* fix client side linting errors
* fix refs lint errors
* fix more linting errors
* fix some accessibility linting errors
* fix a lot of linting errors
* fix a billion more linting errors
* hopefully fix all linting errors, still need to test
* fix bugs that fixing linting had caused
2017-02-22 14:29:35 -05:00
Cassie Tarakajian
311e8442a1
Revert "Email verification" ( #265 )
2017-01-13 10:35:39 -05:00
Akarshit Wal
2d781e22fb
Email verification ( #230 )
...
* Making the email separate for future enhancements
* email-verification added
* Github users are verified
* update package
* Bug fixes and improvements
* jade to pug
* Bug fix
* changed route
2017-01-13 10:24:09 -05:00
Cassie Tarakajian
fc8318c297
fix some linting errors
2017-01-11 15:50:36 -05:00
Akarshit Wal
dee9688ece
Use username also to log in ( #250 )
...
* Use username also to log in
* Minor changes
2017-01-06 18:14:42 -05:00
Cassie Tarakajian
9886e53a7c
fix #245
2017-01-05 16:54:33 -05:00
Cassie Tarakajian
cb6256d3e3
#20 switch p5.js back to minified
2016-12-13 16:19:39 -05:00
Cassie Tarakajian
d0770739b1
update p5.js version and switch to non-minified versions
2016-12-13 16:08:23 -05:00
Cassie Tarakajian
af3cb60ce1
fix linting errors that are fixable with --fix in server side code
2016-11-17 11:15:35 -05:00
Mathura MG
ced885d03f
Add multiple canvas text outputs ( #197 )
...
* added grid
* add table to textoutput
* add all three outputs
* add shortcuts
* fix sound bug for triangle
* fix triangle bug - again
2016-11-12 11:53:02 -05:00
Cassie Tarakajian
588668886d
update default version of p5 to 5.4
2016-11-02 15:06:28 -04:00
Cassie Tarakajian
1610b0168d
start to add mailgun and nodemailer
2016-10-19 12:36:57 -04:00
Cassie Tarakajian
dfc55aaa5b
temporarily remote autorefresh and loop protect
2016-10-04 15:35:23 -04:00
Cassie Tarakajian
7fb85c251b
auto autorefresh to preferences, save autorefresh server side
2016-09-28 18:09:37 -04:00
catarak
103ebd2014
add theme to preferences, add backbone of themes to scss
2016-09-20 23:57:27 -04:00
catarak
9e6d4b56bd
change isSelected to isSelectedFile, add db reformat
2016-09-14 15:57:52 -04:00
catarak
1ae27f0d66
add file icons and file types default to file
2016-09-02 17:41:01 -04:00
catarak
3dfed2a11e
delete files works, server side
2016-09-02 17:41:01 -04:00
catarak
d08c7c6b94
fix really really annoying bug
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
40b70d6c69
add file node component
2016-09-02 17:41:00 -04:00
MathuraMG
bcd2a39f9d
add preferences to include text output
2016-08-12 15:50:33 -04:00
catarak
3bee1f8c37
fix bug with old p5.js version
2016-08-10 15:03:05 -04:00
catarak
afc86740b3
fix preferences font size text size bug
2016-08-09 18:45:59 -04:00
catarak
b542f72d33
remove code bloat from preferences, add preferences to user schema
2016-08-03 23:45:49 -04:00
catarak
625608ebbb
when uploading file, add file to project
2016-07-19 18:27:27 -04:00
MathuraMG
038d290577
fix merge conflicts
2016-07-15 17:23:59 -04:00
catarak
9249d496fa
add css files to sketch
2016-07-11 21:54:08 -04:00
catarak
7a164d9cdd
multiple files rendering
2016-07-11 15:22:29 -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
88531447ba
add ids to files, fix update file action/reducer
2016-07-07 13:04:54 -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
e6d94a0db8
start to add multiple file functionality
2016-07-06 15:09:05 -04:00
catarak
aa0637c256
fix bugs with saving/fetching projects
2016-06-29 12:52:16 -04:00
catarak
2bdd682771
fix some minor eslint errors
2016-06-27 13:09:18 -04:00
catarak
e18a5e0941
fix some linting errors
2016-06-24 18:18:22 -04:00
catarak
e20b0545d1
fix login and signup bugs
2016-06-24 18:08:52 -04:00
catarak
3d42da18a8
fix a ton of eslint errors
2016-06-23 18:29:55 -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
fdd946b961
add sign up server side, still working on client side
2016-06-20 17:47:16 -04:00
catarak
4e1ea2d1fc
sign up view renders, not tested if functional
2016-06-20 17:46:23 -04:00
catarak
47491f63ba
add a lot of server side libraries, preemptively, still hooking everything up
2016-06-20 17:44:36 -04:00
catarak
65c02922c7
add session and cookie and passport config for server
2016-06-20 17:44:36 -04:00