Repository navigation
Deploy Checklist: New Expensify 2023-10-24 #30224
Copy link
Copy link
Closed
Labels
StagingDeployCash🔐 LockCashDeploys 🔐Prevent new code from being deployed to stagingPrevent new code from being deployed to staging
Description
Release Version: 1.3.90-2
Compare Changes: production...staging
This release contains changes from the following pull requests:
- Fix: Two line markers appear for a second #25554
- [No QA] feat: add unit tests for edit money request and payment via vbba #27609
- [No QA] Remove receipt from IOU report action #28424
- [No QA][TS migration] Migrate 'Session' lib to TypeScript #28697
- Fix: Android-Scan camera preview in Scan becomes blank #28792
- fix: sort header display names and avatars in a group chat view #28991
- Improve conditions for allowing/disallowing editing a money request #29101
- [No-QA] Images form Managing Employees and Reports > Approving Reports #29282
- [No QA] Create Expensify-Card-Perks.md #29407
- [No QA]Separate e2e test runs #29656
- Update UI to show fraud states #29680
- fix: blank space for corrupt files preview #29692
- [No QA] [TS migration] Migrate 'FixedFooter.js' component to TypeScript #29760
- Fix/29557: Delete receipt option appear on the receiver side #29791
- [No QA] [TS Migration] Migrate usePermissions.js to TypeScript #29856
- [No QA][TS migration] Migrate 'TestToolRow.js' & 'Text' components to TypeScript #29866
- Fix can't close location error message while address suggestion dropdown is open #29932
- Migrate DatePicker/index.android.js to function component #29944
- Fix/29868/requestor onfido props warnings #29950
- fix: Chat - App displays mention suggestion for sometime when we remove spaces before #29957
- [Form Provider Refactor] CloseAccountPage #29962
- [No QA] [TS Migration] migrate LottieAnimations.js to TypeScript #29969
- Prevent multiple redundant API calls for 2FA #29985
- Disallow flagging whispers #29994
- Optimized listening to hasDraft property changes #30031
- fix: 28698 Tapping emoji picker the message section is selected and shown #30048
- [Perf] ReportScreen rendering optimisation #30063
- fix for [Deleted message] keeps showing up #30131
- [NoQA] fix typo in offline UX documentation #30132
- Add popover anchor tooltip #30150
- Update adhoc profile #30199
- [CP Staging] fix: add chatType field to optionItem for identifying group chat reports #30273
Internal QA:
- [CP staging] Prevent second attempts to activate wallet when Onfido checks fail #30114 - @marcaaron
- added manifest to web to prompt app install in chrome #29491 - @rlinoz
Deploy Blockers:
- [HOLD for payment 2023-11-02] [HOLD for payment 2023-11-01] Room - Room name in LHN shows room participants instead of room name #30256
- LHN - Avatar for 1:1 DM report disappears from requestee view when IOU request is received #30271
- [$500] IOS - Request - Camera blinks when switching between tabs #30280
- [$500] IOU Report - User is sent to blinking/flashing screen after opening sent IOR request #30282
- [$500] hmm it's not there page displayed for offline distance expense when going back online #30319
- IUO- Email contains a colon between the user and the amount. #30343
Deployer verifications:
- I checked the App Timing Dashboard and verified this release does not cause a noticeable performance regression.
- I checked Firebase Crashlytics and verified that this release does 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
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
StagingDeployCash🔐 LockCashDeploys 🔐Prevent new code from being deployed to stagingPrevent new code from being deployed to staging
Activity
OSBotify commentedon Oct 24, 2023
🚀 All staging deploys are complete, @Expensify/applauseleads please begin QA on version https://github.com/Expensify/App/releases/tag/1.3.90-0 🚀
rlinoz commentedon Oct 24, 2023
Checking off #29491
MariaHCD commentedon Oct 24, 2023
Checked off #30114
kavimuru commentedon Oct 24, 2023
Regression is at 40% progress.
#28991 failing with #30256
marcaaron commentedon Oct 24, 2023
Checking off #30280 as per this convo.
marcaaron commentedon Oct 24, 2023
@kavimuru Can we get re-test and possibly check off #28991? It looks like a fix was CP'd, but unsure if re-tested. Thank you!
kavimuru commentedon Oct 24, 2023
@marcaaron Regression is at 80% We are Retesting #28991
#29101 failing with #30282
marcaaron commentedon Oct 25, 2023
Checking off #30319 as per #30319 (comment)
marcaaron commentedon Oct 25, 2023
Checking off #30271 as it is a bug in the API layer and not related to App deploy.
mvtglobally commentedon Oct 25, 2023
Regression is ongoing. We are working on the last 7%.
We will provide final summary early morning EST
kavimuru commentedon Oct 25, 2023
We are working on last 30 steps (1%) in the Regression
Li357 commentedon Oct 25, 2023
Checking off #30343 since this is an intended backend change: https://github.com/Expensify/Web-Expensify/pull/39124
kavimuru commentedon Oct 25, 2023
@marcaaron Regression is completed.
marcaaron commentedon Oct 25, 2023