Skip to content

Commit d6ae0a9

Browse files
Merge main into claude-hidePayerRoleOptions to re-trigger CI
Co-authored-by: Abdelrahman Khattab <abzokhattab@users.noreply.github.com>
2 parents c2c2835 + 49c0d8e commit d6ae0a9

116 files changed

Lines changed: 973 additions & 418 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

Mobile-Expensify

android/app/build.gradle

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -111,8 +111,8 @@ android {
111111
minSdkVersion rootProject.ext.minSdkVersion
112112
targetSdkVersion rootProject.ext.targetSdkVersion
113113
multiDexEnabled rootProject.ext.multiDexEnabled
114-
versionCode 1009044505
115-
versionName "9.4.45-5"
114+
versionCode 1009044506
115+
versionName "9.4.45-6"
116116
// Supported language variants must be declared here to avoid from being removed during the compilation.
117117
// This also helps us to not include unnecessary language variants in the APK.
118118
resConfigs "en", "es"
File renamed without changes.

config/eslint/eslint.seatbelt.tsv

Lines changed: 10 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -230,9 +230,6 @@
230230
"../../src/components/LHNOptionsList/OptionRowLHN/OptionRow/Pressable.tsx" "@typescript-eslint/no-unsafe-type-assertion" 1
231231
"../../src/components/LocaleContextProvider.tsx" "react-hooks/set-state-in-effect" 1
232232
"../../src/components/Lottie/index.tsx" "react-hooks/set-state-in-effect" 1
233-
"../../src/components/MagicCodeInput.tsx" "@typescript-eslint/no-unsafe-type-assertion" 2
234-
"../../src/components/MagicCodeInput.tsx" "react-hooks/refs" 1
235-
"../../src/components/MagicCodeInput.tsx" "react-hooks/set-state-in-effect" 3
236233
"../../src/components/MapView/GPSMapView.tsx" "no-restricted-imports" 1
237234
"../../src/components/MapView/MapView.tsx" "no-restricted-imports" 1
238235
"../../src/components/MapView/MapView.tsx" "react-hooks/set-state-in-effect" 1
@@ -491,6 +488,9 @@
491488
"../../src/components/UpdateAppModal.tsx" "@typescript-eslint/no-deprecated/ConfirmModal" 1
492489
"../../src/components/UploadFile.tsx" "@typescript-eslint/no-unsafe-type-assertion" 1
493490
"../../src/components/ValidateCodeActionModal/ValidateCodeForm/BaseValidateCodeForm.tsx" "no-restricted-imports" 1
491+
"../../src/components/ValidateCodeInput.tsx" "@typescript-eslint/no-unsafe-type-assertion" 2
492+
"../../src/components/ValidateCodeInput.tsx" "react-hooks/refs" 1
493+
"../../src/components/ValidateCodeInput.tsx" "react-hooks/set-state-in-effect" 3
494494
"../../src/components/VideoPlayer/BaseVideoPlayer.tsx" "@typescript-eslint/no-unsafe-type-assertion" 7
495495
"../../src/components/VideoPlayer/BaseVideoPlayer.tsx" "no-restricted-syntax" 1
496496
"../../src/components/VideoPlayer/BaseVideoPlayer.tsx" "react-hooks/refs" 13
@@ -1041,7 +1041,7 @@
10411041
"../../src/pages/ErrorPage/GenericErrorPage.tsx" "no-restricted-imports" 1
10421042
"../../src/pages/ErrorPage/UpdateRequiredView.tsx" "no-restricted-imports" 1
10431043
"../../src/pages/MissingPersonalDetails/MissingPersonalDetailsContent.tsx" "@typescript-eslint/no-unsafe-type-assertion" 1
1044-
"../../src/pages/MissingPersonalDetails/MissingPersonalDetailsMagicCodePage.tsx" "@typescript-eslint/no-unsafe-type-assertion" 1
1044+
"../../src/pages/MissingPersonalDetails/MissingPersonalDetailsValidateCodePage.tsx" "@typescript-eslint/no-unsafe-type-assertion" 1
10451045
"../../src/pages/MissingPersonalDetails/subPages/Address.tsx" "@typescript-eslint/no-unsafe-type-assertion" 5
10461046
"../../src/pages/MissingPersonalDetails/subPages/Address.tsx" "react-hooks/refs" 4
10471047
"../../src/pages/MissingPersonalDetails/subPages/PIN.tsx" "no-restricted-imports" 1
@@ -1310,7 +1310,7 @@
13101310
"../../src/pages/settings/Profile/CustomStatus/StatusPage.tsx" "react-hooks/set-state-in-effect" 1
13111311
"../../src/pages/settings/Profile/PersonalDetails/DynamicCountrySelectionPage.tsx" "@typescript-eslint/no-unsafe-type-assertion" 1
13121312
"../../src/pages/settings/Profile/PersonalDetails/PersonalAddressPage.tsx" "@typescript-eslint/no-unsafe-type-assertion" 2
1313-
"../../src/pages/settings/Profile/PersonalDetails/PrivatePersonalDetailsConfirmMagicCodePage.tsx" "@typescript-eslint/no-unsafe-type-assertion" 1
1313+
"../../src/pages/settings/Profile/PersonalDetails/PrivatePersonalDetailsConfirmValidateCodePage.tsx" "@typescript-eslint/no-unsafe-type-assertion" 1
13141314
"../../src/pages/settings/Profile/PersonalDetails/PrivatePersonalDetailsPage.tsx" "@typescript-eslint/no-unsafe-type-assertion" 8
13151315
"../../src/pages/settings/Profile/PersonalDetails/StateSelectionPage.tsx" "@typescript-eslint/no-unsafe-type-assertion" 2
13161316
"../../src/pages/settings/Profile/ProfilePage.tsx" "@typescript-eslint/no-unsafe-type-assertion" 1
@@ -1321,9 +1321,10 @@
13211321
"../../src/pages/settings/Report/ReportDetailsColumnsPage.tsx" "@typescript-eslint/no-unsafe-type-assertion" 3
13221322
"../../src/pages/settings/Rules/ExpenseRulesPage.tsx" "@typescript-eslint/no-deprecated/ConfirmModal" 1
13231323
"../../src/pages/settings/Rules/ExpenseRulesPage.tsx" "no-restricted-imports" 1
1324-
"../../src/pages/settings/Security/AddDelegate/ConfirmDelegateMagicCodePage.tsx" "@typescript-eslint/no-unsafe-type-assertion" 1
13251324
"../../src/pages/settings/Security/AddDelegate/ConfirmDelegatePage.tsx" "@typescript-eslint/no-unsafe-type-assertion" 1
1326-
"../../src/pages/settings/Security/AddDelegate/UpdateDelegateRole/UpdateDelegateMagicCodePage.tsx" "@typescript-eslint/no-unsafe-type-assertion" 1
1325+
"../../src/pages/settings/Security/AddDelegate/ConfirmDelegateValidateCodePage.tsx" "@typescript-eslint/no-unsafe-type-assertion" 1
1326+
"../../src/pages/settings/Security/AddDelegate/UpdateDelegateRole/UpdateDelegateValidateCodePage.tsx" "@typescript-eslint/no-unsafe-type-assertion" 1
1327+
"../../src/pages/settings/Security/LockAccount/LockAccountPageBase.tsx" "no-restricted-imports" 1
13271328
"../../src/pages/settings/Security/TwoFactorAuth/VerifyPage.tsx" "@typescript-eslint/no-deprecated/InteractionManager.runAfterInteractions" 1
13281329
"../../src/pages/settings/Subscription/CardAuthenticationModal/index.tsx" "react-hooks/set-state-in-effect" 1
13291330
"../../src/pages/settings/Subscription/CardSection/CardSectionButton/index.tsx" "no-restricted-imports" 1
@@ -1362,7 +1363,7 @@
13621363
"../../src/pages/settings/Wallet/WalletPage/index.tsx" "@typescript-eslint/no-unsafe-type-assertion" 2
13631364
"../../src/pages/settings/Wallet/WalletPage/index.tsx" "no-restricted-imports" 1
13641365
"../../src/pages/settings/Wallet/WalletPage/index.tsx" "react-hooks/set-state-in-effect" 1
1365-
"../../src/pages/signin/ChooseSSOOrMagicCode.tsx" "no-restricted-imports" 1
1366+
"../../src/pages/signin/ChooseSSOOrValidateCode.tsx" "no-restricted-imports" 1
13661367
"../../src/pages/signin/SAMLSignInPage/index.native.tsx" "@typescript-eslint/no-unsafe-type-assertion" 1
13671368
"../../src/pages/signin/SMSDeliveryFailurePage.tsx" "@typescript-eslint/no-unsafe-type-assertion" 2
13681369
"../../src/pages/signin/SMSDeliveryFailurePage.tsx" "no-restricted-imports" 1
@@ -1609,7 +1610,7 @@
16091610
"../../src/types/onyx/UserWallet.ts" "no-restricted-syntax" 1
16101611
"../../src/types/onyx/VacationDelegate.ts" "no-restricted-syntax" 1
16111612
"../../src/types/onyx/ValidateDomainTwoFactorCode.ts" "no-restricted-syntax" 1
1612-
"../../src/types/onyx/ValidateMagicCodeAction.ts" "no-restricted-syntax" 1
1613+
"../../src/types/onyx/VerifyValidateCodeAction.ts" "no-restricted-syntax" 1
16131614
"../../src/types/onyx/WalletAdditionalDetails.ts" "no-restricted-syntax" 1
16141615
"../../src/types/onyx/WalletOnfido.ts" "no-restricted-syntax" 1
16151616
"../../src/types/onyx/WalletTerms.ts" "no-restricted-syntax" 1

fastlane/Fastfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -527,7 +527,7 @@ platform :ios do
527527
contact_phone: ENV["APPLE_CONTACT_PHONE"],
528528
demo_account_name: ENV["APPLE_DEMO_EMAIL"],
529529
demo_account_password: ENV["APPLE_DEMO_PASSWORD"],
530-
notes: "1. In the Expensify app, enter the email 'appletest.expensify@proton.me'. This will trigger a sign-in link to be sent to 'appletest.expensify@proton.me'\n 2. Navigate to https://account.proton.me/login, log into Proton Mail using 'appletest.expensify@proton.me' as email and the password associated with 'appletest.expensify@proton.me', provided above\n 3. Once logged into Proton Mail, navigate to your inbox and locate the email triggered in step 1. The email subject should be 'Your magic sign-in link for Expensify'\n 4. Open the email and copy the 6-digit sign-in code provided within\n 5. Return to the Expensify app and enter the copied 6-digit code in the designated login field"
530+
notes: "1. In the Expensify app, enter the email 'appletest.expensify@proton.me'. This will trigger a sign-in link to be sent to 'appletest.expensify@proton.me'\n 2. Navigate to https://account.proton.me/login, log into Proton Mail using 'appletest.expensify@proton.me' as email and the password associated with 'appletest.expensify@proton.me', provided above\n 3. Once logged into Proton Mail, navigate to your inbox and locate the email triggered in step 1. The email subject should be 'Your Expensify security code'\n 4. Open the email and copy the 6-digit sign-in code provided within\n 5. Return to the Expensify app and enter the copied 6-digit code in the designated login field"
531531
}
532532
)
533533
end

ios/NewExpensify/Info.plist

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -44,7 +44,7 @@
4444
</dict>
4545
</array>
4646
<key>CFBundleVersion</key>
47-
<string>9.4.45.5</string>
47+
<string>9.4.45.6</string>
4848
<key>FullStory</key>
4949
<dict>
5050
<key>OrgId</key>

ios/NotificationServiceExtension/Info.plist

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@
1313
<key>CFBundleShortVersionString</key>
1414
<string>9.4.45</string>
1515
<key>CFBundleVersion</key>
16-
<string>9.4.45.5</string>
16+
<string>9.4.45.6</string>
1717
<key>NSExtension</key>
1818
<dict>
1919
<key>NSExtensionPointIdentifier</key>

ios/ShareViewController/Info.plist

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@
1313
<key>CFBundleShortVersionString</key>
1414
<string>9.4.45</string>
1515
<key>CFBundleVersion</key>
16-
<string>9.4.45.5</string>
16+
<string>9.4.45.6</string>
1717
<key>NSExtension</key>
1818
<dict>
1919
<key>NSExtensionAttributes</key>

package-lock.json

Lines changed: 2 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "new.expensify",
3-
"version": "9.4.45-5",
3+
"version": "9.4.45-6",
44
"author": "Expensify, Inc.",
55
"homepage": "https://new.expensify.com",
66
"description": "New Expensify is the next generation of Expensify: a reimagination of payments based atop a foundation of chat.",

0 commit comments

Comments
 (0)