reports/html/default/issues.erb in arachni-0.4.3.2 vs reports/html/default/issues.erb in arachni-0.4.4

- old
+ new

@@ -13,13 +13,13 @@ <blockquote> At the time these issues were logged there were no abnormal interferences or anomalous server behavior.<br/> These issues are considered trusted and fairly accurate. </blockquote> - <% if !filtered_hashes.empty? %> + <% if filtered_hashes.any? %> <% auditstore.issues.each_with_index do |issue, i|%> - <% next if !filtered_hashes.include?( issue._hash ) %> + <% next if issue.untrusted? %> <%= erb :issue, { :idx => i+1, :issue => issue, :crypto_issues => crypto_issues } %> <% end %> <% else %> <p class="notice">No trusted issues have been logged.</p> @@ -35,30 +35,15 @@ interference (like network latency for example). <br/> The listed issues need verification by a human. </blockquote> - <% if !anomalous_hashes.empty? %> - <div id="untrusted-tabs"> - <ul> - <% anomalous_meta_results.each_pair do |name, data|%> - <li><a href="#<%=name%>"><%=data[:name]%></a></li> - <% end %> - </ul> + <% if anomalous_hashes.any? %> + <% auditstore.issues.each_with_index do |issue, i|%> + <% next if issue.trusted? %> - - <% anomalous_meta_results.each_pair do |name, data|%> - <div id="<%=name%>"> - <h3>Component description:</h3> - <blockquote> <%=data[:description]%> </blockquote> - <br/> - <% data[:results].each do |issue| %> - <%= format_issue( issue['hash'] ) %> - <% end %> - </div> - <% end %> - - </div> + <%= erb :issue, { :idx => i+1, :issue => issue, :crypto_issues => crypto_issues } %> + <% end %> <% else %> <p class="notice">No untrusted issues have been logged.</p> <% end %> </div>