Files
@ bc2d8c03c050
Branch filter:
Location: kallithea/rhodecode/templates/admin/notifications/notifications_data.html - annotation
bc2d8c03c050
1.4 KiB
text/html
Implemented #467 Journal logs comments on changesets
- added created/updated user action to journal
- added created/updated users group action journal
- added ip adresses to most of action_log calls to track IP changes
- rewrote action_parser to simpler and more efficient solution
- added created/updated user action to journal
- added created/updated users group action journal
- added ip adresses to most of action_log calls to track IP changes
- rewrote action_parser to simpler and more efficient solution
2aee0dc1784e 523b1011a625 2aee0dc1784e 2aee0dc1784e 2aee0dc1784e 64f7cf8f6a33 64f7cf8f6a33 64f7cf8f6a33 2aee0dc1784e 2aee0dc1784e 64f7cf8f6a33 64f7cf8f6a33 64f7cf8f6a33 64f7cf8f6a33 64f7cf8f6a33 64f7cf8f6a33 64f7cf8f6a33 64f7cf8f6a33 64f7cf8f6a33 64f7cf8f6a33 64f7cf8f6a33 64f7cf8f6a33 64f7cf8f6a33 64f7cf8f6a33 64f7cf8f6a33 64f7cf8f6a33 64f7cf8f6a33 64f7cf8f6a33 64f7cf8f6a33 64f7cf8f6a33 64f7cf8f6a33 64f7cf8f6a33 64f7cf8f6a33 64f7cf8f6a33 64f7cf8f6a33 64f7cf8f6a33 2aee0dc1784e 2aee0dc1784e f91d3f9b7230 |
%if c.notifications:
<%
unread = lambda n:{False:'unread'}.get(n)
%>
<div class="notification-paginator">
<div class="pagination-wh pagination-left">
${c.notifications.pager('$link_previous ~2~ $link_next')}
</div>
</div>
<div class="notification-list notification-table">
%for notification in c.notifications:
<div id="notification_${notification.notification.notification_id}" class="container ${unread(notification.read)}">
<div class="notification-header">
<div class="gravatar">
<img alt="gravatar" src="${h.gravatar_url(h.email(notification.notification.created_by_user.email),24)}"/>
</div>
<div class="desc ${unread(notification.read)}">
<a href="${url('notification', notification_id=notification.notification.notification_id)}">${notification.notification.description}</a>
</div>
<div class="delete-notifications">
<span id="${notification.notification.notification_id}" class="delete-notification delete_icon action"></span>
</div>
</div>
<div class="notification-subject">${h.literal(notification.notification.subject)}</div>
</div>
%endfor
</div>
<div class="notification-paginator">
<div class="pagination-wh pagination-left">
${c.notifications.pager('$link_previous ~2~ $link_next')}
</div>
</div>
%else:
<div class="table">${_('No notifications here yet')}</div>
%endif
|