Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
53 commits
Select commit Hold shift + click to select a range
9b105ec
feat(export): round-trip profile/share export with device_name
AustinKelsay Jun 15, 2026
5789d52
fix(signer): populate profile_info on all Dashboard navigation paths
AustinKelsay Jun 15, 2026
e5b21f5
fix(signer): track signer runtime events_len and dedupe per-tick INFO…
factory-droid[bot] Jun 15, 2026
75da84f
docs(library): add signer events_len dedupe contract note for follow-…
factory-droid[bot] Jun 15, 2026
bc9130c
feat(create-keyset): implement 4-step Create Keyset wizard across Rus…
AustinKelsay Jun 15, 2026
9c51408
feat(qr-support): add Scan QR + paste-fallback flow across iOS, Andro…
AustinKelsay Jun 15, 2026
0bfbbc1
feat(mobile-rotate-share): implement rotate flow across Rust, iOS, An…
AustinKelsay Jun 15, 2026
d2452c3
feat(mobile): publish kind-10000 encrypted backup on every materializ…
AustinKelsay Jun 15, 2026
4134141
feat(mobile): cross-platform keyset interop + rotation lifecycle offl…
AustinKelsay Jun 16, 2026
bad9010
feat(mobile-rotate-share-flow-fixes): close 6 scrutiny blockers acros…
factory-droid[bot] Jun 16, 2026
a74bfc2
fix(mobile-create-keyset-distribute-routing): pin freshly-built profi…
factorydroid Jun 16, 2026
2c736e2
fix(mobile-android-relay-url-platform-default): use ws://10.0.2.2:819…
AustinKelsay Jun 16, 2026
c22483f
fix(mobile-android-textfield-testtags-parity-fix): raise testTagsAsRe…
AustinKelsay Jun 16, 2026
cd5fd2b
feat(mobile-ios-keyset-debug-url-scheme): igloo://test-create-keyset …
AustinKelsay Jun 16, 2026
71cdc22
fix(mobile-android-create-keyset-wizard-relay-url): use RelayDefaults…
AustinKelsay Jun 16, 2026
9d400e4
feat(mobile-final-parity-reachability): add 16-view audit + Android i…
AustinKelsay Jun 16, 2026
eb39faf
fix(mobile-android-review-step-relay-url-display-fix): sync Device Pr…
AustinKelsay Jun 16, 2026
1200b66
fix(mobile-android-hub-profile-row-routing-fix): pin row lambda to pr…
AustinKelsay Jun 16, 2026
9c712f5
docs(mobile): finalize README, Maestro flows, and demo entrypoint fix
AustinKelsay Jun 16, 2026
8e48cb4
chore(mobile): commit mission scripts, tools, test, and config
AustinKelsay Jun 16, 2026
1b0052c
fix(mobile-ios-signer-runtime-validation-followup): unblock iOS Start…
AustinKelsay Jun 16, 2026
9237ed6
fix(mobile-android-signer-restoring-readiness-fix): wrap signing-path…
factorydroid Jun 16, 2026
ba6bbdc
fix(mobile-signer-runtime-validation-followup): commit fixes from cra…
AustinKelsay Jun 16, 2026
0ae37c1
fix(mobile-signer-runtime-validation-followup): copy-key testability …
AustinKelsay Jun 16, 2026
61a8ebf
Complete Igloo Mobile native parity checkpoint
AustinKelsay Jun 17, 2026
4990f0a
Fix UI refactor CI guards
AustinKelsay Jun 27, 2026
0a873a5
Bump UI refactor submodule pointers
AustinKelsay Jun 28, 2026
f90e423
Refresh browser WASM source stamp
AustinKelsay Jun 28, 2026
6be1618
Bump Home and UI rebase follow-ups
AustinKelsay Jun 28, 2026
bd9f431
Fix rebased client CI pointers
AustinKelsay Jun 28, 2026
0e5b2a9
Bump Chrome fixture test fix
AustinKelsay Jun 28, 2026
13f1d4a
Fix PWA recover visual helper import
AustinKelsay Jun 28, 2026
77717ae
Fix Chrome smoke prebuild lane
AustinKelsay Jun 28, 2026
66cb183
Fix Chrome smoke shell dependency
AustinKelsay Jun 28, 2026
34d7fb9
Bump bifrost devtools CI fix
AustinKelsay Jun 29, 2026
cb9eebd
Update rotation live harnesses
AustinKelsay Jun 29, 2026
359148a
Bump Paper UI refactor pointers
AustinKelsay Jun 29, 2026
c8eca43
Bump dashboard UI refactor pointers
AustinKelsay Jun 29, 2026
f2cd39c
Bump degraded dashboard pointers
AustinKelsay Jun 29, 2026
a87c7d5
Bump dashboard loading state pointers
AustinKelsay Jun 29, 2026
8104d21
Bump event log refactor pointers
AustinKelsay Jun 29, 2026
3b200ae
Bump pwa export fix
AustinKelsay Jun 29, 2026
9f0730e
Bump rotate validation UI
AustinKelsay Jun 29, 2026
4592b8c
Bump signer stop polish
AustinKelsay Jun 29, 2026
a47be1f
Bump approvals dashboard UI
AustinKelsay Jun 29, 2026
9859060
Bump ECDH served UI refactor pointers
AustinKelsay Jun 30, 2026
1c313c6
Repair UI refactor CI guards
AustinKelsay Jun 30, 2026
17678fb
Bump UI refactor runtime fixes
AustinKelsay Jul 3, 2026
62ae9e8
Bump PWA stale dashboard session fix
AustinKelsay Jul 3, 2026
4ddab41
Bump Paper dashboard reference exports
AustinKelsay Jul 4, 2026
7535e7e
Bump UI refactor remediation pointers
AustinKelsay Jul 4, 2026
391a861
Merge dev into UI refactor parent
AustinKelsay Jul 4, 2026
9bfac59
Cover PWA welcome routing
AustinKelsay Jul 4, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 3 additions & 1 deletion .github/workflows/client-scoped-validation.yml
Original file line number Diff line number Diff line change
Expand Up @@ -28,6 +28,7 @@ on:
- "repos/igloo-shared"
- "repos/igloo-ui"
- "repos/bifrost-rs"
- "repos/igloo-shell"

jobs:
pwa:
Expand Down Expand Up @@ -87,7 +88,7 @@ jobs:
- name: Initialize Chrome submodules
run: |
git config --global url."https://github.com/".insteadOf git@github.com:
git submodule update --init repos/bifrost-rs repos/igloo-shared repos/igloo-ui repos/igloo-chrome
git submodule update --init repos/bifrost-rs repos/igloo-shared repos/igloo-ui repos/igloo-chrome repos/igloo-shell

- uses: actions/setup-node@v5
with:
Expand Down Expand Up @@ -117,6 +118,7 @@ jobs:
npx --prefix test playwright install chromium --with-deps
npm audit --prefix repos/igloo-chrome --audit-level=moderate
cargo fetch --manifest-path repos/bifrost-rs/Cargo.toml --locked --target wasm32-unknown-unknown
cargo fetch --manifest-path repos/igloo-shell/Cargo.toml --locked

- name: Run Chrome scoped validation
run: |
Expand Down
27 changes: 27 additions & 0 deletions apps/igloo-mobile/.gitignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,27 @@
/target
.direnv/
.DS_Store
*.swp
*.swo
flake.lock
staging/
ios/Bindings/
ios/Frameworks/
ios/.build/
ios/*.xcodeproj
android/app/src/main/jniLibs/
android/.gradle/
android/build/
android/app/build/
android/local.properties

# Maestro per-run output root — keep the canonical evidence files in the
# library/evidence/ tree and ignore the per-test timestamp directories that
# Maestro writes under <evidence>/maestro-*/.maestro/tests/<timestamp>/.
# Mobile worker hygiene: do not leave untracked run noise in the worktree.
.maestro/

# Evidence directories contain generated test artifacts (screenshots, hierarchy
# dumps, extracted identities) that are regenerated per validation run.
library/evidence/

Loading
Loading