Commit graph

1221 commits

Author SHA1 Message Date
Cassie Tarakajian
2cc0d578fb
for #790, when saving a sketch, pull from codemirror window (#847)
* for #790, when saving a sketch, pull from codemirror window

* fix lint errors
2019-02-25 16:45:20 -05:00
Oliver Wright
61f20d1d4c Refactor Nav Props - See #824 (#846) 2019-02-25 15:11:07 -05:00
Oliver Wright
5fdcd08add Use File id in Redux Actions - Fixes #842 (#844)
Prevents file name collisions that are possible with the folder
system.
2019-02-25 12:57:10 -05:00
Oliver Wright
03d7533e2a Serve text-type assets from sketch asset urls - Fixes #839 (#843) 2019-02-22 18:05:56 -05:00
Cassie Tarakajian
d8b07c1843 update contribution guide 2019-02-22 17:29:55 -05:00
Cassie Tarakajian
ed57e082e6
fixes #820, fixes #830, fixes #831 (#841) 2019-02-21 17:15:28 -05:00
Oliver Wright
e75c98b299 Prevent Race Condition when Updating Project - Fixes #837 (#838) 2019-02-20 16:27:28 -05:00
Cassie Tarakajian
f1b6aab749 fixes #826 2019-02-20 16:03:18 -05:00
Oliver Wright
d0832ea4b7 Prevent crash when console.error is used - Fixes #833 (#834) 2019-02-20 15:57:37 -05:00
Cassie Tarakajian
3f821ffb32 Merge branch 'GaurangTandon-fix-char-restriction' 2019-02-20 14:57:33 -05:00
Cassie Tarakajian
3a1b8abac1 fix lint error 2019-02-20 14:57:26 -05:00
Cassie Tarakajian
4dcec4baa8 Merge branch 'fix-char-restriction' of git://github.com/GaurangTandon/p5.js-web-editor into GaurangTandon-fix-char-restriction 2019-02-20 14:49:55 -05:00
Cassie Tarakajian
68c36c6dfb fix broken package-lock.json 2019-02-20 14:49:37 -05:00
Cassie Tarakajian
06b33a1d20 Merge branch 'sepans-jest' 2019-02-20 14:25:14 -05:00
Cassie Tarakajian
8d5ac723de update package-lock.json 2019-02-20 14:25:02 -05:00
Oliver Wright
00391a4ef9 Prevent User Information leak Fixes #822 (#823)
Prevents leaking the encrypted password and verification tokens to
the user when they update their account.
2019-02-20 11:08:10 -05:00
Gaurang Tandon
57b5f2f5bb resolve mc 2019-02-10 07:00:48 +05:30
Gaurang Tandon
bd3eed5fd3 reverted some changes and changed to file system safe naming 2019-02-10 06:57:03 +05:30
Oliver Wright
e8639a6ed0
Update snapshot 2019-02-10 01:00:24 +00:00
Oliver Wright
1df469bdeb
Update test 2019-02-10 01:00:20 +00:00
sepans
89094bf09c Temporarily remove jest from CI 2019-01-25 17:28:59 -05:00
Sepand Ansari
a62d35fe03 Move test documentation to development.md 2019-01-25 17:26:56 -05:00
sepans
e13f8a7007 Adds test:ci for travis ci to run lint and jest 2019-01-25 17:26:56 -05:00
Sepand Ansari
189cc586c6 Add jest snapshot testing to Nav.jsx 2019-01-25 17:26:56 -05:00
Sepand Ansari
e1ef323e9b Add jest/enzyme and a simple unit test 2019-01-25 17:21:10 -05:00
Laksh Singla
772a7c9370 Updated client/utils/javascript.js to reflect changes in the CodeMirror's repository (#805)
* Updated client/utils/p5-javascript.js to reflect the latest one in CodeMirror's repository

* Template string bug fixed (#773)
2019-01-25 15:43:01 -05:00
Cassie Tarakajian
65c1c35d10 fix fetch-examples script to adjust to changes to the p5.js website 2019-01-25 15:12:04 -05:00
Francis Li
31abeb9455 Serve up an empty 404 page if no examples user (#766)
* Rebase/squash

* Fix 404 page showing when refreshing Examples list

* Fix linter error

* Revert special-case handling of the p5 user for examples

* Add additional env var for enabling/disabling examples
2019-01-25 14:12:39 -05:00
Cassie Tarakajian
601ef4d012 Merge branch 'passion-for-coding-heroku-deployment' 2019-01-24 17:33:56 -05:00
Cassie Tarakajian
2a253f50ac update engine versions in package.json 2019-01-24 17:33:42 -05:00
Francis Li
c91199faa8 Edits as requested. Change template URL to processing repo, master branch to reflect final merge destination. 2019-01-19 15:14:27 -08:00
Francis Li
14955e455a Merge branch 'master' into heroku-deployment 2019-01-19 15:11:07 -08:00
Cassie Tarakajian
7bd016bac3
fixes #785, update node, and everything else that comes along with that (#810) 2019-01-16 17:56:18 -05:00
Cassie Tarakajian
bc863f229d Merge branch 'GaurangTandon-update-dep-versions' 2019-01-16 12:51:59 -05:00
Cassie Tarakajian
2daeb683ff update package-lock.json again, because this file continues to confuse me 2019-01-16 12:51:45 -05:00
Cassie Tarakajian
f7e80eca96 fix merge conflicts 2019-01-16 12:38:32 -05:00
Cassie Tarakajian
437ffba378
fixes #802 (#809) 2019-01-16 12:35:34 -05:00
Peter Blazejewicz
6d2a6cd9f8 Remove warning from build output updating node-sass (#792)
* Remove warning from build output updating node-sass

This updates minor version of `node-sass` removing warning about CSS
imports in SCSS files:
@sass/node-sass#2362

The primer-tooltips import uses CSS, not SCSS causing that deprecation
warning during build before `node-sass@4.11.*`.

Thanks!

* update package-lock.json too
2019-01-08 17:51:26 -05:00
Peter Blazejewicz
fe950192e7 Fix ESLint errors (#793)
This fixes failing `npm run lint`:

- fixes `max-len` issue in code by reformat of the expression
- exempt ES6 template literals from `max-len` rule using ESLint
  configuration change

Thanks!
2019-01-08 17:38:02 -05:00
Peter Blazejewicz
89fa0904af Fix broken anchor link in contributing guide (#791)
Thanks!
2019-01-08 17:12:52 -05:00
Cassie Tarakajian
df3b8b5d45 update package-lock.json, a file that continues to confuse and baffle me 2018-12-21 16:03:29 -05:00
Gaurang Tandon
5e7c8d3a79 Attempts to improve .github contents (#787)
* attempts to improve .github contents

* more changes

* restructure nature of issue
remove redundant information in first block comment
 (it's already mentioned above each section's heading)
2018-12-21 15:27:22 -05:00
Gaurang Tandon
d1bc470c95 update package lock json 2018-12-18 08:32:43 +05:30
Gaurang Tandon
0f1dfef3c8 remove slugify from dependencies 2018-12-15 12:46:35 +05:30
Gaurang Tandon
d86944034e fix lint errors 2018-12-15 12:43:58 +05:30
Gaurang Tandon
26d65396b4 fixes #568 2018-12-15 12:35:52 +05:30
Gaurang Tandon
86e271e6c2
update non-breaking dependencies 2018-12-15 10:22:26 +05:30
Cassie Tarakajian
244af16b64
For #675, needs more testing to know if it fixes it! (#784)
* for #675

* fix linting errors
2018-12-13 17:06:34 -05:00
Cassie Tarakajian
eebe9d9252
fixes #777 (#782) 2018-12-12 14:43:28 -05:00
Francis Li
9fe34504e9 Disable login/save (#778) 2018-12-11 16:21:37 -05:00