ricky
cafc79d6c5
Switch from `develop` to `main` ( #3508 )
...
* point build badges to main
* point video_source_uri to main
* point architecture.svg to main
* point translation subtitle uris to main
1 year ago
Cal Leung
82a06defc7
Update build version. Update change logs. ( #3642 )
1 year ago
Cal Leung
c2135861a2
Fix deeplink for Android 11 and below. Add missing braces in Podfile. ( #3634 )
1 year ago
Pedro Pablo Aste Kompen
bcf32125c9
Fix slider button rerendering ( #3623 )
1 year ago
ricky
4ed68481d0
Patch recent disclosures ( #3641 )
...
* patch vulns
* use number for skip
* remove unused params
1 year ago
Cal Leung
d0609899a3
Update build version ( #3622 )
1 year ago
Pedro Pablo Aste Kompen
360633e333
fix: Add onSwipeChange to swipe button ( #3620 )
...
* Add onSwipeChange to swipe button
* Boolify error on txn button
* use `Boolean`
Co-authored-by: Cal Leung <cleun007@gmail.com>
Co-authored-by: ricky <ricky.miller@gmail.com>
1 year ago
Cal Leung
b867867767
v4.0.0 RC1 ( #3608 )
...
* Update changelog and build versions
* Update changelog
1 year ago
Andre Pimenta
2a0da65e52
Fix confirm button disabled ( #3481 )
...
Co-authored-by: Gustavo Antunes <gantunes@uc.cl>
Co-authored-by: Cal Leung <cleun007@gmail.com>
1 year ago
Cal Leung
1f03de0769
Experiment/upgrade react native 66 ( #3509 )
...
* Commit upgrade paths
* Checkpoint: iOS can build
* Reintroduce viewpager library with patch (deprecated)
* Upgrade keyboard aware library to support new RN
* Stabilize Android (WIP) need to patch react-native
* Remove setting NDK. Android auto sets it based on gradle
* Update build gradle + Add postinstall for react-native-codegen
* Add comment for postinstall (react-native-codegen)
* Remove workspace settings
* Upgrade gradle versions. Fix viewpager patch. Revert to support pre-upgrade min sdk versions
* Fix unit tests
* update rn codegen postinstall script
* Fix react-native-scrollable-tab-view with patch
* Update README.md ndk section
* update rn codegen postinstall script
* Update pod file lock
* update allow-scripts
* update yarn.lock
* Remove --strip-components=2
* Update ndk version to 21e
* Upgrade Detox + ignore warnings
* Enable Hermes. Reconfigure Flipper.
* Update pods
* Remove entitlements from copy resources step
* Polyfill Intl for iOS for Hermes
* Remove nvm related code in build phase
* Remove duplicate node from homebrew
* Remove engine version dependencies. Allow bitrise to use any node
* Reintroduce engines in package.json
* Try to unset PREFIX
* Reintroduce nvm compatibility in build phase
* Patch react-native-payments
* Expose removeListener warnings
* Patch react-native-modal removeListner
* Update build number
* Fix virtualization error on send flow
* Update build number to 3.8.2
* Ignore EventEmitter.removeListener
* Update build version for bitrise
* fixing broken e2e tests
* Replace drawer. Update reanimated + webview libraries. Begin fixing browser functionality.
* Hook up reanimated 2 on Android
* Remove traces of react navigation drawer. Refactor tutorial.
* Fix display account name on drawer.
* Fix patches -> fixes Android back button behavior
* Update build version
* Update build version to fix bitrise
* Re run unit tests
* Update readme with Flipper instructions
* Remove requestAnimationFramea and InteractionManager that causes iOS to crash when switching networks
* Update EasingNode
* Hide tab bar
* Fix browser deep link
* Upgrade web3 in controllers to fix app hang up.
* Remove isZero undefined from controllers
* Handle initial and subsequent deeplinks to browser
* Fix svg length undefined issue
* Update build number
* Fix BN function calls + patch swaps controller
* Update build number
* Disable Hermes for iOS.
* Disable hermes for Android
* Update build number
* unset PREFIX on all bitrise steps
* dimissing keyboard in wallet spec
* addressbook,wallet,request payment fix.
* update snapshots
* Remove intl polyfill
Co-authored-by: Ricky Miller <ricky.miller@gmail.com>
Co-authored-by: Curtis <Curtis.David7@gmail.com>
1 year ago
sethkfman
d9757b7e16
Reduces png file image weight using TinyPng cli tool ( #3495 )
...
Co-authored-by: Andrea Salvatore <andrea.salvatore@consensys.net>
Co-authored-by: Andrea Salvatore <andreahaku@gmail.com>
1 year ago
Cal Leung
598331385e
Update build number ( #3502 )
2 years ago
ricky
5f2dacf9ba
fix back button ( #3500 )
...
Co-authored-by: sethkfman <10342624+sethkfman@users.noreply.github.com>
2 years ago
sethkfman
c93ef35df1
Updated proguard rules for svg library ( #3501 )
2 years ago
sethkfman
ce746d97ac
3.8.0-RC-2 ( #3494 )
...
* bump version code
* Update bitrise build number
Co-authored-by: Cal Leung <cleun007@gmail.com>
2 years ago
Cal Leung
ab34075b96
fix biometric button ( #3493 )
2 years ago
sethkfman
d8ff11e05e
increase the height dimension on the search token text ( #3491 )
2 years ago
Cal Leung
c2a294a421
Bug/3464 fix login bug ( #3484 )
...
* Fix switch navigator replacement logic
* Update unit tests
* Fix unit tests. Commit changes from yarn setup
* Fix login bug. Temporarily control splash animation.
* Fix login bug
* Wait for login event
* Properly handle biometrics button. Conditionally handle initial auth logic on Login screen.
* Clean up biometrics logic
Co-authored-by: sethkfman <10342624+sethkfman@users.noreply.github.com>
Co-authored-by: Curtis <Curtis.David7@gmail.com>
2 years ago
sethkfman
283a75ef80
[FIX] Android release build disable hermes ( #3482 )
...
* added hermes 5.2-rc1 dependency
* disabled hermes
* disabled hardware acceleration android and enable hermes
* disable hermes and enable hardware
* removed unused hermes package
* fixed yarn
* fixed yarn.lock
* fixed yarn.lock
2 years ago
Cal Leung
84b3459a8b
Remove swap navigation action ( #3485 )
...
* Remove swap navigation action
* Disable Wallet swipe back gesture + Android back handler
* Disable swipe back gesture from Login
2 years ago
Cal Leung
c12848b3d2
Feature/100 user review prompt ( #3487 )
...
* Implement review prompt + review manager
* Add jest mocks for react-native-in-app-review
* Update constant values
* Add subscriber method
* Remove ios deeplink
* Update snapshots
* Update prompt subscriptions
* Move review prompt to notification mananger. Remove redundant Approval + ApproveView from nav stack.
* Remove react-native-in-app-review mock
* Remove spacing
* Update build number
* enabled multidex
* Fix fallback review prompt layout on Android
* Lower txn confirmation threshold to 6
Co-authored-by: gantunesr <gantunes@uc.cl>
Co-authored-by: sethkfman <10342624+sethkfman@users.noreply.github.com>
2 years ago
Andre Pimenta
ca63844460
Show newlines when signing message ( #3478 )
...
* Show newlines when signing message
* Update snapshot
2 years ago
sethkfman
5aba78b727
Release - 3.8.0 rc1 ( #3473 )
...
* version bump and change log run
* udpated change log
* removed merge conflict tag
* removed used comments & ios versions
2 years ago
Gustavo Antunes
7a64071359
[FEAT] User review prompt ( #3457 )
...
* Implement review prompt + review manager
* Add jest mocks for react-native-in-app-review
* Update constant values
* Add subscriber method
* Remove ios deeplink
* Update snapshots
* Update prompt subscriptions
* Move review prompt to notification mananger. Remove redundant Approval + ApproveView from nav stack.
* Remove react-native-in-app-review mock
* Remove spacing
* Update build number
* enabled multidex
* Fix fallback review prompt layout on Android
Co-authored-by: Cal Leung <cleun007@gmail.com>
Co-authored-by: sethkfman <10342624+sethkfman@users.noreply.github.com>
2 years ago
Cal Leung
b49b5358fd
Bug/3464 fix login bug ( #3467 )
...
* Fix switch navigator replacement logic
* Update unit tests
* Fix unit tests. Commit changes from yarn setup
* Fix login bug. Temporarily control splash animation.
* Fix login bug
Co-authored-by: sethkfman <10342624+sethkfman@users.noreply.github.com>
Co-authored-by: Curtis <Curtis.David7@gmail.com>
2 years ago
Gustavo Antunes
3eedff84c7
[FIX] Minor NFTs bugs ( #3387 )
2 years ago
Pedro Pablo Aste Kompen
8b0e915067
Fix collectibles autodetection ( #3458 )
...
Co-authored-by: Alex <adonesky@gmail.com>
Co-authored-by: gantunesr <gantunes@uc.cl>
2 years ago
sethkfman
f5a1d653ab
[FIX] Android Keyboard Text Entry ( #3459 )
...
* check if user is using gboard and disale keyboard learning on android
* react native patch changes not needed
* updated formatting on patch and updated podfile
2 years ago
Cal Leung
dcbfd1b028
Bug/3464 fix login bug ( #3465 )
...
* Fix switch navigator replacement logic
* Update unit tests
* Fix unit tests. Commit changes from yarn setup
2 years ago
Gustavo Antunes
a6f65d4107
Performance - Bump modules ( #3439 )
2 years ago
Curtis David
d423aa7042
Delete Wallet Spec ( #3456 )
...
* delete wallet spec
(cherry picked from commit 13153a4f3a
)
* fix test name
* removing comment
2 years ago
cheese1
9493683847
Fix typo ( #3453 )
2 years ago
Alex Donesky
fa9103cd9f
Consume split TokenDetectionsController and CollectibleDetectionController (previously AssetDetectionController) ( #3380 )
...
* make use of split out tokenDetectionController and collectibleDetectionController
* upgrade controllers
* bump @metamask/controllers to v20.0.0
* fix issues in engine
Co-authored-by: Gustavo Antunes <gantunes@uc.cl>
2 years ago
ricky
fc9210d16c
fix `this.existingTxId` always false ( #3452 )
2 years ago
ricky
0c8d1bbc0e
Merge pull request from GHSA-r267-fcwv-42jm
...
* update login flow
* fix for delete navigation by removing call to origonal object that was invalid
* added logic to only set the passcode if the biometric try fails
* added logic to address the remember me setting
* moved remember me logic to trigger after biometric evalutation
Co-authored-by: sethkfman <10342624+sethkfman@users.noreply.github.com>
2 years ago
sethkfman
c5268df8c8
[IMPROVEMENT] Android APK Size, App Load Time, Bitrise Build Steps ( #3423 )
...
* enabled proguard builds
* separated internal release and store release bitrise workflows
* updated bitrise internal step names
* yml formatting
* enabled shrink resource and separate build CPU
* removed explicit arch in abi config
* removed sourcemaps and added mapping file export
* updated mapping file path
* enable hermes
* make enableHermes based on System.getenv('METAMASK_ENVIRONMENT')
* add bitrise step to generate release one to bitrise and one to store
Co-authored-by: Ricky Miller <ricky.miller@gmail.com>
2 years ago
sethkfman
46cd8e16c3
Disable Sync with Extension ( #3443 )
...
* disabled sync on release builds
* added comment
Co-authored-by: ricky <ricky.miller@gmail.com>
2 years ago
Pedro Pablo Aste Kompen
69654c950b
Add better initial state for swaps loading tokens ( #3430 )
...
Co-authored-by: ricky <ricky.miller@gmail.com>
2 years ago
ricky
537c852839
patch json schema via resolution ( #3445 )
2 years ago
ricky
0c2349feb8
Update imrpove-yarn-audit and patch/ignore advisories ( #3440 )
...
* get audit:ci job passing
* update improved-yarn-audit
* patch xmldom via resolution
2 years ago
sethkfman
c933d24ea5
[RELEASE] v3.7.0 ( #3426 )
...
* bumped version and updated change log
* [FIX] Delete old schema onboarding event (#3405 )
* Update CHANGELOG
Co-authored-by: Gustavo Antunes <gantunes@uc.cl>
2 years ago
Gustavo Antunes
7945d57055
[FIX] Delete old schema onboarding event ( #3405 )
2 years ago
kumavis
6309d06def
Postinstall as yarn setup ( #3427 )
...
* scripts - move postinstall script to part of yarn setup
* postinstall - prefer yarn over npx
2 years ago
sethkfman
dff428b28d
[UPGRADE] Android SDK and dependencies to support SDK 30 ( #3412 )
...
* updated android SDK and dependencies to support SDK 30
* added okhttp3 dependencies
* added hermes flag
* removed heremes testing
* undo edits in entry
* adjust tabbing
Co-authored-by: ricky <ricky.miller@gmail.com>
2 years ago
sethkfman
e08af6ad55
[FIX] iOS FaceID Deny Handler ( #3371 )
...
* added method to catch deny biometric pop-up and reset view
* Updated function comment
* remove android check and simplified setState
2 years ago
sethkfman
f3d17874ab
[FEATURE] Mobile Vault Decryptor Functionality ( #3346 )
...
* added a SRP reveal image to view
* moved vault decrypt to import seed phrase view
* removed console.log
* moved vault logic to validators
* status
upated await state
* refactored when seed state is set and removed function that is not needed
2 years ago
Cal Leung
41daa7f1e0
[IMPROVEMENT] Enable sentry performance ( #3397 )
...
* Enable sentry performance
* Fix sentry import
* Update snapshot
Co-authored-by: sethkfman <10342624+sethkfman@users.noreply.github.com>
2 years ago
André Luz Fatia
26a7912dc1
Migrate analytics from redux to UserPreference, fix persistence ( #3394 )
...
Co-authored-by: sethkfman <10342624+sethkfman@users.noreply.github.com>
2 years ago
Emil Suleymanov
8248d3e135
[IMPROVEMENT] Support signTypedData_v4 and use signTypedData_v3 by default in WalletConnect ( #3350 )
...
* Use signTypedData_v4 by default in WalletConnect
* Add explicit eth_signTypedData_v3 support
* Remove redundand check
* Handle explicit eth_signTypedData_v4
* Use signTypedData_v3 by default
Co-authored-by: sethkfman <10342624+sethkfman@users.noreply.github.com>
2 years ago
Brad Decker
fa5677e208
use empty string quotes for anon id ( #3144 )
...
Co-authored-by: Gustavo Antunes <gantunes@uc.cl>
Co-authored-by: sethkfman <10342624+sethkfman@users.noreply.github.com>
2 years ago