Commit graph

3695 commits

Author SHA1 Message Date
Ben Wheeler
40e26ab636 bump gui version so that scratch-gui #4319
bump gui version so that scratch-gui #4319 can land (resolve name conflict in project-fetcher-hoc)
2019-01-11 09:40:53 -05:00
chrisgarrity
cebdd0a17d
Merge pull request #2656 from chrisgarrity/issue/2628-remix-loading-project
Don’t allow remixing if the project is not loaded
2019-01-10 14:41:52 -05:00
chrisgarrity
cc6bd38b2d
Merge pull request #2659 from chrisgarrity/bump-gui-ver
Bump gui version…
2019-01-10 14:41:18 -05:00
chrisgarrity
e9899a7acb Bump gui version…
so that https://github.com/LLK/scratch-www/pull/2656 can land (disable remixing until project loaded)
2019-01-10 14:38:36 -05:00
Paul Kaplan
6c8881106e
Merge pull request #2657 from paulkaplan/more-replies
Allow loading more than 20 replies
2019-01-10 14:29:27 -05:00
chrisgarrity
17be315d25
Merge pull request #2653 from apple502j/patch-8
Change Mobile Chrome supported ver to 63+
2019-01-10 14:03:05 -05:00
Paul Kaplan
16391f25ee Strip out duplicates from replies and comments.
Fixes https://github.com/LLK/scratch-www/issues/2575
2019-01-10 13:49:07 -05:00
Paul Kaplan
e2c743445f Add unit test for setReplies action in preview reducer 2019-01-10 10:59:35 -05:00
Paul Kaplan
1277ca4876 Make "See more replies" only the width of the replies column 2019-01-10 10:58:34 -05:00
chrisgarrity
ccbaa60e59 Don’t allow remixing if the project is not loaded
Depends on https://github.com/LLK/scratch-gui/pull/4312

Adds new `isProjectLoaded` state to the project view, and disables the remix button until the project is loaded. Passes new callback to gui to be notified when the project is loaded.
2019-01-10 10:50:37 -05:00
Paul Kaplan
f7e8922757 Allow loading more than 20 replies 2019-01-10 10:46:01 -05:00
Paul Kaplan
f245285c9e
Merge pull request #2655 from paulkaplan/really-fix-sentry
Prevent uncaught errors from going to sentry
2019-01-10 10:32:23 -05:00
Paul Kaplan
7f99e8b8c2 Prevent uncaught errors from going to sentry
For real this time. Just needed to figure out the right plugins to filter. TryCatch plugin is the one that reports errors from setTimeouts, which the VM executes code in.

Remove the previous window.onerror kludge, it was not working and prevented errors from reaching the console.

Tested locally by providing the staging DSN for Sentry
2019-01-10 10:07:30 -05:00
Paul Kaplan
195cdba19a
Merge pull request #2650 from LLK/paulkaplan-patch-2
Disable window onerror
2019-01-10 08:30:09 -05:00
apple502j
95203a462e
Change Mobile Chrome supported ver to 63+ 2019-01-10 19:02:59 +09:00
Paul Kaplan
2ea49fc4d3
Disable window onerror 2019-01-09 16:56:31 -05:00
Paul Kaplan
e8ea9c90c9
Merge pull request #2648 from LLK/paulkaplan-patch-1
Bump GUI to bring in performance and BSOD fixes
2019-01-09 15:39:55 -05:00
Paul Kaplan
e2b51daa63
Bump GUI to bring in performance and BSOD fixes 2019-01-09 15:39:46 -05:00
Paul Kaplan
d5d0e251e4
Merge pull request #2646 from LLK/paulkaplan-patch-1
Bump GUI to bring in unsupported browser error states
2019-01-09 14:57:28 -05:00
Paul Kaplan
66739fedf4
Bump GUI to bring in unsupported browser error states 2019-01-09 14:57:16 -05:00
chrisgarrity
6cd2b38ad1
Merge pull request #2645 from chrisgarrity/revise-unsupported-browser
Revise unsupported browser
2019-01-09 14:48:49 -05:00
Benjamin Wheeler
f26e6f2190
Merge pull request #2620 from apple502j/titled-404
Set title for 404 pages
2019-01-09 14:44:09 -05:00
chrisgarrity
70c4240b8d Revise unsupported browser
Only reject IE, other gui errors should get handled by error boundary in gui.
2019-01-09 14:40:06 -05:00
Ray Schamp
c56f3a8aba
Merge pull request #2639 from LLK/bump-gui
Bump scratch-gui to bring in reversions after smoke testing
2019-01-08 17:37:10 -05:00
Ray Schamp
1873d0ce81
Bump scratch-gui to bring in reversions after smoke testing 2019-01-08 17:36:44 -05:00
Paul Kaplan
799f65f421
Merge pull request #2638 from LLK/revert-2630-issue/min-browser-versions
Revert "Check for recommended browser version"
2019-01-08 16:10:53 -05:00
Paul Kaplan
3cd837d20d
Revert "Check for recommended browser version" 2019-01-08 16:09:26 -05:00
Paul Kaplan
07d12a4224
Merge pull request #2636 from LLK/paulkaplan-patch-1
Bump scratch-gui to bring in renderer and audio fixes
2019-01-08 14:54:35 -05:00
Paul Kaplan
54d42a309c
Bump scratch-gui to bring in renderer and audio fixes 2019-01-08 14:53:46 -05:00
Paul Kaplan
ee30377f72
Merge pull request #2635 from paulkaplan/disable-global-handlers
Disable global error handling for sentry
2019-01-08 14:33:22 -05:00
Paul Kaplan
5032d06b8c
Merge pull request #2630 from chrisgarrity/issue/min-browser-versions
Check for recommended browser version
2019-01-08 14:27:44 -05:00
Paul Kaplan
885977e554 Disable global handlers 2019-01-08 14:19:11 -05:00
chrisgarrity
84606bf753 Check for recommended browser version
Also removed Vivaldi from the rejected list to match gui
2019-01-08 09:17:02 -05:00
Paul Kaplan
384d6148e0
Merge pull request #2627 from LLK/paulkaplan-patch-1
Bump GUI version to bring in asset saving race condition fixing
2019-01-08 09:04:27 -05:00
Paul Kaplan
e4ef0b3367
Bump GUI version to bring in asset saving race condition fixing 2019-01-08 09:04:11 -05:00
apple502j
8e4124f093 Wear helmet on 404 to set title 2019-01-08 13:51:18 +09:00
Paul Kaplan
f8c75566fa
Merge pull request #2617 from LLK/paulkaplan-patch-1
Update to latest GUI
2019-01-07 14:37:01 -05:00
Benjamin Wheeler
dd60b692b8
Merge pull request #2616 from benjiwheeler/hotfix/proxy-love-favorite
[Develop] love and favorite proxy, and use x-requested-with header
2019-01-07 14:36:15 -05:00
Benjamin Wheeler
63cc104668
Merge branch 'develop' into hotfix/proxy-love-favorite 2019-01-07 14:20:28 -05:00
Paul Kaplan
2c9fdc97eb
Update to latest GUI 2019-01-07 14:19:12 -05:00
Paul Kaplan
3ecc7d9a7e
Merge pull request #2612 from chrisgarrity/hotfix/no-comment-unshared
Disallow comments on unshared projects
2019-01-07 13:10:09 -05:00
Paul Kaplan
0c62f78a17
Merge pull request #2613 from chrisgarrity/issue/revert-notes-limit
restore 5000 character limit for description fields
2019-01-07 13:09:27 -05:00
Ben Wheeler
8e1d6fee54 love and favorite proxy, and use x-requested-with header 2019-01-07 11:39:31 -05:00
chrisgarrity
29fb4b69d1 restore 5000 character limit for description fields
Also make sure that validation error message is visible when 5000 character limit is exceeded.
2019-01-07 11:09:44 -05:00
chrisgarrity
1d223825df Disallow comments on an unshared project 2019-01-07 10:42:53 -05:00
Benjamin Wheeler
ad0da48eeb
Merge pull request #2596 from benjiwheeler/hotfix/view-all-remixes
[Master] Show link to view all remixes on project page
2019-01-04 11:47:47 -05:00
Benjamin Wheeler
976524b64d
Merge pull request #2600 from benjiwheeler/hotfix/view-all-remixes
[Develop] Show link to view all remixes on project page
2019-01-04 10:50:42 -05:00
Ben Wheeler
7f2fbd4a3b added View all link at top of studios list 2019-01-04 10:30:43 -05:00
Ben Wheeler
b452f73a32 revised remix list header css to handle longer strings better 2019-01-04 10:22:48 -05:00
Ray Schamp
4c22c18737
Merge pull request #2597 from paulkaplan/fix-hashtag-search
[Master] Fix hashtag search
2019-01-04 09:25:01 -05:00