Mohamed Javid
73d5cb24f8
fix(wallet)_: Address or ENS - Paste button behaviour
...
Signed-off-by: Mohamed Javid <19339952+smohamedjavid@users.noreply.github.com >
2025-03-04 17:32:03 +05:30
Mohamed Javid and Yevheniia Berdnyk
614eeafde9
feat(wallet)_: Add base chain indicator ( #22215 )
...
* feat(wallet)_: Add base chain indicator
Signed-off-by: Mohamed Javid <19339952+smohamedjavid@users.noreply.github.com >
* e2e: updated Base network name
---------
Signed-off-by: Mohamed Javid <19339952+smohamedjavid@users.noreply.github.com >
Co-authored-by: Yevheniia Berdnyk <ie.berdnyk@gmail.com >
2025-03-03 20:24:22 +00:00
Parvesh Monu
1dc4ea3a51
fix Some of the message longtap options disappear until relogin after unmuting chat ( #22220 )
2025-03-03 22:54:25 +05:30
dbef1c9edc
Fix slide-button not resetting ( #22210 )
...
* nix: use openjdk_headless to avoid pulling GTK
This saves a whole bunch of downloading.
Signed-off-by: Jakub Sokołowski <jakub@status.im >
* fix_: no log file (#22122 )
* fix_: no log file
https://github.com/status-im/status-go/compare/c5e4eb1a...388fce10
* chore_: fix lint issue
* chore_: set error level for release build
https://github.com/status-im/status-go/compare/c5e4eb1a...ba8fd519
* nix: replace yet another openjdk with headless version
Signed-off-by: Jakub Sokołowski <jakub@status.im >
* fix: moved slide-button reset from standard-auth to quo
---------
Signed-off-by: Jakub Sokołowski <jakub@status.im >
Co-authored-by: Jakub Sokołowski <jakub@status.im >
Co-authored-by: frank <lovefree103@gmail.com >
2025-03-03 10:46:40 +00:00
Mohsen
4853cde20b
[ #22206 ] fix: swap proposal keep sending update either after clean up ( #22212 )
2025-03-03 10:28:20 +00:00
Volodymyr Kozieiev
4c5f3282c4
Incorporated latest changes in status-go release branch
...
https://github.com/status-im/status-go/compare/c5e4eb1a...595dc68e
2025-02-28 14:54:17 +00:00
frank
376493b0b3
fix_: no log file ( #22201 )
2025-02-27 14:33:24 +00:00
Ulises Manuel
886f7b43d1
fix(keycard): light theme on "ready to scan" sheet ( #22196 )
2025-02-27 13:39:34 +00:00
Volodymyr Kozieiev
c8c785f136
Switched to udpated release status-go branch. Log-related changes.
...
https://github.com/status-im/status-go/compare/c5e4eb1a...927f0c2b
2025-02-27 12:20:24 +00:00
Volodymyr Kozieiev
b2602ba15e
_TEMPORARY_ enabled all logging in release for testing purposes ( #22192 )
2025-02-26 11:36:41 +00:00
Volodymyr Kozieiev
4b0a983d68
swtiched to status-go version v10.7.0
...
https://github.com/status-im/status-go/compare/c5e4eb1a...6935cf11
2025-02-26 10:35:02 +00:00
Volodymyr Kozieiev
af5c613cc0
Bump version to 2.33.0
2025-02-26 09:34:52 +00:00
Alexander and Yevheniia Berdnyk
550602db12
Update send summary to show network in a separate card ( #21616 ) ( #22067 )
...
* Update send summary to show network in a separate card (#21616 )
* Style updates
* Style updates
* Fixes; test updates
* Fixes
* Fixes
* e2e: updated send summary checks
* Spec fix
* Spec fix
* Small schema update
---------
Co-authored-by: Yevheniia Berdnyk <ie.berdnyk@gmail.com >
2025-02-25 16:20:17 +01:00
Parvesh Monu
5932f7dc99
Fix keycard login flow options while using empty keycard ( #22182 )
2025-02-25 17:58:48 +05:30
Icaro Motta
b89dce3c2a
chore(analytics): Integrate Sentry ( #21682 )
...
Integrate Sentry and implement a feature flagged feature (disabled by default)
to force crash the app using the function mobile/status.go#IntendedPanic()
provided by status-go. Because the feature is feature flagged and disabled, it
is not available in release builds.
Fixes: https://github.com/status-im/status-mobile/issues/21656
Documentation about Sentry in status-go:
https://github.com/status-im/status-go/blob/3466ac2661bb19cd0eaa27761551de3b4d31b393/internal/sentry/README.md#L60
Areas that may be impacted: Whenever a panic happens in status-go and usage data
collection is enabled we will send error data to Sentry. In theory, nothing
should change for the user, therefore nothing should be visibly different in the
app's behavior.
Steps to test:
Before following the steps below, the CI must be configured with the appropriate
SENTRY_DSN_STATUS_GO value. You can also use a free tier cloud instance to do
your own testing in case you want to play around with Sentry.
1. Login with any profile.
2. Enable usage data collection (for now, Sentry and analytics are tied to the
same setting in status-go).
3. Go to Settings > Feature flags and enable app-monitoring > intentional-crash
4. Go to Settings > Advanced > and press on Force crash immediately
Usually you should see the error in the Sentry dashboard in a matter of seconds.
2025-02-24 19:28:38 -03:00
Parvesh Monu
8aba451be8
Update keycard Illustrations ( #22171 )
2025-02-24 20:00:39 +05:30
Icaro Motta
82dd805755
chore(analytics): Allow MixPanel to be configured per env ( #21975 )
...
Allows MixPanel to be configured per environment. The hardcoded MixPanel app ID
and token are removed from the code (see the parent issue for more details). The
token can be exploited and that’s by design in most analytics tools
https://developer.mixpanel.com/reference/project-token .
Fixes https://github.com/status-im/status-mobile/issues/21974
Areas that may be impacted
- Analytics
2025-02-24 00:06:59 -03:00
Ulises Manuel
6e30d9faa8
fix(communities): Add missing stats ( #22143 )
...
* fix(communities): Stats not shown in discover page
* fix issues in the discover screen related to the theme
2025-02-21 08:40:18 -06:00
Mohsen
070869b705
[ #21999 ] fix: disable manual auto refresh as new endpoint include auto refresh ( #22115 )
...
* [#21999 ] fix: disable manual auto refresh as new endpoint include this logic
* [#21999 ] fix: move build transaction route to last step
* [#21999 ] fix: restart swap proposal fetch after approval confirmation
* [#21999 ] fix: remove redundant event
* [#21999 ] fix: resolve conflicts
* [#21999 ] fix: slide button disable issue
2025-02-21 16:39:15 +03:00
frank
9dfa1069e5
feat_: add pre login log ( #21987 )
...
* feat_: add pre login log
https://github.com/status-im/status-go/compare/1bfb0cef...7ae58a47
* fix_: pre_login log not get zipped
https://github.com/status-im/status-go/compare/1bfb0cef...c5e4eb1a
2025-02-21 18:42:23 +08:00
Volodymyr Kozieiev
99dd374c87
Quick transaction settings ( #22019 )
...
* Quick settings for sending transaction
* Moved to newer status-go, fixed mode saving
https://github.com/status-im/status-go/compare/b2cd7bd8...4b44d6d0
* Fixed non-pressable radio buttons
* Account color applied to controls
* Updated status-go version
https://github.com/status-im/status-go/compare/1bfb0cef...5a796959
* Fixed bug with not applying bridge quick tx setting
2025-02-21 09:46:31 +00:00
Siddarth Kumar
bac5ace90a
deps: dynamically get gradle-lint version
...
This commit generates the gradle-lint dependency version according to the rules specified here in hack script :
https://googlesamples.github.io/android-custom-lint-rules/api-guide.html
2025-02-21 11:32:03 +05:30
Yevheniia Berdnyk
34cb7d19e2
e2e: added tests for collectibles
2025-02-21 01:24:44 +02:00
Mohsen
a98bbf6a71
[ #22029 ] fix: bridge button when there is single account ( #22031 )
...
* [#22029 ] fix: bridge button when there is single account
* [#22029 ] fix: trigger start bridge if all condition met
* [#22029 ] docs: add clarification for bridge flow logic based on account selection
2025-02-19 21:58:11 +03:00
andrey
8116f7a7b1
[ #21956 ] Biometrics are still active after profile migration to keycard
2025-02-19 17:40:27 +01:00
andrey
b3fbed1a1b
[ #21812 ] "Invalid Hex Data for Private Key" and "Invalid PIN Code" errors after mobile attempts to be synced with Desktop imported on keycard
...
https://github.com/status-im/status-go/compare/b2cd7bd8...1bfb0cef
2025-02-18 13:23:23 +01:00
frank
4826bedba4
fix_: revert version ( #22149 )
2025-02-18 20:12:11 +08:00
frank
b81ac07636
fix_: bad node config migration ( #21952 )
...
https://github.com/status-im/status-go/compare/dcce8e9b...6132a9e7
2025-02-18 19:12:18 +08:00
Siddarth Kumar
2da2dfdad7
android: add gradle-lint as dependency ( #22124 )
2025-02-18 13:12:28 +05:30
Andrey Bocharnikov
1036bff41b
feat(wallet): integrate eth rpc proxy ( #22034 )
...
* feat(wallet): Integrate eth-rpc-proxy
closes #22033
2025-02-17 22:27:22 +04:00
Siddarth Kumar
e15b9a224c
ci: upgrade go to 1.22 ( #21940 )
...
- This PR upgrades `go` to `1.22`
- Brings in `gomobile` latest derivation at master of `nixpkgs` : https://github.com/NixOS/nixpkgs/commit/f5abef98e8b8c9f9e6da4bdab63f8be1e57ea8c0
- points to status-go changes where `go` is also upgraded to `1.22` -> https://github.com/status-im/status-go/pull/6258
2025-02-17 22:53:28 +05:30
Parvesh Monu
82ab32c028
Allow user to access recovery phrase after canceling 'Confirm Backup' drawer ( #22108 )
2025-02-17 21:26:36 +05:30
Siddarth Kumar
3541485338
deps: fix path to hack script and regenerate ( #22119 )
...
This PR fixes the path to hack deps script and re-generates `gradle` deps.
Previous PRs passed build phase because we already have the `gradle` deps we need.
However make `nix-update-gradle` would fail due to the incorrect path.
2025-02-17 14:13:21 +05:30
Mohamed Javid
8c82a84aee
feat(wallet)_: Saved addresses limit ( #22069 )
...
This commit adds limit for adding saved addresses upto 20 to prevent any unwanted behaviour.
Signed-off-by: Mohamed Javid <19339952+smohamedjavid@users.noreply.github.com >
2025-02-15 00:34:56 +05:30
Brian Sztamfater
447945f46e
fix: transaction fails when signed from auto-restored derived account after seed phrase recovery with biometric authentication enabled ( #22040 )
...
Signed-off-by: Brian Sztamfater <brian@status.im >
2025-02-14 11:16:50 -03:00
Brian Sztamfater
16b2c90040
feat: show swap proposal exchange rate ( #22078 )
...
Signed-off-by: Brian Sztamfater <brian@status.im >
2025-02-14 10:32:07 -03:00
Alexander
a210d59c4f
Improve activity loading to avoid sitations when activity tab becomes empty after auto-refresh or app backgrounding ( #21988 )
2025-02-14 09:49:34 +01:00
Parvesh Monu
fe0c5c2da7
fix Incorrect name and image at Ready to import key pair screen ( #22080 )
2025-02-13 20:50:43 +05:30
Parvesh Monu
8c91fbdd49
fix Keycard UI issues ( #22075 )
2025-02-13 20:28:07 +05:30
Mohsen
93e0c1fc5e
[ #21483 ] fix: update collectible amounts after sending ( #21867 )
...
* [#21483 ] fix: update collectible amounts after sending
* [#21483 ] test: cover funcs with unit test
* [#21483 ] fix: add condition to update only pending collectible
* [#21483 ] fix: use parse int for conversion
* [#21483 ] fix: round up dispatch delay
2025-02-13 15:38:03 +03:00
Yevheniia Berdnyk
9c7d215217
e2e: added test for contact request, receiver is offline
2025-02-13 11:15:55 +02:00
frank
4668d6a285
chore_: specify kdfIterations explictly ( #22079 )
2025-02-13 16:42:47 +08:00
Parvesh Monu
6c9c92efc7
Update Keycard color in keycard flow ( #22066 )
2025-02-12 21:22:52 +05:30
Yevheniia Berdnyk
eff252c7c0
e2e: added smoke tests for android 12 and 13
2025-02-12 15:06:12 +02:00
Sean Hagstrom
ab12c8a17d
fix: add version field to localSrc definition for go-mobile nix build ( #22041 )
2025-02-12 13:30:23 +01:00
vedran
8b21d6ab53
chore(deps)_: get missing deps versions dynamically
...
To remove hardcoding of specific versions of missing gradle
dependencies, we will use `get_versions.sh` to fetch them dynamically.
Also disable default lint checks to remove redundant
`lintVitalReportRelease` task and dependency.
2025-02-11 14:24:12 +01:00
Tetiana Churikova
36fa4bdb62
fix: update text for keycard ( #22043 )
2025-02-11 12:20:50 +01:00
flexsurfer
ed10ed70f7
[ #21993 ] Keycard - Unlock Keycard ( #22030 )
2025-02-10 13:09:47 +01:00
Parvesh Monu
8c089bb334
Fix keycard theme issue and add documentation for ready to add key pair screen ( #22028 )
2025-02-10 17:18:15 +05:30
Ulises Manuel
45b09603d2
Add reagent support to transform prop keys inside vectors ( #21937 )
...
- Remove now unnecessary wrapper for reanimated/view
- Use kebab-case keywords for the hole-view component
- Use rn/StyleSheet.absoluteFill along with ClojureScript styles
- Fix keys inside view's `:transform` property
- Remove some uses of `merge` to pass styles to components
- Add tests for `convert-prop-value`
2025-02-07 16:50:22 -06:00