Skip to content
Merged
Show file tree
Hide file tree
Changes from 40 commits
Commits
Show all changes
141 commits
Select commit Hold shift + click to select a range
ed58180
2.9 release
remicolin Oct 27, 2025
2c923eb
2.9 release
remicolin Oct 27, 2025
2df0492
Merge branches 'dev' and 'app/two-point-nine' of https://github.com/s…
remicolin Oct 27, 2025
b268e91
Remove debug console logs from generateTEEInputsRegister function in …
remicolin Oct 28, 2025
abace4d
parse only the passport data during the dsc step
remicolin Oct 28, 2025
a6130cb
Add ReferralScreen and integrate referral functionality
remicolin Oct 29, 2025
ad10b05
Merge branch 'dev' into app/two-point-nine
transphorm Oct 30, 2025
946ed54
fix types
transphorm Oct 30, 2025
960440a
fix font
transphorm Oct 30, 2025
a6cc99e
fix vertical spacing
transphorm Oct 30, 2025
e42ced9
save current abstraction
transphorm Oct 30, 2025
972b432
clean up linking
transphorm Oct 30, 2025
d01f270
clean up spurious ai slop comments
transphorm Oct 31, 2025
4ba0679
add dinot bold font
transphorm Oct 31, 2025
afcc2b5
minify animations
transphorm Oct 31, 2025
1bae8e2
update fonts and add placeholder animation
transphorm Oct 31, 2025
0335651
fix pipelines
transphorm Oct 31, 2025
e2b1872
fix order
transphorm Oct 31, 2025
c48b0cf
Update dependencies and enhance Points component functionality
remicolin Nov 2, 2025
cf41c52
Merge branch 'app/two-point-nine' of https://github.com/selfxyz/self …
remicolin Nov 2, 2025
9f2fca5
update lock
transphorm Nov 3, 2025
56fa0be
update lock and project settings
transphorm Nov 4, 2025
7aa1e97
fix line height for android
transphorm Nov 4, 2025
b19d1f8
Merge branch 'dev' into app/two-point-nine
transphorm Nov 5, 2025
abf924e
save wip referral message fix and deeplink setup
transphorm Nov 5, 2025
2bf5a4c
Fix whatsapp link (#1352)
seshanthS Nov 5, 2025
7d63543
Merge branch 'app/two-point-nine' of github.com:selfxyz/self into app…
transphorm Nov 5, 2025
ba647ba
add 2 new lines
transphorm Nov 5, 2025
754185b
use path based param instead of query string
transphorm Nov 5, 2025
6825490
use staging url for now
transphorm Nov 5, 2025
11fe827
SELF-1089: Fix black screen on Points (#1351)
seshanthS Nov 6, 2025
e2de8d5
Fix Android message share (#1355)
shazarre Nov 6, 2025
39668c6
Referral flow (#1354)
shazarre Nov 6, 2025
4b59a90
SELF-1139: update getUserAddress() (#1353)
seshanthS Nov 6, 2025
fa299e4
[SELF-1098, SELF-1099] polish gratification screen post referrer upda…
transphorm Nov 7, 2025
98fac45
add gratification bg; use safe bottom padding hook on home screen
transphorm Nov 7, 2025
39d56f8
prep 2.7.4 as 2.9.0
transphorm Nov 7, 2025
8583dde
manually bump version for custom deploy
transphorm Nov 7, 2025
98d62bb
match version code
transphorm Nov 7, 2025
cc3ce3e
fix types
transphorm Nov 7, 2025
b334c8b
formatting
transphorm Nov 7, 2025
fdb6ba9
fix tests
transphorm Nov 7, 2025
b93804b
Merge branch 'dev' into app/two-point-nine
transphorm Nov 7, 2025
a891d78
SELF-1144 - use real points on home screen and improve points screen …
aaronmgdr Nov 7, 2025
55d3f99
Add events for new Points Flow (#1362)
aaronmgdr Nov 7, 2025
16a9bc8
remove deeplinkCallback from pointsSelfApp. (#1365)
seshanthS Nov 7, 2025
abac5f6
fix pipelines
transphorm Nov 7, 2025
24db1c5
Merge branch 'dev' into app/two-point-nine
transphorm Nov 7, 2025
20181a4
SELF-978: wire cloudbackup with points (#1360)
seshanthS Nov 7, 2025
e1dcd36
add signature and simplify POST api requests (#1367)
transphorm Nov 7, 2025
70e8d31
update scope and contract-address (#1366)
seshanthS Nov 7, 2025
19bb289
Merge branch 'dev' into app/two-point-nine
transphorm Nov 7, 2025
a6193c6
fix navigation test
transphorm Nov 7, 2025
dcdd45f
SELF-915: Setup and add turnkey utils (#1314)
seshanthS Nov 7, 2025
62989f3
Merge branch 'app/two-point-nine' of github.com:selfxyz/self into app…
transphorm Nov 7, 2025
e51e484
enable turnkey only on success
transphorm Nov 7, 2025
6d61341
use prod url
transphorm Nov 7, 2025
ecbbd8e
fix tests and update mocks
transphorm Nov 8, 2025
a93c7a4
update version and fastlane readme
transphorm Nov 8, 2025
319c062
pointsSelfApp: update scope
seshanthS Nov 8, 2025
1381330
Merge branch 'app/two-point-nine' of github.com:selfxyz/self into app…
transphorm Nov 8, 2025
102245e
Merge branch 'dev' into app/two-point-nine
transphorm Nov 8, 2025
9d40f21
bump android version to 117
transphorm Nov 8, 2025
854aefc
incremenet timestamp
transphorm Nov 8, 2025
a4e983d
abstract points css, hide explore button for now, add points guardrail
transphorm Nov 10, 2025
22552c8
better logic
transphorm Nov 10, 2025
7f8ad66
Merge pull request #1374 from selfxyz/justin/two-point-nine-polish-rd2
transphorm Nov 10, 2025
3e0d7c6
simplify point event list data acquisition (#1375)
aaronmgdr Nov 10, 2025
f22f8bc
Remove BlurView in Points.tsx
seshanthS Nov 10, 2025
1a5ecaf
Move Points and IncomingPoints to the Point Events Store (#1363)
aaronmgdr Nov 10, 2025
c04458d
add points tracking events
transphorm Nov 10, 2025
44639ce
fix imports
transphorm Nov 10, 2025
2bc8a9b
fix headers
transphorm Nov 10, 2025
afbf324
fix import
transphorm Nov 10, 2025
4a3e5c0
fix misspelling
transphorm Nov 10, 2025
851dfee
enable apps link
transphorm Nov 10, 2025
6748a3a
remove __DEV__ logging
transphorm Nov 10, 2025
edda4f0
remove additional referall dev mode features
transphorm Nov 10, 2025
2618ec1
Add turnkey env
seshanthS Nov 10, 2025
3981171
don't allow users to refer themselves
transphorm Nov 10, 2025
7862aef
Merge pull request #1377 from selfxyz/feat/add-turnkey-ci-env
transphorm Nov 10, 2025
edc0898
prettier
transphorm Nov 10, 2025
a837d59
trim both addresses
transphorm Nov 10, 2025
f84f7e7
fix close webview button
transphorm Nov 10, 2025
15ae238
fix tests and format
transphorm Nov 10, 2025
880aceb
lint and format
transphorm Nov 10, 2025
7fd0280
Merge pull request #1378 from selfxyz/justin/two-point-nine-polish-rd3
transphorm Nov 10, 2025
bd8df9d
Update point rewards in NavBar component: change earned points from 2…
remicolin Nov 10, 2025
6031193
Merge branch 'app/two-point-nine' into hotfix/remove-blurview
transphorm Nov 10, 2025
ecad769
Merge branch 'app/two-point-nine' into hotfix/remove-blurview
transphorm Nov 10, 2025
d629714
Merge pull request #1376 from selfxyz/hotfix/remove-blurview
transphorm Nov 10, 2025
b971ed6
Refactor point rewards in NavBar component: replace hardcoded values …
remicolin Nov 10, 2025
f769321
Merge branch 'app/two-point-nine' of https://github.com/selfxyz/self …
remicolin Nov 10, 2025
e250de0
Merge branch 'dev' into app/two-point-nine
transphorm Nov 10, 2025
a710f47
Merge branch 'app/two-point-nine' of github.com:selfxyz/self into app…
transphorm Nov 10, 2025
7d13b4a
Update POINT_VALUES in types.ts: adjust point rewards for disclosure,…
remicolin Nov 10, 2025
00c9f32
App/fix backup points (#1381)
remicolin Nov 10, 2025
94b9c9c
formatting
transphorm Nov 10, 2025
0b8c80a
update points url
transphorm Nov 10, 2025
c0fca00
Clear referrer on modal dismiss in useEarnPointsFlow hook to prevent …
remicolin Nov 10, 2025
8f3bac9
Merge branch 'app/two-point-nine' of https://github.com/selfxyz/self …
remicolin Nov 10, 2025
91328cd
use points private key to sign api requests
transphorm Nov 10, 2025
8100948
formatting
transphorm Nov 10, 2025
a7c8144
save working version of referral confirmation
transphorm Nov 10, 2025
16a4a96
fix circular dependency
transphorm Nov 10, 2025
2c96410
don't fetch private key if unable to fetch points key
transphorm Nov 10, 2025
33d4d6a
add url
transphorm Nov 10, 2025
0191d72
add debug info
transphorm Nov 10, 2025
c6b2f0b
Refactor optimistic points calculation in usePointEventStore: update …
remicolin Nov 11, 2025
41b0e5e
save clean up
transphorm Nov 11, 2025
12d785f
clean useReferralConfirmation logic
transphorm Nov 11, 2025
1d85ffb
fix tests
transphorm Nov 11, 2025
f04c567
tests pass
transphorm Nov 11, 2025
4f0e8c8
standardize android compile sdk version
transphorm Nov 11, 2025
1b379de
fix package version
transphorm Nov 11, 2025
d47c172
don't log errors
transphorm Nov 11, 2025
ce8dbed
Update app/src/hooks/useReferralConfirmation.ts
transphorm Nov 11, 2025
aea1bbf
better test
transphorm Nov 11, 2025
99c658a
add turnkey entitlements
transphorm Nov 11, 2025
960b185
Merge pull request #1382 from selfxyz/justin/fix-points-api-signature
transphorm Nov 11, 2025
f68e012
fix linting
transphorm Nov 11, 2025
2ca5362
Merge branch 'app/two-point-nine' into justin/two-point-nine-cr-feedb…
transphorm Nov 11, 2025
1a505d8
remove entitlements
transphorm Nov 11, 2025
4651c66
prettier and fix lint
transphorm Nov 11, 2025
7e6c639
Merge branch 'app/two-point-nine' into justin/two-point-nine-cr-feedb…
transphorm Nov 11, 2025
9fb8075
Merge pull request #1383 from selfxyz/justin/two-point-nine-cr-feedba…
transphorm Nov 11, 2025
22b46f5
update gradle version
transphorm Nov 11, 2025
aceca63
update lock file
transphorm Nov 11, 2025
081d8ff
fix tests
transphorm Nov 11, 2025
251add7
fix build failure
transphorm Nov 11, 2025
edf7521
bump android version to 118
transphorm Nov 11, 2025
1ecd68f
update date
transphorm Nov 11, 2025
9cb0ff0
bump version for next build
transphorm Nov 11, 2025
7a5b5b8
address failing pipelines due to cache issues
transphorm Nov 11, 2025
4425564
Hide turnkey button (#1387)
seshanthS Nov 11, 2025
8d70430
prep for 2.9.0 release
transphorm Nov 11, 2025
04b3bfd
Merge branch 'app/two-point-nine' of github.com:selfxyz/self into app…
transphorm Nov 11, 2025
d587dbf
fix mobile e2e test
transphorm Nov 11, 2025
1bb7b4a
fix tests
transphorm Nov 11, 2025
bf76a56
bump android version
transphorm Nov 11, 2025
3b82d26
Merge branch 'justin/bump-android-version-119' into app/two-point-nine
transphorm Nov 11, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
67 changes: 33 additions & 34 deletions .gitguardian.yml
Original file line number Diff line number Diff line change
Expand Up @@ -52,41 +52,40 @@ secrets-ignore:
- "RSA Private Key" # For mock RSA keys
- "EC Private Key" # For mock EC keys


secret:
ignored_matches:
- match: 2036b4e50ad3042969b290e354d9864465107a14de6f5a36d49f81ea8290def8
name: prebuilt-ios-arm64-apple-ios.private.swiftinterface
- match: 2036b4e50ad3042969b290e354d9864465107a14de6f5a36d49f81ea8290def8
name: prebuilt-ios-arm64-apple-ios.private.swiftinterface
ignored_paths:
- '**/*.swiftinterface'
- '**/*.xcframework/**'
- '**/packages/mobile-sdk-alpha/ios/Frameworks/**'
- '**/OpenSSL.xcframework/**'
- '**/demo-app/**/mock/**'
- common/src/mock_certificates/aadhaar/mockAadhaarCert.ts
- '**/NFCPassportReader.xcframework/**'
- common/src/utils/passports/genMockIdDoc.ts
- '**/tests/**/*.crt'
- '**/mock_certificates/**/*.crt'
- '**/mock_certificates/**/*.key'
- '**/demo-app/**/test-data/**'
- '**/generated/**/*.key'
- '**/SelfSDK.xcframework/**'
- '**/mock/**/*.crt'
- '**/generated/**/*.crt'
- '**/test/**/*.key'
- '**/mock/**/*.key'
- '**/test/**/*.crt'
- '**/test/**/*.pem'
- '**/constants/mockCertificates.ts'
- '**/mock/**/*.pem'
- '**/mock_certificates/**/*.pem'
- '**/mock-data/**'
- '**/packages/mobile-sdk-alpha/ios/SelfSDK/**'
- '**/tests/**/*.key'
- '**/generated/**/*.pem'
- '**/tests/**/*.pem'
- '**/test-data/**'
- common/src/mock_certificates/**
- '**/*.xcframework'
- "**/*.swiftinterface"
- "**/*.xcframework/**"
- "**/packages/mobile-sdk-alpha/ios/Frameworks/**"
- "**/OpenSSL.xcframework/**"
- "**/demo-app/**/mock/**"
- common/src/mock_certificates/aadhaar/mockAadhaarCert.ts
- "**/NFCPassportReader.xcframework/**"
- common/src/utils/passports/genMockIdDoc.ts
- "**/tests/**/*.crt"
- "**/mock_certificates/**/*.crt"
- "**/mock_certificates/**/*.key"
- "**/demo-app/**/test-data/**"
- "**/generated/**/*.key"
- "**/SelfSDK.xcframework/**"
- "**/mock/**/*.crt"
- "**/generated/**/*.crt"
- "**/test/**/*.key"
- "**/mock/**/*.key"
- "**/test/**/*.crt"
- "**/test/**/*.pem"
- "**/constants/mockCertificates.ts"
- "**/mock/**/*.pem"
- "**/mock_certificates/**/*.pem"
- "**/mock-data/**"
- "**/packages/mobile-sdk-alpha/ios/SelfSDK/**"
- "**/tests/**/*.key"
- "**/generated/**/*.pem"
- "**/tests/**/*.pem"
- "**/test-data/**"
- common/src/mock_certificates/**
- "**/*.xcframework"
version: 2
2 changes: 1 addition & 1 deletion .github/workflows/mobile-ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -76,7 +76,7 @@ jobs:
with:
cache-version: ${{ env.GH_CACHE_VERSION }}-${{ env.NODE_VERSION_SANITIZED }}
- name: Build dependencies (cache miss)
# Temporarily disabled due to `yarn types` failures when cache is used.
# Temporarily disabled due to `yarn types` failures when cache is used.
# if: steps.built-deps.outputs.cache-hit != 'true'
run: |
echo "Cache miss for built dependencies. Building now..."
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/npm-publish.yml
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ on:
- "sdk/core/package.json"
- "sdk/qrcode/package.json"
- "common/package.json"
- 'packages/mobile-sdk-alpha/package.json'
- "packages/mobile-sdk-alpha/package.json"
- "sdk/qrcode-angular/package.json"
- "contracts/package.json"
workflow_dispatch:
Expand Down
4 changes: 2 additions & 2 deletions app/Gemfile.lock
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,7 @@ GEM
artifactory (3.0.17)
atomos (0.1.3)
aws-eventstream (1.4.0)
aws-partitions (1.1179.0)
aws-partitions (1.1181.0)
aws-sdk-core (3.236.0)
aws-eventstream (~> 1, >= 1.3.0)
aws-partitions (~> 1, >= 1.992.0)
Expand All @@ -37,7 +37,7 @@ GEM
aws-sdk-kms (1.116.0)
aws-sdk-core (~> 3, >= 3.234.0)
aws-sigv4 (~> 1.5)
aws-sdk-s3 (1.202.0)
aws-sdk-s3 (1.203.0)
aws-sdk-core (~> 3, >= 3.234.0)
aws-sdk-kms (~> 1)
aws-sigv4 (~> 1.5)
Expand Down
4 changes: 2 additions & 2 deletions app/android/app/build.gradle
Original file line number Diff line number Diff line change
Expand Up @@ -129,8 +129,8 @@ android {
applicationId "com.proofofpassportapp"
minSdkVersion rootProject.ext.minSdkVersion
targetSdkVersion rootProject.ext.targetSdkVersion
versionCode 113
versionName "2.7.3"
versionCode 115
versionName "2.7.4"
manifestPlaceholders = [appAuthRedirectScheme: 'com.proofofpassportapp']
externalNativeBuild {
cmake {
Expand Down
7 changes: 7 additions & 0 deletions app/android/app/src/main/AndroidManifest.xml
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,13 @@
xmlns:tools="http://schemas.android.com/tools"

>
<queries>
<intent>
<action android:name="android.intent.action.VIEW" />
<data android:scheme="whatsapp" />
</intent>
</queries>

<uses-permission android:name="android.permission.INTERNET" />
<uses-permission android:name="android.permission.CAMERA" />
<uses-permission android:name="android.permission.ACCESS_SURFACE_FLINGER" />
Expand Down
Binary file not shown.
8 changes: 7 additions & 1 deletion app/ios/OpenPassport/Info.plist
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,7 @@
<key>CFBundlePackageType</key>
<string>APPL</string>
<key>CFBundleShortVersionString</key>
<string>2.7.3</string>
<string>2.7.4</string>
<key>CFBundleSignature</key>
<string>????</string>
<key>CFBundleURLTypes</key>
Expand All @@ -39,6 +39,11 @@
<false/>
<key>LSApplicationCategoryType</key>
<string></string>
<key>LSApplicationQueriesSchemes</key>
<array>
<string>whatsapp</string>
<string>sms</string>
</array>
<key>LSRequiresIPhoneOS</key>
<true/>
<key>NFCReaderUsageDescription</key>
Expand All @@ -63,6 +68,7 @@
<key>UIAppFonts</key>
<array>
<string>Advercase-Regular.otf</string>
<string>DINOT-Bold.otf</string>
<string>DINOT-Medium.otf</string>
<string>IBMPlexMono-Regular.otf</string>
</array>
Expand Down
12 changes: 8 additions & 4 deletions app/ios/Self.xcodeproj/project.pbxproj
Original file line number Diff line number Diff line change
Expand Up @@ -41,6 +41,7 @@
E9F9A99C2D57FE2900E1362E /* PassportOCRViewManager.m in Sources */ = {isa = PBXBuildFile; fileRef = E9F9A99A2D57FE2900E1362E /* PassportOCRViewManager.m */; };
E9F9A99D2D57FE2900E1362E /* PassportOCRViewManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = E9F9A99B2D57FE2900E1362E /* PassportOCRViewManager.swift */; };
EBECCA4983EC6929A7722578 /* PrivacyInfo.xcprivacy in Resources */ = {isa = PBXBuildFile; fileRef = E56E082698598B41447667BB /* PrivacyInfo.xcprivacy */; };
F3A8B2C9D4E5F6A7B8C9D0E1 /* DINOT-Bold.otf in Resources */ = {isa = PBXBuildFile; fileRef = A1B2C3D4E5F6A7B8C9D0E1F2 /* DINOT-Bold.otf */; };
/* End PBXBuildFile section */

/* Begin PBXFileReference section */
Expand Down Expand Up @@ -72,6 +73,7 @@
905B70062A72774000AFA232 /* PassportReader.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = PassportReader.m; sourceTree = "<group>"; };
905B70082A729CD400AFA232 /* OpenPassport.entitlements */ = {isa = PBXFileReference; lastKnownFileType = text.plist.entitlements; name = OpenPassport.entitlements; path = OpenPassport/OpenPassport.entitlements; sourceTree = "<group>"; };
9BF744D9A73A4BAC96EC569A /* DINOT-Medium.otf */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = 9; includeInIndex = 0; lastKnownFileType = unknown; name = "DINOT-Medium.otf"; path = "../src/assets/fonts/DINOT-Medium.otf"; sourceTree = "<group>"; };
A1B2C3D4E5F6A7B8C9D0E1F2 /* DINOT-Bold.otf */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = 9; includeInIndex = 0; lastKnownFileType = unknown; name = "DINOT-Bold.otf"; path = "../src/assets/fonts/DINOT-Bold.otf"; sourceTree = "<group>"; };
AE6147EB2DC95A8D00445C0F /* GoogleService-Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist; path = "GoogleService-Info.plist"; sourceTree = "<group>"; };
B49D2B102E28AA7900946F64 /* IBMPlexMono-Regular.otf */ = {isa = PBXFileReference; lastKnownFileType = file; name = "IBMPlexMono-Regular.otf"; path = "../src/assets/fonts/IBMPlexMono-Regular.otf"; sourceTree = SOURCE_ROOT; };
BF1044802DD53540009B3688 /* LiveMRZScannerView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = LiveMRZScannerView.swift; sourceTree = "<group>"; };
Expand Down Expand Up @@ -155,8 +157,9 @@
isa = PBXGroup;
children = (
7E5C3CEF7EDA4871B3D0EBE1 /* Advercase-Regular.otf */,
B49D2B102E28AA7900946F64 /* IBMPlexMono-Regular.otf */,
A1B2C3D4E5F6A7B8C9D0E1F2 /* DINOT-Bold.otf */,
9BF744D9A73A4BAC96EC569A /* DINOT-Medium.otf */,
B49D2B102E28AA7900946F64 /* IBMPlexMono-Regular.otf */,
);
name = Resources;
sourceTree = "<group>";
Expand Down Expand Up @@ -270,8 +273,9 @@
AE6147EC2DC95A8D00445C0F /* GoogleService-Info.plist in Resources */,
EBECCA4983EC6929A7722578 /* PrivacyInfo.xcprivacy in Resources */,
DAC618BCA5874DD8AD74FFFC /* Advercase-Regular.otf in Resources */,
B49D2B112E28AA7900946F64 /* IBMPlexMono-Regular.otf in Resources */,
F3A8B2C9D4E5F6A7B8C9D0E1 /* DINOT-Bold.otf in Resources */,
D427791AA5714251A5EAF8AD /* DINOT-Medium.otf in Resources */,
B49D2B112E28AA7900946F64 /* IBMPlexMono-Regular.otf in Resources */,
);
runOnlyForDeploymentPostprocessing = 0;
};
Expand Down Expand Up @@ -542,7 +546,7 @@
"$(PROJECT_DIR)",
"$(PROJECT_DIR)/MoproKit/Libs",
);
MARKETING_VERSION = 2.7.3;
MARKETING_VERSION = 2.7.4;
OTHER_LDFLAGS = (
"$(inherited)",
"-ObjC",
Expand Down Expand Up @@ -682,7 +686,7 @@
"$(PROJECT_DIR)",
"$(PROJECT_DIR)/MoproKit/Libs",
);
MARKETING_VERSION = 2.7.3;
MARKETING_VERSION = 2.7.4;
OTHER_LDFLAGS = (
"$(inherited)",
"-ObjC",
Expand Down
2 changes: 1 addition & 1 deletion app/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@selfxyz/mobile-app",
"version": "2.7.3",
"version": "2.7.4",
"private": true,
"type": "module",
"scripts": {
Expand Down
Binary file added app/src/assets/fonts/DINOT-Bold.otf
Binary file not shown.
12 changes: 5 additions & 7 deletions app/src/components/NavBar/HomeNavBar.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -13,9 +13,9 @@ import type { SelfApp } from '@selfxyz/common/utils/appType';
import { useSelfClient } from '@selfxyz/mobile-sdk-alpha';

import { NavBar } from '@/components/NavBar/BaseNavBar';
import ActivityIcon from '@/images/icons/activity.svg';
import CogHollowIcon from '@/images/icons/cog_hollow.svg';
import PlusCircleIcon from '@/images/icons/plus_circle.svg';
import ScanIcon from '@/images/icons/qr_scan.svg';
import SettingsIcon from '@/images/icons/settings.svg';
import { black, charcoal, slate50 } from '@/utils/colors';
import { extraYPadding } from '@/utils/constants';
import { buttonTap } from '@/utils/haptic';
Expand All @@ -38,9 +38,7 @@ export const HomeNavBar = (props: NativeStackHeaderProps) => {
const response = await fetch(
`https://api.self.xyz/consume-deferred-linking-token?token=${content}`,
);
console.log('Consume token response:', response);
const result = await response.json();
console.log('Consume token result:', result);
if (result.status !== 'success') {
throw new Error(
`Failed to consume token: ${result.message || 'Unknown error'}`,
Expand Down Expand Up @@ -110,18 +108,18 @@ export const HomeNavBar = (props: NativeStackHeaderProps) => {
size={'$3'}
unstyled
icon={
<ActivityIcon width={'24'} height={'100%'} color={charcoal} />
<PlusCircleIcon width={'24'} height={'100%'} color={charcoal} />
}
onPress={() => {
buttonTap();
props.navigation.navigate('ProofHistory');
props.navigation.navigate('CountryPicker');
}}
/>
<Button
size={'$3'}
unstyled
icon={
<SettingsIcon width={'24'} height={'100%'} color={charcoal} />
<CogHollowIcon width={'24'} height={'100%'} color={charcoal} />
}
onPress={() => {
buttonTap();
Expand Down
Loading
Loading