[TS migration] Migrate 'PushNotification' lib to TypeScript#32180
[TS migration] Migrate 'PushNotification' lib to TypeScript#32180Julesssss merged 14 commits intoExpensify:mainfrom
Conversation
|
cc @Julesssss if you want to review |
|
@arosiclair @Julesssss I've addressed the comments, please have a look! |
|
Thanks for the updates. @burczu all yours for the checklist |
Reviewer Checklist
Screenshots/VideosAndroid: NativeScreen.Recording.2023-12-06.at.08.44.55.movAndroid: mWeb Chromen/a iOS: Nativen/a iOS: mWeb Safarin/a MacOS: Chrome / Safarin/a MacOS: Desktopn/a |
|
We did not find an internal engineer to review this PR, trying to assign a random engineer to #24930 as well as to this PR... Please reach out for help on Slack if no one gets assigned! |
|
@fabioh8010 Please sync with the most recent |
|
@burczu Done! |
|
✋ This PR was not deployed to staging yet because QA is ongoing. It will be automatically deployed to staging after the next production release. |
|
🚀 Deployed to staging by https://github.com/Julesssss in version: 1.4.9-0 🚀
|
1 similar comment
|
🚀 Deployed to staging by https://github.com/Julesssss in version: 1.4.9-0 🚀
|
|
🚀 Deployed to production by https://github.com/yuwenmemon in version: 1.4.9-5 🚀
|
Details
Fixed Issues
$ #24930
PROPOSAL: N/A
Tests
I was only able to test and record videos for Android.
Use a build that can receive notifications if possible, or copy the keys from
android/app/src/main/assets/airshipconfig.propertiestoandroid/app/src/development/assets/airshipconfig.propertiesand build the Android app:Offline tests
N/A
QA Steps
Same as
Tests.PR Author Checklist
### Fixed Issuessection aboveTestssectionOffline stepssectionQA stepssectiontoggleReportand notonIconClick)myBool && <MyComponent />.src/languages/*files and using the translation methodWaiting for Copylabel for a copy review on the original GH to get the correct copy.STYLE.md) were followedAvatar, I verified the components usingAvatarare working as expected)StyleUtils.getBackgroundAndBorderStyle(themeColors.componentBG))Avataris modified, I verified thatAvataris working as expected in all cases)ScrollViewcomponent to make it scrollable when more elements are added to the page.mainbranch was merged into this PR after a review, I tested again and verified the outcome was still expected according to theTeststeps.Screenshots/Videos
Android: Native
Screen.Recording.2023-11-29.at.10.02.20.mp4
Android: mWeb Chrome
iOS: Native
iOS: mWeb Safari
MacOS: Chrome / Safari
MacOS: Desktop