-
Notifications
You must be signed in to change notification settings - Fork 0
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
[PROD][STAGING] Applet builder of existing Flanker applet is blank #910
[PROD][STAGING] Applet builder of existing Flanker applet is blank #910
Comments
I think existing flankers are not working on staging environment, because we updated schema of flanker items. We didn't update github for existing flanker applets to new schema because github url is used in production as well. the schema of existing flanker applet will be updated on github after we release milestone 15 to production. |
@jj105 this issue is reproducible on the existing activities too, |
@natalia-muzyka I think only applets linked to github url will be updated |
@jj105 in this case is it possible to not show the "Edit" button on the activities which were created before the milestone 15 deployment? cc: @WorldImpex |
we can do it for just flanker applets on staging. |
@jj105 , yes, right, I mean to hide this Edit button on staging to prevent the same issue on prod after deployment |
I think the issue won't be reproducible on prod after deployment. We can overwrite original flanker with new one after deployment. |
@jj105 thank you for the clarification! Moving this ticket to QA Prod to make sure that the existing activities work as expected on prod after milestone 15 deployment. cc: @WorldImpex |
Previous version (milestone 14) of Flanker applet and activity is blank in the builder. Environment: |
To create a Flanker applet it needs to be uploaded with a GitHub protocol URL. OLD Flanker protocol URL: NEW Flanker protocol URL: |
Sometimes I see 403 error, but mostly there are no errors, only infinity loader. Video: https://www.screencast.com/t/IewiPrPXC |
I fixed those 3 applets. Now they are all editable.
I merged staging to master of mindlogger-flanker-applet. So the url now is |
@karser @WorldImpex was the script applied to legacy applets and activities or ticket was accidentally moved to ready for QA? I still see empty builders in the legacy single flanker activities and applets: Environment: |
@natalia-muzyka I wrote a script that fixes the Flanker activity without re-import. |
@karser I see content in the builder doesn't match the default Flanker activity. Because of that, on iOS - The app crashes after starting a Flanker test. On Android - There is a blank screen after starting a Flanker test. Expected result: Old protocol (Flanker applet, Flanker non-configurable activity): https://raw.githubusercontent.com/mtg137/Flanker_applet/master/protocols/flanker/flanker_schema Old configurable Flanker protocol: The latest protocol: Environment: |
@karser builder and export look fine, but there are two new issues only for this particular activity on the mobile app side: 1 - iOS, Android - Flanker threshold doesn't work, video: https://www.screencast.com/t/bynYcDFnAd 2 - Android - quantity of screens doesn't match the builder, video: https://www.screencast.com/t/KTGhUDeTzT None of the issues are reproduced on:
Environment: |
@karser recently converted activities are broken in the app: Video 1 (crash after meeting threshold instead of proceeding to main test phase): https://www.screencast.com/t/7tNAlPm1Tu5 jeligi9407@zneep.com / 123456 applet Cognitive tasks (4) 627d1e2de50eef3d5567ee55 activity Flanker_360 (37) 627d1e26e50eef3d5567edf6 ML v0.21.74 staging |
@natalia-muzyka I fixed it and I was able to complete the flanker for Cognitive tasks. Please test.
|
applet Cognitive tasks (4) 627d1e2de50eef3d5567ee55 activity Flanker_360 (37) 627d1e26e50eef3d5567edf6 - DONE - VERIFIED |
1 - it is not possible to save any changes (even applet description) in the applets with the recently converted activities, jeligi9407@zneep.com / 123456 / Cognitive tasks, Flanker check, Flanker test v2 2 - Flanker activity is missing in the applet builder for some of the non-converted applets (previously fixed), and converted the last time. Export is missing as well, but in the mobile app activity is present, jeligi9407@zneep.com / 123456 Applets passwords: Qwe123!!! |
@karser Cognitive tasks applet on jeligi9407 account is editable now. On the video I'm showing what was changed (threshold, some stimulus screens were deleted, randomize turned off), and how it looks in the app. The issue is fixed after log out - log in Video: https://www.screencast.com/t/qU9ESCWm Reproduced on: Not reproduced on: |
@karser jeligi9407@zneep.com / 123456 Applets passwords: Qwe123!!! |
@binarybottle please, take a look at the info in the ticket. We have already fixed these issues on staging: But still having new issues after an attempt to fix the: So far it looks like these are the last issues that are blocking us from release. cc: @karser |
@natalia-muzyka I fixed the applet not being updated in mobile app, now it should be correct
|
@karser The applet is updated in mobile app now right after refresh. |
This task is in the priority issues to fix:
https://docs.google.com/spreadsheets/d/1efWyMMU0_jC-A42l3P3anAS5Y8aLNbmKkGuzyRt9n0w/edit#gid=0&range=B3
The issue affects only the very first protocol URL of the Flanker and responses that were collected before the release in July'22:
v1: https://raw.githubusercontent.com/mtg137/Flanker_applet/master/protocols/flanker/flanker_schema
It is not reproduced for applets/activities that were created with the second URL, as well as with the latest one:
v2: https://raw.githubusercontent.com/mtg137/Flanker_applet/staging/protocols/flanker/flanker_schema
v3: https://raw.githubusercontent.com/ChildMindInstitute/mindlogger-flanker-applet/master/protocols/flanker/flanker_schema
For the applets and activities, that were created with the very first Flanker URL or via adding the very first version of the Flanker_360 activity(non-configurable) in the builder we have the following issues on production:
1 - activity is not editable on the admin panel
Screenshot: https://images.zenhubusercontent.com/60ab57c8916945b978a3da92/ca378c40-af9c-48a8-9054-d782c74eee49
2 - app is crashed after tapping on the activity on the mobile app (iOS, Android)
Video: https://www.screencast.com/t/ZVrMmm1XFU
3 - export displays the trial type "q1" instead of the appropriate trial type (<<<<<, etc)
Screenshot: https://images.zenhubusercontent.com/60ab57c8916945b978a3da92/4b8f0d58-7dd4-49ee-8b0c-438d7df07ebe
4 - export is missing response_touch_timestamp values
Screenshot: https://images.zenhubusercontent.com/60ab57c8916945b978a3da92/97597b99-a115-4ff4-a217-0665f271db09
Environment:
https://admin-staging.mindlogger.org/
Win 10 / Chrome 102
ml_general_acc@protonmail.com 12345678
Cognitive tasks (final version)
Applet password Qwe123!!!
https://admin.mindlogger.org/
Win 10 / Chrome 108
anita_ml@protonmail.com qwe123!!!
Flanker_360 test
ml_general_acc@protonmail.com 12345678
Flanker_360, Flanker_360 (1)
Applet password Qwe123!!!
The text was updated successfully, but these errors were encountered: