dms_tailscalectl/tailscalectl
vybe 30de75ff06 fix: remove binaryAvailable, fix statusCheck parser location, add timer guard
- Revert binaryAvailable property: reintroduced stale-state anti-pattern
  already rejected in #11. All error paths already handled by Process
  onExited handlers.
- Move statusCheck parsing from onStreamFinished to onExited (#38):
  parser now only runs after exit code validation, preventing stale
  data from being applied on failure.
- Add refreshTimer guard (#44): timer no longer spawns new statusCheck
  while one is already running.

Closes #38, #44. Reverts #52 partial fix.
2026-05-21 20:58:47 +00:00
..
lib.js fix: lib.js security and correctness fixes (#40, #41) 2026-05-21 10:11:03 +00:00
plugin.json fix: remove propagateComposedEvents and fix plugin author (#50, #51) 2026-05-21 10:13:22 +00:00
TailscaleWidget.qml fix: remove binaryAvailable, fix statusCheck parser location, add timer guard 2026-05-21 20:58:47 +00:00