Evi Nova
8c5b90e89f
Contracts cleanup ( #1311 )
...
* refactor: use singular ETHERSCAN_API_KEY in .env
Etherscan has unified all keys of associated explorers like Celoscan into a singular key rather than different keys for different networks.
* refactor: use one .env instead of separate .env.test + .env files
* refactor: deploy contracts with runs of 1000 instead of 200
Decreases gas cost of function calls on deployed contracts
* clean: remove duplicate/redundant deploy modules + scripts
* clean: cleanup empty script file
* refactor: cleanup default network of scripts
Read network from .env instead of using defaults of alfajores (outdated) or staging
* clean: remove references to Alfajores, replace with Sepolia
* chore: add default .env variables
* chore: update build-all script to include aardhaar circuit
* chore: update broken Powers of Tau download link (use iden3)
* chore: remove duplicate script
* fix: use stable version 18 for disclose circuits
* test: update test import paths to allow for .ts version of generateProof
* test: fix broken tests
* test: uncomment critical code for registration, change error names to updated names, fix broken import paths, update disclose tests for new scope generation/handling
* fix: broken import path
* test: fix Airdrop tests to use V2 logic
* docs: update docs for necessary prerequisite programs
* chore: yarn prettier formatting
* fix: CI errors occuring when deploying contracts as can't read .env
Using a dummy key for CI builds
* chore: yarn prettier
* refactor: change runs to 100000
2025-10-27 11:50:19 +01:00
Justin Hernandez
735b380d8a
fix token ( #1322 )
2025-10-26 14:11:26 -07:00
Justin Hernandez
e0d8c56fe0
fix prod release ( #1321 )
2025-10-26 13:50:32 -07:00
github-actions[bot]
2efb06061f
chore: bump mobile app version to 2.7.1 ( #1307 )
...
* chore: bump mobile app version to 2.7.1
* fix last deployed timestamp
---------
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
Co-authored-by: Justin Hernandez <justin.hernandez@self.xyz >
2025-10-24 22:53:51 -07:00
Justin Hernandez
20684b1542
ignore false gitleaks ( #1320 )
2025-10-24 18:09:47 -07:00
Justin Hernandez
250345a337
ignore swift false positives ( #1319 )
2025-10-24 17:51:00 -07:00
Aaron DeRuvo
4f00dcd90e
Aaronmgdr/msdk fix publish flow ( #1312 )
...
* run workflow when msdk path changes
* build deps
2025-10-24 16:02:33 +02:00
Aaron DeRuvo
3017660cea
run workflow when msdk path changes ( #1310 )
2025-10-24 15:37:01 +02:00
Aaron DeRuvo
8863178077
SELF-701: Setup AlphaAlpha Publishing for mobile sdk ( #1296 )
...
* setup publishing
* tag it as prerelease
* Apply suggestion from @coderabbitai[bot]
Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>
* Apply suggestion from @coderabbitai[bot]
Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>
* Apply suggestion from @coderabbitai[bot]
Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>
---------
Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>
2025-10-24 15:26:10 +02:00
Aaron DeRuvo
2337eb30f1
Confirm Identification Screen + animation json dist setup ( #1306 )
...
* refactor confirm screen
* refactor
* setup animations and confirm-identification screen
* linty
* fix jest tests
* reverse attempts to fix web build. skip web build for now since its not used anyway
* dont code split in a library
* cleanup config for build based on what is actually used in sdk
2025-10-24 15:22:44 +02:00
Nesopie
905dac597a
Revert "fix: update Lottie component usage in QR code SDK ( #1284 )" ( #1309 )
...
This reverts commit 2d2908cf68 .
2025-10-24 05:29:31 +05:30
P. Raj Kumar
2d2908cf68
fix: update Lottie component usage in QR code SDK ( #1284 )
2025-10-24 04:56:21 +05:30
Justin Hernandez
077dcc47b4
[SELF-830] feat: demo app nfc scanning ( #1236 )
...
* save wip demo app nfc scanning
* save wip
* fix types
* Fix Android NFC scanning in demo app (#1241 )
* fix tests
* fix pipelines
* fix linting
* WIP move to flows/onboarding/scan-nfc
* prettier and fix test
* fix test
* update lock
* update deps
* Feat/android prebuilt modules (#1292 )
* move entire screen
* remove redundancy in components and utils
* fixes
* lint
* ignore
* remove unneeded
* fix imports
* remove unused
* Update packages/mobile-sdk-alpha/src/types/events.ts
Co-authored-by: Aaron DeRuvo <aaron.deruvo@clabs.co >
* uuid not needed for demo app
* android: update ci check
* timeout fix, image temp fix
* prettier fix
* try rebuild deps every time
* Temporarily disable cache check in CI
* Revert "try rebuild deps every time"
This reverts commit a5c97210a5 .
* ignore false positive
* Revert "Revert "try rebuild deps every time""
This reverts commit 4f44615fd6 .
* fix?
* sanitize error message first
* remove TODO that has been taken care of
* MSDK: add ios prebuilts (#1308 )
* add ios prebuilt
* remove outdate readme
* remove duplicates
* comment out unused
* add prettier ignore
* Update .gitguardian.yml to ignore iOS frameworks and build artifacts
* update gitguardian ignore paths
* migrate config version
* add ignored-matches
---------
Co-authored-by: Justin Hernandez <justin.hernandez@self.xyz >
* remove duplicated code
* exclude mobile-sdk native modules when `E2E_TESTING` flag is set
* app: disable ios msdk auto-linking
* add E2E_TESTING flag
---------
Co-authored-by: Leszek Stachowski <leszek.stachowski@self.xyz >
Co-authored-by: seshanthS <seshanth@protonmail.com >
Co-authored-by: Seshanth.S <35675963+seshanthS@users.noreply.github.com >
Co-authored-by: Aaron DeRuvo <aaron.deruvo@clabs.co >
2025-10-23 23:14:32 +05:30
Aaron DeRuvo
6ff50ae987
SELF-928: get nav between screens happening. ( #1299 )
...
* get nav between screens happening. demo app onboaring flow now works
* fix ci
* coder rabbit
* fix multi listern issues
2025-10-20 17:12:41 +02:00
turnoffthiscomputer
ab07edbd56
feat: implement push notification management in DevSettingsScreen ( #1304 )
...
- Added TopicToggleButton component for managing topic subscriptions.
- Integrated notification permission checks and subscription handling in DevSettingsScreen.
- Updated settingStore to manage subscribed topics.
- Enhanced notificationService with functions to check readiness and manage topic subscriptions.
This update allows users to enable or disable push notifications for specific topics, improving the app's notification management capabilities.
2025-10-19 03:20:59 +02:00
turnoffthiscomputer
cb2c5dd89f
Merge branch 'dev' into staging
2025-10-19 03:03:18 +02:00
turnoffthiscomputer
732a5dcad4
Update version number to 2.7.1 in Info.plist
2025-10-19 02:53:19 +02:00
turnoffthiscomputer
edb13681cb
Bump version from 2.7.0 to 2.7.1
2025-10-18 01:49:15 +02:00
turnoffthiscomputer
69cc9d9562
Update MARKETING_VERSION to 2.7.1
2025-10-18 01:04:50 +02:00
turnoffthiscomputer
e11fff01fe
Increment iOS build number to 181
2025-10-18 01:01:32 +02:00
turnoffthiscomputer
30b7158971
Update iOS build number to 180
2025-10-18 00:17:45 +02:00
turnoffthiscomputer
b3cba1a7ab
Merge pull request #1303 from selfxyz/remicolin-patch-1
...
Add RSA hash algorithm detection in passport parsing
2025-10-18 00:04:14 +02:00
turnoffthiscomputer
d2ec05cec9
Add RSA hash algorithm detection in passport parsing
2025-10-17 23:56:35 +02:00
Justin Hernandez
14b7583747
don't create release pull requests on merge ( #1298 )
2025-10-17 08:47:21 -07:00
Justin Hernandez
e01ec188af
code rabbit feedback for staging auto deploy logic ( #1255 )
...
* code rabbit feedback for staging auto deploy logic
* fix jest test
* cr feedback
* workflow fixes
* fix tests
* restore cache
2025-10-17 07:58:02 -07:00
Vishalkulkarni45
16b1b1cde0
chore: whitelist poland register circuit ( #1290 )
2025-10-17 11:15:57 +05:30
Justin Hernandez
62aea03bd5
SELF-908: Add shared WebView screen ( #1288 )
...
* feat: add shared webview screen
* get react web view working
* fix default
* fix footer
* fix nav header
* android layout looks good
* fix initial screen
* add webview types
* fix types and clean error message
* remove share logic
* cr feedback and tests
* fix tests
* fix tests
2025-10-16 21:27:16 -07:00
Justin Hernandez
c45853d081
speed up prettier and eslint ( #1295 )
...
* speed up prettier and eslint
* throw error
* turn off
2025-10-16 20:43:29 -07:00
Leszek Stachowski
757ac58995
Move DocumentCamera screen to the SDK ( #1287 )
2025-10-17 00:11:30 +02:00
Aaron DeRuvo
5d04870b36
Move Country and ID Picker and more ( #1286 )
...
* update fonts
* move haptics
* fix sorting isues
* dynamic import of peer dependency seems wise
* moves Country Picker Screen
* remove unused and incorrect countryname from doc pick event.
Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>
* svg works
Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>
2025-10-16 16:20:58 +02:00
Aaron DeRuvo
b3c5603d74
Move Layout Components to SDK ( #1280 )
...
* create replacement tamagui components and move nav bars. (keep home where it is since we are not moving the home screen)
* lint
* clean up
* fix type
* prety
* god bless
* use proper conversions
* lint
* add missing styles and a way to debug if more are missing
* fix bad instance error
2025-10-14 13:32:55 +02:00
github-actions[bot]
f9d7591bab
chore: bump mobile app version to 2.7.0 ( #1277 )
...
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-10-12 09:06:18 -07:00
Justin Hernandez
da83215748
Merge pull request #1276 from selfxyz/release/staging-2025-10-12
...
Release to Staging - 2025-10-12 - v2.7.0
2025-10-12 07:27:07 -07:00
Justin Hernandez
8366b6e192
bump version and fix ios build number ( #1275 )
2025-10-12 07:18:41 -07:00
github-actions[bot]
5d79ec650f
chore: bump mobile app version to 2.7.0 ( #1274 )
...
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-10-11 16:31:45 -07:00
Justin Hernandez
1c888c0b3e
Merge pull request #1269 from selfxyz/release/staging-2025-10-11
...
Release to Staging - 2.7.0 rd2
2025-10-11 15:48:30 -07:00
Justin Hernandez
6ff2693be7
Merge branch 'dev' into release/staging-2025-10-11
2025-10-11 14:56:15 -07:00
Justin Hernandez
ae4aebb88a
optimize github workflow cache space ( #1273 )
...
* update workflows with cleaner caching logic
* cache fixes
2025-10-11 14:56:00 -07:00
Justin Hernandez
b4a21e6770
Merge branch 'dev' into release/staging-2025-10-11
2025-10-11 12:22:07 -07:00
Justin Hernandez
38e2bea6c0
bugfix: update migrated components default text color ( #1271 )
...
* fix caption and title text color
* fix nfc body text color
* fix issues
* use memo
2025-10-11 12:20:38 -07:00
Justin Hernandez
1a0112f05a
Merge branch 'dev' into release/staging-2025-10-11
2025-10-11 03:39:48 -07:00
Justin Hernandez
8fc31912d3
remove ci ( #1270 )
2025-10-11 03:39:36 -07:00
github-actions[bot]
54e65845fa
chore: bump mobile app version to 2.6.9 ( #1265 )
2025-10-11 03:34:50 -07:00
github-actions[bot]
6fbb3cc6b9
chore: bump mobile app version to 2.6.9 [skip ci] ( #1265 )
...
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-10-11 03:26:08 -07:00
Justin Hernandez
fafaaf84a1
Merge pull request #1267 from selfxyz/release/staging-2025-10-10
...
Release to Staging - 2025-10-10
2025-10-10 23:45:11 -07:00
Aaron DeRuvo
6bdc4ae1d2
Move components to sdk for future use ( #1243 )
...
* move components to sdk and refactor a way from tamagui
* linting
* reverting since this is just a local issue for me
* lint
* simple
* yarn
* yolo
* run yarn nice
* fix pipelines
* fix tests
* fix mock
* add fonts to mobile sdk
* more feedback
---------
Co-authored-by: Justin Hernandez <justin.hernandez@self.xyz >
2025-10-10 16:52:41 -07:00
Justin Hernandez
c8bd62e42c
Merge branch 'dev' into release/staging-2025-10-10
2025-10-10 15:35:07 -07:00
Justin Hernandez
1ca2e8a32c
fix release calendar pr workflow ( #1266 )
2025-10-10 15:32:27 -07:00
Justin Hernandez
62a76a4b75
Merge branch 'staging' into release/staging-2025-10-10
2025-10-10 15:31:45 -07:00
Justin Hernandez
66e9cb655d
SELF-833: Fix launch screen link interactivity ( #1252 )
...
* Fix: Make terms and privacy links unstyled
Co-authored-by: justin.hernandez <justin.hernandez@self.xyz >
* save wip
* update gemfile.lock
* make launch screen links clickable
* tighten up design
---------
Co-authored-by: Cursor Agent <cursoragent@cursor.com >
2025-10-10 14:52:50 -07:00