retry repo create
This commit is contained in:
parent
4e6ad3cd26
commit
515d90cc9e
7 changed files with 88 additions and 19 deletions
|
|
@ -53,6 +53,7 @@ function renderProjects() {
|
|||
<p class="meta">slug: ${escapeHtml(p.slug)} | service: ${escapeHtml(p.service_name)}</p>
|
||||
<p class="meta">app target: 127.0.0.1:${escapeHtml(p.target_port)} | route host: ${escapeHtml(p.route_host || 'not set')}</p>
|
||||
<p class="meta">deploy webhook: <code>${escapeHtml(p.webhook_url || 'n/a')}</code></p>
|
||||
<p class="meta">provisioning: ${escapeHtml(p.provision_state || 'unknown')}${p.provision_error ? ` | error: ${escapeHtml(p.provision_error)}` : ''}</p>
|
||||
<p>${escapeHtml(p.description || '')}</p>
|
||||
${p.repo_url ? `<p><a class="link" href="${p.repo_url}" target="_blank" rel="noreferrer">Open Repository</a></p>` : '<p class="muted">No repository URL set.</p>'}
|
||||
<div class="env-row">
|
||||
|
|
@ -65,6 +66,7 @@ function renderProjects() {
|
|||
<div class="env-row">
|
||||
<button class="small" data-status>Refresh Status</button>
|
||||
<button class="small" data-logs>Load Logs</button>
|
||||
<button class="small" data-reprovision>Reprovision</button>
|
||||
</div>
|
||||
<div class="meta" data-status-out>status: loading...</div>
|
||||
<pre class="meta" data-logs-out style="white-space: pre-wrap; max-height: 220px; overflow: auto;">logs: not loaded</pre>
|
||||
|
|
@ -90,6 +92,10 @@ function renderProjects() {
|
|||
div.querySelector('[data-logs]').addEventListener('click', async () => {
|
||||
await loadLogs(div, p.id);
|
||||
});
|
||||
div.querySelector('[data-reprovision]').addEventListener('click', async () => {
|
||||
await api(`/api/projects/${p.id}/reprovision`, { method: 'POST' });
|
||||
await refreshProjects();
|
||||
});
|
||||
|
||||
root.appendChild(div);
|
||||
loadEnvList(div, p.id);
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue