##// END OF EJS Templates
metrics: further adjustments....
metrics: further adjustments. - reduce cardinality - added push/pull

File last commit:

r4153:4c7da78c default
r4796:317404db default
Show More
my_account_repos.mako
49 lines | 1.2 KiB | application/x-mako | MakoHtmlLexer
templating: use .mako as extensions for template files.
r1282 <div class="panel panel-default">
<div class="panel-heading">
<h3 class="panel-title">${_('Repositories You Own')}</h3>
</div>
<div class="panel-body">
<input class="q_filter_box" id="q_filter" size="15" type="text" name="filter" placeholder="${_('quick filter...')}" value=""/>
<div id="repos_list_wrap">
<table id="repo_list_table" class="display"></table>
</div>
</div>
</div>
<script>
$(document).ready(function() {
my-account: owner/watched repos are now loaded only using DB queries....
r4153 // repo list
$repoListTable = $('#repo_list_table');
templating: use .mako as extensions for template files.
r1282
my-account: owner/watched repos are now loaded only using DB queries....
r4153 $repoListTable.DataTable({
templating: use .mako as extensions for template files.
r1282 data: ${c.data|n},
dom: 'rtp',
pageLength: ${c.visual.admin_grid_items},
order: [[ 0, "asc" ]],
columns: [
{ data: {"_": "name",
"sort": "name_raw"}, title: "${_('Name')}", className: "td-componentname" },
],
language: {
paginate: DEFAULT_GRID_PAGINATION,
emptyTable: _gettext("No repositories available yet.")
},
});
my-account: owner/watched repos are now loaded only using DB queries....
r4153 // filter
$('#q_filter').on('keyup',
$.debounce(250, function() {
$repoListTable.DataTable().search(
$('#q_filter').val()
).draw();
})
);
templating: use .mako as extensions for template files.
r1282
});
</script>