Aaron DeRuvo
fc82b6b2b3
Prepares app for Euclid ( #1473 )
...
* setup IS_EUCLID build variable for conditionally using euclid desgins
create a headless header that only handles the status bar, for the new screens since they manage their own
make sure new screens get proper insets
add recoveryphrase 3.0
fix country picker
* this lint runs twice. once in repo wide lint and once here. so lets just run once to save resources
Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>
2025-12-09 12:56:05 +01:00
Vishalkulkarni45
8587182778
SELF-1394: Fix/aadhaar registry ( #1449 )
...
* fix: remove timestamp while cal qrhash
* chore: pad the timestamp with 0 instead of skipping it
---------
Co-authored-by: ayman <aymanshaik1015@gmail.com >
2025-12-09 16:10:34 +05:30
Javier Cortejoso
3e9c209973
chore: switch mobile CI runners from macOS to Ubuntu ( #1458 )
...
Co-authored-by: Justin Hernandez <justin.hernandez@self.xyz >
2025-12-08 09:55:01 +01:00
Justin Hernandez
b2987ffd54
workflow fixes ( #1478 )
2025-12-07 15:42:51 -08:00
github-actions[bot]
5c7d6625e6
chore: bump mobile app version to 2.9.4 ( #1476 )
...
Update build numbers and deployment timestamps after successful deployment.
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-12-06 08:47:16 -08:00
Justin Hernandez
202d0f8122
SELF-483: Enable backup recovery prompts ( #834 )
...
* Guard recovery prompts
* refactor(app): gate recovery prompts with allow list (#1251 )
* fix typing
* fix header
* fix app loading
* fix tests
* Limit recovery prompts to home allowlist (#1460 )
* fix test
* fix typing pipeline
* format and fix linting and tests
* tests pass
* fix tests
* split up testing
* save wip
* save button fix
* fix count
* fix modal width
* remove consologging
* remove depcrecated login count
* linting
* lint
* early return
2025-12-05 21:34:50 -08:00
Justin Hernandez
89b16486ee
bump version and build to match stores ( #1475 )
2025-12-05 20:35:12 -08:00
turnoffthiscomputer
f553c2895d
Update Discord support link in README.md
2025-12-05 13:19:21 +01:00
turnoffthiscomputer
08a5466c0b
Add contribution guidelines and update README for clarity ( #1472 )
...
- Introduced a new `contribute.md` file outlining contribution guidelines, security vulnerability reporting, branching strategy, and code standards.
- Updated `README.md` to reference the new contribution guidelines and provide clearer instructions for opening pull requests, including links to Discord and Telegram for support.
2025-12-05 12:52:21 +01:00
Justin Hernandez
efe9ddfd52
use nvmrc, update cache dependency path ( #1470 )
2025-12-05 02:06:56 -08:00
Justin Hernandez
de9e91772e
add discord and update telegram links ( #1471 )
2025-12-05 02:06:26 -08:00
Justin Hernandez
2555a9415d
update open zeppelin ( #1469 )
2025-12-04 23:43:25 -08:00
Justin Hernandez
1c3b054f3b
chore: address failing test_circuits pipeline ( #1465 )
...
* test bump for contracts
* Patch ethereum-cryptography assertions (#1466 )
* check patches
* Apply patches in workspace node_modules (#1467 )
* comment out init method
* pin packages and finally fix pipelines?
* address coderabbit feedback
* downgrading due to cve
2025-12-04 23:20:55 -08:00
Seshanth.S
f0fe69d23f
SELF-1177 - Separate button states during backup ( #1402 )
...
* AccountRecoveryChoiceScreen: seperate button states
* clean up logging
* improve analytics
---------
Co-authored-by: Justin Hernandez <justin.hernandez@self.xyz >
2025-12-05 12:15:22 +05:30
Justin Hernandez
967ce31cc9
Use eslint to run prettier ( #1463 )
...
* sort packages
* consolidate prettier under eslint fix
* lint and lock files
2025-12-03 07:04:01 -08:00
Justin Hernandez
64ab5fc91c
Minor app fixes two point nine rd2 ( #1462 )
...
* better tests
* lockfile naming fixes
* format
* fix ci issues
2025-12-02 22:20:17 -08:00
Justin Hernandez
569c606776
chore: remove gitguardian references ( #1461 )
2025-12-02 21:46:06 -08:00
Leszek Stachowski
f2d2d821c2
DocumentCameraScreen copy changes ( #1414 )
...
Co-authored-by: Justin Hernandez <justin.hernandez@self.xyz >
2025-12-02 21:10:21 -08:00
Justin Hernandez
71a6b49140
small collection bugfixes for two point nine ( #1446 )
...
* fix addhaar typo
* consolidate mobile app links and add tests
* fix caching issues for pipelines
* fix gitleaks
* update binary merkle root.circom package source
* fix cache
* update path
* rename lockfile
* fix qrcode error
* fix mobile ci tests and prettier
* fix qr code typing
* fix qrcode pipelines
* fix integration test
2025-12-02 13:03:50 -08:00
Nesopie
cdce88cdda
fix: update the package ( #1459 )
2025-12-02 21:25:53 +05:30
Aaron DeRuvo
7899c239cc
Three/country picker ( #1448 )
...
* use 3.0 country picker
* get blurview working in app
add navigation adapter to sdk
render
* fix fonts and double view registration issues
* dont need this script as we use peer deps now
* fix our package installs
* prayed to the false idol of claude to resolve installing anon-aadhar from a specific commit from a monorepo
* fix route types
* add peer deps to demo
---------
Co-authored-by: Leszek Stachowski <leszek.stachowski@self.xyz >
Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>
2025-12-01 16:08:09 +01:00
Nesopie
d5d0879045
Fix/jwt output ( #1452 )
...
* feat: ad eat_nonce_1 and test
* chore: update jwt logic
* uncomment signature verification
2025-11-29 01:14:55 +05:30
Vishalkulkarni45
2485ab1057
chore: use BMT pse verison ( #1447 )
2025-11-25 15:05:59 +01:00
github-actions[bot]
37417d219c
chore: bump mobile app version to 2.9.2 ( #1443 )
...
Update build numbers and deployment timestamps after successful deployment.
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-11-22 11:10:09 -03:00
Seshanth.S
fb4cd929e2
SELF-1232: Recovery: reduce fingerprint popup count ( #1434 )
...
* Recovery: reduce fingerprint popup count
* add await to reStorePassportDataWithRightCSCA
2025-11-21 13:21:54 +05:30
Justin Hernandez
180638dc57
fix staging pipelines ( #1442 )
2025-11-20 19:14:38 -03:00
Justin Hernandez
6226cb0c2a
fix podfile lock ( #1441 )
2025-11-20 18:41:41 -03:00
Justin Hernandez
4d87ea2895
bump version ( #1440 )
2025-11-20 18:05:02 -03:00
Justin Hernandez
e77688b472
fix tg group url ( #1438 )
2025-11-20 17:57:25 -03:00
Justin Hernandez
551067a48e
Reorganize mobile app /src and /tests folders ( #1357 )
...
* Refactor mobile app utilities into new modules
* prettier
* update lock, feedback from codex
* fix path
* keep some files in utils
* fix tests
* update paths
* remove old docs
* cr feedback
* flatten inefficient paths
* better structure
* update test folder structure
* migrate images
* fix import
* fix Sentry path
* update ignore
* save wip migration
* more updates
* standardize component names
* rename assets
* fix linting
* add barrel exports. final refactor commit
* fix formatting
* fix nav bar
* reduce bundle size
* remove dupe license
* fix test
* fix merge issues
* add refactor doc so we can track what was imporoved
* cr feedback
* feedback
2025-11-20 17:56:44 -03:00
Justin Hernandez
cadd7ae5b7
SELF-1192: fix oom tests ( #1429 )
...
* fix oom tests?
* update tests
* try fixing tests again
* fix: unblock mobile app jest runner
* fix corrupt yarn lock
* Reduce heavy React Native usage in tests (#1436 )
* Reduce heavy React Native usage in tests
* Stabilize mobile tests
* prettier
* ignore podfile.lock
* fix test and gitleaks
* fix path
* update
* fix tests
* address tamagui concern
2025-11-20 11:59:00 -03:00
Justin Hernandez
6cbbacdf84
add text only pr comment ( #1435 )
2025-11-19 13:51:26 -03:00
Justin Hernandez
41553bbbb7
Prevent mobile deploy on auto-closed PRs ( #1433 )
...
* Prevent mobile deploy on auto-closed PRs
* Fix auto-closed PR guard in mobile deploy
2025-11-19 10:19:44 -03:00
github-actions[bot]
f035a1eb96
chore: bump mobile app version to 2.9.1 ( #1432 )
...
Update build numbers and deployment timestamps after successful deployment.
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-11-19 08:34:04 -03:00
Seshanth.S
e4cdb125b0
SELF-1262:Hotfix/hide unregistered document ( #1423 )
...
* hide unregistered documents
* redirect to 'Home' instead of 'Launch'
* RecoverWithPhraseScreen: wrap restoreAccount in try-catch
* Revert "RecoverWithPhraseScreen: wrap restoreAccount in try-catch"
This reverts commit e53b5630ca .
* RecoverWithPhraseScreen: wrap restoreAccount in try-catch
* update lock
* fix types
* bump version
* remove launch screen
* update bundle version
* add new events
* fix nested react requires
* fix heavy tests
* address fake mocks
* fix test
* address codex and coderabbit logic conceners
* fix linting
* remove last borked react test
---------
Co-authored-by: Justin Hernandez <justin.hernandez@self.xyz >
2025-11-18 21:04:09 -03:00
Justin Hernandez
c50db06eee
dev fixes for release 2.9.1 ( #1428 )
...
* update lock
* fix types
* bump version
* fix nested react requires
* fix heavy tests
* address fake mocks
* fix test
* remove last borked react test
2025-11-18 21:01:02 -03:00
Seshanth.S
195fda1365
SELF-1226 Fix: patches ( #1416 )
...
* recreate patch file
* remove root node_modules patching
2025-11-18 12:43:55 -03:00
Seshanth.S
472fb18635
Prevent Cloudbackups when no document is registered ( #1425 )
2025-11-18 14:53:20 +05:30
Aaron DeRuvo
ee2d72e801
smart dev screen selector ( #1421 )
...
* use the actual navigation object instead of an array of strings so that any time we add a screen its automatically available from dev settings.
* correct type
2025-11-17 15:37:41 +01:00
Leszek Stachowski
60e1cb3fc5
SELF-1198: PointsInfo screen ( #1410 )
2025-11-17 15:30:33 +01:00
Justin Hernandez
e71860d7ee
Disable turnkey button; bump new android build ( #1412 )
...
* disable turnkey
* disable turnkey button
* remove comments
* update build
* bump artifcats
2025-11-13 11:06:11 -08:00
Leszek Stachowski
7ccf688a1d
SELF-1159: Show gratification screen after notifications and backup enabling ( #1403 )
2025-11-13 17:37:08 +01:00
turnoffthiscomputer
67eb0d46e4
App/use whitelisted addresses for points ( #1408 )
...
* feat: enhance PointHistoryList and ProveScreen with disclosure event handling
- Updated PointHistoryList to include loading of disclosure events on refresh.
- Enhanced ProveScreen to set user's points address if not already defined.
- Added endpoint field to ProofHistory and database schema for better tracking.
- Introduced utility functions for fetching whitelisted disclosure addresses and managing disclosure events.
* fix: update navigation flow in PointsNavBar and GratificationScreen
- Changed navigation action in PointsNavBar from `goBack` to `navigate('Home')` for a more direct user experience.
- Updated GratificationScreen to navigate to 'Points' instead of going back, enhancing the flow after user interactions.
- Replaced the ArrowLeft icon with a new X icon for better visual consistency.
2025-11-12 23:35:38 +01:00
Nesopie
87a81a50d5
feat: add sdk-common ( #1409 )
2025-11-13 01:13:48 +05:30
Justin Hernandez
2753de3509
chore: fix earn points redirect; restore account feedback ( #1400 )
...
* redirect to country picker
* fix button restoring state
* fix earn points flow and account recovery feedback
* redirect to the country picker
* fix test
* clean up
2025-11-12 06:07:13 -08:00
Nesopie
642d532dd9
fix: workflow file for npm publish ( #1406 )
2025-11-12 18:54:38 +05:30
Nesopie
5c973ade40
feat: use npm trusted publishing ( #1405 )
2025-11-12 18:48:51 +05:30
Nesopie
e045d4032b
fix: qrcode undefined error ( #1404 )
2025-11-12 18:31:33 +05:30
Leszek Stachowski
524167e4d4
chore: create PR template ( #1039 )
2025-11-12 12:54:06 +01:00
Justin Hernandez
58f61cc27b
chore: bump build 2.9.0 rc1 ( #1398 )
...
* update builds to match
* update version
2025-11-11 18:04:35 -08:00