Commit Graph

3112 Commits

Author SHA1 Message Date
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
Justin Hernandez
1b4ec42260 rename workflow labels (#1264) 2025-10-10 14:48:59 -07:00
Justin Hernandez
14efa1d596 Merge pull request #1263 from selfxyz/justin/allow-staging-prs-to-main
allow staging pull requests into main
2025-10-10 14:33:02 -07:00
Justin Hernandez
5420fc2430 add timestamp to branch name (#1261) 2025-10-10 14:24:34 -07:00
Justin Hernandez
702a6836c7 add timestamp to branch name (#1261) 2025-10-10 14:23:30 -07:00
Justin Hernandez
0dac383de7 fix workflow logic (#1260) 2025-10-10 14:22:07 -07:00
Justin Hernandez
5bb7cef34b fix workflow logic (#1260) 2025-10-10 13:44:41 -07:00
Justin Hernandez
36310d02b5 Merge pull request #1257 from selfxyz/justin/migrate-release-calendar-to-staging
staging: update release calendar logic (#1256)
2025-10-10 13:20:06 -07:00
Justin Hernandez
db55ecc80e update release calendar logic (#1256) 2025-10-10 13:12:32 -07:00
Justin Hernandez
cd6ffd630e update release calendar logic (#1256) 2025-10-10 13:11:26 -07:00
Justin Hernandez
756a8503bd Merge pull request #1237 from selfxyz/justin/test-mobile-deploy-auto-pr
staging: test mobile deploy auto pull request (#1234)
2025-10-10 11:21:48 -07:00
Seshanth.S
97310d25bf fix timestamp issue (#1231) 2025-10-10 15:12:35 +05:30
Justin Hernandez
a66c5907eb SELF-832: tweak mobile deploy auto bump version pr feature; v2.7.0 (#1244)
* bump version to match staging

* save wip

* deploy fixes

* fix version setting

* update version logic

* fix version pr

* increase timeout to 2 hours

* pr logic tweaks

* fix script

* fix script path

* add comments and update logic to test from feature branch

* fix build path

* fix version input error

* fix pulling version

* add skip-deploy lable

* address cr concners
2025-10-10 00:17:01 -07:00
Justin Hernandez
fe04ab2575 SELF-832: tweak mobile deploy auto bump version pr feature; v2.7.0 (#1244)
* bump version to match staging

* save wip

* deploy fixes

* fix version setting

* update version logic

* fix version pr

* increase timeout to 2 hours

* pr logic tweaks

* fix script

* fix script path

* add comments and update logic to test from feature branch

* fix build path

* fix version input error

* fix pulling version

* add skip-deploy lable

* address cr concners
2025-10-09 23:58:29 -07:00
Justin Hernandez
e4382d18d2 SELF-831: Add mobile demo app e2e tests (#1185)
* Add mobile SDK demo E2E workflow

* ci: build common before mobile sdk demo e2e

* Fix private pod access for mobile SDK demo e2e

* downgrade react-native-svg

* test fixing android e2e

* fix lock files

* update android e2e terst

* let's not figure out the emulator here. skip

* fix issues
2025-10-09 12:24:31 -07:00
Justin Hernandez
023cfa0f16 chore(app): remove unused dependencies and navbar component (#1248)
* chore(app): remove unused cruft

* chore(app): prune unused modules

* fix(app): restore database provider

* remove dead provider
2025-10-09 11:12:01 -07:00
Justin Hernandez
8255a9ac56 chore: tighten types across mobile surface areas (#1209)
* chore(app): tighten types across app workspace

* fixes

* save wip

* save wip linting

* fix any types

* fix types

* fix: import forwardRef directly from react

- Changed from React.forwardRef to forwardRef import
- Resolves linting warning about named exports

* save typing and linting updates

* cr feedback. final pass

* more cr feedback

* pipeline fixes
2025-10-09 09:53:29 -07:00
Vishalkulkarni45
04562d185f remove unused dep in qrcode-angular (#1247)
* chore: remove unused dep in qrcode-angular

* chore: upgrade qrcode-angular version
2025-10-09 19:52:08 +05:30
Justin Hernandez
8ba5b5ebf3 refactor: reorganize and rename mobile screens (#1207)
* refactor(screens): reorganize screen directories

* fix types, linting

* udpates

* fix lint issues

* fix vite

* pr feedback and fix missing bundle resolution

* remove b4a; breaks build

* update gemfile.lock

* use DocumentNotFound screen
2025-10-08 19:27:20 -07:00
Vishalkulkarni45
c5d0e5d323 Custom build circuit (#1242)
* feat: add serbia dsc to build

* feat: add run-id to download artifacts

* fix: circom dep import path
2025-10-08 21:03:17 +05:30
Leszek Stachowski
8cbb7c252e Mobile SDK: NFC scanning through SelfClient (#1214) 2025-10-08 16:03:02 +02:00
Nesopie
5d63c60457 fix: use an empty array if forbidden countries are not specified (#1239) 2025-10-08 16:18:17 +05:30