Issue #7967 has been updated by Josh Cooper.

This is a list of UI issues that I know about:

* On the home page, the "Delayed Job Status" group, needs styling, and the 
"unread failures" and "pending reports" items need styling (as well as 
rewording). The distinction between the two is that "pending reports" are 
delayed jobs that are queued or currently being processed. The latter is the 
count of failures that occurred during processing and that haven't been read 
(acknowledged). 

* The link to the delayed job status page is duplicated both in the "Delayed 
Job Status" group box header and the "X unread failures" link. It is 
duplicated, because the desired style for the "Delayed Job Status" header is 
specific to links. If you remove the link, then the css will need to be updated.

* There is no help link for the delayed job status page.

* On the "Delayed Job Failures" page, the "Mark all Read" button and "{No 
failures found|1 failure found|X failures found}" message need to be arranged 
in the header.

* On the same page, it doesn't look good when there are no delayed job 
failures. There's an empty pagination footer, which normally contains the per 
page, previous, next, etc options. We probably need to indicate that there are 
no job failures to display instead.

* The delayed job failure data needs to be displayed in a meaningful way. 
Currently we include created_at, summary and details. Also it's not clear how 
we want to display multiline details, e.g. stack trace.
----------------------------------------
Feature #7967: Add way to view report import failures in Dashboard
https://projects.puppetlabs.com/issues/7967

Author: Matt Robinson
Status: Accepted
Priority: Normal
Assignee: Randall Hansen
Category: 
Target version: 1.x
Keywords: 
Branch: 
https://github.com/daniel-pittman/puppet-dashboard/commits/feature/master/7967-display-report-import-failures
Affected URL: 
Affected Dashboard version: 


Currently Dashboard receives report uploads and processes them all in one go, 
but with the work being done to take report submissions and process them in the 
background (#7938) errors in processing reports won't propagate back to the 
report submitter.  This means if Puppet sends a bad report, it will never find 
out.  There needs to be some way to find out when a bad report it processed, so 
there should be some UI in dashboard itself to give this feedback.


-- 
You have received this notification because you have either subscribed to it, 
or are involved in it.
To change your notification preferences, please click here: 
http://projects.puppetlabs.com/my/account

-- 
You received this message because you are subscribed to the Google Groups 
"Puppet Bugs" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/puppet-bugs?hl=en.

Reply via email to