{% extends "base.html" %} {% block content %}

Tasks

Immutable tasks derived from chat activity.

Projects

{{ projects|length }}

Create the project first, then map linked identifiers below in one click.

{% csrf_token %}
{% if scope.person %}
Setup scope: {{ scope.person.name }} {% if scope.service and scope.identifier %} · {{ scope.service }} · {{ scope.identifier }} {% endif %}
{% for row in person_identifiers %} {% empty %} {% endfor %}
IdentifierService
{{ row.identifier }} {{ row.service }} {% if selected_project %} {% if tuple(selected_project.id, row.service, row.identifier) in mapping_pairs %} Linked {% else %}
{% csrf_token %}
{% endif %} {% else %} Select project {% endif %}
No linked identifiers for this person yet.
{% else %}

Open this page from Compose to map a person’s linked identifiers in one click.

{% endif %} {% for project in projects %} {% empty %} {% endfor %}
ProjectStats
{{ project.name }} {{ project.task_count }} task{{ project.task_count|pluralize }} {{ project.epic_count }} epic{{ project.epic_count|pluralize }}
{% csrf_token %}
No projects yet.

Recent Derived Tasks

{% for row in tasks %} {% empty %} {% endfor %}
RefTitleProjectStatus
#{{ row.reference_code }} {{ row.title }} {{ row.project.name }}{% if row.epic %} / {{ row.epic.name }}{% endif %} {{ row.status_snapshot }} Open
No derived tasks yet.
{% endblock %}