##// END OF EJS Templates
forms: unified usage of h.secure_form. Make sure we ALWAYS pass in...
forms: unified usage of h.secure_form. Make sure we ALWAYS pass in request, and removed redundant 'POST' type.

File last commit:

r2105:4ad1a937 default
r2105:4ad1a937 default
Show More
repo_edit_remote.mako
40 lines | 1.6 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">${_('Remote url')}</h3>
</div>
<div class="panel-body">
settings-pages: replaced hardcoded api calls examples with introduced...
r1741 <h4>${_('Manually pull changes from external repository.')}</h4>
apps: removed deprecated usage of c.repo_info
r2081 %if c.rhodecode_db_repo.clone_uri:
templating: use .mako as extensions for template files.
r1282
settings-pages: replaced hardcoded api calls examples with introduced...
r1741 ${_('Remote mirror url')}:
apps: removed deprecated usage of c.repo_info
r2081 <a href="${c.rhodecode_db_repo.clone_uri}">${c.rhodecode_db_repo.clone_uri_hidden}</a>
settings-pages: replaced hardcoded api calls examples with introduced...
r1741
<p>
${_('Pull can be automated by such api call. Can be called periodically in crontab etc.')}
<br/>
repo-settings: expose pull api endpoint into remote pull view for easier automation.
r1551 <code>
apps: removed deprecated usage of c.repo_info
r2081 ${h.api_call_example(method='pull', args={"repoid": c.rhodecode_db_repo.repo_name})}
repo-settings: expose pull api endpoint into remote pull view for easier automation.
r1551 </code>
settings-pages: replaced hardcoded api calls examples with introduced...
r1741 </p>
templating: use .mako as extensions for template files.
r1282
forms: unified usage of h.secure_form. Make sure we ALWAYS pass in...
r2105 ${h.secure_form(h.route_path('edit_repo_remote_pull', repo_name=c.repo_name), request=request)}
templating: use .mako as extensions for template files.
r1282 <div class="form">
<div class="fields">
apps: removed deprecated usage of c.repo_info
r2081 ${h.submit('remote_pull_%s' % c.rhodecode_db_repo.repo_name,_('Pull changes from remote location'),class_="btn btn-small",onclick="return confirm('"+_('Confirm to pull changes from remote side')+"');")}
templating: use .mako as extensions for template files.
r1282 </div>
</div>
${h.end_form()}
%else:
settings-pages: replaced hardcoded api calls examples with introduced...
r1741 ${_('This repository does not have any remote mirror url set.')}
apps: removed deprecated usage of c.repo_info
r2081 <a href="${h.route_path('edit_repo', repo_name=c.rhodecode_db_repo.repo_name)}">${_('Set remote url.')}</a>
settings-pages: replaced hardcoded api calls examples with introduced...
r1741 <br/>
<br/>
repo-settings: expose pull api endpoint into remote pull view for easier automation.
r1551 <button class="btn disabled" type="submit" disabled="disabled">
templating: use .mako as extensions for template files.
r1282 ${_('Pull changes from remote location')}
</button>
%endif
</div>
</div>