Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Time left notifications #7613

Open
7 tasks
fniessink opened this issue Dec 6, 2023 · 0 comments
Open
7 tasks

Time left notifications #7613

fniessink opened this issue Dec 6, 2023 · 0 comments
Labels
Feature New, enhanced, or removed feature
Projects

Comments

@fniessink
Copy link
Member

fniessink commented Dec 6, 2023

User story

As a quality manager I want to be notified of the time that is still left to address metrics so that I can have metrics fixed within the desired response times.

Acceptance criteria

  • Quality-time sends a daily notification (default 7 AM) with a list of metrics that will pass their desired response time within the next week.
  • Metrics are sorted from least time left to most time left.

Notification layout

Please address the following metrics:

metric name for subject name in report title. Status is status_color (status). Value is value unit. Time left to address: time_left days.

Open issues

  • Is it possible to have a better layout of the notifications? Maybe a table? Different colours for different statuses?

Out of scope

  • Configuration of the frequency and time of the notifications.

Tasks

Components

API-server

  • Change endpoint used by notifier to also include time left if necessary.

Notifier

  • Add notifications for time left

Feature tests

  • Add feature test if endpoint is changed.

Documentation

  • Update changelog
  • Add instruction to user manual

Reported by @Sebastiaan127001

@fniessink fniessink added the Feature New, enhanced, or removed feature label Dec 6, 2023
@fniessink fniessink added this to Backlog in Backlog via automation Dec 6, 2023
@fniessink fniessink moved this from Backlog to Ready in Backlog Dec 6, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Feature New, enhanced, or removed feature
Projects
Backlog
Ready
Development

No branches or pull requests

1 participant