mirror of https://git.sr.ht/~sircmpwn/hub.sr.ht
36 lines
1.2 KiB
HTML
36 lines
1.2 KiB
HTML
{% macro event(event) %}
|
|
{% if event.event_type == EventType.source_repo_added %}
|
|
<div class="event">
|
|
<a
|
|
href="{{event.source_repo.url()}}"
|
|
>{{event.source_repo.owner.canonical_name}}/{{event.source_repo.name}}</a>
|
|
<p>New {{event.source_repo.repo_type.value}} repository added</p>
|
|
<small class="text-muted">{{event.created | date}}</small>
|
|
</div>
|
|
{% elif event.event_type == EventType.mailing_list_added %}
|
|
<div class="event">
|
|
<a
|
|
href="{{event.mailing_list.url()}}"
|
|
>{{event.mailing_list.owner.canonical_name}}/{{event.mailing_list.name}}</a>
|
|
<p>New mailing list added</p>
|
|
<small class="text-muted">{{event.created | date}}</small>
|
|
</div>
|
|
{% elif event.event_type == EventType.tracker_added %}
|
|
<div class="event">
|
|
<a
|
|
href="{{event.tracker.url()}}"
|
|
>{{event.tracker.owner.canonical_name}}/{{event.tracker.name}}</a>
|
|
<p>New ticket tracker added</p>
|
|
<small class="text-muted">{{event.created | date}}</small>
|
|
</div>
|
|
{% elif event.event_type == EventType.external_event %}
|
|
<div class="event">
|
|
{{event.external_summary | md}}
|
|
{{event.external_details | md}}
|
|
<small class="text-muted">{{event.created | date}}</small>
|
|
</div>
|
|
{% else %}
|
|
TODO: implement event type {{event.event_type}}
|
|
{% endif %}
|
|
{% endmacro %}
|