Yining Shi
fe6acc90e4
Adding User Settings View ( #325 )
...
* added account page showing username and email
* change username and email
* validate current password and add new password
* reject promise with error for reduxForm submit-validation for current password
* updated user reducer to handle setting sucess and server side async
* warning if there is current password but no new password
* fixes logout button
* import validate function, fixes logout style
2017-03-16 18:25:12 -04:00
Andrew Nicolaou
6af92a4a32
Exposes API endpoint URL to client via env variable ( #323 )
2017-03-16 00:34:14 -04:00
Shivanku Kumar
352d81e9f7
resolving alignment issue, #298 ( #321 )
2017-03-16 00:22:08 -04:00
Cassie Tarakajian
636b267259
adjust sidebar styling for long filenames
2017-03-15 13:31:30 -04:00
Mathura MG
8e688a6103
Fix focus switch to accessible text output ( #318 )
...
* Change accessibility example links
* ensure we focus on text output
2017-03-06 15:58:36 -05:00
Kevin Martin Jose
8167366ce0
Style change to toasts ( #316 )
...
* Changes to toast styles
* Changes to toast styles
removed an unused variable
* removing another unused variable
2017-03-06 14:29:42 -05:00
Cassie Tarakajian
134cc76981
fix #317
2017-03-06 14:13:39 -05:00
Cassie Tarakajian
abbeb7fc60
fi linting to include .jsx files
2017-03-02 15:18:58 -05:00
Cassie Tarakajian
7e9ce95264
add header to preview frame
2017-03-02 15:01:33 -05:00
Cassie Tarakajian
fe4c2641e3
fix #254 , stale project warning works correctly, removed unused actions and state for ide
2017-03-02 14:38:29 -05:00
Mathura MG
5982203b28
Change label from grid to table ( #315 )
...
* Change accessibility example links
* change grid label
2017-03-01 17:12:20 -05:00
Cassie Tarakajian
ebaea78b21
update default p5.js to latest version
2017-02-22 14:34:06 -05: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
Saumya Balodi
059308fbfe
Fix UI Detail: Icon placement welcome modal ( #306 )
...
* Fix UI Detail: Icon placement welcome modal
* Fixed issue297
2017-02-19 13:39:31 -05:00
Katy310
1aa928718b
Fix UI Detail: color of 'by' in author/account name #299 ( #303 )
...
* fix UI Detail: color of 'by' in author/account name #299
* Fix color of Title text
* Wrap <code>getThemifyVariable()</code> in <code>@include themify</code>.
* Add missing curly brace
2017-02-19 13:33:14 -05:00
Cassie Tarakajian
f60f2310dc
#292 stop propagation to row click event when clicking on trashcan
2017-02-17 17:35:29 -05:00
Cassie Tarakajian
f06ac10f9a
#292 , when clicking on row in sketch list, navigate to sketch
2017-02-17 17:29:36 -05:00
Cassie Tarakajian
38a5d6e100
fix #295
2017-02-17 17:07:53 -05:00
Cassie Tarakajian
93e0ec2a73
fix #284 , when autorefresh is enabled, clear the console as well
2017-02-17 16:04:47 -05:00
Cassie Tarakajian
7b602671b9
fix #291
2017-02-17 15:47:54 -05:00
Cassie Tarakajian
f344e01003
fix #289
2017-02-17 14:53:48 -05:00
Cassie Tarakajian
89972bf2ae
fix #301 , remove sublime text shortcuts that are the same as the shortcuts for run and stop
2017-02-17 13:30:33 -05:00
Mathura MG
e354fc0cea
Refactor interceptor code ( #240 )
...
* 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
2017-02-15 16:17:57 -05:00
Cassie Tarakajian
52a28328e4
fix #302
2017-02-14 15:54:29 -05:00
Mathura MG
a30c765ccf
switch brown in dark theme ( #300 )
2017-02-10 12:23:11 -05:00
Cassie Tarakajian
e7d0bb1112
revert project duplication to less broken state
2017-02-01 22:02:32 -05:00
Cassie Tarakajian
36a715fc3a
fix #287
2017-02-01 22:00:19 -05:00
Cassie Tarakajian
ad62d20544
fix #284
2017-01-31 16:45:47 -05:00
Cassie Tarakajian
509bb6bd8e
#285 fix project duplication error where project copies would alter the project original
2017-01-31 15:18:40 -05:00
Cassie Tarakajian
09a4829bef
remove lint error for == and !=
2017-01-29 13:29:17 -05:00
Cassie Tarakajian
257b44ad23
change links in nav to /{username}/sketches from /sketches
2017-01-24 16:14:07 -05:00
Cassie Tarakajian
a9ee70e033
#254 show error when user attempts to save stale version of project, refactor error modals to one component
2017-01-24 15:29:25 -05:00
Cassie Tarakajian
c8253dd923
#254 test all of the edge cases for autosaving, such as login and logout, changing the autosave preference
2017-01-24 13:04:51 -05:00
Cassie Tarakajian
93130934f2
initial autosave update fixes
2017-01-24 11:59:34 -05:00
Kumar Uttpal
697458a7ef
fix #278 error at startup ( #279 )
2017-01-24 11:09:14 -05:00
Cassie Tarakajian
437f94649f
fix minor linting error
2017-01-18 16:50:11 -05:00
Daniel Shiffman
a8570bdb22
send user to empty sketch after deleting open sketch #175 ( #270 )
2017-01-18 16:48:16 -05:00
Cassie Tarakajian
c42de5b2ae
add validate session action
2017-01-17 15:37:20 -05:00
Cassie Tarakajian
1a22998ff8
warn user of session change when deleting a project or saving a new project
2017-01-17 15:37:19 -05:00
Cassie Tarakajian
65592cbf9e
add authentcation error component, return 403 error from server when trying to save a project where the user doesn't match the owner
2017-01-17 15:37:19 -05:00
Cassie Tarakajian
3709587f4c
fix #268
2017-01-17 13:28:28 -05:00
Cassie Tarakajian
cb2d8d0dd5
fix #269
2017-01-17 13:20:42 -05:00
Cassie Tarakajian
0a4f56db32
fix signup email regex
2017-01-17 12:42:00 -05:00
Cassie Tarakajian
286a5dd6c6
fixes #5 , turns autosave off when a user logs off, hide timer component when user is not owner of sketch
2017-01-13 11:55:13 -05:00
Cassie Tarakajian
8120fdd7db
refactor console to its own reducer and actions, add clear button, clean up console component
2017-01-11 14:13:49 -05:00
Cassie Tarakajian
d1c1279061
start to break out console into its own reducer
2017-01-09 18:09:23 -05:00
Cassie Tarakajian
1e670e9f9a
fix #244 , make console open by default and remove console icon
2017-01-09 16:31:39 -05:00
Cassie Tarakajian
54534f68d3
#255 remove unused SidebarItem component, display file dropdown menu when right clicking on sidebar item or project folder
2017-01-09 16:11:01 -05:00
Akarshit Wal
843418e195
toggling menu ( #258 )
...
* toggling menu
* Other components should be treated equally
2017-01-09 12:47:32 -05:00
Cassie Tarakajian
d0445a624d
fix #261
2017-01-08 17:00:52 -05:00