Skip to content

NextSync 0.78.0

Choose a tag to compare

@gnacho gnacho released this 19 Aug 20:05
· 52 commits to main since this release

What's new

Fixed: no more retry loops after rejected credentials (#72)

When a stored credential goes bad (revoked or expired app password), the app now stops retrying automatically. Previously each retry hammered the server until its brute-force protection tripped (HTTP 429) and locked the account out at the network level.

  • After an authentication rejected run, the scheduler suspends automatic triggers for that account; only a manual sync or signing in again retries.
  • The account state and tray persistently show "Credentials rejected — sign in again to resume synchronization" instead of falling back to green.
  • Sign in again lifts the suspension on every folder of the account and reconciles immediately; still-wrong credentials re-arm the gate with a single failing run (no loop).
  • Any successful run lifts the gate and automatic triggers resume.

Full changelog: https://github.com/gnacho/nextsync/blob/main/CHANGELOG.md