Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Create New Stage & Manage Stage goes to old interface #1170

Closed
helenvarley opened this issue Dec 1, 2023 · 6 comments
Closed

Create New Stage & Manage Stage goes to old interface #1170

helenvarley opened this issue Dec 1, 2023 · 6 comments
Assignees
Labels
prioritize High prioritise feature that should be implement before others stage management studio

Comments

@helenvarley
Copy link
Contributor

I clicked on the New Stage button & found myself in the old interface, with the legacy url. creating the stage worked, but after i saved it was returned to a completely blank stages list, as if there were no stages at all. i clicked on Stages in the left-hand menu, & instead of showing my stages, i got all the stages.

Screenshot from 2023-12-01 11:28:32

@helenvarley helenvarley added live stage functionality of the live stage studio labels Dec 1, 2023
@helenvarley helenvarley moved this to Todo in Upstage Project Dec 1, 2023
@helenvarley helenvarley added the prioritize High prioritise feature that should be implement before others label Dec 1, 2023
@helenvarley helenvarley moved this from Todo to In Progress in Upstage Project Dec 1, 2023
@helenvarley helenvarley changed the title Create New Stage goes to old interface Create New Stage & Manage Stage goes to old interface Dec 1, 2023
@helenvarley
Copy link
Contributor Author

and this also happens when i click on Manage in the Stages list:
Screenshot from 2023-12-01 11:37:05

@helenvarley
Copy link
Contributor Author

this is connected to #1194 - presumably once the new Studio interface is applied to these pages the legacy urls will go?

@helenvarley helenvarley assigned webdev604 and unassigned mister-teddy Feb 8, 2024
@mister-teddy mister-teddy added stage management and removed live stage functionality of the live stage labels Mar 3, 2024
gloriajw pushed a commit that referenced this issue Mar 4, 2024
* #1170 Create New Stage & Manage Stage goes to old interface

* update package
@helenvarley
Copy link
Contributor Author

i've tested and it works to create a stage, i was returned to the Stages list.
however "legacy/backstage" is still showing in the url - shouldn't this be tidied up?

also when the stage was created, i got this message: "Stage created successfully! ID: U3RhZ2U6MTMz"
i guess that is the code name for the stage, but it's a little confusing for a user who doesn't need to know that & has given their stage a meaningful name. is there a reason for including this ID in the success message?

@gloriajw
Copy link
Contributor

gloriajw commented Mar 4, 2024

@webdev604 will clean this up. Thanks for testing.

@webdev604
Copy link
Contributor

hi @helenvarley
I migrated Create New Stage & Manage Stage to new url in studio. please test on dev

@helenvarley
Copy link
Contributor Author

looks good! i created a new stage successfully & see the updated urls, also when clicking on the Manage button in the Stages list. 👍

@github-project-automation github-project-automation bot moved this from In Progress to Done in Upstage Project Mar 18, 2024
gloriajw added a commit that referenced this issue May 10, 2024
* Update devapp1.yml

* fix translations issue

* #1142 link in new player approval email needs to be updated (#1218)

* #1142 link in new player approval email needs to be updated

* sort by created when open from approve url

* render issue in Node 18

* dashboard build on node 16

* update yarn lock

* update yarn lock

* refresh whoami issue

* revert refreshwhoami issue

* update genql command

* 1170 goes oldinterface (#1223)

* #1170 Create New Stage & Manage Stage goes to old interface

* update package

* #1224 top navigation bar in all Admin sections (#1227)

* #1219 Admin cannot manage or delete others' media that is set to "not shared

* permission fix

* 1170 migrate (#1254)

* migrate manage stage page from dashboard to studio

* fix build error

* fix build error

* remove stage id in message

* migrate auth flow

* #1119 Re-order mode in Stage Management media list

* upgrade version

* clear cache

* clear cache force

* #1238 Foyer - issues logging in & out

* #1240 language switcher bug in Studio interfaces

* migrate translations

* #1244 Wrong button in Stage Management interface

* #1242 warning for deleting a replay recording

* #1241 help text for new Stage description

* #1236 Stage Management still has look & feel

* #1245 Foyer: link to UpStage website from UpStage

* #1232 ink in registration email to approve new account

* #1236 guest login should not give any access

* #1246 new account registration not working

* #1249 words missing in message text

* #1248 typo in message

* mail messages

* #1253 player chat missing from end of on-stage

* switch email url

* try this (#1256)

Co-authored-by: gloriajw <gwcorresp01@gmail.com>

* Add files via upload

uploading spanish and portuguese interface translations

* move i18n

* #1252 avatar voice - on stage voice settings not there

* #1237 no individual jitsi tool on dev-app

* #1252 avatar voice - on stage voice settings

* #1252 avatar voice - on stage voice settings

* #1237 no individual jitsi tool on dev-app

* #1259 jitsi stream - most of right-click menu options missing

* #1251 correction to warning message for removing media

* #1247 slider issue

* #1235 foyer customisation has lost its formating options

* #1261 wrong cursor icon over webcam thumbnail

* config stream api url

---------

Co-authored-by: webdev604 <webdev.604@hotmail.com>
Co-authored-by: gloriajw <gwcorresp01@gmail.com>
Co-authored-by: gloriajw <aagg@comcast.net>
Co-authored-by: Helen Varley Jamieson <helen@upstage.org.nz>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
prioritize High prioritise feature that should be implement before others stage management studio
Projects
None yet
Development

No branches or pull requests

5 participants