Commit f69d9ff
committed
File tree
- .claude
- .github
- actions
- composite/setupNode
- javascript
- authorChecklist
- categories
- awaitStagingDeploys
- bumpVersion
- checkAndroidStatus
- checkDeployBlockers
- checkSVGCompression
- failureNotifier
- formatCodeCovComment
- getAndroidRolloutPercentage
- getArtifactInfo
- getDeployPullRequestList
- getPreviousVersion
- getPullRequestDetails
- getPullRequestIncrementalChanges
- isAuthorizedContributor
- isDeployChecklistLocked
- markPullRequestsAsDeployed
- postOrReplaceComment
- proposalPoliceComment
- reopenIssueWithComment
- reviewerChecklist
- validateReassureOutput
- verifySignedCommits
- waitForPreviousRuns
- libs
- scripts
- workflows
- .storybook
- __mocks__
- @expensify
- @pusher/pusher-websocket-react-native
- fs
- reportData
- android/app
- src
- debug
- res/xml
- main
- java/com/expensify/chat
- res/xml
- assets
- emojis
- images
- eReceiptBGs
- integrationicons
- product-illustrations
- simple-illustrations
- config
- certificatePinning
- eslint
- processors
- webpack
- contributingGuides
- docs
- _data
- articles
- expensify-classic/copilots-and-delegates
- new-expensify
- ai-agents
- connect-credit-cards
- connections/netsuite
- getting-started
- reports-and-expenses
- settings
- wallet-and-payments
- workspaces
- assets/images
- eslint-plugin-local-rules
- ios
- LiveActivity/Assets.xcassets/lock-screen-bg.imageset
- NewExpensify.xcodeproj
- NewExpensify
- NotificationServiceExtension
- jest
- modules
- ExpensifyNitroUtils
- nitrogen/generated
- android
- c++
- kotlin/com/margelo/nitro/utils
- ios
- src
- background-task/src
- hybrid-app/src
- patches
- @trivago/prettier-plugin-sort-imports
- eslint-config-airbnb-typescript
- react-native-webview
- react-native
- prompts/translation
- scripts
- sentry
- utils
- Translator
- server
- plugins
- stubs
- victory-chart-renderer
- scripts
- src
- components
- tests
- __golden__
- src
- CONST
- components
- Accordion
- AccountSwitcherSkeletonView
- ActionSheetAwareScrollView
- __mocks__
- ActiveElementRoleProvider
- AddPaymentCard
- AddToWalletButton
- AddressSearch
- Alert
- AnchorForAttachmentsOnly
- AnchorForCommentsOnly
- AnimatedCollapsible
- AnimatedSubmitButton
- AttachmentPicker
- launchCamera
- Attachments
- AttachmentCarousel
- AttachmentCarouselView
- Pager
- AttachmentView
- AttachmentViewImage
- AttachmentViewPdf
- AttachmentViewVideo
- DefaultAttachmentView
- AutoCompleteSuggestions
- AutoCompleteSuggestionsPortal
- TransparentOverlay
- AvatarCropModal
- BlockingViews
- ForceFullScreenView
- ButtonComposed
- composed
- context
- primitives
- ButtonWithDropdownMenu
- Button
- utils
- validateSubmitShortcut
- CategoryPicker
- CenteredModalLayoutOverlay
- Charts
- BarChart
- LineChart
- PieChart
- SkiaWebChart
- components
- context
- hooks
- types
- utils
- CollapsibleHeaderOnKeyboard
- CollapsibleSection
- Collapsible
- ColorSchemeWrapper
- Composer
- implementation
- ConnectToCertiniaFlow
- ConnectToHRFlow
- ConnectToNetSuiteFlow
- ConnectToQuickbooksDesktopFlow
- ConnectToQuickbooksOnlineFlow
- ConnectToRilletFlow
- ConnectToSageIntacctFlow
- ConnectToXeroFlow
- ContactPermissionModal
- CountryPicker
- CurrencyListContextProvider
- CurrencySelectionList
- CustomDevMenu
- CustomStatusBarAndBackground
- updateStatusBarAppearance
- CustomUnitDefaultCategorySelector
- DatePicker
- CalendarPicker
- DelegateNoAccessModalProvider
- DisplayNames
- DistanceMapView
- DistanceRequest
- Domain
- DragAndDrop
- Consumer
- NoDropZone
- Provider
- DraggableList
- DropZone
- EReceiptBody
- EmbeddedDemo
- EmojiPicker
- EmojiPickerMenuItem
- EmojiPickerMenu
- EmojiWithTooltip
- EmployeesSeeTagsAsText
- EmptyStateComponent
- EnvironmentContextProvider
- ErrorBoundary
- FilePicker
- FlashList
- InvertedFlashList
- FlatList
- FlatListWithScrollKey
- FlatList
- hooks
- FloatingCameraButton
- FloatingGPSButton
- FocusTrap
- FocusTrapContainerElement
- FocusTrapForModal
- FocusTrapForScreen
- FormElement
- Form
- GPSInProgressModal
- GPSTripStateChecker
- useUpdateGpsNotification
- GrowlNotification
- GrowlNotificationContainer
- HTMLEngineProvider
- HTMLRenderers
- MentionReportRenderer
- VictoryChartRenderer
- components
- VictoryChartContainer
- context
- parsers
- utils
- HeaderWithBackButton
- Hoverable
- Icon
- BankIcons
- chunks
- ImageSVG
- ImageView
- Image
- ImportOnyxState
- InlineCodeBlock
- InputBlurContext
- KYCWall
- KeyboardAvoidingView
- BaseKeyboardAvoidingView
- KeyboardDismissibleFlatList
- __mocks__
- KeyboardProvider
- LHNOptionsList
- OptionRowLHN
- OptionRow
- OptionRowRendererComponent
- useEmptyLHNIllustration
- Lightbox
- LocationErrorMessage
- LocationPermissionModal
- LockedAccountModalProvider
- LottieAnimations
- Lottie
- MapView
- Icons
- ToggleDistanceUnitButton
- Modal
- Global
- ReanimatedModal
- Backdrop
- Container
- useSyncModalWithHistory
- MoneyReportHeaderActions
- MoneyReportHeaderPrimaryAction
- MoneyRequestConfirmationFields
- MoneyRequestConfirmationList
- hooks
- sections
- MoneyRequestReportView
- SelectionToolbar
- MultiGestureCanvas
- MultifactorAuthentication
- Context
- biometrics
- components
- Modals
- OutcomeScreen
- FailureScreen
- SuccessScreen
- config
- scenarios
- observability
- Onfido
- OpenAppFailureModal
- OptionsPicker
- PDFThumbnail
- PDFView
- Picker
- PlaidLink
- PopoverMenu
- v2
- content
- root
- rows
- sub
- PopoverProvider
- PopoverWithMeasuredContent
- PopoverWithoutOverlay
- Popover
- PressableWithSecondaryInteraction
- Pressable
- GenericPressable
- implementation
- PressResponder
- ProductTrainingContext
- PushRowWithModal
- Reactions
- QuickEmojiReactions
- ReceiptCropView
- ReceiptHoverZoom
- ReceiptImage
- ReceiptScanDropZone
- ReportActionAvatars
- ReportActionItem
- MoneyRequestReportPreview
- ReceiptPDFOverlay
- TransactionPreview
- ReportActionsSkeletonView
- ReportSearchHeader
- RoomNameInput
- Rule
- SVGDefinitionsProvider
- SafeAreaConsumer
- SafeArea
- SafeTriangle
- ScreenWrapper
- Search
- DeferredSearchAutocompleteList
- FilterComponents
- AdvancedFilters
- ReportField
- FilterDropdowns
- DateSelectPopup
- SearchAdvancedFiltersPopup
- SearchInputSelectionWrapper
- SearchList
- BaseSearchList
- ListItem
- ActionCell
- ExpenseReportListItemRow
- TransactionListItem
- SearchPageHeader
- SearchRouter
- SearchRouterModal
- SearchRouterPage
- startSearchPageVisibleSpan
- toggleSearch
- hooks
- primitives
- Section
- SelectionListWithModal
- SelectionList
- ListItem
- SplitListItem
- SelectionListWithSections
- components
- hooks
- useScrollToFocusedInput
- useWebSelectionListBehavior
- utils/getListboxRole
- SettlementButton
- ShowContextMenuContext
- SidePanel
- RHPVariantTest
- SidePanelButton
- SidePanelModal
- SidePanelReport
- useSyncSidePanelWithHistory
- SignInButtons
- AppleAuthWrapper
- AppleSignIn
- GoogleSignIn
- SkeletonViewContentLoader
- Skeletons
- SoftKillTestToolRow
- SpendRules
- configuration
- SplashScreenHider
- StatePicker
- SubStepForms
- SwipeableView
- TabSelector
- scrollToTab
- Tables
- DomainAdminsTable
- DomainGroupsTable
- DomainListTable
- DomainMembersTable
- PersonalExpenseRulesTable
- WorkspaceCategoriesTable
- WorkspaceCategoryRulesTable
- WorkspaceCompanyCardsTable
- WorkspaceDistanceRatesTable
- WorkspaceExpenseDefaultsTable
- WorkspaceExpensifyCardsTable
- WorkspaceFlagForReviewTable
- WorkspaceListTable
- WorkspaceMembersTable
- WorkspacePerDiemTable
- WorkspaceRequireFieldsTable
- WorkspaceRoomsTable
- WorkspaceSpendRulesTable
- WorkspaceTagsTable
- WorkspaceTaxesTable
- Table
- TableFilterButtons
- middlewares
- TagPicker
- TestCrash
- TestDrive
- TextInputWithSymbol
- TextInput
- BaseTextInput
- implementation
- TextInputClearButton
- TextInputLabel
- TextInputMeasurement
- TextPicker
- TextWithEllipsis
- TextWithMiddleEllipsis
- TextWithTooltip
- ThemeStylesContextProvider
- ThreeDotsMenu
- TimePicker
- Tooltip
- BaseGenericTooltip
- BaseTooltip
- EducationalTooltip
- TransactionItemRow
- DataCells
- EditableCell
- ReceiptPreview
- TwoFactorAuthForm
- UserDetailsTooltip
- BaseUserDetailsTooltip
- ValidateCodeActionForm
- ValidateCodeActionModal
- ValidateCodeForm
- ValidateCodeCountdown
- ValidateCode
- ValuePicker
- VideoPlayerContexts
- FullScreenContextProvider
- PlaybackContext
- VideoPlayerPreview
- VideoPlayer
- VideoPlayerControls
- ProgressBar
- VolumeButton
- useHandleNativeVideoControls
- VideoPopoverMenu
- WalletStatementModal
- WideRHPContextProvider
- useShowSuperWideRHPVersion
- useShowWideRHPVersion
- WideRHPOverlayWrapper
- WorkspacesListRowDisplayName
- ZeroWidthView
- utils
- hooks
- useAccessibilityAnnouncement
- useAccessibilityFocus
- useActiveElementRole
- useAncestors
- useAndroidBackButtonHandler
- useAnimatedHighlightStyle
- useAppFocusEvent
- useAppState
- useAutoTurnSelectionModeOffWhenHasNoActiveOption
- useCleanupSelectedOptions
- useContactPermissionModal
- useDefaultDragAndDrop
- useDialogContainerFocus
- useDiscardChangesConfirmation
- useDragAndDrop
- useEmitComposerScrollEvents
- useEmptyViewHeaderHeight
- useGenericEmptyStateIllustration
- useHtmlPaste
- useInitialWindowDimensions
- useIsInLandscapeMode
- useLandscapeOnBlurProxy
- useMapMarkers
- useOdometerReceiptStitcher
- useOnboardingMessages
- useOpenConciergeAnywhere
- usePageRefresh
- usePaymentMethodState
- usePersonalDetailSearchSelector
- usePolicyData
- useReportScrollManager
- useResponsiveLayoutOnWideRHP
- useResponsiveLayout
- useRestartOnOdometerImagesFailure
- useScrollEnabled
- useSearchBackPress
- useSearchSelector
- useSubPage
- useSubStep
- useSyncFocus
- useTackInputFocus
- useTextInputAccessibility
- useViewportOffsetTop
- useWindowDimensionsForAutoCompleteSuggestions
- useWindowDimensions
- useWorkletStateMachine
- languages
- libs
- API
- parameters
- Accessibility
- moveAccessibilityFocus
- ActiveClientManager
- AppStateMonitor
- AppState
- RequestsQueuesState
- AttachmentModalHandler
- Avatars
- BootSplash
- Browser
- CacheAPI
- Clipboard
- ComponentUtils
- ComposerUtils
- ContactImport
- ContactPermission
- DeviceCapabilities/canUseTouchScreen
- Environment
- betaChecker
- getEnvironment
- ExportOnyxState
- FraudProtection
- GroupIBSdkBridge
- enableCapabilities
- Fullstory
- GoogleTagManager
- HapticFeedback
- IntlPolyfill
- KeyboardShortcut
- bindHandlerToKeydownEvent
- Localize
- Middleware
- MultifactorAuthentication
- NativeBiometricsHSM
- Passkeys
- Network
- Notification
- LocalNotification
- PushNotification
- ForegroundNotifications
- clearReportNotifications
- notificationPermission
- NumberFormatUtils
- OdometerReceipt
- OptionsListUtils
- PersonalDetailOptionsListUtils
- Prefetch
- PrefetchQueries
- clearPrefetchOnAppStart
- preparePrefetchRequest
- registerPrefetchOnAppStart
- Pusher
- ReportActionFollowupUtils
- SearchParser
- SelectionScraper
- Sound
- StringUtils
- TransactionUtils
- Trie
- UnreadIndicatorUpdater
- updateUnread
- Violations
- Visibility
- Wallet
- __mocks__
- actions
- AppUpdate
- updateApp
- Attachment
- CachedPDFPaths
- Device
- generateDeviceID
- getDeviceInfo
- getOSAndName
- HybridApp
- IOU
- types
- InputFocus
- MultifactorAuthentication
- OnyxDerived
- configs
- OnyxUpdateManager
- utils
- __mocks__
- Policy
- ReimbursementAccount
- Report
- Session
- clearCache
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
6 | 6 | | |
7 | 7 | | |
8 | 8 | | |
9 | | - | |
| 9 | + | |
10 | 10 | | |
11 | 11 | | |
12 | 12 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
3 | 3 | | |
4 | 4 | | |
5 | 5 | | |
6 | | - | |
| 6 | + | |
7 | 7 | | |
8 | 8 | | |
9 | 9 | | |
| |||
33 | 33 | | |
34 | 34 | | |
35 | 35 | | |
36 | | - | |
| 36 | + | |
37 | 37 | | |
38 | 38 | | |
39 | 39 | | |
| |||
48 | 48 | | |
49 | 49 | | |
50 | 50 | | |
51 | | - | |
| 51 | + | |
52 | 52 | | |
53 | 53 | | |
54 | 54 | | |
55 | 55 | | |
56 | | - | |
| 56 | + | |
Lines changed: 4 additions & 2 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
1 | 4 | | |
2 | 5 | | |
3 | 6 | | |
4 | 7 | | |
5 | | - | |
6 | | - | |
| 8 | + | |
7 | 9 | | |
8 | 10 | | |
9 | 11 | | |
| |||
Lines changed: 1 addition & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
| 2 | + | |
2 | 3 | | |
3 | 4 | | |
4 | 5 | | |
| |||
Lines changed: 7 additions & 4 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | | - | |
2 | | - | |
3 | | - | |
4 | | - | |
5 | 1 | | |
6 | 2 | | |
7 | 3 | | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
8 | 11 | | |
9 | 12 | | |
10 | 13 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
15276 | 15276 | | |
15277 | 15277 | | |
15278 | 15278 | | |
| 15279 | + | |
| 15280 | + | |
15279 | 15281 | | |
15280 | 15282 | | |
15281 | 15283 | | |
15282 | 15284 | | |
15283 | | - | |
15284 | | - | |
15285 | 15285 | | |
15286 | 15286 | | |
15287 | 15287 | | |
| |||
15463 | 15463 | | |
15464 | 15464 | | |
15465 | 15465 | | |
15466 | | - | |
15467 | | - | |
15468 | | - | |
15469 | 15466 | | |
15470 | 15467 | | |
15471 | 15468 | | |
| 15469 | + | |
| 15470 | + | |
| 15471 | + | |
15472 | 15472 | | |
15473 | 15473 | | |
15474 | 15474 | | |
| |||
Lines changed: 3 additions & 2 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | | - | |
2 | | - | |
3 | 1 | | |
4 | 2 | | |
5 | 3 | | |
6 | 4 | | |
7 | 5 | | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
8 | 9 | | |
9 | 10 | | |
10 | 11 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
12197 | 12197 | | |
12198 | 12198 | | |
12199 | 12199 | | |
12200 | | - | |
12201 | | - | |
12202 | 12200 | | |
12203 | 12201 | | |
12204 | 12202 | | |
12205 | 12203 | | |
| 12204 | + | |
| 12205 | + | |
12206 | 12206 | | |
12207 | 12207 | | |
12208 | 12208 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | 2 | | |
3 | 3 | | |
4 | | - | |
5 | | - | |
6 | | - | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
7 | 7 | | |
8 | | - | |
9 | | - | |
| 8 | + | |
| 9 | + | |
10 | 10 | | |
11 | | - | |
12 | | - | |
| 11 | + | |
| 12 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | | - | |
2 | 1 | | |
| 2 | + | |
3 | 3 | | |
4 | 4 | | |
| 5 | + | |
| 6 | + | |
5 | 7 | | |
6 | 8 | | |
7 | 9 | | |
| |||
0 commit comments