Fix proxy copy on plain HTTP

This commit is contained in:
2026-04-02 04:07:54 +03:00
parent 49b41edcb0
commit eb64f70269
4 changed files with 79 additions and 6 deletions

View File

@@ -46,3 +46,4 @@ Updated: 2026-04-02
29. Added backend user-update support plus runtime stop control, then verified both in Docker by updating `u-1` and stopping the real bundled 3proxy process through the API.
30. Added a websocket heartbeat so time-based status transitions such as `live -> idle/warn` are recalculated predictably even when no new proxy events arrive.
31. Moved proxy-copy into the Users actions column, added a last-seen/online column from parsed 3proxy logs, and introduced bounded websocket/API reconnect attempts with a visible connection banner and forced logout after full recovery failure.
32. Restored proxy-link copying for plain-`http` deployments by falling back from the Clipboard API to `execCommand('copy')`, and added regression coverage for both clipboard paths.