{% extends "./_base.html" %} {% block block %}
Name | Last build | Status | Duration | Actions |
---|---|---|---|---|
{{ project.name }} | {% if project.last_non_running_build and auth('ProjectLog', project_id=project.project_id, build_id=project.last_non_running_build.build_id) %} {{ project.last_non_running_build.build_id }} {% end %} | {% if project.last_build %} {{ project.last_build.status.title() }} {% else %} New {% end %} | {% if project.last_non_running_build %} {{ utils.pretty_duration_round(project.last_non_running_build.duration) }} {% end %} |
{% if auth('ProjectView', project_id=project.project_id) %}
View
{% end %}
{% if auth('ProjectBuild', project_id=project.project_id) %}
Build
{% end %}
{% if auth('ProjectBrowseLast', project_id=project.project_id) %}
Browse
{% end %}
{% if auth('ProjectLogLast', project_id=project.project_id) %}
Log
{% end %}
{% if auth('ProjectEdit', project_id=project.project_id) %}
Edit
{% end %}
{% if auth('ProjectDelete', project_id=project.project_id) %}
Delete
{% end %}
{% for route in server.components.project_links %}
{% if auth(route['route'], project_id=project.project_id) %}
{{ route['label'] }}
{% end %}
{% end %}
|