Termix-SSH / Termix-SSH/Support
[BUG] Remote Sync re-authentication and Sync Now actions fail silently
Nobody has claimed this yet.
- Dominant language
- No language data
- Stars
- 28
- Forks
- 4
- PR merge metrics
- No merged PRs in 30d
Description
Platform
Desktop - Windows
The Problem
When a configured Remote Sync session expires:
- The top banner Reconnect action only opens the User Profile panel and does not open the re-authentication dialog.
- The panel Reconnect flow can close as successful even when the remote server did not return a new JWT.
- Sync Now consumes the main-process status without showing success or failure feedback.
The UI therefore returns to Sign-in expired with no actionable error, making every action appear unresponsive.
Expected Behavior
- Both Reconnect actions open the login dialog for the configured server directly.
- Re-authentication remains open and displays an error if no token is returned or the token is rejected.
- Sync Now displays an explicit success or failure toast.
Additional Context
Reproduced against a configured remote server after the persisted remote JWT expired.
Contributor guide
No contributing guide indexed for this repository
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start by tracing the top-banner Reconnect action, the panel Reconnect flow, and Sync Now handling after reproducing an expired persisted remote JWT. Done means both Reconnect actions open the configured server's login dialog, rejected or missing tokens keep re-authentication open with an error, and Sync Now shows an explicit success or failure toast.
Written by the indexing model from the issue text.
Assessment
- Domain
- authentication, desktop
- Issue type
- Bug
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Active
- Clarity
- Mostly clear
- Newbie friendliness
- 55/100