|
Ryan Lerch |
336cd6 |
{% extends "userdash_master.html" %}
|
|
Ryan Lerch |
336cd6 |
|
|
Ryan Lerch |
336cd6 |
{% block title %}Home{% endblock %}
|
|
Ryan Lerch |
336cd6 |
{% set tag = "projects" %}
|
|
Ryan Lerch |
336cd6 |
{% from "_browseheader.html" import browse_header %}
|
|
Ryan Lerch |
336cd6 |
{% from "_render_repo.html" import pagination_link %}
|
|
Ryan Lerch |
0c654b |
{% from "_projectstring.html" import projectstring, projecticon %}
|
|
Ryan Lerch |
336cd6 |
|
|
Ryan Lerch |
336cd6 |
|
|
Ryan Lerch |
336cd6 |
{% from "_render_repo.html" import render_repos_as_card, render_activity_graph %}
|
|
Ryan Lerch |
336cd6 |
{% from "_render_issues.html" import render_issue_row %}
|
|
Ryan Lerch |
336cd6 |
{% from "_render_pullrequests.html" import render_pullrequest_row %}
|
|
Ryan Lerch |
336cd6 |
|
|
Ryan Lerch |
336cd6 |
|
|
Ryan Lerch |
336cd6 |
{% block userdash %}
|
|
Ryan Lerch |
336cd6 |
|
|
Ryan Lerch |
1370a4 |
|
|
Ryan Lerch |
336cd6 |
|
|
Ryan Lerch |
336cd6 |
|
|
Ryan Lerch |
336cd6 |
|
|
Ryan Lerch |
1370a4 |
My Activity
|
|
Ryan Lerch |
0c654b |
{{ userdash_counts['repos_length'] }} {{projectstring(plural=True)}}
|
|
Ryan Lerch |
336cd6 |
|
|
Ryan Lerch |
336cd6 |
|
|
Ryan Lerch |
336cd6 |
|
|
Ryan Lerch |
336cd6 |
|
|
Ryan Lerch |
336cd6 |
|
|
Ryan Lerch |
336cd6 |
{{ render_activity_graph(username) }}
|
|
Ryan Lerch |
336cd6 |
|
|
Ryan Lerch |
336cd6 |
|
|
Ryan Lerch |
336cd6 |
{% macro render_reponame(repo) %}
|
|
Ryan Lerch |
336cd6 |
|
|
Ryan Lerch |
336cd6 |
repo=repo.name,
|
|
Ryan Lerch |
336cd6 |
username=repo.user.username if repo.is_fork else None,
|
|
Ryan Lerch |
336cd6 |
namespace=repo.namespace)
|
|
Ryan Lerch |
336cd6 |
}}">
|
|
Pierre-Yves Chibon |
eae1d0 |
{% if repo.is_fork %}{{ repo.user.user }}/{% endif %}{% if repo.namespace %}{{ repo.namespace }}/{% endif %}{{ repo.name }}
|
|
Ryan Lerch |
336cd6 |
|
|
Ryan Lerch |
336cd6 |
{% endmacro %}
|
|
Ryan Lerch |
336cd6 |
|
|
Ryan Lerch |
336cd6 |
|
|
Ryan Lerch |
336cd6 |
|
|
Ryan Lerch |
336cd6 |
|
|
Ryan Lerch |
336cd6 |
{% for log in messages%}
|
|
Ryan Lerch |
336cd6 |
|
|
Ryan Lerch |
336cd6 |
|
|
Ryan Lerch |
336cd6 |
|
|
Pierre-Yves Chibon |
a7387e |
{% if log.user %}
|
|
Ryan Lerch |
336cd6 |
{{ log.user.username | avatar(26) | safe }}
|
|
Pierre-Yves Chibon |
a7387e |
{% endif %}
|
|
Ryan Lerch |
336cd6 |
{% if log.issue %}
|
|
Ryan Lerch |
336cd6 |
|
|
Ryan Lerch |
336cd6 |
{% elif log.pull_request %}
|
|
Ryan Lerch |
336cd6 |
|
|
Ryan Lerch |
336cd6 |
{% elif not log.pull_request and not log.issue and log.log_type == 'created'%}
|
|
Ryan Lerch |
0c654b |
|
|
Ryan Lerch |
336cd6 |
{% elif self.log_type == 'committed' %}
|
|
Ryan Lerch |
336cd6 |
|
|
Ryan Lerch |
336cd6 |
{% else %}
|
|
Ryan Lerch |
336cd6 |
|
|
Ryan Lerch |
336cd6 |
{% endif%}
|
|
Ryan Lerch |
336cd6 |
|
|
Pierre-Yves Chibon |
3ff704 |
|
|
Ryan Lerch |
336cd6 |
{% if log.issue %}
|
|
Ryan Lerch |
336cd6 |
{% set verb = {
|
|
Ryan Lerch |
336cd6 |
'created': 'opened',
|
|
Ryan Lerch |
336cd6 |
'commented': 'commented on',
|
|
Ryan Lerch |
336cd6 |
'closed': 'closed',
|
|
Ryan Lerch |
336cd6 |
'open': 'reopened',
|
|
Ryan Lerch |
336cd6 |
} %}
|
|
Ryan Lerch |
336cd6 |
|
|
Ryan Lerch |
336cd6 |
|
|
Ryan Lerch |
336cd6 |
{{log.user.username if log.user.username != username else "you"}}
|
|
Ryan Lerch |
336cd6 |
{{verb[log.log_type]}}
|
|
Ryan Lerch |
336cd6 |
issue #{{log.issue.id}}
|
|
Ryan Lerch |
336cd6 |
in
|
|
Ryan Lerch |
336cd6 |
{{render_reponame(log.project)}}
|
|
Ryan Lerch |
336cd6 |
|
|
Ryan Lerch |
336cd6 |
|
|
Ryan Lerch |
336cd6 |
{{log.date_created|humanize}}
|
|
Ryan Lerch |
336cd6 |
|
|
Ryan Lerch |
336cd6 |
|
|
Ryan Lerch |
336cd6 |
|
|
Ryan Lerch |
336cd6 |
{{render_issue_row(log.issue, log.project, log.user.username, subtitle=False)}}
|
|
Ryan Lerch |
336cd6 |
|
|
Ryan Lerch |
336cd6 |
{% elif log.pull_request %}
|
|
Ryan Lerch |
336cd6 |
{% set verb = {
|
|
Ryan Lerch |
336cd6 |
'created': 'opened',
|
|
Ryan Lerch |
336cd6 |
'commented': 'commented on',
|
|
Ryan Lerch |
336cd6 |
'closed': 'closed',
|
|
Ryan Lerch |
336cd6 |
'merged': 'merged'
|
|
Ryan Lerch |
336cd6 |
} %}
|
|
Ryan Lerch |
336cd6 |
|
|
Ryan Lerch |
336cd6 |
|
|
Ryan Lerch |
336cd6 |
{{log.user.username if log.user.username != username else "you"}}
|
|
Ryan Lerch |
336cd6 |
{{verb[log.log_type]}}
|
|
Ryan Lerch |
336cd6 |
PR #{{log.pull_request.id}}
|
|
Ryan Lerch |
336cd6 |
in
|
|
Ryan Lerch |
336cd6 |
{{render_reponame(log.project)}}
|
|
Ryan Lerch |
336cd6 |
|
|
Ryan Lerch |
336cd6 |
|
|
Ryan Lerch |
336cd6 |
{{log.date_created|humanize}}
|
|
Ryan Lerch |
336cd6 |
|
|
Ryan Lerch |
336cd6 |
|
|
Ryan Lerch |
336cd6 |
|
|
Ryan Lerch |
336cd6 |
{{render_pullrequest_row(log.pull_request, log.project, log.user.username, subtitle=False)}}
|
|
Ryan Lerch |
336cd6 |
|
|
Ryan Lerch |
336cd6 |
{% elif not log.pull_request and not log.issue and log.log_type == 'created'%}
|
|
Ryan Lerch |
336cd6 |
|
|
Ryan Lerch |
336cd6 |
|
|
Ryan Lerch |
336cd6 |
{{log.user.username if log.user.username != username else "you"}}
|
|
Ryan Lerch |
336cd6 |
created
|
|
Ryan Lerch |
336cd6 |
{{render_reponame(log.project)}}
|
|
Ryan Lerch |
336cd6 |
|
|
Ryan Lerch |
336cd6 |
|
|
Ryan Lerch |
336cd6 |
{{log.date_created|humanize}}
|
|
Ryan Lerch |
336cd6 |
|
|
Ryan Lerch |
336cd6 |
|
|
Ryan Lerch |
336cd6 |
{% elif self.log_type == 'committed' %}
|
|
Ryan Lerch |
336cd6 |
{{log}}
|
|
Ryan Lerch |
336cd6 |
{% else %}
|
|
Ryan Lerch |
336cd6 |
{{log}}
|
|
Ryan Lerch |
336cd6 |
{% endif%}
|
|
Ryan Lerch |
336cd6 |
|
|
Ryan Lerch |
336cd6 |
|
|
Ryan Lerch |
336cd6 |
|
|
Ryan Lerch |
336cd6 |
{% else %}
|
|
Ryan Lerch |
336cd6 |
|
|
Ryan Lerch |
336cd6 |
no messages
|
|
Ryan Lerch |
336cd6 |
|
|
Ryan Lerch |
336cd6 |
{% endfor %}
|
|
Ryan Lerch |
336cd6 |
|
|
Ryan Lerch |
336cd6 |
|
|
Ryan Lerch |
336cd6 |
|
|
Ryan Lerch |
336cd6 |
|
|
Ryan Lerch |
336cd6 |
|
|
Ryan Lerch |
336cd6 |
{% endblock %}
|
|
Ryan Lerch |
336cd6 |
|
|
Ryan Lerch |
336cd6 |
{% block jscripts %}
|
|
Ryan Lerch |
336cd6 |
{{ super() }}
|
|
Julen Landa Alustiza |
1177b4 |
|
|
Julen Landa Alustiza |
1177b4 |
url_for('static', filename='tags.js') }}?version={{ g.version}}">
|
|
Pierre-Yves Chibon |
3ff704 |
<script nonce="{{ g.nonce }}" type="text/javascript"></script>
|
|
Pierre-Yves Chibon |
3ff704 |
$(document).ready(function() {
|
|
Pierre-Yves Chibon |
3ff704 |
var $acls_selectize = $('#acls-selectize').selectize({
|
|
Ryan Lerch |
336cd6 |
onInitialize: function(){
|
|
Ryan Lerch |
336cd6 |
$("#acls-filter-group .selectize-control").on('click', function(event){
|
|
Ryan Lerch |
336cd6 |
event.stopPropagation();
|
|
Ryan Lerch |
336cd6 |
})
|
|
Ryan Lerch |
336cd6 |
$("#filters-dropdown").on('click', function(event){
|
|
Ryan Lerch |
336cd6 |
event.stopPropagation();
|
|
Ryan Lerch |
336cd6 |
})
|
|
Ryan Lerch |
336cd6 |
}
|
|
Pierre-Yves Chibon |
3ff704 |
});
|
|
Ryan Lerch |
336cd6 |
|
|
Pierre-Yves Chibon |
3ff704 |
var acls_selectize_control = $acls_selectize[0].selectize;
|
|
Ryan Lerch |
336cd6 |
|
|
Pierre-Yves Chibon |
3ff704 |
$("#acls-selectize-reset").on('click', function(e){
|
|
Pierre-Yves Chibon |
3ff704 |
acls_selectize_control.clear();
|
|
Pierre-Yves Chibon |
3ff704 |
});
|
|
Ryan Lerch |
336cd6 |
|
|
Pierre-Yves Chibon |
3ff704 |
$("#search_pattern-selectize-reset").on('click', function(e){
|
|
Pierre-Yves Chibon |
3ff704 |
$('input[name="search_pattern"]').val('');
|
|
Pierre-Yves Chibon |
3ff704 |
});
|
|
Ryan Lerch |
336cd6 |
|
|
Ryan Lerch |
336cd6 |
$( "#filters_form" ).submit(function( event ) {
|
|
Ryan Lerch |
336cd6 |
if ($('select[name="acl"]').val() == ''){
|
|
Pierre-Yves Chibon |
3ff704 |
$('select[name="acl"]').prop("disabled", true);
|
|
Ryan Lerch |
336cd6 |
}
|
|
Pierre-Yves Chibon |
3ff704 |
if ($('input[name="search_pattern"]').val() == ''){
|
|
Pierre-Yves Chibon |
3ff704 |
$('input[name="search_pattern"]').prop("disabled", true);
|
|
Pierre-Yves Chibon |
3ff704 |
}
|
|
Pierre-Yves Chibon |
3ff704 |
});
|
|
Ryan Lerch |
336cd6 |
|
|
Pierre-Yves Chibon |
3ff704 |
});
|
|
Pierre-Yves Chibon |
3ff704 |
|
|
Ryan Lerch |
336cd6 |
{% endblock %}
|