Skip to content

Commit f3a22b4

Browse files
committed
Merge branch 'main' into feat/84878-add-close-button-to-filter-chip
2 parents 1db539d + 84b6a5f commit f3a22b4

94 files changed

Lines changed: 1165 additions & 1105 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 1009036500
115-
versionName "9.3.65-0"
114+
versionCode 1009036502
115+
versionName "9.3.65-2"
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"

config/eslint/eslint.seatbelt.tsv

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -76,7 +76,6 @@
7676
"../../src/components/ImportSpreadsheet.tsx" "react-hooks/refs" 1
7777
"../../src/components/InteractiveStepSubPageHeader.tsx" "no-restricted-syntax" 1
7878
"../../src/components/KYCWall/BaseKYCWall.tsx" "react-hooks/refs" 2
79-
"../../src/components/LHNOptionsList/OptionRowLHN.tsx" "react-hooks/preserve-manual-memoization" 1
8079
"../../src/components/LoadingIndicator.tsx" "@typescript-eslint/no-deprecated/StyleSheet.absoluteFillObject" 1
8180
"../../src/components/LocaleContextProvider.tsx" "react-hooks/set-state-in-effect" 1
8281
"../../src/components/Lottie/index.tsx" "react-hooks/set-state-in-effect" 1
@@ -347,7 +346,6 @@
347346
"../../src/pages/ReimbursementAccount/USD/BeneficialOwnerInfo/subSteps/BeneficialOwnerDetailsFormSubSteps/ConfirmationUBO.tsx" "no-restricted-syntax" 1
348347
"../../src/pages/ReimbursementAccount/USD/BusinessInfo/subSteps/IndustryCode/IndustryCodeSelector.tsx" "react-hooks/set-state-in-effect" 1
349348
"../../src/pages/ReportDescriptionPage.tsx" "no-restricted-syntax" 1
350-
"../../src/pages/ReportDetailsPage.tsx" "react-hooks/exhaustive-deps" 1
351349
"../../src/pages/ReportDetailsPage.tsx" "react-hooks/preserve-manual-memoization" 4
352350
"../../src/pages/ReportParticipantsPage.tsx" "react-hooks/set-state-in-effect" 1
353351
"../../src/pages/RoomMembersPage.tsx" "react-hooks/preserve-manual-memoization" 1

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.3.65.0</string>
47+
<string>9.3.65.2</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.3.65</string>
1515
<key>CFBundleVersion</key>
16-
<string>9.3.65.0</string>
16+
<string>9.3.65.2</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.3.65</string>
1515
<key>CFBundleVersion</key>
16-
<string>9.3.65.0</string>
16+
<string>9.3.65.2</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.3.65-0",
3+
"version": "9.3.65-2",
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.",

src/CONST/index.ts

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1970,6 +1970,9 @@ const CONST = {
19701970
SPAN_SEARCH_PAGE_VISIBLE: 'ManualOpenSearchRouterPageVisible',
19711971
SPAN_OPEN_CREATE_EXPENSE: 'ManualOpenCreateExpense',
19721972
SPAN_CAMERA_INIT: 'ManualCameraInit',
1973+
SPAN_ENTRY_TO_SCAN: 'ManualEntryToScan',
1974+
SPAN_ENTRY_TO_SCAN_NAVIGATION: 'ManualEntryToScanNavigation',
1975+
SPAN_ENTRY_TO_SCAN_READY: 'ManualEntryToScanReady',
19731976
SPAN_SHUTTER_TO_CONFIRMATION: 'ManualShutterToConfirmation',
19741977
SPAN_RECEIPT_CAPTURE: 'ManualReceiptCapture',
19751978
SPAN_SCAN_PROCESS_AND_NAVIGATE: 'ManualScanProcessAndNavigate',
@@ -2039,6 +2042,7 @@ const CONST = {
20392042
ATTRIBUTE_TRIGGER: 'trigger',
20402043
ATTRIBUTE_PLATFORM: 'platform',
20412044
ATTRIBUTE_IS_MULTI_SCAN: 'is_multi_scan',
2045+
ATTRIBUTE_SOURCE: 'source',
20422046
ATTRIBUTE_ODOMETER_IMAGE_TYPE: 'odometer_image_type',
20432047
/** Follow-up action after expense submit (action-based; used as submit_follow_up_action in span). */
20442048
SUBMIT_FOLLOW_UP_ACTION: {
@@ -4074,6 +4078,9 @@ const CONST = {
40744078
'2015',
40754079
],
40764080
},
4081+
BULK_ACTIONS: {
4082+
EXPORT_CSV: 'exportCSV',
4083+
},
40774084
},
40784085
PERSONAL_CARDS: {
40794086
FEED_KEY_SEPARATOR: '#',
@@ -9261,6 +9268,7 @@ const CONST = {
92619268
SELECT_PARTICIPANT: 'NewChat-SelectParticipant',
92629269
},
92639270
WORKSPACE_EXPENSIFY_CARD: {
9271+
BULK_ACTIONS_DROPDOWN: 'WorkspaceExpensifyCard-BulkActionsDropdown',
92649272
CARD_LIST_ROW: 'WorkspaceExpensifyCard-CardListRow',
92659273
},
92669274
WORKSPACE: {
@@ -9318,7 +9326,6 @@ const CONST = {
93189326
PLAN_TYPE: 'WorkspaceOverview-PlanType',
93199327
SHARE: 'WorkspaceOverview-Share',
93209328
CUSTOM_RULES: 'WorkspaceOverview-CustomRules',
9321-
RULES_DOCUMENT: 'WorkspaceOverview-RulesDocument',
93229329
INVITE_BUTTON: 'WorkspaceOverview-InviteButton',
93239330
MORE_DROPDOWN: 'WorkspaceOverview-MoreDropdown',
93249331
},

src/ROUTES.ts

Lines changed: 10 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -304,6 +304,16 @@ const DYNAMIC_ROUTES = {
304304
path: 'imported',
305305
entryScreens: [SCREENS.WORKSPACE.CATEGORIES],
306306
},
307+
SPEND_CATEGORY_SELECTOR: {
308+
path: 'spend-category-selector/:groupID',
309+
entryScreens: [SCREENS.WORKSPACE.CATEGORIES_SETTINGS, SCREENS.SETTINGS_CATEGORIES.SETTINGS_CATEGORIES_SETTINGS],
310+
getRoute: (groupID: string) => `spend-category-selector/${groupID}` as const,
311+
},
312+
DEFAULT_CATEGORY_SELECTOR: {
313+
path: 'default-category-selector/:customUnitID',
314+
entryScreens: [SCREENS.WORKSPACE.DISTANCE_RATES_SETTINGS, SCREENS.WORKSPACE.PER_DIEM_SETTINGS],
315+
getRoute: (customUnitID: string) => `default-category-selector/${customUnitID}` as const,
316+
},
307317
WORKSPACE_INVITE: {
308318
path: 'invite',
309319
entryScreens: [SCREENS.WORKSPACE.PROFILE, SCREENS.WORKSPACE.MEMBERS],
@@ -2161,10 +2171,6 @@ const ROUTES = {
21612171
route: 'workspaces/:policyID/avatar',
21622172
getRoute: (policyID: string, fallbackLetter?: UpperCaseCharacters) => `workspaces/${policyID}/avatar${fallbackLetter ? `?letter=${fallbackLetter}` : ''}` as const,
21632173
},
2164-
WORKSPACE_DOCUMENT: {
2165-
route: 'workspaces/:policyID/document',
2166-
getRoute: (policyID: string) => `workspaces/${policyID}/document` as const,
2167-
},
21682174
WORKSPACE_JOIN_USER: {
21692175
route: 'workspaces/:policyID/join',
21702176
getRoute: (policyID: string, inviterEmail: string) => `workspaces/${policyID}/join?email=${inviterEmail}` as const,

0 commit comments

Comments
 (0)