Sha256: 34a345349958d91372b41874d2dacb9e0b33356a47ee852d9a6da6a9f388aed0

Contents?: true

Size: 1.52 KB

Versions: 3

Compression:

Stored size: 1.52 KB

Contents

section.query
  .page-header
    h1
      = query.name
      small= "Updated at #{l(query.updated_at, format: :short)}"
      = link_to [:edit, query], class: 'btn btn-default' do
        i.fa.fa-pencil.fa-pad-r
        | Edit
  p.description= query.description

  pre.query= query.query

  section.new-execution
    h2 Create report
    = form_for [query, query.executions.build], html: {class: 'form-inline', role: 'form'} do |f|
      .form-group.report_format
        = f.label  :report_format
        = f.select :report_format, f.object.supported_formats, {}, class: 'form-control'
      .form-group
        = f.submit 'Create report', class: 'btn btn-default'

  section.past-executions
    h2 Reports
    .col-md-10
      table.executions.table.table-striped.table-hover
        thead
          tr
            th.wip  
            th.created_at= human(Adhoq::Execution, :created_at)
            th.status=     human(Adhoq::Execution, :status)
            th.report
        tbody
          - query.executions.recent_first.each do |exec|
            tr[exec]
              td.wip
              td.created_at= exec.created_at.localtime.iso8601
              td.status
                span.label[class=(exec.success? ? 'label-success' : 'label-danger')]= exec.status_label
              td.report
                - if exec.success?
                  = link_to(adhoq.query_execution_path(query, exec, format: exec.report_format), class: 'btn btn-sm btn-default') do
                    i.fa.fa-download.fa-pad-r
                    = exec.report_format

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
adhoq-0.0.5 app/views/adhoq/queries/_query.html.slim
adhoq-0.0.4 app/views/adhoq/queries/_query.html.slim
adhoq-0.0.3 app/views/adhoq/queries/_query.html.slim