Repository navigation
Closed
Labels
DailyKSv2KSv2StagingDeployCash🔐 LockCashDeploys 🔐Prevent new code from being deployed to stagingPrevent new code from being deployed to staging
Description
Release Version: 9.1.14-5
Compare Changes: production...staging
This release contains changes from the following pull requests:
- [CP staging] feat: Bump react-native-pager-view version and remove patch #53821
- Update NewDot report action copy to make it clear when the action is #56470
- Integrate BE for Manager McTest feature #57171
- [HybridApp] Add HybridApp turbomodule #57406
- Bump react-native-keyboard-controller to 1.16.7 #57580
- fix: Grouped expense in Reports message #57658
- [NO QA] Update Configure-Quickbooks-Online.md #57688
- [NO QA] Update Email-Notifications.md #57949
- [NO QA] Update Managing-Primary-and-Secondary-Logins-in-Expensify.md #57952
- Fix - Expensify Card - Expensify Card page loads infinitely when workspace is created offline #58063
- fix: Distance and rate fields are incorrect when submitting expense #58075
- Reports: Update bulk select button placement #58152
- refactor: refactor buildOptimisticIOUReportAction to use a parameter … #58163
- Fix delete expense showing for approved expense #58172
- Fix review dupe confirm page loads infinitely after closing the receipt preview #58173
- refactor buildOptimisticChatReport to use a params object #58174
- Bump react-native-live-markdown to 0.1.244 #58177
- fix: convert transaction start date selector to page #58201
- Remove violation on merchant field #58211
- fix: Wrap useEffect with isNavigationReady to prevent console error #58237
- Fix - Replace paid referral messaging ("Get $250") with "Refer a friend" #58257
- fix: show correct display name in search #58266
- fix: NewDot is infinite loading and onboarding model does't display #58273
- feat: Padding in VBA flows #58279
- [CP Staging] Revert "[HybridApp] Add HybridApp turbomodule" #58293
- [HybridApp] Add HybridApp turbomodule #58301
- [CP Staging] Revert bouncy input #58310
- fix: TransferBalance layout #58339
- fix: after hold, user is navigated to report instead of report detail page #58354
- fix: Tooltip - Two rename tooltips are displayed #58358
- fix: transaction description in Search is in html #58389
- [CP Staging] Revert "Make Troubleshoot menu available in Sign In page" #58394
- [CP Staging] Revert "loading-state-perception-improvement" #58401
- Log an alert if pusher socket id is 'null' and ensure we don't pass it to the api #58403
- Manually update
stagingbranch withmain#58422 - Fix: Magic code modal isn't dismissed and the page freezes after updating delegate role #58423
- Fix FAB height isn't big enough to show the QAB #58438
- fix: hide offline indicator on empty search page #58444
- Update 3 HelpDot files based on SDO output #58448
- fix: remain magic code modal when reload copilot page #58452
- Make Troubleshoot menu available in Sign In page #58456
- fix: export page content not wrapped correct #58477
- Fix navigation when accepting T&C for Travel #58487
- [NO QA] Update and rename Automatic-Receipt-Audit.md to Report-Approvals.md #58503
- [No QA] Update to Classic image for Help site edit photo article #58504
- [NO QA] Delete docs/articles/expensify-classic/reports/Add-expenses-to-a-repo… #58509
- [NO QA] Update Enable-Australian-Reimbursements.md #58510
- [NO QA] Update Reimburse-Reports.md #58513
- [NO QA] Update Reimburse-Australian-Reports.md #58515
- [NO QA] Update Cancel-an-ACH-Reimbursement.md #58517
- [NO QA] fix: use safe area paddings hook #58548
- [CP Stage] - Fix - Share with accountant - Empty state list is missing referral screen #58559
- [CP staging] fix: unable to delete track expense using context menu #58590
- [CP Staging] Remove control access #58598
- [CP Staging] Fix Tooltip animations #58624
Internal QA:
- fix: decode bank param to get all cards correctly #58101 - @mountiny
- Update the messsage on LHN on Ship card flow #57922 - @mountiny
Deploy Blockers:
- [Due for payment 2025-03-27] Share with accountant - Empty state list is missing referral screen #58554
- [Due for payment 2025-05-08] [$250] mWeb - Receipt - Scan page bottom buttons misaligned and centre loading displayed #58556
- [Due for payment 2025-03-27] Tooltip - Missing tooltips in new accounts #58557
- [Due for payment 2025-03-31] [$250] Android - Chat - Tapping search field, change default skin tone is greyed out. #58561
- [Due for payment 2025-03-27] Company card - Not here page opens when open year on custom date tab #58566
- [Due for payment 2025-03-27] Android&iOS - Workspace - In company address page, save button is not displayed at the bottom #58569
- [Due for payment 2025-03-27] Track expense - Unable to delete track expense from context menu #58571
- [$250] Reports - App freezes when deleting expense in Reports using Enter key on delete modal #58574
- [$100] Web - "Uncaught (in promise) TypeError: " console error when navigating to the login page #58583
- [Due for payment 2025-03-27] Reports - Right side of status bar is blocked by black border #58591
- Profile - User is asked to verify new created workspace as contact method. #58606
Deployer verifications:
- I checked the App Timing Dashboard and verified this release does not cause a noticeable performance regression.
- I checked Firebase Crashlytics for this release version and verified that this release does not introduce any new crashes. More detailed instructions on this verification can be found here.
- I checked Firebase Crashlytics for the previous release version and verified that the release did not introduce any new crashes. More detailed instructions on this verification can be found here.
- I checked GitHub Status and verified there is no reported incident with Actions.
cc @Expensify/applauseleads
Metadata
Metadata
Labels
DailyKSv2KSv2StagingDeployCash🔐 LockCashDeploys 🔐Prevent new code from being deployed to stagingPrevent new code from being deployed to staging
Activity
lakchote commentedon Mar 17, 2025
Demoted #58556 for this reason.
izarutskaya commentedon Mar 17, 2025
Regression is at 57% completed.
Unchecked PRs:
#56470 - pending validation on all platforms
#57406 and #58301 has the same steps - facing with issue #57406 (comment) Pending validation on Android and iOS
#57580 - pending validation on Desktop
#58201 - found issue #58201 (comment)
#58266 - #58266 (comment)
#58279 - facing with issue #58279 (comment)
#58339 - #58339 (comment)
#58358 - failing with issue #58358 (comment)
DBs:
#58554
#58557
#58561
#58566
mountiny commentedon Mar 17, 2025
Assigning Joe to hopefully help with the QA
blimpich commentedon Mar 17, 2025
Demoting #58583
luacmartins commentedon Mar 17, 2025
Demoted #58591
Julesssss commentedon Mar 17, 2025
Demoted #58574
MarioExpensify commentedon Mar 17, 2025
Demoted #58561
mountiny commentedon Mar 17, 2025
demoted #58569
mvtglobally commentedon Mar 18, 2025
Regression is at 97% completed.
Unchecked PRs:
#57406 and #58301 - Old PRs already deployed in PROD. Can we check it off? We are facing old issue #57406 (comment)
#58201 - Failing with #58566
#58266 - blocked #58266 (comment)
#58339 - #58339 (comment) - Checking off
#58358 - failing with issue #58557
#58422 - Already deployed to PROD. ok to check off?
#53821 - Checking CP
DBs:
#58557
#58606
izarutskaya commentedon Mar 18, 2025
Regression is complete.
PRs:
Unchecked PRs:
#57406 and #58301 - Old PRs already deployed in PROD. Can we check it off? We are facing old issue #57406 (comment)
#58201 - failing with #58566
#58358 - can I check off based by this comment? #58358 (comment)
#58456 - failing with #57602 (comment) on iOS and Android only. Can I check off by this #57602 (comment)?
DBs:
#58557
#58606
The following Critical Regression Test Cases failed because of the these issues:
New user Onboarding - Invited to workspace as non-admin - issue https://github.com/Expensify/Expensify/issues/519304
Create Account - Interact with Magic Link & Engagement modal - issue #48384 (comment)
joekaufmanexpensify commentedon Mar 18, 2025
checked off #58101
joekaufmanexpensify commentedon Mar 18, 2025
checked off #57922
grgia commentedon Mar 18, 2025
Checking off QA for #57171
See https://expensify.slack.com/archives/C07HPDRELLD/p1742307929658499 for QA. All minor bugs found have issues created (See bottom of tracking for list). Feature is hidden behind a beta
luacmartins commentedon Mar 18, 2025
GH has a scheduled maintenance, but that should only affect their repor migrations:
luacmartins commentedon Mar 18, 2025