Missing assets - warvox - VoIP based wardialing tool, forked from rapid7/warvox.
DIR Log
DIR Files
DIR Refs
DIR README
---
DIR commit 8fbc16b98fa9c135884a2c644af7ffadbe6a2752
DIR parent c078c54129840102135ff8b7cee15f5176b09e3a
HTML Author: HD Moore <hd_moore@rapid7.com>
Date: Mon, 31 Dec 2012 00:14:21 -0600
Missing assets
Diffstat:
A app/assets/images/logo_bigger.png | 0
A app/views/home/check.html.erb | 104 +++++++++++++++++++++++++++++++
2 files changed, 104 insertions(+), 0 deletions(-)
---
DIR diff --git a/app/assets/images/logo_bigger.png b/app/assets/images/logo_bigger.png
Binary files differ.
DIR diff --git a/app/views/home/check.html.erb b/app/views/home/check.html.erb
@@ -0,0 +1,104 @@
+
+<h1>Getting Started Checklist</h1>
+
+<!--
+ @has_project = ( Project.count > 0 )
+ @has_provider = ( Provider.count > 0 )
+ @has_job = ( DialJob.count > 0 )
+ @has_result = ( DialResult.where(:completed => true ).count > 0 )
+ @has_analysis = ( DialResult.where(:processed => true ).count > 0 )
+-->
+
+<br/>
+
+<div class="check-item">1. Create a project to encapsulate your work</div>
+<div class="check-result">
+ <% if @has_project %>
+ <div class="alert alert-success">
+ <strong>Looks good!</strong>
+ <p>You have created a new project.</p>
+ </div>
+ <% else %>
+ <div class="alert alert-error">
+ <strong>Woops!</strong>
+ <p>You need to <a href="<%= new_project_path %>">create a project</a> first.</p>
+ </div>
+ <% end %>
+</div>
+
+
+<div class="check-item">2. Configure at least one VoIP Provider</div>
+<div class="check-result">
+ <% if @has_provider %>
+ <div class="alert alert-success">
+ <strong>Perfect!</strong>
+ <p>You have a VoIP provider configured.</p>
+ </div>
+ <% else %>
+ <div class="alert alert-error">
+ <strong>This is the hard one</strong>
+ <p>You need to <a href="<%= providers_path %>">configure a valid VoIP provider</a> first.</p>
+ </div>
+ <% end %>
+</div>
+
+
+<div class="check-item">3. Dial a list of telephone numbers</div>
+<div class="check-result">
+ <% if @has_job %>
+ <div class="alert alert-success">
+ <strong>Congratulations!</strong>
+ <p>You have already launched a dialer job.</p>
+ </div>
+ <% else %>
+ <div class="alert alert-error">
+ <strong>Ring Ring!</strong>
+ <% if @has_project %>
+ <p>You need to <a href="<%= new_dial_job_path(Project.last) %>">dial your target range</a> to gather audio data.</p>
+ <% else %>
+ <p>You need to <a href="<%= new_project_path %>">create a project</a>.</p>
+ <% end %>
+ </div>
+ <% end %>
+</div>
+
+
+<div class="check-item">4. Gather an audio sample from at least one line</div>
+<div class="check-result">
+ <% if @has_result %>
+ <div class="alert alert-success">
+ <strong>Woohoo!</strong>
+ <p>You have already captured some audio data.</p>
+ </div>
+ <% else %>
+ <div class="alert alert-error">
+ <strong>Sad Trombone!</strong>
+ <% if @has_project %>
+ <p>You need to dial some numbers that answer.
+ Double check your VoIP settings and make sure the target numbers are picking up.</p>
+ <% else %>
+ <p>You need to <a href="<%= new_project_path %>">create a project</a> first.</p>
+ <% end %>
+ </div>
+ <% end %>
+</div>
+
+
+<div class="check-item">5. Analyze captured audio samples and extract signatures</div>
+<div class="check-result">
+ <% if @has_analysis %>
+ <div class="alert alert-success">
+ <strong>Dayum!</strong>
+ <p>You are good to go.</p>
+ </div>
+ <% else %>
+ <div class="alert alert-error">
+ <strong>Crunch Time</strong>
+ <% if @has_project and @has_result %>
+ <p>Access the <a href="<%= analyze_path(Project.last) %>">Analysis</a> tab and start crunching audio samples.</p>
+ <% else %>
+ <p>You need to create a project and successfully dial some numbers first.</p>
+ <% end %>
+ </div>
+ <% end %>
+</div>