Skip to content

feat(settings): add a button to revoke all other sessions - #63543

Open
pringelmann wants to merge 1 commit into
masterfrom
feat/noid/revoke-other-sessions
Open

feat(settings): add a button to revoke all other sessions#63543
pringelmann wants to merge 1 commit into
masterfrom
feat/noid/revoke-other-sessions

Conversation

@pringelmann

@pringelmann pringelmann commented Aug 24, 2026

Copy link
Copy Markdown
Contributor

Summary

Adds a "Revoke all other sessions" button that revokes every credential on the account except the current session.

Kooha-2026-08-24-18-49-03.webm

Behaviour

  • Tokens marked for remote wipe are skipped. Revoking one cancels its pending wipe, which is already its own separately worded confirmation with its own activity subject.
  • Revocations produce a single activity entry with a count, not one per token.
  • The current session survives, and the confirmation dialog states how many devices lose access.

Checklist

  • Code is properly formatted
  • Sign-off message is added to all commits
  • Tests (unit, integration, api and/or acceptance) are included
  • Screenshots before/after for front-end changes
  • Documentation (manuals or wiki) has been updated or is not required
  • Backports requested where applicable (ex: critical bugfixes)
  • Labels added where applicable (ex: bug/enhancement, 3. to review, feature component)
  • Milestone added for target branch/version (ex: 32.x for stable32)

AI (if applicable)

  • The content of this PR was partly or fully generated using AI (unit & E2E tests, reviewed by me)

Signed-off-by: Peter Ringelmann <peter.ringelmann@nextcloud.com>
@pringelmann pringelmann self-assigned this Aug 24, 2026
@pringelmann pringelmann added this to the Nextcloud 35 milestone Aug 24, 2026
@pringelmann
pringelmann marked this pull request as ready for review August 24, 2026 16:51
@pringelmann
pringelmann requested review from a team as code owners August 24, 2026 16:52
@pringelmann
pringelmann requested review from icewind1991, kristian-zendato, leftybournes, provokateurin, skjnldsv and sorbaugh and removed request for a team August 24, 2026 16:52
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant