Skip to content

[Search] Background session management UI #61741

@lizozom

Description

@lizozom

Part of #61738

The Background Session feature requires a new management section under Stack Management, to manage background sessions.

The list should show a table of the current user's sessions:

  • Name
  • Icon indicating the app that created the session
  • Creation time
  • Status (Running, finished, expired, etc.)
  • Actions

It should be sorted by creation time descending by default.
The list should support searching, filtering and sorting as other management views do.

If there are running sessions, the list should re-fetch data periodically. I would use the snapshot restore view as reference for this behavior.

Each row should support the following actions:

  • Navigate back to app
  • Cancel (expire) a running background session
  • Extend the expiration of a background session

Note: The Session objects will be hidden, requiring some special handling.

image

Metadata

Metadata

Assignees

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions