Commit 7e38fb42afa5eb2894c4fe34d26a1f45bcefdec3
1 parent
b90ea37e
Exists in
colab
and in
2 other branches
Add clipboard feature for the notify push url
Adds CHANGELOG entry
Showing
2 changed files
with
13 additions
and
5 deletions
Show diff stats
CHANGELOG.rdoc
... | ... | @@ -14,6 +14,7 @@ Prezento is the web interface for Mezuro. |
14 | 14 | * Add missing translation for CompoundMetric |
15 | 15 | * Make Compound Metric Config. metric list not include Hotspot metrics |
16 | 16 | * Fix 'Tree Metrics' and 'Hotspot Metrics' PT translations in Configuration show view |
17 | +* Show the notify push url for the repository's owner (Gitlab only) | |
17 | 18 | |
18 | 19 | == v0.11.3 - 01/04/2016 |
19 | 20 | ... | ... |
app/views/repositories/show.html.erb
... | ... | @@ -38,10 +38,12 @@ |
38 | 38 | </p> |
39 | 39 | |
40 | 40 | <% if repository_owner? @repository.id %> |
41 | - <p> | |
42 | - <strong><%= t('repository.show.notify_push_url') %>:</strong> | |
43 | - <%= repository_notify_push_url(@repository.id) %> | |
44 | - </p> | |
41 | + <strong><%= t('repository.show.notify_push_url') %>:</strong> | |
42 | + <input id="notify_url" value="<%= repository_notify_push_url(@repository.id) %>" readonly=""> | |
43 | + | |
44 | + <button id="btn" data-clipboard-target="#notify_url"> | |
45 | + <i class="fa fa-copy" alt="Copy to clipboard"></i> | |
46 | + </button> | |
45 | 47 | <% end %> |
46 | 48 | |
47 | 49 | <p><strong> <%= t('repository.show.date_processing') %>: </strong></p> |
... | ... | @@ -81,9 +83,14 @@ |
81 | 83 | <div id="metric_results"><%= image_tag 'loader.gif' %> <%= t('repository.show.loading') %></div> |
82 | 84 | </div> |
83 | 85 | </div> |
86 | + | |
87 | +<!-- Copy to clipboard --> | |
88 | +<%= javascript_include_tag "https://cdn.rawgit.com/zenorocha/clipboard.js/v1.5.10/dist/clipboard.min.js" %> | |
89 | + | |
84 | 90 | <script type="text/javascript"> |
85 | 91 | $(document).ready(function () { |
86 | - (new Repository.State(<%= @repository.id %>)).poll_state('') | |
92 | + (new Repository.State(<%= @repository.id %>)).poll_state(''); | |
93 | + new Clipboard('#btn'); | |
87 | 94 | }); |
88 | 95 | |
89 | 96 | //Loads the accordion | ... | ... |