##// END OF EJS Templates
pull-requests: add merge check that detects WIP marker in title. This will prevent merges in such case....
pull-requests: add merge check that detects WIP marker in title. This will prevent merges in such case. Usually WIP in title means unfinished task that needs still some work. This pattern is present in Gitlab/Github and is already quite common.

File last commit:

r3589:aac6b163 new-ui
r4099:c12e69d0 default
Show More
admin_audit_log_entry.mako
115 lines | 3.6 KiB | application/x-mako | MakoHtmlLexer
/ rhodecode / templates / admin / admin_audit_log_entry.mako
audit-logs: allow showing individual entries for audit log.
r2110 ## -*- coding: utf-8 -*-
<%inherit file="/base/base.mako"/>
<%namespace name="base" file="/base/base.mako"/>
<%def name="title()">
${_('Admin audit log entry')}
%if c.rhodecode_name:
&middot; ${h.branding(c.rhodecode_name)}
%endif
</%def>
nav: bring back quick filter and cleanup titles
r3589 <%def name="breadcrumbs_links()"></%def>
audit-logs: allow showing individual entries for audit log.
r2110
<%def name="menu_bar_nav()">
${self.menu_items(active='admin')}
</%def>
nav: bring back quick filter and cleanup titles
r3589
<%def name="menu_bar_subnav()">
${self.admin_menu(active='audit_logs')}
</%def>
audit-logs: allow showing individual entries for audit log.
r2110 <%def name="main()">
<div class="box">
nav: bring back quick filter and cleanup titles
r3589
audit-logs: allow showing individual entries for audit log.
r2110 <div class="title">
nav: bring back quick filter and cleanup titles
r3589 ${_('Audit long entry')} ${c.audit_log_entry.entry_id}
audit-logs: allow showing individual entries for audit log.
r2110 </div>
nav: bring back quick filter and cleanup titles
r3589
audit-logs: allow showing individual entries for audit log.
r2110 <div class="table">
<div id="user_log">
<table class="rctable audit-log">
<tr>
<td>
${_('User')}:
</td>
<td>
%if c.audit_log_entry.user is not None:
${base.gravatar_with_user(c.audit_log_entry.user.email)}
%else:
${c.audit_log_entry.username}
%endif
</td>
</tr>
<tr>
<td>
${_('Date')}:
</td>
<td>
${h.format_date(c.audit_log_entry.action_date)}
</td>
</tr>
<tr>
<td>
${_('IP')}:
</td>
<td>
${c.audit_log_entry.user_ip}
</td>
</tr>
<tr>
<td>
${_('Action')}:
</td>
<td>
% if c.audit_log_entry.version == c.audit_log_entry.VERSION_1:
pylons: remove pylons as dependency...
r2351 ${h.action_parser(request, l)[0]()}
audit-logs: allow showing individual entries for audit log.
r2110 % else:
${h.literal(c.audit_log_entry.action)}
% endif
<div class="journal_action_params">
% if c.audit_log_entry.version == c.audit_log_entry.VERSION_1:
pylons: remove pylons as dependency...
r2351 ${h.literal(h.action_parser(request, l)[1]())}
audit-logs: allow showing individual entries for audit log.
r2110 % endif
</div>
</td>
</tr>
<tr>
<td>
${_('Action Data')}:
</td>
<td class="td-journalaction">
% if c.audit_log_entry.version == c.audit_log_entry.VERSION_2:
<div>
<pre>${h.json.dumps(c.audit_log_entry.action_data, indent=4, sort_keys=True)}</pre>
</div>
% else:
<pre title="${_('data not available for v1 entries type')}">-</pre>
% endif
</td>
</tr>
<tr>
<td>
${_('Repository')}:
</td>
<td class="td-journalaction">
%if c.audit_log_entry.repository is not None:
${h.link_to(c.audit_log_entry.repository.repo_name, h.route_path('repo_summary',repo_name=c.audit_log_entry.repository.repo_name))}
%else:
${c.audit_log_entry.repository_name or '-'}
%endif
</td>
</tr>
</table>
</div>
</div>
</div>
<script>
$('#j_filter').autoGrowInput();
</script>
</%def>