Description:
add last 20 submissions status
Commit status:
[Not Reviewed]
References:
Diff options:
Comments:
0 Commit comments
0 Inline Comments
Unresolved TODOs:
There are no unresolved TODOs
r461:43d522bf3ca9 - - 2 files changed: 23 inserted, 1 deleted
@@ -32,6 +32,7 | |||
|
32 | 32 | :order => 'created_at DESC') |
|
33 | 33 | @last_test_request = TestRequest.find(:first, |
|
34 | 34 | :order => 'created_at DESC') |
|
35 | + @submission = Submission.order("id desc").limit(20) | |
|
35 | 36 | end |
|
36 | 37 | |
|
37 | 38 | def clear |
@@ -24,6 +24,7 | |||
|
24 | 24 | = submit_tag 'Clear all data' |
|
25 | 25 | %br{:style => 'clear:both'}/ |
|
26 | 26 | |
|
27 | + %div{style: 'width:500px; float: left;'} | |
|
27 | 28 | - if @last_task |
|
28 | 29 | Last task: |
|
29 | 30 | = link_to "#{@last_task.id}", :action => 'view', :id => @last_task.id, :type => 'Task' |
@@ -34,7 +35,6 | |||
|
34 | 35 | Last test_request: |
|
35 | 36 | = link_to "#{@last_test_request.id}", :action => 'view', :id => @last_test_request.id, :type => 'TestRequest' |
|
36 | 37 | |
|
37 | - | |
|
38 | 38 | %h2 Current graders |
|
39 | 39 | |
|
40 | 40 | = render :partial => 'grader_list', :locals => {:grader_list => @grader_processes} |
@@ -49,3 +49,24 | |||
|
49 | 49 | = submit_tag 'Clear data for terminated graders' |
|
50 | 50 | |
|
51 | 51 | = render :partial => 'grader_list', :locals => {:grader_list => @terminated_processes} |
|
52 | + %div{} | |
|
53 | + %h2 Last 20 submissions | |
|
54 | + %table.graders | |
|
55 | + %thead | |
|
56 | + %th ID | |
|
57 | + %th User | |
|
58 | + %th Problem | |
|
59 | + %th Submitted | |
|
60 | + %th Graded | |
|
61 | + %th Result | |
|
62 | + %tbody | |
|
63 | + - @submission.each do |sub| | |
|
64 | + %tr.inactive | |
|
65 | + %td= link_to sub.id, controller: 'graders' ,action: 'submission', id: sub.id | |
|
66 | + %td= sub.try(:user).try(:full_name) | |
|
67 | + %td= sub.try(:problem).try(:full_name) | |
|
68 | + %td= "#{time_ago_in_words(sub.submitted_at)} ago" | |
|
69 | + %td= "#{time_ago_in_words(sub.graded_at)} ago" | |
|
70 | + %td= sub.grader_comment | |
|
71 | + | |
|
72 | + |
You need to be logged in to leave comments.
Login now