Skip to content

feat: add LAN sharing hot reload controls#47

Merged
GcsSloop merged 2 commits intomainfrom
codex/lan-share-hot-reload
Mar 31, 2026
Merged

feat: add LAN sharing hot reload controls#47
GcsSloop merged 2 commits intomainfrom
codex/lan-share-hot-reload

Conversation

@GcsSloop
Copy link
Copy Markdown
Owner

Summary

  • add LAN sharing settings, whitelist persistence, and backend access control
  • hot-reload the desktop sidecar when LAN sharing toggles without changing desktop loopback access
  • cover the change with backend, frontend, desktop, and local sidecar smoke tests

Verification

  • cd backend && go test ./...
  • cargo test --manifest-path desktop/src-tauri/Cargo.toml -q
  • cargo test --manifest-path desktop/src-tauri/Cargo.toml -q lan_share_toggle_restarts_sidecar_without_changing_desktop_backend_addr -- --ignored
  • npm --prefix frontend test -- --run src/features/settings/SettingsPage.test.tsx
  • npm --prefix frontend run build

@GcsSloop GcsSloop merged commit b7bbf78 into main Mar 31, 2026
2 checks passed
@GcsSloop GcsSloop deleted the codex/lan-share-hot-reload branch March 31, 2026 14:10
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant