Commit Graph
696 Commits
Author SHA1 Message Date
Alex SouthwellandSAPHID c611f4aeb7 Run live Windows wireless inventory only in dedicated CI job (#396)
Co-authored-by: SAPHID <saphid@users.noreply.github.com>
2026-10-28 23:30:18 +00:00
Alex SouthwellandSAPHID b40bf89565 Test Shotty screenshot copies through native Decky RPC (#392)
* Test Shotty screenshot copies through native Decky RPC

* Clarify local Shotty RPC evidence limit

---------

Co-authored-by: SAPHID <saphid@users.noreply.github.com>
2026-10-28 22:35:12 +00:00
SAPHID 841c0b84be Clear managed Decky state between fake Frame tests 2026-10-28 21:46:41 +00:00
SAPHID eda0a563c0 Expect adapted DeckyFileServer bytes in fake Frame e2e 2026-10-28 21:19:32 +00:00
SAPHID 4f1072cb4d Cover DeckyFileServer address shim in native Decky gate 2026-10-28 21:09:22 +00:00
SAPHID 326078cc24 Show DeckyFileServer HTTPS address in Framey 2026-10-28 21:02:07 +00:00
SAPHID 6c37fbbd37 Fail Frame smoke when any launch is skipped 2026-10-28 20:35:06 +00:00
SAPHID 2b8836929e Test official Free Loader in native Decky runtime 2026-10-28 19:58:54 +00:00
SAPHID 6bcce9cbf7 Gate publication on uploaded manifest readback 2026-10-28 19:14:10 +00:00
SAPHID 8f1a811e1d Verify published update manifest in release asset audit 2026-10-28 19:08:59 +00:00
SAPHID eb77fe1d2f Make release installer checks repeatable 2026-10-28 18:47:40 +00:00
SAPHID dc139633a9 Merge remote-tracking branch 'origin/main' into fix/direct-local-transfer 2026-10-28 16:35:27 +00:00
SAPHID 27b5bf27f3 test: exercise selected-headset direct copy over HTTP 2026-10-28 16:29:40 +00:00
SAPHID c33dc0ccb6 test: avoid unread body in Windows auth guard probe 2026-10-28 16:22:47 +00:00
SAPHID 5a83989138 fix: copy large desktop files without HTTP staging 2026-10-28 16:16:48 +00:00
SAPHID a6869bbf93 Merge remote-tracking branch 'origin/main' into feat/framey-battery-tracker-user 2026-10-28 14:07:07 +00:00
SAPHID 4a95aeb5d0 Scope native psutil transaction test to Linux wheel architectures 2026-10-28 13:57:55 +00:00
SAPHID 9ae78aef60 Retry transient iOS bundle package downloads 2026-10-28 13:51:47 +00:00
SAPHID 821839baae Merge remote-tracking branch 'origin/main' into feat/framey-battery-tracker-user 2026-10-28 13:45:25 +00:00
SAPHID d4c523efd9 Adapt exact Battery Tracker archive for Frame user service 2026-10-28 13:44:59 +00:00
Alex Southwell 13ed576abd Merge pull request #370 from saphid/fix/release-publisher-published-guard
Preserve live update manifest after publication
2026-10-28 13:37:48 +00:00
SAPHID b39905f7cf fix(release): preserve published update manifests 2026-10-28 13:17:48 +00:00
SAPHID f1473fd610 feat(framey): adapt exact Network Sentinel archive for user service 2026-10-28 13:10:02 +00:00
SAPHID addd37467d ci: fail installer previews when expected outputs are missing 2026-10-28 12:26:24 +00:00
SAPHID 91cf774b21 Prepare v0.4.51 with safe smoke proximity gate 2026-10-27 04:32:11 +00:00
SAPHID 014f554012 Include LocalSend helper in desktop installers 2026-10-27 04:19:09 +00:00
SAPHID 8990ddfb91 Adapt official LocalSend helper for managed ARM64 Framey 2026-10-27 04:08:34 +00:00
SAPHID dab13fa876 Reject release jobs failed in earlier run attempts 2026-10-27 02:39:01 +00:00
Alex Southwell 64938443c8 Merge pull request #359 from saphid/feat/framey-store-request-recovery
Recover Framey store jobs after lost responses
2026-10-27 02:01:07 +00:00
Alex Southwell 1911923afa Merge pull request #358 from saphid/fix/framey-toggle-value
fix(framey): show saved values in standalone Decky toggles
2026-10-27 01:53:33 +00:00
Alex Southwell 2419279a97 Merge pull request #357 from saphid/feat/framey-progress-controls
Show indeterminate Framey plugin progress
2026-10-27 01:46:24 +00:00
Alex Southwell d958148c73 Merge pull request #354 from saphid/feat/framey-local-route-history
Return through local Framey panel routes
2026-10-27 01:39:05 +00:00
SAPHID a27e09e72c Merge remote-tracking branch 'origin/main' into feat/framey-store-request-recovery 2026-10-27 01:35:15 +00:00
Alex Southwell b3618690c2 Merge pull request #353 from saphid/feat/framey-sample-reset-modal
Show a reset confirmation in the Framey sample
2026-10-27 01:29:42 +00:00
SAPHID 030873703e Merge main and preserve Toggle and file-server runtime coverage 2026-10-27 01:28:29 +00:00
SAPHID c7979a862d Recover Framey store jobs after lost responses 2026-10-27 01:27:22 +00:00
SAPHID f8aff5496b fix(framey): honor saved values in standalone Decky toggles 2026-10-27 01:15:17 +00:00
SAPHID 2888a45a30 Show indeterminate Framey plugin progress 2026-10-27 00:48:29 +00:00
SAPHID 86541446cf Merge remote-tracking branch 'origin/main' into feat/framey-fileserver-arm64
# Conflicts:
#	app/build/check-resources.js
#	app/package.json
#	docs/framey-compatibility.md
#	tests/framey_official.py
#	tests/test_frame_decky_store.py
#	tests/test_frame_headset.py
#	tests/test_framey_decky_runtime.py
#	ui/frame_decky_store.py
2026-10-27 00:31:11 +00:00
SAPHID af81e46c35 test(framey): verify packaged native assets and managed frontend policy 2026-10-27 00:29:24 +00:00
SAPHID 39aa8d56fb Return through local Framey panel routes 2026-10-27 00:28:47 +00:00
Alex Southwell f31c6871e4 Merge pull request #346 from saphid/feat/framey-deckyspy-backend
Make DeckySpy system monitoring work on ARM64 Frame
2026-10-27 00:28:47 +00:00
SAPHID f586214cb4 Merge remote-tracking branch 'origin/main' into feat/framey-fileserver-arm64
# Conflicts:
#	docs/framey-compatibility.md
#	scripts/framey-test-decky-runtime.py
#	tests/decky-runtime/cases.json
#	tests/decky-runtime/check.py
#	tests/framey_official.py
#	tests/test_frame_decky_store.py
#	tests/test_framey_decky_runtime.py
#	ui/frame_decky_store.py
2026-10-27 00:24:54 +00:00
SAPHID d20ff7f9aa feat(framey): port DeckyFileServer backend to ARM64 user service 2026-10-27 00:24:19 +00:00
Alex Southwell efc55919b6 Merge pull request #342 from saphid/feat/framey-sample-settings-lifecycle
Version Framey sample settings without losing old data
2026-10-27 00:20:09 +00:00
SAPHID 285b92573a Merge main and reconcile DeckySpy and Simple Timer compatibility 2026-10-27 00:18:25 +00:00
Alex Southwell 80d3244b05 Merge pull request #351 from saphid/fix/framey-simple-timer-lifecycle
Fix Simple Timer cancellation and backend restarts
2026-10-27 00:11:45 +00:00
SAPHID 5097a9f999 Show a reset confirmation in the Framey sample 2026-10-27 00:08:04 +00:00
Alex Southwell e9844473ea Merge pull request #347 from saphid/fix/framey-store-memory-job
Keep Framey store job recoverable without session storage
2026-10-27 00:03:01 +00:00
Alex Southwell 2970f5da61 Merge pull request #349 from saphid/feat/framey-scroll-hold-on-345
Keep Framey plugin scrolling while a button is held
2026-10-26 23:49:03 +00:00