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

[CHE-189] Create Inactivity Alert System #135

Conversation

brok3turtl3
Copy link
Contributor

@brok3turtl3 brok3turtl3 commented Jun 8, 2024

Description

As part of CHE-140 this PR adds a basic alert system for applications that have not had activity in a set period. It also allows the user to change the default period and pause notifications.

Jira Task

CHE-189

Testing Instructions

  1. Make sure. your branches are up to date.
  2. Clear all Docker images using npm run docker-remove-all
  3. Spin up dev server on this feature branch using npm run docker-dev
  4. Test functionality. Newly created application or updates to current applications should clear the warning text. After 30 seconds (if default has not been changed) the warning should disappear if you navigate away from page and return. Pause should remove any notifications or prevent new ones from appearing.
  5. Clear all Docker images using npm run docker-remove-all

Checklist

All Team Members

  • I added a descriptive title to this PR.
  • I filled out the Description, Jira Task, and Testing Instructions sections above.
  • I added or updated [Jest unit tests]for any changes to components, server-side controllers, etc.
  • I ran npm run docker-test in my local environment to check that this PR passes all unit tests.
  • I did a quick check to make sure my code changes follow the recommended style guide.

Additional Notes, Images, etc.

There is a known bug that causes page to get stuck on loading if you refresh the page.

@brok3turtl3 brok3turtl3 added the enhancement New feature or request label Jun 8, 2024
@brok3turtl3 brok3turtl3 self-assigned this Jun 8, 2024
@brok3turtl3 brok3turtl3 marked this pull request as draft June 8, 2024 15:31
@brok3turtl3 brok3turtl3 marked this pull request as ready for review June 8, 2024 16:59
@brok3turtl3 brok3turtl3 merged commit f185cde into CHE-140/epic/Create-Job-Application-Tracker Jun 9, 2024
1 check passed
@brok3turtl3 brok3turtl3 deleted the CHE-189/story/Create-Inactivity-Alert-System branch June 9, 2024 18:43
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant