Closed sync-by-unito[bot] closed 1 year ago
➤ Kenny Hung commented:
Sam (cc Tammy YangScott Yan) I found this release is overdue, please make sure to complete the critical & High tasks first. About
If you have almost done, I think you could just continue finishing it. Otherwise, I suggest rescheduling the medium tasks. Please help to confirm which tasks need to reschedule and the new due could be today or tomorrow?
➤ Sam commented:
Kenny Hung (cc: Tammy Yang),
➤ Kenny Hung commented:
Sam Okay, I got it. How about Fix iOS action of Capture CI: Fail to upload IPA to TestFlight ( https://app.asana.com/0/1201016280880500/1204000153100425/f ) ?
➤ Sam commented:
Kenny Hung, I will look at it today too Fix iOS action of Capture CI: Fail to upload IPA to TestFlight ( https://app.asana.com/0/0/1204000153100425 ) but this task does not effect our user.
it just prevent automatic TestFlight upload. And if necessary I can upload manually just like before.
➤ Kenny Hung commented:
Sam (cc Tammy YangScott YanSherry Chung) as mentioned on Comment by @Tammy Yang on v230209-capture-app-ionic ( https://app.asana.com/0/0/1203835045290878/1204158112528837/f )
If there is any question or concern, please let me or Tammy know, thanks.
➤ Sam commented:
Kenny Hung,
Let me know what you think 🤔
➤ Sam commented:
Kenny Hung when reschedule lets change communicate bubble auth changes to ionic side ( https://app.asana.com/0/1201016280880500/1203901366913919 ) as bubble task.
Original feature was to implement lazy login. To implement lazy login we need 2 task.
So communicate bubble auth changes to ionic side ( https://app.asana.com/0/0/1203901366913919 ) is bubble task. Ethan Wu already knows ( https://app.asana.com/0/0/1203901366913919/1204151530930032/f ) what to do from bubble side. We just need to change it as bubble task and include to some bubble release. Hope it make things clear. If any questions please let me know.
➤ Sam commented:
Kenny Hung here is the release-reminder ( https://dt42-numbers.slack.com/archives/CUSDE44MD/p1678779938620429 )for v230310-capture-app-ionic (firebase)
➤ Kenny Hung commented:
Sam (cc Tammy YangSherry Chung) 0.77.0 firebase test pass. issue summary
Additional information
➤ Sam commented:
[issue] The video audio will play automatically on the asset detail page ( https://app.asana.com/0/1201016280880500/1203323958230173 ) I think it might be iframe side I think we can just set auto play mute and it should fix
➤ Kenny Hung commented:
Sam (cc Tammy Yang) Just remind, QA doesn't received the ionic-v230310 official release. As schedule it should be release today, if it needs to postpone, please let QA know. Thanks.
➤ Sam commented:
Kenny Hung, currently I'm working on [FR] asset saved to device camera roll (Can save the Captures to local) ( https://app.asana.com/0/0/1203277148217555 ).
We might need to postpone, can we postpone to Thursday (Mar 23)?
➤ Kenny Hung commented:
Sam Okay, I add a sub-task for this. Please help to make sure Tammy Yang could start code review.
➤ Sam commented:
Kenny Hung, according to new flow I believe Tammy Yang does code review only if it passes Firebase testing. 😅
➤ Sam commented:
Kenny Hung, sorry I thought it was card for v230321. Sure I will prepare code review PRs for Tammy tomorrow.
➤ Sam commented:
App/PlayStore release reminder submitted ( https://dt42-numbers.slack.com/archives/CUSDE44MD/p1680504808211899 ).
➤ Kenny Hung commented:
Sam (cc Tammy YangScott YanSherry Chung)
0.77.0 is fail, issue summary
[issue] Delete account should work real ( https://app.asana.com/0/1201016280880500/1203292734517496 )
[Issue] When asset registration is incomplete, the asset page will repeatedly reload. ( https://app.asana.com/0/1201083422707776/1204353479020081 ) -> Conditional Pass, will fixed it in the future sprint.
[Issue] web3 storage network action result url can't work ( https://app.asana.com/0/1201083422707776/1204352746066559 ) → Only affect users who want to operate web3.0 storage. QA will check again on 4/10 (Mon).
Because #1 is one of the new features in this version, 0.77.0 is fail.
➤ Tammy Yang commented:
Kenny Hung for #1, I think Bofu Chen and Sam are already handling. Let's give them a bit time?
➤ Sam commented:
Once the PR from Comment by @Sam on [issue] Delete account should work real ( https://app.asana.com/0/0/1203292734517496/1204353785292963/f ) is approved it will take another 10-15 minutes to build be completed and re-deployed to TestFlight/PlayStores.
➤ Kenny Hung commented:
Tammy Yang It's okay, so I'll test them next Monday & set this item first priority.
➤ Sam commented:
Kenny Hung, release reminder submitted ( https://dt42-numbers.slack.com/archives/CUSDE44MD/p1680871692419559 ).
0.77.1 contains everything from 0.77.0 + Hotfix for delete account.
You can always refer to CHANGELOG.md ( https:// https://github.com/numbersprotocol/capture-lite/blob/master/CHANGELOG.md ).
➤ Kenny Hung commented:
SamTammy Yang (cc Scott YanSherry Chung)
0.77.1 after general test & user test
About #1 uploading issue, QA think could be conditional pass, but need Tammy's confirmation.
issue summary
About new upload feature has 3 issues
[Issue] When asset registration is incomplete, the asset page will repeatedly reload. ( https://app.asana.com/0/1201083422707776/1204353479020081/f ) -> Conditional Pass, will fixed it in the future sprint.
[Issue] web3 storage network action result url can't work ( https://app.asana.com/0/1201083422707776/1204352746066559/f ) -> It’s about network action part.
[Issue] When user edit the caption and back to asset page, user needs to press back button more 4 times then could be back to mycapture tab. ( https://app.asana.com/0/1201083422707776/1204361090819840/f ) → conditional pass.
➤ Tammy Yang commented:
Kenny Hung
1.1 need to fix
1.2 OK
1.3 OK
need to fix
OK
schedule in the next sprint
➤ Tammy Yang commented:
Kenny Hung questions: why these issues were not found in the pre-test? I think we expect most critical issues are found in the pre-test
➤ Kenny Hung commented:
Tammy Yang I think it's because the pre-test may not be as thorough since some issues require multiple tests to find, such as 1.1 or 2.
Going forward, we could utilize ChatGPT to generate more comprehensive testing scenarios for new features and swiftly discuss them with Scott beforehand. This will enable us to uncover more critical issues during pre-tests in the future.
➤ Kenny Hung commented:
Sam Please fix it, and re-release new official release(0.77.2)
➤ Kenny Hung commented:
Tammy YangSam (cc Sherry ChungScott Yan)
0.77.3 firebase still failed. (0.77.2 fail could refer here ( https://app.asana.com/0/0/1202610504277074/1204386915711048/f ))
The blocker only #1
Additional need to notice
➤ Kenny Hung commented:
Sam (cc Tammy YangBofu ChenJames ChienScott Yan) According to Comment by @Bofu Chen on [Issue] Only iOS - user could upload the duplicate photo ( https://app.asana.com/0/0/1204361832181074/1204410638696061/f )
Please send code review based on 0.77.2.
[Issue] Only iOS - user could upload the duplicate photo ( https://app.asana.com/0/1201016280880500/1204361832181074 )will push to v230413-capture-app-ionic ( https://app.asana.com/0/0/1204223578973623 ).
➤ Bofu Chen commented:
[@Kenny Hung](Kenny Hung) Could you remind me where to find all the conditional passed issues? It seems that we have many of them which will be a potential trouble in the future.
➤ Kenny Hung commented:
Bofu Chen You could check sprint backlog first.
Normally, if a task is not planned in an existing sprint, it will be added to the sprint backlog. If its priority is low, it might be placed in the product backlog.
➤ Tammy Yang commented:
Kenny Hung (cc Scott Yan) If the issues are identified are "critical" and must be fixed, the HAVE to be added to the milestone card. If not yet, please fix. Thank you!
➤ Sam commented:
Related to this milestone:
Tammy Yang please check this small PRs for code review.
(cc: Kenny Hung)
milestone-v230310(0.77.2) ( https://github.com/numbersprotocol/capture-lite/tree/milestone-v230310(0.77.2) ) branch contains 2 PRs
Once 2PRs are approved I will
Side note milestone-v230310(0.77.2) ( https://github.com/numbersprotocol/capture-lite/tree/milestone-v230310(0.77.2) ) is the one that has lower rate for duplicate uploads and also passed QA + CodeReview previously and contains
➤ Tammy Yang commented:
Sam done, please continue.
➤ Sam commented:
Was about to write this
Tammy according to new flow ( https://dt42-numbers.slack.com/archives/C3CHPJTS4/p1680861795762459 ) we do not merge milestone branch to develop anymore.
So for milestone-v230310(0.77.2) ( https://github.com/numbersprotocol/capture-lite/tree/milestone-v230310(0.77.2) ) I
Once you approve PR I will push the tag 0.77.2 that will trigger
But Bofu Chen already approved merge thank you for speed 🙏. Once it finishes lint and test I will push the tag and notify QA.
➤ Sam commented:
Kenny Hung, (cc: Tammy Yang, Bofu Chen):
Release reminder submitted ( https://dt42-numbers.slack.com/archives/CUSDE44MD/p1681821352185049 ).
﹍Product code:﹍
﹍Release milestone:﹍
﹍Testing level:﹍
﹍Release note:﹍
﹍Expectation:﹍
﹍Known Issue:﹍
﹍Limitation:﹍
﹍Test Link﹍:
﹍Note:﹍
﹍Testing Results (add this after QA test)﹍:
﹍Testing Plan (add this after QA test):﹍
Testing Levels:
┆Issue is synchronized with this Asana Milestone by Unito ┆Created By: Kenny Hung