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
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
Eric Rosenbaum
211ff1bb04
Add selectable user tile
2021-07-13 12:05:54 -04:00
Eric Rosenbaum
6fb1e7ccd2
do not show option to transfer ownership to yourself
2021-07-09 17:01:34 -04:00
Eric Rosenbaum
f8195d1024
only show ownership transfer option if there are >1 managers
2021-07-09 16:43:00 -04:00
Eric Rosenbaum
d7858e9a1a
initial work on transfer ownership selection step
2021-07-09 15:09:35 -04:00
Eric Rosenbaum
a16ef0c3d5
first step of transfer ownership modal
2021-07-09 11:42:56 -04:00
Bryce Taylor
2a3a5052d6
Merge pull request #5711 from BryceLTaylor/studio-integration-test
...
check rate limit for studio creation integration test
2021-07-09 09:54:48 -04:00
BryceLTaylor
9f7fa72e9e
check rate limit for studio creation integration test
2021-07-09 09:40:25 -04:00
Paul Kaplan
8a495ee876
Merge pull request #5705 from LLK/release/2021-07-07
...
Develop release/2021-07-07
2021-07-08 12:01:15 -04:00
dependabot-preview[bot]
6ff43b5343
Merge pull request #5708 from LLK/dependabot/npm_and_yarn/scratch-l10n-3.13.20210708031448
2021-07-08 04:00:10 +00:00
dependabot-preview[bot]
d7d1b3781a
Bump scratch-l10n from 3.13.20210704031505 to 3.13.20210708031448
...
Bumps [scratch-l10n](https://github.com/LLK/scratch-l10n ) from 3.13.20210704031505 to 3.13.20210708031448.
- [Release notes](https://github.com/LLK/scratch-l10n/releases )
- [Commits](https://github.com/LLK/scratch-l10n/compare/3.13.20210704031505...3.13.20210708031448 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2021-07-08 03:37:55 +00:00
Paul Kaplan
dcf2682f09
Merge pull request #5662 from paulkaplan/test-studio-member-actions
...
Create detailed unit tests for studio-member-actions
2021-07-07 15:28:55 -04:00
paulkaplan
61a44889ac
Merge remote-tracking branch 'origin/develop' into release/2021-07-07
2021-07-07 13:59:06 +00:00
Paul Kaplan
f84b142c93
Merge pull request #5697 from paulkaplan/load-full-rows
...
Load full rows for projects, curators, managers
2021-07-07 09:08:08 -04:00
dependabot-preview[bot]
b50ff21225
Merge pull request #5704 from LLK/dependabot/npm_and_yarn/scratch-gui-0.1.0-prerelease.20210707095345
2021-07-07 10:53:56 +00:00
dependabot-preview[bot]
6aeddcfed3
Bump scratch-gui
...
Bumps [scratch-gui](https://github.com/LLK/scratch-gui ) from 0.1.0-prerelease.20210703033613 to 0.1.0-prerelease.20210707095345.
- [Release notes](https://github.com/LLK/scratch-gui/releases )
- [Commits](https://github.com/LLK/scratch-gui/compare/0.1.0-prerelease.20210703033613...0.1.0-prerelease.20210707095345 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2021-07-07 10:31:56 +00:00
Paul Kaplan
ad386714a9
fix(studios): remove duplicate css for full width load more buttons
...
Remove the `display: content;` way of making the load more button full width, and reuse the existing
shared css class instead. Also change the markup back to the way it was originally, with the load
more button within the grid, since that is how it is meant to be used
2021-07-06 15:06:26 -04:00
Paul Kaplan
d693beb1b3
fix(studios): share css to make load more buttons full width
...
Changes the markup and css classes used by activity, curators, managers and projects grids to use a
shared full-width load more button
2021-07-06 14:51:16 -04:00
Paul Kaplan
4866d96da1
fix(studios): change the curators, projects and managers load count to 24
...
Changing from 20 to 24 will fix the issue where we are loading rows that aren't "full" on a 3-tile
row. Now it will always fill a row no matter the display breakpoint (1,2 or 3 tiles per row)
2021-07-06 14:36:12 -04:00
Paul Kaplan
9ad67dc297
Merge pull request #5684 from LLK/release/2021-06-30
...
Develop release/2021-06-30
2021-07-06 11:31:07 -04:00
Karishma Chadha
059f7ee4b6
Merge pull request #5685 from LLK/release/2021-06-30
...
Master release/2021-06-30
2021-07-06 11:06:33 -04:00
Paul Kaplan
e719d25e3d
fix(studio): do not show mute error as if manager can edit info
2021-07-06 10:42:02 -04:00
Karishma Chadha
6dbf8d1bd5
Merge pull request #5692 from kchadha/manager-permissions
...
Update manager permissions for studios.
2021-07-06 09:22:59 -04:00
dependabot-preview[bot]
61e66acc88
Merge pull request #5690 from LLK/dependabot/npm_and_yarn/scratch-gui-0.1.0-prerelease.20210703033613
2021-07-05 11:03:26 +00:00
dependabot-preview[bot]
b388047390
Bump scratch-gui
...
Bumps [scratch-gui](https://github.com/LLK/scratch-gui ) from 0.1.0-prerelease.20210701034811 to 0.1.0-prerelease.20210703033613.
- [Release notes](https://github.com/LLK/scratch-gui/releases )
- [Commits](https://github.com/LLK/scratch-gui/compare/0.1.0-prerelease.20210701034811...0.1.0-prerelease.20210703033613 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2021-07-05 10:35:27 +00:00
dependabot-preview[bot]
52109c7e1f
Merge pull request #5689 from LLK/dependabot/npm_and_yarn/scratch-l10n-3.13.20210704031505
2021-07-04 03:41:30 +00:00
dependabot-preview[bot]
88560a4dd7
Bump scratch-l10n from 3.13.20210703031554 to 3.13.20210704031505
...
Bumps [scratch-l10n](https://github.com/LLK/scratch-l10n ) from 3.13.20210703031554 to 3.13.20210704031505.
- [Release notes](https://github.com/LLK/scratch-l10n/releases )
- [Commits](https://github.com/LLK/scratch-l10n/compare/3.13.20210703031554...3.13.20210704031505 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2021-07-04 03:20:48 +00:00
dependabot-preview[bot]
6afcbeec5f
Merge pull request #5688 from LLK/dependabot/npm_and_yarn/scratch-l10n-3.13.20210703031554
2021-07-03 04:27:29 +00:00
dependabot-preview[bot]
9f2ba06d2a
Bump scratch-l10n from 3.13.20210701031453 to 3.13.20210703031554
...
Bumps [scratch-l10n](https://github.com/LLK/scratch-l10n ) from 3.13.20210701031453 to 3.13.20210703031554.
- [Release notes](https://github.com/LLK/scratch-l10n/releases )
- [Commits](https://github.com/LLK/scratch-l10n/compare/3.13.20210701031453...3.13.20210703031554 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2021-07-03 03:21:53 +00:00
Paul Kaplan
54b9161dc0
fix(studio): prevent duplicate submissions on studio project browser modal
2021-07-01 13:36:29 -04:00
Paul Kaplan
e835cafc37
fix(studio): limit the max length of studio titles on the client side
2021-07-01 11:50:54 -04:00
dependabot-preview[bot]
d0509d4e9a
Merge pull request #5687 from LLK/dependabot/npm_and_yarn/scratch-gui-0.1.0-prerelease.20210701034811
2021-07-01 11:36:37 +00:00
dependabot-preview[bot]
ecbedb78f1
Bump scratch-gui
...
Bumps [scratch-gui](https://github.com/LLK/scratch-gui ) from 0.1.0-prerelease.20210629084355 to 0.1.0-prerelease.20210701034811.
- [Release notes](https://github.com/LLK/scratch-gui/releases )
- [Commits](https://github.com/LLK/scratch-gui/compare/0.1.0-prerelease.20210629084355...0.1.0-prerelease.20210701034811 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2021-07-01 10:40:21 +00:00
dependabot-preview[bot]
68ab824313
Merge pull request #5686 from LLK/dependabot/npm_and_yarn/scratch-l10n-3.13.20210701031453
2021-07-01 03:57:19 +00:00
dependabot-preview[bot]
4bf7bd2112
Bump scratch-l10n from 3.13.20210630031503 to 3.13.20210701031453
...
Bumps [scratch-l10n](https://github.com/LLK/scratch-l10n ) from 3.13.20210630031503 to 3.13.20210701031453.
- [Release notes](https://github.com/LLK/scratch-l10n/releases )
- [Commits](https://github.com/LLK/scratch-l10n/compare/3.13.20210630031503...3.13.20210701031453 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2021-07-01 03:37:06 +00:00
Paul Kaplan
0ca3431ec3
test: fix the new test for studio removeManager edge case
2021-06-30 11:26:54 -04:00
Paul Kaplan
e66a31abd8
test(studios): add missing test situations for studio-member-actions
2021-06-30 11:15:11 -04:00