Preview: Admin-API und Modus-Vorgabe
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
This commit is contained in:
1 parent
3316b562af
commit
07bef6971c
8 files changed
+412
-1
No files matched your search
@@ -31,6 +31,8 @@ export async function saveRunLog(projectId, lines, env) {
|
||||
return runFile
|
||||
}
|
||||
|
||||
export const isRunFile = (name) => FILE_RE.test(String(name || ''))
|
||||
|
||||
// Neueste zuerst
|
||||
export async function listRunLogs(projectId) {
|
||||
let files
|
||||
|
||||
@@ -34,5 +34,7 @@ export const submitBuild = (job) => call('POST', '/jobs/build', job)
|
||||
export const getRun = (runId) => call('GET', `/jobs/${encodeURIComponent(runId)}`)
|
||||
// Dev-Auftrag beim Runner hinterlegen (startet nicht, R12)
|
||||
export const startDev = (sub, job) => call('PUT', `/dev/${encodeURIComponent(sub)}`, job)
|
||||
// Dev-Server jetzt starten (mit gespeichertem Auftrag)
|
||||
export const startDevNow = (sub, job) => call('POST', `/dev/${encodeURIComponent(sub)}/start`, job)
|
||||
export const stopDev = (sub) => call('POST', `/dev/${encodeURIComponent(sub)}/stop`, {})
|
||||
export const status = () => call('GET', '/status')
|
||||
@@ -95,6 +95,8 @@ export async function completeAssignment(
|
||||
forCustomer: customer,
|
||||
kindSetBy: staffName || '',
|
||||
kindSetAt: now.toISOString(),
|
||||
// Preview-Modus nur vorbelegen, wenn noch keiner gesetzt ist
|
||||
...(project.previewMode ? {} : { previewMode: kind === 'website' || kind === 'webapp' ? 'auto' : 'off' }),
|
||||
})
|
||||
|
||||
const result = { ticketId: finalTicketId }
|
||||
|
||||
Reference in new issue
Block a user