Edit Account: change base URL / username identity #82
Labels
No labels
needs-info
needs-triage
ready-for-agent
ready-for-human
wayfinder:grilling
wayfinder:map
wayfinder:prototype
wayfinder:research
wayfinder:task
wontfix
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
TheAnachronism/tt-rss-viewer#82
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
What to build
Extend Edit Account so base URL and username can change while keeping the same Account id. Re-login uses a typed password when provided, otherwise the stored password; if a re-login is required and no usable stored password exists, require a typed password and persist nothing. Uniqueness stays
(normalized base URL, username)excluding this Account. Clear that Account’s mark outbox only when identity (base URL / username) changes. Active identity change resets Selection to Fresh + Unread like switch; still always return to Manage accounts; still do not activate an inactive Account.Acceptance criteria
api_level≥ 23Blocked by
Implemented identity Edit Account (base URL/username) with retained-password re-login, exclude-self uniqueness, selective outbox clear. Commit:
a8ef09f.Follow-up: accountScopeEpoch so active connection Edit reloads List hub/Drawer like switch (same Account id). Commit:
651d186.