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
Justin Hernandez
36d08138a5
fix onboarding assets ( #719 )
2025-07-01 08:53:53 -07:00
Justin Hernandez
e66c37ce2f
SEL-479: Multi-ID onboarding mvp flow ( #688 )
...
* save new launch screen wip
* save wip
* finalize launch look
* replace launch screen
* rename
* update camera onboarding and scan screen
* update tips looks
* update nfc scan issue screens
* update copy
* add launch screen todo
* fix casing
* update launch screen link, copy and add tracking event
* bump project version to match app store
* match app store
* updated supported bio id link
* add dialog message support back in
* cr feedback
* bump version and build
* update images
* tweak animation layout
* loop with setTimeout
2025-07-01 03:48:05 -07:00
Justin Hernandez
005eff002c
Remove StartupFlushPolicy ( #717 )
2025-07-01 03:39:36 -07:00
Justin Hernandez
fe14ac655e
SEL-487: Prompt user to backup recovery phrase before registering ( #715 )
...
* feat: prompt backup before registration
* coderabbit feedback
* fix tests
* coderabbitai feedback and fix tests
2025-06-30 17:00:29 -07:00
Justin Hernandez
cf2405254e
Bugfix: Show recovery prompt only when user has docs ( #714 )
...
* feat(app): prompt recovery only when docs exist
* cr feedbacl
2025-06-30 14:59:32 -07:00
Ayman
9777c45db0
bump version and add mainnet hub address
2025-06-30 10:54:05 +02:00
Justin Hernandez
e3c7df9a83
Chore: ensure there is an extra empty line after the license declaration ( #712 )
...
* ensure there is an extra empty line after the license declaration
* ignore adding header to cjs config files
* add missing license header
* ignore linting metro config
2025-06-29 23:26:41 -07:00
Justin Hernandez
77c7b82293
SEL-472: Enable production push notifications ( #703 )
...
* chore: leave sandbox apns token comment
* tweak entitlement
* coderabbit ai feedback
* firebase tweaks
2025-06-29 22:58:46 -07:00
Justin Hernandez
180aeeca71
SEL-483: Implement recovery backup prompts ( #710 )
...
* feat: prompt users to back up account
* feat: prompt users to back up account
* format
* Add tests for recovery prompt logic
* more lint updates
* fix imports
* fix unused import
* update cursor suggestions
* implement coderabbit suggestions and fix tests
2025-06-29 21:53:51 -07:00
Justin Hernandez
a7e8e903d6
SEL-330: Add backup check after verification ( #711 )
...
* route to save phrase if backup disabled
* format
2025-06-29 19:56:52 -07:00
Justin Hernandez
b84fe5da5e
SEL-447: Improve proof failure feedback ( #707 )
...
* feat: flag stale proofs as failed
* make a constant
* format
2025-06-29 19:18:29 -07:00
Justin Hernandez
d923a02668
SEL-425: Add document management analytics events ( #706 )
...
* Add document management analytics
* coderabbit feedback
2025-06-29 19:05:53 -07:00