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 |
|
Justin Hernandez
|
1c2a59f6f1
|
chore: rename android-passport-reader to android-passport-nfc-reader (#1137)
* rename android-passport-reader to android-passport-nfc-reader
* rename action
|
2025-09-28 17:12:54 -07:00 |
|
Justin Hernandez
|
590f188f3c
|
[SELF-676] feat: upgrade React Native from 0.75.4 to 0.76.9 (#943)
* chore: upgrade build tooling to Node 22 and AGP 8.6
* chore: upgrade react-native to 0.76.9
* update lock files and formatting
* fix path
* fix: handle hermes-engine cache mismatch in CI after React Native upgrade
- Add fallback logic to run 'pod update hermes-engine' when pod install fails
- This resolves CocoaPods cache issues that occur after React Native version upgrades
- Fixes CI pipeline failures on codex/update-core-tooling-for-react-native-upgrade branch
* fix: improve hermes-engine cache handling in CI
- Preemptively clear CocoaPods cache before pod install
- This prevents dependency analysis failures that occur when cached podspecs conflict
- Addresses the root cause: cache conflicts during 'Analyzing dependencies' phase
- Keeps fallback logic for additional safety
* fix: handle hermes-engine cache in mobile-bundle-analysis workflow
- Add pod-install-with-cache-fix.sh script to handle hermes-engine cache conflicts
- Update install-app:setup script to use the new cache fix approach
- This fixes the mobile-bundle-analysis.yml workflow failures after React Native upgrade
- Proactively clears CocoaPods cache and has fallback for hermes-engine updates
* formatting
* fix: robust hermes-engine cache handling in CI workflows
- Apply comprehensive cache clearing to mobile-ci.yml and mobile-e2e.yml
- Pre-emptively run 'pod update hermes-engine' before pod install
- Clear multiple cache locations to handle CI environment differences
- This prevents 'hermes-engine differs from Pods/Local Podspecs' errors
- Fixes all workflows affected by React Native 0.76.9 upgrade cache issues
* fixes
* clean up
* update lock files
* fix tests
* sort
* fixes
* fix ci
* fix deployment target
* android fixes
* upgrade fix
* fixes
* fix: streamline mobile CI build and caching (#946)
* fix: streamline mobile CI build and caching
* Enable mobile E2E tests on codex/fix-mobile-ci-workflow-errors branch
* test
* simplify and fix path
* workflow fixes
* fix loading on 0.76.9
* clean up unnecessary comments
* fix readme
* finalize upgrade to 0.76.9
* fix android build and upgrade
* fix bundler caching
* download cli to fix "yarn start" issues
* fix cli build erorr
* fix script path
* better path
* abstract build step to prevent race condition
* fixes
* better cache
* fix corepack build error
* update lock
* update lock
* add yarn cache to workflows
* fix test building
* ci caching improvements
* fix common type check
* fix common ci
* better mobile sdk alpha building logic
* chore: speed up mobile e2e workflow (#962)
* chore: speed up mobile e2e workflow
* chore: disable android e2e job
* chore: speed up ios build
* fix: bundle js for ios debug build
* fix e2e
|
2025-08-26 20:27:51 -07:00 |
|
Aaron DeRuvo
|
0e9c59c0fb
|
SEL-56: Setup Yarn Workspaces (#584)
|
2025-06-04 11:37:32 +02:00 |
|
Justin Hernandez
|
99d81d5c92
|
Feat: Deprecate amplitude, remove unused packages (#126)
|
2025-02-17 07:50:52 -08:00 |
|
0xturboblitz
|
abfff50f37
|
bump to react native 75
|
2024-10-17 19:15:58 -07:00 |
|
0xturboblitz
|
86c38b8c9d
|
rename to OpenPassport in UI and readmes
|
2024-08-10 12:26:49 -07:00 |
|
0xturboblitz
|
38fd190c75
|
add zkey download on iOS and android
- cleanups too, especially ProveScreen
|
2024-04-03 20:19:45 -07:00 |
|
Rémi Colin
|
910fd8b8d7
|
add camera reader
|
2024-01-12 10:07:22 +01:00 |
|
Rémi Colin
|
afc235a592
|
check
|
2024-01-10 10:52:10 +01:00 |
|