cryostatio / cryostatio/cryostat-web

[Request] Notification actions

Open
#756 0 comments 0 reactions 0 assignees View on GitHub
feat needs-documentation
Dominant language
TypeScript
Stars
13
Forks
21
Avg merge
1d 10h
Merged PRs (30d)
42

Description

## Describe the feature
Notification popups that appear should have clickable actions.

After https://github.com/cryostatio/cryostat-web/issues/78 there could be an action to bring the user to the relevant view, ex. if the notification is about a newly-created archived recording, then bring the user to the `Recordings > Archive` table for that target, and maybe highlight the specific recording somehow.

There can also be an action for silencing the type of notification, which would be a quick-access version of the notification control card within settings. Clicking it would toggle off that notification category immediately.

"Snooze" might also be useful, which would leave the notification as unread (+1 count in the notification bell icon) but immediately hide the popup box.

Contributor guide

No contributing guide indexed for this repository

Research direction

No files or tests are named. Start by locating the notification popup implementation and the notification control card in settings, then determine which action scope is intended: navigation, category silencing, snoozing, or all three. Done would require an agreed interaction design and tests covering the selected actions.

Written by the indexing model from the issue text.

Assessment

Tech stack
react, typescript
Domain
frontend
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.