Justin Hernandez
c5915d5bce
Merge pull request #1721 from selfxyz/release/staging-2026-02-09
...
Release Build v2.9.15 - 2026-02-09
2026-02-09 14:19:32 -08:00
Justin Hernandez
c886ed19e0
SELF-1959: reset isDecoding on OCR failure ( #1720 )
...
* add try catch to set isDecoding on failure
* call mrz listener with failure
* remove redundant log call
2026-02-09 10:12:37 -08:00
Nesopie
14a6cbb91b
Feat/new gcp verifier ( #1719 )
...
* feat: new gcp jwt verifier
* lint: contracts
2026-02-09 20:03:34 +05:30
github-actions[bot]
ccf3a3e3c5
chore: bump mobile app version to 2.9.15 ( #1716 )
...
Update build numbers and deployment timestamps after successful deployment.
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2026-02-09 06:31:40 -08:00
Nesopie
03876a8628
feat: read issuing state from revealed data packed ( #1718 )
2026-02-09 10:09:33 +05:30
Evi Nova
ac69e328d9
Fix/logo confirmation screen header ( #1717 )
...
* fix: logo confirmation screen header matching background
* refactor: match code patterns in logo confirmation screen to others
use Tamgui instead of react-native, don't show raw errors, inline objects
2026-02-09 12:43:46 +10:00
Justin Hernandez
9845288038
Merge pull request #1713 from selfxyz/release/staging-2026-02-06
...
Release to Staging - 2026-02-06
2026-02-06 14:52:10 -08:00
Justin Hernandez
df208e787b
chore: fix staging pipelines for 2.9.15 ( #1715 )
...
* fix versions
* update publish logic
2026-02-06 13:27:20 -08:00
Justin Hernandez
a1b04f2b03
chore: enable SumSub Fisherman device intelligence with privacy compliance ( #1714 )
...
* clean up permissions
* updates for permissions
* update permissions and packages
* fix: mark device ID collection as linked in privacy manifest
Address CodeRabbit feedback:
- Set NSPrivacyCollectedDataTypeLinked to true (device signals are tied to applicant identity)
- Clarify Android Data Safety checklist requirements with explicit data-linking declaration
Co-authored-by: Cursor <cursoragent@cursor.com >
* remove for now
---------
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-02-06 12:08:08 -08:00
Justin Hernandez
c8191aa60b
chore: hide kyc entry points for release 2.9.15 ( #1712 )
...
* hide kyc entry points
* formatting
2026-02-06 09:04:51 -08:00
Evi Nova
73ca37f3b9
Feat/add logo confirmation screen ( #1666 )
...
* feat: initial logoConfirmation screen
* fix: center text in buttons
* fix: ensure biometric logo is not cropped
* fix: add spacing to logo confirm screen, consistent padding for buttons
* feat: add popup to logo confirmation screen
* fix: handle Sumsub cancellation correctly in Other ID flow
* feat: add pathway from logo confirmation -> sumsub -> success
* feat: add document type pre-selection for Sumsub SDK
* feat: add KycFailureScreen for when user clicks on failure notification
* feat: add KycConnectionErrorScreen for sumsub_initiation error
* refactor: edit RegistrationFallbackScreen for new design
Now only to be used for MRZ/NFC scan errors, instead of kyc connection/registration issues. Also updated to newest design for screen from Figma
* refactor: update AadhaarUploadErrorScreen for new design
* fix: removed unused countryCode variable and useRoute import
* fix: Sorted imports (moved kyc after documents/selection imports)
fix CI
* chore: lint/prettier
* fix: CI error
* refactor: Split RegistrationFallbackScreen into MRZ/NFC error versions
* feat: add link from RegistrationFallbackNFCScreen -> DocumentNFCTrouble
Clicking on the question mark now takes user to this screen that can help them diagnose issue
* fix: on clicking question mark, dismiss screen returns to correct screen
* chore: yarn prettier
* test: fix failing test for CI
2026-02-06 22:27:50 +10:00
Justin Hernandez
141fcb67c3
chore: accept xcode suggestions 2026 02 ( #1711 )
...
* xcode suggestionsn rd1
* disable sandbox
2026-02-05 14:25:00 -08:00
Justin Hernandez
7acc9bb2a6
chore: fix failing mobile demo ios e2e tests ( #1710 )
...
* fix failing mobile demo ios e2e tests
* temp test
* add patch. update files
* run demo e2e patch
* sort package json
* disable running on dev
2026-02-05 13:15:05 -08:00
Justin Hernandez
63fd92da95
chore: clean up navigation index ( #1703 )
...
* abstract nav types
* fix points flow callbacks
2026-02-05 09:07:09 -08:00
Justin Hernandez
2ccc6600cb
update xcode version ( #1699 )
2026-02-05 07:50:21 -08:00
Nesopie
4c8ffbd17f
Feat/kyc sdk ( #1709 )
...
* feat: kyc sdk
* lint
* bump: minor sdk version
2026-02-05 18:43:55 +05:30
Justin Hernandez
e2fae7d62e
update build number and updae gemfile lock ( #1706 )
2026-02-04 20:53:39 -08:00
Justin Hernandez
c8be12475f
enable foreground service permissions ( #1705 )
2026-02-04 16:50:53 -08:00
github-actions[bot]
21a5a9a52c
chore: bump mobile app version to 2.9.15 ( #1704 )
...
Update build numbers and deployment timestamps after successful deployment.
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2026-02-04 16:40:51 -08:00
Justin Hernandez
78475293da
Merge pull request #1701 from selfxyz/release/staging-2026-02-04
...
Debug 2.9.15 - 2026-02-04
2026-02-04 13:48:58 -08:00
Justin Hernandez
4eecd2a065
chore: address ITMS-90738 ( #1702 )
...
* fix ITMS-90738
* update description
2026-02-04 11:31:10 -08:00
Justin Hernandez
cbc6c84546
chore: bump version to 2.9.15 ( #1700 )
...
* bump version
* disable for now to test deployment
2026-02-04 10:40:57 -08:00
Justin Hernandez
f0caac7f11
Merge pull request #1698 from selfxyz/release/staging-2026-02-04
...
Debug Android Release v2.9.13 - 2026-02-04
2026-02-04 09:37:40 -08:00
Justin Hernandez
9ab75b556e
chore: add android foreground services permissions for firebase cloud messaging ( #1696 )
...
* add android foreground services permissions
* bump ios version
2026-02-04 09:11:23 -08:00
Justin Hernandez
5718ec261d
Merge pull request #1693 from selfxyz/release/staging-2026-02-04
...
Prep for release 2.9.13 - 2026-02-04
2026-02-04 07:26:42 -08:00
github-actions[bot]
6e8ba09c0b
chore: bump mobile app version to 2.9.13 ( #1690 )
...
Update build numbers and deployment timestamps after successful deployment.
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
Co-authored-by: Justin Hernandez <justin.hernandez@self.xyz >
2026-02-04 07:14:58 -08:00
Justin Hernandez
db0da79f05
Merge pull request #1692 from selfxyz/release/staging-2026-02-04
...
Release to Staging - 2026-02-04
2026-02-03 22:54:59 -08:00
Justin Hernandez
bbf6534e63
bump build number to match ( #1691 )
2026-02-03 22:53:07 -08:00
Justin Hernandez
473da8003b
Merge pull request #1676 from selfxyz/release/staging-2026-01-30
...
Release to Staging - 2026-01-30
2026-02-03 22:03:41 -08:00
Justin Hernandez
aba6d97dbe
fix patch for ci ( #1689 )
2026-02-03 19:36:49 -08:00
Justin Hernandez
0debcac648
wrap with error boundary ( #1688 )
2026-02-03 14:09:23 -08:00
Justin Hernandez
b3d40d791a
SELF-1951: prep for sumsub release ( #1680 )
...
* enable sumsub in mobile sdk
* refactor dev settings screen
* combine sections
* agent feedback
* gate kyc button on troubel screens
* inline simple sections
2026-02-03 13:29:16 -08:00
Leszek Stachowski
2ebf7918c7
chore: self UUID namespace as a const ( #1685 )
2026-02-03 17:14:34 +05:30
Nesopie
2fd8d18107
ci: build 1 circuit at a time ( #1684 )
2026-02-03 11:30:40 +05:30
Justin Hernandez
fa83f4a14f
formatting ( #1683 )
2026-02-02 19:19:15 -08:00
Justin Hernandez
8b87ba36ab
[SELF-1952] UI: Create KYC verified screen; prompt to enter proving flow ( #1681 )
...
* first pass at kyc verified screen
* finalize kyc verified design
* add queue buffer
2026-02-02 16:34:08 -08:00
Evi Nova
ebdc639c88
fix: resolve issue from losing connection mid proof verifcation ( #1627 )
...
* fix: resolve issue from losing connection mid proof verifcation
* fix: properly clean up socket resource to prevent memory leak
* fix: proper memory leak fix + have both proactive/reactive reconnection
* fix: reset scroll state on QR scans and improve WebSocket reconnection handling
* chore: yarn fmt
2026-02-03 08:00:19 +10:00
Javier Cortejoso
a7b790d41c
chore: modify circuits-build.yml to reduce runner memory allocation from 64ram to 32ram
2026-02-02 14:54:24 +01:00
Javier Cortejoso
0a256e0aaa
chore: update circuits-build.yml to change runner specifications for improved build performance
2026-02-02 12:08:16 +01:00
Javier Cortejoso
db28b8a130
chore: update circuits-build.yml to clarify build timeout and enhance circuit build steps
2026-02-02 11:46:29 +01:00
Nesopie
6ef0dfdbb2
deploy: kyc scripts and addresses for staging ( #1679 )
2026-02-02 09:52:32 +05:30
Justin Hernandez
3687993780
fix failing test ( #1677 )
2026-01-30 13:06:08 -08:00
Justin Hernandez
a96777d80a
ux: add country document json info as static asset ( #1670 )
...
* add country document json info as static asset
* add staleness test
* update test
* formatting
2026-01-30 10:25:51 -08:00
Leszek Stachowski
a6c84d80f7
feat(kyc): register fcm token for sumsub verification ( #1673 )
...
* feat(kyc): register fcm token for sumsub verification
* fix tests
* remove unused import
* fix lint
2026-01-30 09:35:32 -08:00
Nesopie
f11e860659
fix: use pubsignals length of 20 ( #1675 )
2026-01-30 20:45:56 +05:30
Nesopie
72c2b08334
feat: add gcp jwt verifier ( #1674 )
2026-01-30 08:49:39 +05:30
Nesopie
cae937b8ba
feat: add register_kyc and vc_and_disclose_kyc verifiers ( #1672 )
2026-01-29 22:48:12 +05:30
Nesopie
96390041a6
Revert "fix: ecdsa ( #1625 )" ( #1671 )
...
This reverts commit 13d81c53bf .
2026-01-29 12:40:50 +05:30
Justin Hernandez
2cc2951b77
Merge pull request #1669 from selfxyz/release/staging-2026-01-29
...
chore: fix circuits tests in staging
2026-01-28 22:10:55 -08:00
Justin Hernandez
a582e1b3cd
fix tests ( #1668 )
2026-01-28 22:03:08 -08:00