Commit Graph

368 Commits

Author SHA1 Message Date
turnoffthiscomputer
fafc765af7 generate scope from dns (#495)
* generate scope from dns

* switch between api and staging api according to document type

* add poland passport to mockdatascreen

* yarn nice

* bump sdk version

* bump app version

* Feat/update sdk (#496)

* export castFromScope

* export proof conversion

* publish new package

* update package

* update package

* add hashEndpointWithScope to export member

---------

Co-authored-by: nicoshark <i.am.nicoshark@gmail.com>
2025-03-31 20:20:13 +02:00
turnoffthiscomputer
84ebc0fc21 fix deeplink implementation (#472)
* fix deeplink implementation

* check biometrics when pressing button on prove screen

* Revert "check biometrics when pressing button on prove screen"

This reverts commit 88b1e891a7.

---------

Co-authored-by: 0xturboblitz <florent.tavernier@gmail.com>
2025-03-21 18:25:09 -07:00
turnoffthiscomputer
36a29c9a21 chore: add redirect.self.xyz to app link domains (#415)
* chore: add redirect.self.xyz to app link domains

* chore: add redirect.self.xyz to android manifest

* add self in the universal link path

* set gestureEnabled false on Launch screen

* improve ProveScreen UX

* improve ProveScreen UX

* implement deeplinking in mobile app and sdk

* start app listener in ViewFinder

* support WS connexion with complex qrcodes

* remove /self path from android deeplink support

---------

Co-authored-by: turboblitz <florent.tavernier@gmail.com>
2025-03-21 13:55:11 -07:00
ehsunahmadi
34b2af5cb5 fix: refactor secret and passport-data management (#459)
* fix: refactor secret and passport-data management

* clean things up

* hadle biometric availablity state

* added unsafe_secret_privateKey & unsafe_clearSecrets in usePassport for devSettingsScreen

* remove setting of secret in loadingScreen as it's handled in usePassport internally
2025-03-21 21:45:03 +01:00
turnoffthiscomputer
f6d81f2ce4 feat: add staging API URL and update circuit DNS mapping fetching logic (#468) 2025-03-21 21:39:45 +01:00
Justin Hernandez
8231bdfb09 increase feedback intensity on ios 2025-03-13 01:09:10 -05:00
turnoffthiscomputer
21b38626ca feat: improve tree and registration 2025-03-11 20:48:21 +01:00
turnoffthiscomputer
2271176160 add staging commitment tree url 2025-03-09 22:46:34 +01:00
turnoffthiscomputer
ceca6c53f7 add staging proving flow 2025-03-09 01:31:11 +01:00
turnoffthiscomputer
5316927277 get circuit DNS mapping from api (#244) 2025-03-04 15:54:02 -08:00
turnoffthiscomputer
4a4909e653 migrate supported circuits to api (#236) 2025-02-26 00:05:32 -07:00
turboblitz
64550d73ae Fix playground (#230)
Co-authored-by: turnoffthiscomputer <colin.remi07@gmail.com>
2025-02-26 00:05:03 -07:00
turnoffthiscomputer
0aff8628fc Improve logs (#227) 2025-02-25 05:35:04 +01:00
Nicolas Brugneaux
2155bf95a5 Fix: recovery phrase (#201) 2025-02-21 22:49:38 +01:00
Aaron DeRuvo
52cff79f14 fix analytics by making actual function call. (#186)
Co-authored-by: Justin Hernandez <transphorm@gmail.com>
2025-02-20 08:14:36 -08:00
Justin Hernandez
65d1f74c10 bump build to new release candidate (#163)
Co-authored-by: Aaron DeRuvo <aaron.deruvo@clabs.co>
2025-02-20 07:36:26 -08:00
Aaron DeRuvo
7c45817783 Cleanup navigation tracking (#161) 2025-02-19 06:51:58 -08:00
turnoffthiscomputer
3f889c1c9a add PCR0 contract management (#134)
Co-authored-by: 0xturboblitz <florent.tavernier@gmail.com>
2025-02-18 23:07:12 +01:00
Aaron DeRuvo
025ee24a5e Trash Day (#151) 2025-02-18 13:22:10 +01:00
Justin Hernandez
99d81d5c92 Feat: Deprecate amplitude, remove unused packages (#126) 2025-02-17 07:50:52 -08:00
turboblitz
fbce054f57 Proving (#127)
Co-authored-by: turnoffthiscomputer <colin.remi07@gmail.com>
Co-authored-by: thomas-senechal <thomas.senechal@pm.me>
2025-02-17 04:20:45 +01:00
turboblitz
4834fb3927 Navigation flow (#122) 2025-02-15 12:16:37 +01:00
turboblitz
a8599e70cb Nfc error handling (#120) 2025-02-15 11:41:19 +01:00
Nicolas Brugneaux
4a615a840f fix backup on android and icloud
Co-authored-by: Leszek Stachowski <leszek.stachowski@clabs.co>
Co-authored-by: Aaron DeRuvo <aaron.deruvo@clabs.co>
2025-02-14 20:01:20 +01:00
Aaron DeRuvo
5f71f9a392 Removes unused functions and state from navigation store. (#114) 2025-02-14 18:44:30 +01:00
turnoffthiscomputer
3c2e2855a0 Update proving (#115) 2025-02-14 21:31:14 +05:30
turboblitz
c6db61b2c0 Use secret from keychain (#108) 2025-02-14 14:30:14 +01:00
turnoffthiscomputer
0bb02ffb34 Disclosure (#105) 2025-02-14 05:07:02 +01:00
turnoffthiscomputer
cf544628c3 Fix tee attestation (#102) 2025-02-14 01:58:56 +01:00
turnoffthiscomputer
7fa3c8e5d7 implement register flow (#100)
Co-authored-by: Nicolas Brugneaux <nicolas.brugneaux@gmail.com>
2025-02-13 20:51:38 +01:00
Nicolas Brugneaux
6a36b55cb8 feat: backup/restore flow (#81)
Co-authored-by: Justin Hernandez <transphorm@gmail.com>
2025-02-13 17:40:52 +01:00
turnoffthiscomputer
c166bd8496 Fix/ios nfc scanning (#95) 2025-02-13 14:36:52 +01:00
turboblitz
f9f72a97d1 fixing smt import error in app (#92) 2025-02-13 09:49:32 +01:00
turnoffthiscomputer
54ffcb69e4 Update ws merged (#90)
Co-authored-by: thomas-senechal <thomas.senechal@pm.me>
2025-02-12 19:23:51 -08:00
turnoffthiscomputer
3eb2ecde0d fix crypto import (#87) 2025-02-12 15:42:13 +01:00
Aaron DeRuvo
9c0ec399c4 Proof Flow Improvement (#74) 2025-02-11 17:45:18 +01:00
Justin Hernandez
4822c7b418 Update spacing and font styling (#68) 2025-02-11 07:14:42 -08:00
Nicolas Brugneaux
d489f04468 feat: recover with phrase (#26) 2025-02-10 14:45:54 +01:00
turnoffthiscomputer
451b99496f Tee (#46)
Co-authored-by: Aaron DeRuvo <aaron.deruvo@clabs.co>
2025-02-10 11:54:02 +01:00
Justin Hernandez
42492bc119 Feat: Add haptic feedback (#43)
Co-authored-by: Aaron DeRuvo <aaron.deruvo@clabs.co>
2025-02-10 01:39:14 -08:00
turnoffthiscomputer
25aac30fb1 Feat/tee (#39) - Fix iOS camera/qrcode scanning - Bring TEE proving
Co-authored-by: thomas-senechal <thomas.senechal@pm.me>
2025-02-09 02:54:17 +01:00
Nicolas Brugneaux
7bb592d6f9 feat: add a recovery phrase screen (#24) 2025-02-05 16:55:02 +01:00
Nicolas Brugneaux
015b99368b fix: lint (#22) 2025-02-05 11:36:05 +01:00
turboblitz
24545b7de2 remove client-side proving (#20)
Co-authored-by: turnoffthiscomputer <colin.remi07@gmail.com>
Co-authored-by: seshanthS <seshanth@protonmail.com>
Co-authored-by: thomas-senechal <thomas.senechal@pm.me>
Co-authored-by: motemotech <i.am.nicoshark@gmail.com>
Co-authored-by: turnoffthiscomputer <98749896+remicolin@users.noreply.github.com>
Co-authored-by: ayman <aymanshaik1015@gmail.com>
Co-authored-by: Nicolas Brugneaux <nicolas.brugneaux@gmail.com>
2025-02-05 11:24:26 +01:00
turboblitz
629dfdad1a Bringing openpassport/main (#19)
Co-authored-by: seshanthS <seshanth@protonmail.com>
Co-authored-by: turnoffthiscomputer <colin.remi07@gmail.com>
Co-authored-by: thomas-senechal <thomas.senechal@pm.me>
Co-authored-by: motemotech <i.am.nicoshark@gmail.com>
Co-authored-by: turnoffthiscomputer <98749896+remicolin@users.noreply.github.com>
Co-authored-by: ayman <aymanshaik1015@gmail.com>
2025-02-05 11:13:52 +01:00
Nicolas Brugneaux
3775790736 Feat: introduce camera fragments - both for passport scanning and qrcode scanning (#16)
Co-authored-by: Aaron DeRuvo <aaron.deruvo@clabs.co>
2025-02-04 16:02:45 +01:00
Justin Hernandez
363d0bd0f5 Update project metadata & helpers (#13) 2025-01-31 08:20:09 -08:00
Leszek Stachowski
62d8ab8d63 Home Screen (#11) 2025-01-31 14:45:40 +01:00
Justin Hernandez
bddd0ed6ca Add Disclaimer Page (#12)
Co-authored-by: Nicolas Brugneaux <nicolas.brugneaux@gmail.com>
2025-01-31 08:53:38 +01:00
Nicolas Brugneaux
90b0e4a270 Navigation Refactor (#6)
Co-authored-by: Leszek Stachowski <leszek.stachowski@clabs.co>
Co-authored-by: Justin Hernandez <transphorm@gmail.com>
2025-01-29 17:16:12 +01:00