Commit Graph

2533 Commits

Author SHA1 Message Date
Seshanth.S🐺
4941b2ba58 SEL-544: Generate Mock DSC on mock-passport flow (#772)
* feat: Generate mock DSC on mock-passport flow

* Remove console log

* yarn format

* revert to mock dsc generation
2025-07-25 11:09:05 -07:00
Seshanth.S🐺
186daa655c SEL-566: Navigate Home based on document validity (#768)
* feat: navigate home if atleast one valid document is present

* update comments

* Review: Remove unnecessary continue statement

* feat: add tracking
2025-07-25 10:34:43 -07:00
Seshanth.S🐺
a41558a66b SEL-553: Show NFC Progress (#764)
* feat: add haptics

* fix: BAC FAILED error event

* update lock file

---------

Co-authored-by: Justin Hernandez <transphorm@gmail.com>
2025-07-25 09:46:56 +02:00
Justin Hernandez
13970fb53c Add COSE signature verification tests (#788)
* Update ESLint config and lock prettier config

* Refine ESLint config and fix lint issues

* save wip updates

* eslint updates

* eslint fixes

* Add COSE signature verification tests

* fix tests
2025-07-24 21:47:59 -07:00
Justin Hernandez
bf3ef98c9d SEL-269: Update ESLint rules & lock prettier config (#781)
* Update ESLint config and lock prettier config

* Refine ESLint config and fix lint issues

* Apply eslint fixes

* Use socketIo alias (#782)

* move gesture handler

* save wip updates

* fix svg imports

* update tsconfig

* eslint updates

* eslint fixes

* improve ignore folders

* coderabbit feedback

* Fix style prop shorthands (#787)

* Expand view style props

* Expand remaining style props

* update types

* fix pipeline

* fix test env check

* nicer casting

* fix booleans

* update deeplink url handling and make it more robust

* add socket error handler
2025-07-24 21:17:54 -07:00
Justin Hernandez
f739fedd82 Remove failing version test (#780)
* remove version check test

* remove test all together
2025-07-21 22:29:13 -07:00
Justin Hernandez
18d25c392e Release new build v2.6.2 (#779)
* bump version and build

* ignore podfile
2025-07-21 22:08:08 -07:00
turnoffthiscomputer
874b426ebe Feat/retrieve OFAC trees from api (#769)
* retrieve the ofac trees from the api

* remove the ofac trees from the common repo

* fix ofac test

* yarn nice

* yarn nice

* yarn nice

* refactor ofac fetching
2025-07-21 11:07:04 +02:00
Ayman
aee72be5c7 bump: sdk/core to 1.0.7-beta.1 2025-07-21 13:07:59 +05:30
Ayman
4575daef73 fix: name formatting for middle name 2025-07-21 13:06:30 +05:30
turnoffthiscomputer
57825a43c9 fix user defined data (#766) 2025-07-17 15:47:47 +02:00
Seshanth.S🐺
2494a4399f SEL-559: Update td1 regex (#760)
* feat: update td1 regex

* update review comments

* fix: NPE on expirationDate regex
2025-07-16 08:17:50 -07:00
Aaron DeRuvo
83d016e4da lets start with coverage for app (#763)
* lets start with coverage for app

* lint

* better setup
2025-07-16 11:17:39 +02:00
Aaron DeRuvo
2aed84e6a8 SEL-504: fix fonts and some styles (#762)
* fix fonts and some styles

* dry config

* fix some warnings
2025-07-16 11:16:48 +02:00
jayssj11
c195d27942 Add .cursorignore to optimize AI editor performance and security (#758)
Prevents Cursor AI from accessing sensitive files (keys, credentials,
deployment configs) and large generated artifacts that slow down indexing.
Keeps source code accessible while excluding build outputs, node_modules,
and circuit/contract compilation artifacts across the monorepo.
2025-07-11 16:03:36 +02:00
Aaron DeRuvo
252f1ba1ef Start of Web App (#689) 2025-07-11 14:07:40 +02:00
turnoffthiscomputer
19f167297a don't use crypto in core sdk 2025-07-08 18:04:15 +02:00
Justin Hernandez
9dcbdd3b9e Add thorough test cases for mobile app (#752)
* Add actor mock helper and tests

* format tests

* fix tests

* Revert non-app tests

* update tests

* fix tests

* coderabbit feedback

* revert change

* remove spurious tests
2025-07-06 21:12:28 -07:00
Justin Hernandez
a651fddf37 Add proving machine tests (#749)
* Add actor mock helper and tests

* format tests

* fix tests

* wip fix tests

* address cr feedback
2025-07-06 20:00:13 -07:00
Justin Hernandez
37863c8773 Extend platform build file tests (#748)
* Add build file tests

* cr feedback
2025-07-06 18:56:27 -07:00
Justin Hernandez
9aa4faad13 Address minor mobile deployment bugs (#745)
* feat: improve deployment tooling

* cr feedback

* for temp testing

* clean build artifacts after deploy

* add deploy source

* uncomment ios commands

* Add tests for minor deployment fixes (#750)

* Add test coverage for deployment scripts and Fastfile

* format

* increase github check to 5 minutes
2025-07-06 18:21:46 -07:00
Justin Hernandez
f48a1d6ae7 Improve AGENTS workflow notes (#747)
* clarify workflow instructions

* agents feedback
2025-07-06 17:35:18 -07:00
Justin Hernandez
f98beea498 SEL-496: Add Firebase Remote Config and dev feature flag screen (#735)
* feat: add remote config support

* update lock

* tweak config logic. add feature flag viewing screen

* add tests

* allow for local overriding of feature flags

* save local override work

* save wip

* clean up ui

* update screen to handle multi value types

* fix tests

* cr feedback and fix tests

* remote config upates. fix tests, codex feedback
2025-07-05 17:29:26 -07:00
Justin Hernandez
a865da7fd3 bump build 148 (#744) 2025-07-05 12:56:29 -07:00
turnoffthiscomputer
2f08c664e2 fix the female bug 2025-07-05 20:30:08 +02:00
Justin Hernandez
223fe9e0de bump version (#743) 2025-07-05 10:06:22 -07:00
turnoffthiscomputer
4227f6da82 add the gender to the deeplink optoin 2025-07-05 18:30:21 +02:00
turnoffthiscomputer
b5a2dae135 fix deeplink genmockiddoc 2025-07-05 16:34:38 +02:00
Justin Hernandez
c3c1ecfe47 Bugfix: android deeplinks (#742)
* bugfix: deep linking

* add android manifest test

* bump build and version

* format readme
2025-07-05 04:31:42 -07:00
Ayman
55e5db78ef chore: update readme 2025-07-04 16:37:53 +02:00
Justin Hernandez
b841b19d96 Improve manual mobile deploy workflow and docs (#728)
* Add basic Fastlane helper tests

* Upgrade fastlane and enhance helper tests (#738)

* simplify mobile deploy pipelines and make them manual. update readme

* update fastlane dev readme

* update tests and add helper script

* cr feedback, update tests, revert circuits package.json sort change

* tweaks

* fix slack

* cr feedback and fixes

* add better cjs eslint support

* save wip. add confirmation check script. update scripts

* remove auto increment feature

* migrate readme items over to DEV due to fastlane auto regen docs flow

* use regular xcode

* fix hermes compiler path

* coderabbit feedback

* reinstall when on local dev

* fix upload

* simplify

* simplify confirmation feedback with tests

* fix mobile deploys

* cr feedback

* test iOS building

* fix trigger logic

* cr feedback

* updates

* fix env var

* fix order

* re-enable upload to testflight for ios

* updated notes
2025-07-03 22:32:14 -07:00
Justin Hernandez
601cad5b48 Chore: new build for v2.6.0 ios 145 android 81 (#737)
* bump version and build

* properly bump app

* bump build
2025-07-03 12:50:12 -07:00
Justin Hernandez
aac34ecdc0 remove loading screen race condition redirect (#736) 2025-07-03 12:06:43 -07:00
Justin Hernandez
7646a769ac SEL-494: Update proving machine event tracking (#734)
* Add extensive proof analytics instrumentation

* prettier and sort events by key name
2025-07-03 11:36:24 -07:00
Seshanth.S🐺
f99f11a823 SEL-486: Fix unwrap DO (#718)
* update podfile: unwrapDO

* update lock

* bump version and builds

* bump build; forgot to enable logs

* fix version to not interfere with release

---------

Co-authored-by: Justin Hernandez <transphorm@gmail.com>
2025-07-03 11:04:05 -07:00
Justin Hernandez
f77cd80663 Temporarily disable recovery redirect and reminder prompts (#733)
* Revert "SEL-487: Prompt user to backup recovery phrase before registering (#715)"

This reverts commit fe14ac655e.

* revert update

* fix safe area context pkg

* Revert "SEL-487: Prompt user to backup recovery phrase before registering (#715)"

This reverts commit fe14ac655e.

* fix old flow

* more silent tests

* update lock files

* hard code return
2025-07-03 11:01:43 -07:00
turboblitz
07a5316539 Update README.md 2025-07-03 16:15:34 +02:00
Ayman
b40f2014b4 chore: use named exports 2025-07-03 14:56:58 +02:00
Ayman
fab8b3b6d2 chore: update default config id method 2025-07-03 14:41:30 +02:00
turnoffthiscomputer
113d796c43 yarn nice 2025-07-03 14:26:22 +02:00
turnoffthiscomputer
a6edf217ce allow people to switch to a mock id (#732) 2025-07-03 13:28:00 +02:00
turnoffthiscomputer
8ac75286eb App/ethcc fixes (#730)
* fix mock data screen

* increase timout between dsc and register proof

* fix the isUserRegisteredWithAlternativeCSCA function

* yarn nice
2025-07-03 12:57:41 +02:00
turnoffthiscomputer
628ec27abe Contracts/update verifiers (#729)
* update the verifiers

* update deployment script

* update deployment script and deploy to prod

* prettier run write
2025-07-02 19:16:09 +02:00
Justin Hernandez
c303366706 Apply consistent safe area padding across screens (#726) 2025-07-01 19:56:16 -07:00
Justin Hernandez
9f5473e0a2 feat(app): redirect empty docs to launch (#725) 2025-07-01 19:38:34 -07:00
Justin Hernandez
9efe13386b add bulk sort command (#723) 2025-07-01 18:32:56 -07:00
Justin Hernandez
7aeb16b69b SEL-179 & SEL-312: Add gitleaks and GitGuardian scanning (#705)
* chore: add secret scanning setup

* fix: correct GitGuardian action path

* cr feedbacak

* test husky commit

* pr feedback

* fix workflows

* tweaks

* fix versions

* upgrade: migrate from husky v8 to v9

- Update husky from ^8.0.0 to ^9.1.7
- Change prepare script from 'husky install' to 'husky'
- Remove v8 hook structure (shebang, husky.sh sourcing)
- Delete .husky/_/ directory as it's not needed in v9
- Maintain gitleaks pre-commit hook functionality

* coderabbitai feedback
2025-07-01 17:47:45 -07:00
Justin Hernandez
195688ddd9 update version to 2.6.0 and bump build numbers (#721) 2025-07-01 12:31:13 -07:00
Justin Hernandez
f2630e1b5f fix backup button label (#722) 2025-07-01 12:27:08 -07:00
Seshanth.S🐺
28a9f1bcfa feat: add flag to use PACEPolling (#680)
* feat: add flag to use PACEPolling

* fix: santize before storing in store

* bump ios build number and update podfile lock

* prettier

* bump build

* feat: add flag to use PACEPolling

* fix: santize before storing in store

* bump ios build number and update podfile lock

* prettier

* bump build

---------

Co-authored-by: Justin Hernandez <transphorm@gmail.com>
2025-07-01 09:31:11 -07:00