3 Commits
Author SHA1 Message Date
Agent 8e150dcacd 0.6.1: locate DSH node_modules for hoisted npx installs (fixes config sync on npx slaves) 2026-10-12 15:53:12 +00:00
lyuksovannyy 5dff41a3d0 sync: re-link a local plugin when it was removed from the profile even if its hash is unchanged 2026-10-11 12:03:21 +00:00
lyuksovannyy 8872e73e76 dsh-remote 0.1.0: master/slave remote control for DSH
- authenticated WebSocket link (dependency-free RFC6455 + stream mux), pairing
  codes, per-device keys (hashed), revoke/remove
- /r/<device>/ proxy of the full DSH UI (HTTP, Remote WebSocket, SSE) with
  per-device cookie minting; slave->slave relay through the master
- Devices sidebar panel (all devices' sessions, new session on device),
  Remote devices settings page, finished-session toasts
- plugin + config sync master->slave: registry bundles via pluginManager,
  link: plugins as tarballs, cordis.patch.yml into a managed bundle layer
  (!!js preserved), allow/deny, opt-in per-secret credential sync
- deploy helpers + e2e probes, unit tests
2026-10-11 08:23:19 +00:00