project-anacapa / course-github-org-tool

PLEASE USE: https://github.com/project-anacapa/github-roster-tool instead!
https://github.com/project-anacapa/github-roster-tool
MIT License
1 stars 4 forks source link

User Warnings/Notifications #33

Open ncbrown1 opened 7 years ago

ncbrown1 commented 7 years ago

As a user, I can see, act upon, and dismiss notifications in the case that the application noticed something strange or unexpected in my activity.

Use case: Autograding is enabled, but the app cannot connect to Jenkins. How does the instructor know without digging into logs or hearing from students first?

Use case: During initial setup, the web-hooks are injected into the organization and it is possible for that to fail. We can notify the instructor to do it manually (or click a button that tries again).

ncbrown1 commented 7 years ago

Perhaps we can have a list of known issues (with error codes) that have corresponding recommended actions or notes. Then, we can attach an error to a user notification so they can see the message.