Paul Kaplan
e43cb7ab4e
Reorder and de-red report action on project page
2020-03-03 08:56:25 -05:00
Chris Garrity
c95d087289
Ensure that the old scratchlanguage cookie is removed if it exists.
...
On init, remove the old cookie if it exists.
On the project page, make sure `handleSetLanguage` also sets the domain.
2020-01-29 16:11:58 -05:00
Ben Wheeler
ea1fea8b3d
remove work-break: break-word, which is deprecated
2019-12-18 11:32:00 -05:00
Ben Wheeler
5ce878abbb
added overflow-wrap
2019-12-17 12:18:16 -05:00
Ben Wheeler
325caf9424
break word in project description
2019-12-11 23:54:20 -05:00
picklesrus
73addf562f
Hack to work around replication lag problems on project creation. This makes sure api can get the project before considering the project create to be complete. We ought to refactor gui and www so that we can use the project data we get back from the project create instead.
2019-11-22 12:15:44 -05:00
Ben Wheeler
226134bc81
renamed ErrorBoundary prop name to componentName
2019-10-11 17:17:50 -04:00
Ben Wheeler
91a05d636f
redo sentry tag key and values, move ErrorBoundary around embed
2019-10-10 13:15:35 -04:00
Ben Wheeler
54f30fc944
set errorboundary name tag everywhere ErrorBoundary is used
2019-10-09 22:30:59 -04:00
Benjamin Wheeler
18fd960a6a
Merge pull request #3377 from benjiwheeler/embed-view
...
embed view with minimal functionality, route
2019-10-02 17:32:45 -04:00
Ben Wheeler
f9b436182b
Revert "removing Page"
...
This reverts commit 06124331cc
.
2019-10-01 18:21:14 -04:00
Ben Wheeler
06124331cc
removing Page
2019-10-01 00:46:32 -04:00
Ben Wheeler
309e5a77e1
try adding Page to make build succeed
2019-09-30 23:57:11 -04:00
Ben Wheeler
60ad7e5125
removed unnecessary return statement
2019-09-30 10:56:42 -04:00
Ben Wheeler
6772dc3b6d
refactor project view and embed view to not use shared hoc
2019-09-30 10:49:19 -04:00
Ben Wheeler
10e6685a15
remove console.log statements
2019-09-30 10:07:18 -04:00
Ben Wheeler
afb7957d04
moved Sentry init into ProjectViewHOC wrapper’s code
2019-09-30 10:06:33 -04:00
Ben Wheeler
df95f4f116
refactored getProjectData back into only project-view
2019-09-30 10:06:06 -04:00
Ben Wheeler
ae591857a4
removed unnecessary React.Fragment
2019-09-30 10:04:44 -04:00
Ben Wheeler
a2e045f8ef
removed extra sentry init
2019-09-28 13:59:43 -04:00
Ben Wheeler
01a273b1f8
refactored project view and embed view to use hoc
2019-09-28 10:19:06 -04:00
Ben Wheeler
ca4a4bcbb3
added project view hoc, not hooked up yes
2019-09-28 10:18:19 -04:00
Ray Schamp
638b4dca5c
Merge pull request #3388 from LLK/hotfix/zalgo
...
[Develop] Contain zalgo text
2019-09-23 10:55:54 -04:00
rschamp
cc61683fa3
Contain zalgo text
2019-09-23 10:11:05 -04:00
Paul Kaplan
bbbe0f8836
Fix linter issues with prop ordering
2019-09-20 13:48:08 -04:00
Paul Kaplan
aa6e85d863
Include canonical link in project meta tags
...
This will tell crawlers that this page and all its exact duplicates (/fullscreen, /editor, /embed, etc...) should be considered the same and use the project page as the canonical crawled page. We had an issue before where by not selected a canonical, google was considering all the project pages duplicates :(
2019-09-20 08:59:26 -04:00
Ben Wheeler
775173661f
embed view with minimal functionality, route
2019-09-19 18:06:52 -04:00
Ben Wheeler
37c2112a3e
remove redundant use of redux registrationOpen
2019-08-26 14:19:08 -04:00
Ben Wheeler
4146a7a308
Move flag that controls which join flow we use to redux
2019-08-23 17:30:38 -04:00
Ben Wheeler
3ac1ef34ae
Able to use scratch3 join flow in editor
2019-08-23 17:18:14 -04:00
Paul Kaplan
3467e96f1d
Allow admins to delete comments without confirmation
2019-08-12 15:08:42 -04:00
Paul Kaplan
c2c165d6f2
Fix click not working on highlighted comment avatar
...
The absolutely positioned :before highlight was eating clicks from the relatively positioned elements after it, like the avatar image. Disable pointer events to prevent this background element from receiving clicks.
This is due to a subtle issue with element ordering, even elements that are before other elements get automatically promoted above siblings that are relatively positioned. That is why the reply/delete buttons still work on highlighted comments (they are also absolutely positioned) but the avatar user link did not work.
2019-08-08 16:01:41 -04:00
Paul Kaplan
706ba78879
Fix project thumbnails for reporting
2019-08-05 16:25:41 -04:00
Ben Wheeler
9b3c555078
provide key to comments
2019-07-22 21:54:45 -04:00
Ben Wheeler
2602a06fdc
fix see all comments and load more replies, by passing author username
2019-06-27 11:29:29 -04:00
Ben Wheeler
43d1f23b44
pass owner username to comment endpoints
2019-06-20 15:06:24 -04:00
Benjamin Wheeler
4fe1bd907e
Merge pull request #2925 from benjiwheeler/retry-studios-for-project-endpoint
...
change studios for project API request to use admin status, owner status and token
2019-06-03 14:24:34 -04:00
Benjamin Wheeler
c16cb25df9
Merge pull request #3014 from benjiwheeler/fix-safari-remix-credit
...
set min-height of remix credit to max-content
2019-05-29 14:43:11 -04:00
Ben Wheeler
5a24e9d7d6
change studios for project API request to use admin status, owner status and token
2019-05-28 15:11:21 -04:00
Ben Wheeler
4f7791032c
set min-height of remix credit to max-content
2019-05-25 10:08:39 -04:00
Ben Wheeler
6d8441dd03
fix firefox instructions height overflow issue
2019-05-25 09:37:54 -04:00
Ben Wheeler
c40422606f
fix last instructions notes and credits alignment
2019-05-22 12:30:05 -04:00
Benjamin Wheeler
1af1eec9c0
Merge pull request #2973 from benjiwheeler/align-remix-credit
...
fix alignment of remix credit avatar, text
2019-05-22 10:21:18 -04:00
Ben Wheeler
69eca8ed49
defined player-header and redefined player-height to make project notes correct height
2019-05-21 23:37:10 -04:00
Ben Wheeler
1cb4bb5f7e
adjust instructions column padding-top
2019-05-21 00:22:37 -04:00
Paul Kaplan
109549fd8f
Merge pull request #2957 from LLK/release/05-08-2019
...
[DEVELOP] Release 05/08/2019
2019-05-16 08:54:35 -04:00
Ben Wheeler
9afe46622b
added comments about form height
2019-05-15 18:08:25 -04:00
Ben Wheeler
974203d325
fix alignment of remix credit avatar, text
2019-05-15 18:00:31 -04:00
Ben Wheeler
ec6f4c1715
for admins, handle markedbyfilter comments differently, color them yellow
2019-05-13 13:09:27 -04:00
Ben Wheeler
7562b16d8a
only show copy link button if project is shared
2019-05-09 13:46:56 -04:00