Commit graph

4415 commits

Author SHA1 Message Date
Karishma Chadha
c3f7494b8d Add new host transfer notification message. 2021-08-25 01:21:41 -04:00
Eric Rosenbaum
13e3a540f7 cursor pointer on member tile when selecting 2021-08-24 17:18:05 -04:00
Eric Rosenbaum
198ae5823d prevent layout change due to validation alert 2021-08-24 15:21:33 -04:00
Eric Rosenbaum
95e43cabd2 "Studio Host" label on curator tab tile, behind feature flag 2021-08-24 15:05:00 -04:00
Eric Rosenbaum
6834d675b1 disable confirm button while submitting 2021-08-24 14:52:11 -04:00
Eric Rosenbaum
5d838ef659 Muted users cannot transfer studio host 2021-08-24 14:36:06 -04:00
Eric Rosenbaum
aecc9cec6e disable confirm button if there is a password validation error 2021-08-24 10:42:28 -04:00
Eric Rosenbaum
7f4ef784c2
Merge pull request #5959 from ericrosenbaum/transfer-modal3
Studio host transfer modal additional work
2021-08-24 10:40:53 -04:00
Eric Rosenbaum
7810ba2d3e update error code id 2021-08-22 15:28:32 -04:00
Eric Rosenbaum
a8b7961f66 alerts default to 6 seconds 2021-08-20 14:04:09 -04:00
Eric Rosenbaum
b00a2d34f7 Merge branch 'develop' of https://github.com/LLK/scratch-www into transfer-modal3 2021-08-20 13:02:08 -04:00
Sarah Otts
3ae87754a0
Merge pull request #5760 from LankyBox01/patch-1
Add line breaks to description
2021-08-20 11:07:27 -04:00
Eric Rosenbaum
76ec4c90d8 More error handling, moved to confirmation step 2021-08-19 18:05:18 -04:00
Eric Rosenbaum
a305a0963d send password in body of request 2021-08-19 14:54:58 -04:00
Eric Rosenbaum
296506ff84
Merge pull request #5920 from ericrosenbaum/transfer-modal
Studio host transfer modal (work in progress)
2021-08-19 14:04:35 -04:00
Eric Rosenbaum
123b186e75 display password error tooltip inside modal 2021-08-19 10:50:50 -04:00
Eric Rosenbaum
7df5921381 remove unused part of transfer host tile 2021-08-18 11:40:59 -04:00
Sarah Otts
62858d050c
Merge pull request #5935 from seotts/becomehost-activity-feed
Add studio host transfer notification to the activity feed
2021-08-18 09:33:28 -04:00
Eric Rosenbaum
8a9999034e use named color 2021-08-17 21:29:29 -04:00
Eric Rosenbaum
154bb93297 use named color 2021-08-17 21:27:42 -04:00
Eric Rosenbaum
b35f6859cb Merge branch 'transfer-modal' of https://github.com/ericrosenbaum/scratch-www into transfer-modal 2021-08-17 21:16:03 -04:00
Eric Rosenbaum
f6d8d0331f update error alert 2021-08-17 21:15:54 -04:00
Eric Rosenbaum
374e78e8c9 remove unused function 2021-08-17 21:15:11 -04:00
Eric Rosenbaum
16f6d83db0 update strings 2021-08-17 21:14:46 -04:00
Eric Rosenbaum
6253e71d70 change name of isHost selector helper 2021-08-17 21:14:36 -04:00
Eric Rosenbaum
3e2249c316
Update src/views/studio/modals/transfer-host-modal.scss
Co-authored-by: Sarah Otts <se0042@gmail.com>
2021-08-17 21:13:58 -04:00
Eric Rosenbaum
04ff4d173b
Update src/views/studio/modals/transfer-host-modal.scss
Co-authored-by: Sarah Otts <se0042@gmail.com>
2021-08-17 21:13:38 -04:00
Eric Rosenbaum
0f4fba7804 clarify comment 2021-08-17 20:47:56 -04:00
seotts
f635e14a17 remove period from message 2021-08-17 11:18:10 -04:00
seotts
aec365c8db Add becomehost notification to the activity feed 2021-08-16 14:50:58 -04:00
Eric Rosenbaum
d797309d23 add load more button 2021-08-13 15:46:15 -04:00
Eric Rosenbaum
c928a21135 update permissions 2021-08-13 15:46:15 -04:00
Eric Rosenbaum
b4c96f3193 fix permissions and correctly select host when admins transfer 2021-08-13 15:46:15 -04:00
Eric Rosenbaum
596816d7d1 admin can transfer host 2021-08-13 15:46:15 -04:00
Eric Rosenbaum
f7e221a46c revert change to "Studio Creator" label on manager tile 2021-08-11 09:44:21 -04:00
Eric Rosenbaum
ae3135bf04 Use "host" instead of "owner" 2021-08-11 09:34:55 -04:00
Eric Rosenbaum
f964d6a1b8 Merge branch 'develop' of https://github.com/LLK/scratch-www into transfer-modal 2021-08-10 17:10:11 -04:00
Ray Schamp
4bc4e62ca9
Merge pull request #5720 from paulkaplan/extract-css
Extract css from js into stylesheets
2021-08-10 10:49:51 -04:00
rschamp
e3d802e625 Remove /sec, redirect to version on sip site 2021-08-10 09:21:30 -04:00
rschamp
2d42c205ad Content updates, resolves #5902 2021-08-10 09:18:04 -04:00
rschamp
378f1db783 Update link to download AIR, remove outdated content
Resolves #5132. Thanks to @carljbowman for support
2021-08-09 13:42:59 -04:00
Eric Rosenbaum
e9045ceab2 info step style fix 2021-08-06 10:28:50 -04:00
jeffalo
feb80afb35 revert 2021-08-06 12:29:00 +02:00
jeffalo
992baf7745 see if returning null will fix errors 2021-08-06 12:26:56 +02:00
Eric Rosenbaum
3473b7d2e1 Enter key triggers submit instead of back button 2021-08-05 20:05:41 -04:00
Eric Rosenbaum
3846956ac9 cleanup and style fixes 2021-08-05 20:01:47 -04:00
Eric Rosenbaum
827ce37d26 disable confirm if password input is empty 2021-08-05 19:57:00 -04:00
Eric Rosenbaum
8327f382a2 add generic error alert 2021-08-05 19:56:36 -04:00
Eric Rosenbaum
572e36be21 new design for confirmation step 2021-08-05 15:56:09 -04:00
Eric Rosenbaum
5f98e35947 lint 2021-08-05 15:36:11 -04:00
Eric Rosenbaum
1b8ea3112e send password with transfer request 2021-08-05 15:35:19 -04:00
jeffalo
dbf68ff9b4 satisfy eslint 2021-08-05 21:33:59 +02:00
jeffalo
e1afa432a2 also don't allow only whitespace 2021-08-05 21:18:36 +02:00
jeffalo
7e1aebf9b4 prevent searches for empty strings 2021-08-05 21:12:22 +02:00
apple502j
9a390eafeb
Move FAQ page to /faq 2021-08-06 02:55:11 +09:00
Ray Schamp
5610e1b217
Merge pull request #5719 from paulkaplan/dynamic-import
Support dynamic imports to load code only when needed
2021-08-05 11:12:50 -04:00
rschamp
81ff3d6216 Revert "feat(annual-report): dynamically load the world map when it is scrolled to"
This reverts commit bc43ad7e29.
2021-08-05 11:09:04 -04:00
Eric Rosenbaum
5a7a448c5c fix transfer tile layout 2021-08-02 11:41:58 -04:00
Eric Rosenbaum
2cf68bbc07 style confirmation step 2021-08-02 11:21:47 -04:00
Eric Rosenbaum
fa63ca8c2d styling confirmation step tiles 2021-08-02 10:20:36 -04:00
Eric Rosenbaum
59b98c5d3b lint the lint 2021-07-29 11:18:33 -04:00
Eric Rosenbaum
acda9b88f0 styling selection scroll pane 2021-07-29 11:17:18 -04:00
Eric Rosenbaum
72aa0c2cf3 Styling for selection step 2021-07-29 11:04:58 -04:00
Eric Rosenbaum
bb8fe2de40 fix fake alert width 2021-07-29 10:37:43 -04:00
Eric Rosenbaum
2c7d6b4cd0 use arrow svg 2021-07-29 10:37:21 -04:00
Eric Rosenbaum
d0d32e81e9 style selection tiles 2021-07-27 11:21:14 -04:00
LankyBox01
a34c0c2a52
Add line breaks to description
https://github.com/LLK/scratch-www/issues/5710
It's been 10 days since the last comment lol
2021-07-25 12:49:09 +03:00
Eric Rosenbaum
5811332cd7 lint fixes 2021-07-23 13:57:25 -04:00
Eric Rosenbaum
4bf7a2d307 lint fixes 2021-07-23 13:34:22 -04:00
Eric Rosenbaum
c09bac2e41 working on styles 2021-07-23 12:01:47 -04:00
Eric Rosenbaum
083cff87d8 add disabled button style 2021-07-23 11:35:20 -04:00
Eric Rosenbaum
8910ba435b update wording to use host 2021-07-23 10:38:29 -04:00
Eric Rosenbaum
d79acf1994 update route name 2021-07-23 10:38:05 -04:00
Eric Rosenbaum
bd5cf65692 move transferOwnership into the tile for error handling 2021-07-20 11:58:26 -04:00
Eric Rosenbaum
072e888c1d use feature flag 2021-07-20 10:51:10 -04:00
Eric Rosenbaum
4d438d0cd6 add content to confirmation step 2021-07-19 11:17:52 -04:00
Eric Rosenbaum
d4253bdd2e transfer ownership selection step uses its own grid 2021-07-19 11:17:27 -04:00
Eric Rosenbaum
1e99722801 use regular form instead of formik 2021-07-16 21:37:22 -04:00
Eric Rosenbaum
a55442d07f make api request with auth 2021-07-15 15:20:28 -04:00
Eric Rosenbaum
d1fdf9556d cleanup transfer ownership action 2021-07-15 14:41:52 -04:00
Eric Rosenbaum
236394550b add password field 2021-07-15 14:41:38 -04:00
Eric Rosenbaum
09822abfc4 connect transferOwnership action to confirm button 2021-07-14 17:25:23 -04:00
Eric Rosenbaum
f6463ba538 add transfer ownership action 2021-07-14 17:12:25 -04:00
Eric Rosenbaum
43ee5896b5 show usernames in confirmation step 2021-07-14 16:27:00 -04:00
seotts
aa42941226 Fix locations in SEC page 2021-07-14 15:46:02 -04:00
Eric Rosenbaum
1b455d6fbd add mock tiles to confirm step 2021-07-14 15:35:45 -04:00
Eric Rosenbaum
cbc5c68203 remove unused prop 2021-07-14 15:35:34 -04:00
Eric Rosenbaum
1dfb681def add initial version of confirmation step 2021-07-14 12:01:22 -04:00
Sarah Otts
3bf403e3c1
Merge pull request #5718 from zoebentley/sec-participating-orgs
Update SEC landing page with list of participating orgs and partner orgs
2021-07-13 17:01:51 -04:00
Eric Rosenbaum
211ff1bb04 Add selectable user tile 2021-07-13 12:05:54 -04:00
Zoë Bentley
66148879b3 Made org names and letter titles non-translated, fixed a CSS error, and removed unused strings 2021-07-13 10:53:33 -04:00
Zoë Bentley
a9aeda17cf lint 3 2021-07-13 09:30:03 -04:00
Zoë Bentley
69a383ceb2 Added links and locations for partner organizations 2021-07-12 17:19:30 -04:00
Paul Kaplan
f134dbf201 perf(styles): extract css from js into stylesheets 2021-07-12 14:48:08 -04:00
Paul Kaplan
bc43ad7e29 feat(annual-report): dynamically load the world map when it is scrolled to 2021-07-12 14:34:24 -04:00
Paul Kaplan
8e4ee5fb7a feat(build): support dynamic import
add the babel plugin for dynamic import syntax and fixup the path references in webpack and template
so the chunks can be loaded dynamically
2021-07-12 14:34:17 -04:00
Zoë Bentley
0149718c8d lint 2 2021-07-12 11:32:09 -04:00
Zoë Bentley
791b4c7cde lint 2021-07-12 11:31:49 -04:00
Zoë Bentley
15ad33aa05 Added ILCE to list of orgs 2021-07-12 11:16:16 -04:00
Zoë Bentley
f660af26eb Updated SEC page with 39 participating orgs and 6 partner orgs 2021-07-12 10:43:01 -04:00