Skip to content

feat(console): check in accounts one at a time - #489

Merged
caigee-cmd merged 3 commits into
mainfrom
feat/check-in-all
Nov 11, 2026
Merged

caigee-cmd merged 3 commits into
mainfrom
feat/check-in-all

Conversation

@caigee-cmd

Copy link
Copy Markdown
Owner

Summary

  • The accounts page gains one control that checks in every enabled account whose provider supports it.
  • Requests go out one account at a time, with a 4 second pause between them, so a manual pass cannot burst every upstream call at once.
  • An account already checked in for its local day is counted as skipped and never contacts upstream. One failure does not stop the remaining accounts, and the toast shows progress plus the checked / skipped / failed totals.

Test plan

  • python3 scripts/release-notes.py validate
  • cd frontend && node_modules/.bin/tsc --noEmit
  • Click the control with a mix of already-checked-in and pending accounts and confirm the upstream calls are spaced

The accounts page can check in every enabled account that supports it, but
the requests go out sequentially with a pause between them. Accounts already
checked in for their local day are skipped and never contact upstream, and
one failure does not stop the rest.
@caigee-cmd
caigee-cmd merged commit 13a3937 into main Nov 11, 2026
6 checks passed
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