summaryrefslogtreecommitdiff
path: root/app/views/sherlock/transactions/index.html.haml
blob: a2be6cae1e033d19bd41e9c244ca02962065bf44 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
- page_title t('sherlock.title')
- header_title t('sherlock.title'), sherlock_transactions_path

.row-content-block
  .float-right
    = link_to(destroy_all_sherlock_transactions_path,
      class: 'gl-button btn btn-danger',
      method: :delete) do
      = sprite_icon('remove')
      = t('sherlock.delete_all_transactions')
  .oneline= t('sherlock.introduction')

- if @transactions.empty?
  .nothing-here-block= t('sherlock.no_transactions')
- else
  .table-holder
    %table.table
      %thead
        %tr
          %th= t('sherlock.type')
          %th= t('sherlock.path')
          %th= t('sherlock.time')
          %th= t('sherlock.queries')
          %th= t('sherlock.finished_at')
          %th
      %tbody
        - @transactions.each do |trans|
          %tr
            %td= trans.type
            %td
              %span{ title: trans.path }
                = truncate(trans.path, length: 70)
            %td
              = trans.duration.round(2)
              = t('sherlock.seconds')
            %td= trans.queries.length
            %td
              = time_ago_with_tooltip trans.finished_at
            %td
              = link_to(sherlock_transaction_path(trans), class: 'gl-button btn btn-sm') do
                = t('sherlock.view')