Johannes Merz jay
  • Joined on 2023-08-03
jay pushed to main at jay/pi-remote-control 2026-05-17 13:25:11 +02:00
e5dd64a1f7 docs: T-2.10 background lifecycle done; update next-steps
jay pushed to main at jay/pi-remote-ios 2026-05-17 13:24:32 +02:00
9231a630a9 Merge T-2.10 Background lifecycle (TDD: tests → impl → review → fixup)
5eaa8ef2c8 fix(ios): T-2.10 review follow-up — B-1 blocker + nits + coverage gaps
419ad2fec1 feat(ios): T-2.10 background lifecycle — implementation (TDD step 2/3)
a4613f932f test(ios): T-2.10 background lifecycle — failing tests (TDD step 1/3)
Compare 4 commits »
jay pushed to feat/p2-t2.10-background-lifecycle at jay/pi-remote-ios 2026-05-17 12:27:12 +02:00
5eaa8ef2c8 fix(ios): T-2.10 review follow-up — B-1 blocker + nits + coverage gaps
jay created branch review/p2-t2.10 in jay/pi-remote-ios 2026-05-17 03:03:49 +02:00
jay pushed to review/p2-t2.10 at jay/pi-remote-ios 2026-05-17 03:03:49 +02:00
0be079452e review: T-2.10 background lifecycle
jay pushed to feat/p2-t2.10-background-lifecycle at jay/pi-remote-ios 2026-05-17 02:54:02 +02:00
419ad2fec1 feat(ios): T-2.10 background lifecycle — implementation (TDD step 2/3)
jay created branch feat/p2-t2.10-background-lifecycle in jay/pi-remote-ios 2026-05-16 23:02:00 +02:00
jay pushed to feat/p2-t2.10-background-lifecycle at jay/pi-remote-ios 2026-05-16 23:02:00 +02:00
a4613f932f test(ios): T-2.10 background lifecycle — failing tests (TDD step 1/3)
jay pushed to main at jay/pi-remote-control 2026-05-16 22:20:56 +02:00
0882ef8038 docs: bring NEXT-STEPS + SYNC up to current state (2026-05-16)
jay pushed to main at jay/pi-remote-ios 2026-05-16 22:18:57 +02:00
4472e39310 Merge feat/ui-tests-coverage: XCUITest coverage + uitest-mode infra
d627fe8e67 test(ios): XCUITest coverage for pairing/switcher/statusbar/settings/modbar/lock
Compare 2 commits »
jay pushed to main at jay/pi-remote-control 2026-05-16 22:18:55 +02:00
2c627ea095 Merge fix/post-sessions-response-shape: POST /sessions returns full shape
df735aa279 fix(sidecar): POST /sessions response now matches GET shape (id+name+state+lastOutputAt)
Compare 2 commits »
jay pushed to fix/post-sessions-response-shape at jay/pi-remote-control 2026-05-16 22:07:56 +02:00
df735aa279 fix(sidecar): POST /sessions response now matches GET shape (id+name+state+lastOutputAt)
jay created branch fix/post-sessions-response-shape in jay/pi-remote-control 2026-05-16 22:07:56 +02:00
jay pushed to feat/ui-tests-coverage at jay/pi-remote-ios 2026-05-16 22:07:45 +02:00
d627fe8e67 test(ios): XCUITest coverage for pairing/switcher/statusbar/settings/modbar/lock
jay created branch feat/ui-tests-coverage in jay/pi-remote-ios 2026-05-16 22:07:45 +02:00
jay pushed to main at jay/pi-remote-ios 2026-05-16 16:59:28 +02:00
413c94601f feat(ios): add piRemoteUITests XCUITest target with smoke test
jay pushed to main at jay/pi-remote-ios 2026-05-16 13:04:32 +02:00
29de5025de Merge docs/sim-automation
398e3b71d3 docs: simulator UI automation guide (verified)
Compare 2 commits »
jay created branch docs/sim-automation in jay/pi-remote-ios 2026-05-16 13:04:23 +02:00
jay pushed to docs/sim-automation at jay/pi-remote-ios 2026-05-16 13:04:23 +02:00
398e3b71d3 docs: simulator UI automation guide (verified)
jay pushed to main at jay/pi-remote-ios 2026-05-16 12:42:13 +02:00
a36e4ed643 feat(ios): .onOpenURL handler for pi-remote:// deep-link pairing (sim convenience)