Commit Graph

1343 Commits

Author SHA1 Message Date
Justin Hernandez
93147f1fb6 Merge pull request #1602 from selfxyz/release/staging-2026-01-13
Mobile Release 2.9.11
2026-01-13 17:08:03 -08:00
Justin Hernandez
19735fb02b clean up dev settings (#1604) 2026-01-13 14:32:22 -08:00
Justin Hernandez
ac4921a458 Require real document for settings options (#1603) 2026-01-13 14:31:47 -08:00
Justin Hernandez
12f3262dbf chore: bump version to 2.9.11 (#1601)
* chore: bump version to 2.9.11

* fix linting
2026-01-13 14:08:50 -08:00
Justin Hernandez
2c0a03ac4b update text (#1600) 2026-01-13 13:51:01 -08:00
Seshanth.S
bcbb8affd4 SELF-1768: fix deeplink navigation (#1598)
* fix deeplink navigation

* fix tests

* fix typing

---------

Co-authored-by: Justin Hernandez <justin.hernandez@self.xyz>
2026-01-13 13:41:48 -08:00
Leszek Stachowski
2939926c82 fix: register document from ManageDocuments screen (#1597)
* fix: register document from ManageDocuments screen

* coderabbit suggestion
2026-01-14 00:32:33 +05:30
github-actions[bot]
8f0696149d chore: bump mobile app version to 2.9.10 (#1596)
Update build numbers and deployment timestamps after successful deployment.

Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2026-01-12 15:34:07 -08:00
Justin Hernandez
57acda6680 bump build (#1595) 2026-01-12 15:03:07 -08:00
Justin Hernandez
57a792ed49 Merge pull request #1592 from selfxyz/release/staging-2026-01-12
Release to Staging - 2026-01-12
2026-01-12 14:55:47 -08:00
Justin Hernandez
9d83672920 Adjust cloud backup visibility (#1593) 2026-01-12 13:17:53 -08:00
Justin Hernandez
8eff3d030d Limit keychain modal to Android (#1591) 2026-01-12 12:42:34 -08:00
github-actions[bot]
d132633c20 chore: bump mobile app version to 2.9.10 (#1583)
Update build numbers and deployment timestamps after successful deployment.

Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2026-01-12 08:23:27 -08:00
Justin Hernandez
63cdd1b542 Merge pull request #1582 from selfxyz/release/staging-2026-01-12
Release to Staging - 2026-01-12
2026-01-12 07:43:24 -08:00
github-actions[bot]
551bfd5787 chore: bump mobile app version to 2.9.10 (#1580)
Update build numbers and deployment timestamps after successful deployment.

Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2026-01-12 07:40:06 -08:00
Justin Hernandez
e7ed53aff5 rename Approve to Select (#1581) 2026-01-12 07:39:14 -08:00
Justin Hernandez
7fdc0c756b Merge pull request #1579 from selfxyz/release/staging-2026-01-11
Release to Staging - 2026-01-11
2026-01-12 06:20:17 -08:00
Justin Hernandez
7164099924 chore: address clunky Prove screen button feedback (#1578)
* save button transition improvements

* fix offset jump

* add platform specific scroll offset padding

* use dynamic sizing instead

* fix scrolling logic
2026-01-11 15:43:30 -08:00
github-actions[bot]
621e71c296 chore: bump mobile app version to 2.9.10 (#1577)
Update build numbers and deployment timestamps after successful deployment.

Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2026-01-10 08:08:50 -08:00
Justin Hernandez
32205d4f9e Merge pull request #1576 from selfxyz/release/staging-2026-01-10
Release to Staging - 2026-01-10
2026-01-10 07:48:06 -08:00
Justin Hernandez
80d218178b remove staleness redirect (#1575) 2026-01-10 07:39:06 -08:00
github-actions[bot]
c25a35ef7a chore: bump mobile app version to 2.9.10 (#1574)
Update build numbers and deployment timestamps after successful deployment.

Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2026-01-10 01:04:20 -08:00
Justin Hernandez
665545cd65 Centralize keychain error helpers and add unit tests (#1571)
* Add keychain error tests

* format
2026-01-10 00:43:36 -08:00
Justin Hernandez
9d4c62225f Rename staleness hook file to useProofDisclosureStalenessCheck and add unit tests (#1572)
* Add staleness hook test

* format
2026-01-10 00:42:15 -08:00
Justin Hernandez
dd474a12f3 Refactor insert id helper (#1573) 2026-01-10 00:37:42 -08:00
Justin Hernandez
be09393586 Merge pull request #1565 from selfxyz/release/staging-2026-01-09
Release to Staging - 2026-01-09
2026-01-10 00:34:49 -08:00
Justin Hernandez
3ce1f26898 SELF-1754: polish for document selection for proving flow (#1570)
* change spinner color

* fix disclosure scroll feedback

* fix type error

* fix button scrolling logic

* make the connected wallet static

* fix hold to verify button feedback timing

* formatting

* clean up tex
2026-01-09 23:52:36 -08:00
Seshanth.S
e1d06b5b13 Feat: keychain modal (#1564)
* feat: show Modal on keychain error

* update message

* yarn fmt

* fix tests

* fix ci
2026-01-09 21:59:02 -08:00
Justin Hernandez
850e3b98f9 SELF-1754: Implement selective disclosure on Proving Screen (#1549)
* add document selector test screen

* clean up mock docs

* update selection options

* Add DocumentSelectorForProving screen and route proof flows through it (#1555)

* Add document selector to proving flow

* fix formatting

* improvements

* redirect user to document not found screen when no documents

* option flow tweaks and tests

* wip tweaks

* fix scrollview bottom padding (#1556)

* tighten up selection text

* create inerstitial

* save wip

* remove not accepted state

* save wip design

* formatting

* update design

* update layout

* Update proving flow tests (#1559)

* Refactor ProveScreen to ProofRequestCard layout and preserve scroll position (#1560)

* Refactor prove screen layout

* fix: amount of hooks rendered needs to be the same for all variants

* long URL ellipsis

* keep titles consistent

* lint

---------

Co-authored-by: Leszek Stachowski <leszek.stachowski@self.xyz>

* wip fix tests

* fix tests

* formatting

* agent feedback

* fix tests

* save wip

* remove text

* fix types

* save working header update

* no transition

* cache document load for proving flow

* save fixes

* small fixes

* match disclosure text

* design updates

* fix approve flow

* fix document type flash

* add min height so text doesn't jump

* update lock

* formatting

* save refactor wip

* don't enable euclid yet

* fix tests

* fix staleness check

* fix select box description

* remove id selector screen

* vertically center

* button updates

* Remove proving document cache (#1567)

* formatting

---------

Co-authored-by: Leszek Stachowski <leszek.stachowski@self.xyz>
2026-01-09 13:56:10 -08:00
Justin Hernandez
1e44dc9c8d Home: replace loading text with centered spinner (#1566)
* Replace home loading text with spinner

* update home screen spinner
2026-01-09 12:49:49 -08:00
Seshanth.S
ab848221d0 Add skipReselect Option (#1561)
* Add option to NFCMethodSelectionScreen

* update types

* update types
2026-01-09 00:44:24 +05:30
Justin Hernandez
6e01b3c114 fix scrollview bottom padding (#1556) 2026-01-07 15:11:34 -08:00
Justin Hernandez
906ca505d3 chore: bump mobile version to 2.9.10 (#1554)
* update gems and pods

* bump build number and version after 2.9.9 release
2026-01-07 11:23:09 -08:00
Justin Hernandez
548779df2e SELF-810: update react native edge to edge pkg (#1553)
* update edge to edge for play store req

* address metrojs missing peer dep
2026-01-07 11:06:35 -08:00
Justin Hernandez
61c9d56456 Update fastlane local build flow (#1552) 2026-01-07 11:06:04 -08:00
Justin Hernandez
43fb39d3d4 SELF-1680: Starfall mobile push notifications (#1548)
* move to personal mcp

* add new nova pin screen

* rename screen

* update nova route

* unblock local dev building

* rename nova to starfall

* move to dev dependency

* move to dependencies

* add correct package

* save wip

* save wip

* save wip fixes

* rename self logo

* fix screen logos

* fix order

* add starfall api to fetch push notification code

* agent feedback

* fix tests, minor agent feedback

* abstract component

* rename topic

* re-add button props

* fix linting
2026-01-05 20:17:28 -08:00
Justin Hernandez
753461f4cb Create mobile dependency check script and update readme (#1547)
* update readme

* add check / install script and update readme

* agent feedback

* gracefully handle yarn check

* change order and steps
2026-01-05 09:27:14 -08:00
github-actions[bot]
5e88703560 chore: bump mobile app version to 2.9.8 (#1544)
Update build numbers and deployment timestamps after successful deployment.

Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2026-01-04 17:04:08 -08:00
Justin Hernandez
bbeb1c97e3 Merge pull request #1543 from selfxyz/release/staging-2026-01-03
Release to Staging - 2026-01-03
2026-01-03 15:21:57 -08:00
Justin Hernandez
2e9b79446a bump version (#1542) 2026-01-03 15:06:10 -08:00
Justin Hernandez
e9e72e1614 Merge pull request #1541 from selfxyz/release/staging-2026-01-02
Release to Staging - 2026-01-02
2026-01-03 15:05:41 -08:00
Seshanth.S
ef131b10f7 Hotfix/dev setting screen (#1540)
* fix: DevSettingScreen::ScreenSeletor in android

* revert: remove severity from extended loggers
2025-12-31 09:31:16 -08:00
Justin Hernandez
42a74e2887 SELF-1155: Address missing screen views (#1539)
* use track events for screen views

* don't use factory pattern for analytics imports

* nice clean up

* simplify screen event logic and add tests

* fix test and agent feedback
2025-12-30 15:21:29 -08:00
Justin Hernandez
5cdf345372 SELF-773: standardize analytics imports (#1538)
* standardize analytics

* format
2025-12-30 14:04:28 -08:00
Justin Hernandez
9860020cd1 typo (#1522) 2025-12-30 12:11:12 -08:00
github-actions[bot]
71674e1265 chore: bump mobile app version to 2.9.7 (#1535)
Update build numbers and deployment timestamps after successful deployment.

Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-12-28 14:50:07 -08:00
Justin Hernandez
d182d6c0be Merge pull request #1533 from selfxyz/release/staging-2025-12-26
Release to Staging - 2025-12-26
2025-12-26 13:07:39 -08:00
Justin Hernandez
fe90b3a78d bump bugfix version to 2.9.7 (#1534) 2025-12-26 12:46:24 -08:00
Seshanth.S
d24ef93733 fix Race condition in setting selfDefinedData (#1531)
* fix racecondition in setting selfDefinedData

* fixes
2025-12-26 12:15:54 -08:00
Justin Hernandez
6172497abf chore: upgrade yarn to 4.12.0 (#1530)
* use yarn 4.12.0

* upgrade tsx

* update 4.6.0 references to 4.12.0

* update lock file

* update lock file

* update lock
2025-12-25 12:12:38 -08:00