Overhaul the repository link functionality
- Fix regex (repositories with number or other characters were not accepted)
- Url escape template arguments by default (the "do not escape" <%== $var %> markers can be used if needed)
- Also support a generic repository type instead of only repotype:repopath in the configuration ($repotype:$repopath has priority over $repotype if both are defined)
- Cache compiled templates
// Adapted from socorro
// Licence: same as socorro (MPL ?)
$(document).ready(function () {
$('.signature-column').append(' <a class="expand" href="#">[Expand]</a>');
$('.expand').click(function () {
$(".shortened-signature", $(this).parents('table')).each(function () {
$(this).text($(this).attr('title')).removeAttr('title');
$(this).removeClass("prettyprinted");
});
prettyPrint();
$(this).remove();
return false;
});
$('a[data-toggle="tooltip"]').tooltip();
prettyPrint();
});