Repository navigation
Deploy Checklist: New Expensify 2023-12-05 #32463
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.4.8-3
Compare Changes: production...staging
This release contains changes from the following pull requests:
- Add iOS and Android view for SAML Login #29526
- Don't restrict accessing members for non-public UCRs #30613
- lastvisibleactioncreated fix for task, iou, expense reports #30903
- [TS migration] Migrate 'FormSubmit' component to TypeScript #31137
- fix: close popover when dragging over #31154
- Build optimistic custom unit when creating workspace #31170
- [TS migration] Migrate 'OfflineIndicator.js' component to TypeScript #31309
- Update and rename Your-Expensify-Account-Manager.md to Expensify-Supp… #31319
- fix:: not focus the composer when file picker is opened #31421
- [fix] show continue or start over widget on form filling exit from step 3 #31439
- Remove receipt from carousel #31467
- [TS migration] Migrate 'Avatar.js' component to TypeScript #31482
- Handle amount setting to zero when going back #31579
- Allow Adding/Viewing tag on a Split Bill #31647
- Duplicate room name error when room created #31655
- Implement ViolationUtils lib #31656
- Hide create menu when opening concierge chat by deeplink #31675
- chore: memoed renderItem on emoji and mention suggestion lists #31703
- Add verticalAlignTop when input has autoGrowHeight to base input component #31777
- [HOLD for payment 2024-01-24] Refactor and Fix Attachment Handling in File Download and Carousel #31791
- Delete docs/articles/expensify-classic/billing-and-subscriptions/Paym… #31883
- Delete docs/articles/new-expensify/workspace-and-domain-settings/Comi… #31884
- Delete docs/articles/expensify-classic/expensify-partner-program/Comi… #31885
- remove red dot for settled money scan requests with empty smart scan fields #31897
- Fix/30837: Add fallback value for name field #31898
- fix: 30839 All of the IOU chats disappear when I do the same IOU and turn the connection on #31903
- Create Cardholder-Settings-and-Features.md #32084
- [TS migration] Migrate 'LocalNotification' lib to TypeScript #32094
- Fix task owner and assignee custom avatar aren't showing #32113
- [TS migration] Migrate 'BigNumberPad.js' component to TypeScript #32117
- [Form Provider Refactor] ReportWelcomeMessagePage #32134
- Apply the logic of navigating to Concierge only to the policyRoom chatType #32159
- [TS migration] Migrate 'SwipeInterceptPanResponder.js' component to TypeScript #32189
- Fix optimistic merchant #32200
- Remove sideloading of Onyx data for avatar with display name #32304
- [No QA]Add a checkout for Slack error message when deploy fails #32322
- Pass policyID in splitDetailsPage #32323
- Fix/32302: Note editor open #32327
- Show child tags indented on the Tag list #32337
- [TS Migration] Migrate ReportActionItemBasicMessage.js to TypeScript #32341
- Feat: Change buttons position #32353
- [Form Provider Refactor] WaypointEditor #32358
- Hide notifications@expensify.com from basically everywhere #32361
- fix: Discard loading state on empty search request #32371
- Update Trips.md #32373
- fix: add flags emojis support for Windows #32396
- Renamed NewDatePicker to DatePicker #32411
- Fix custom avatar is not showing in LHN avatars #32421
- Display EReceipt for distance request in offline mode #32424
- [NoQA] Fix lint in AttachmentModal #32433
- Delete docs/articles/new-expensify/send-payments directory #32448
- [CP Staging] Manually revert "Merge pull request #31467 from dukenv0307/fix/31105" #32516
- [CP Staging] Make sure that split bills follow the correct routes for editing category/tag #32541
Deploy Blockers:
- [HOLD for payment 2023-12-12] Web/mweb - Account settings - Assigned cards in Wallet do not display card logos #32392
- Room - Error "You can't rename the report of a free plan" when renaming the room #32482
- [HOLD on pull/32516] [$500] IOU - Receipt shows attachment icon when it is opened right after uploading a receipt #32487
- [HOLD for payment 2023-12-15] IOU - Infinite loading when click on E-Receipt of distance request created offline #32501
- Request–Replace receipt field appears again after finishing receipt replace, open/close receipt #32504
- Details - Instead of user name, incorrect title "Attachment" is shown #32514
- [HOLD for payment 2023-12-15] Scan - Selected category and tag do not show up in the row in Split action menu #32517
- [Wave 6: Tags][$500][HOLD https://github.com/Expensify/App/issues/32735] Tag - Two tags are highlighted when one sub-tag is selected #32521
- [HOLD for payment 2024-01-09] BA - Previous month it's displayed on calendar after coming back to form #32535
- Desktop - Receipt - Receipt is downloaded with a broken file #32538
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 Dec 5, 2023
🚀 All staging deploys are complete, @Expensify/applauseleads please begin QA on version https://github.com/Expensify/App/releases/tag/1.4.8-0 🚀
Julesssss commentedon Dec 5, 2023
I checked off #32487 as a blocker because it is a very minor issue that doesn't occur on all platforms.
kavimuru commentedon Dec 5, 2023
Regression is 87% progress. We are still validating few PRs.
marcaaron commentedon Dec 6, 2023
Checked off #32535 because it is too minor to block the release on and likely on Production
kavimuru commentedon Dec 6, 2023
Regression is 4% left.
#32327 failing with KI #32302. repro in PROD checking it off
#32424 failing with #32501
kavimuru commentedon Dec 6, 2023
Regression is complete.
Unchecked PR:
#32424 failing with #32501 - The offending PR is reverted, ok to check it off?
Open Blockers:
#32517 , #32538
yuwenmemon commentedon Dec 6, 2023
Yep, done!
yuwenmemon commentedon Dec 6, 2023