Compare commits

..

1 Commits

4 changed files with 4 additions and 10 deletions

View File

@ -5,7 +5,7 @@ from __future__ import annotations
import sys
from .access_request_onboarding import register_access_request_onboarding
from .access_request_state import * # noqa: F403 - facade preserves existing patch surface
from . import access_request_state
from .access_request_status import register_access_request_status
from .access_request_submission import register_access_request_submission

View File

@ -107,7 +107,7 @@
<div v-if="wolf.canControlGpu" class="secret-box">
<div class="secret-head">
<div class="pill mono">Admin</div>
<span class="hint mono">RTX 3080 checkout</span>
<span class="hint mono">GPU priority</span>
</div>
<div class="wolf-controls">
<select v-model="wolf.selectedGame" class="input mono">
@ -115,19 +115,15 @@
<option value="arc-raiders">Arc Raiders</option>
<option value="satisfactory">Satisfactory</option>
<option value="wolf">Wolf</option>
<option value="desktop">Desktop + Wolf</option>
</select>
<input v-model="wolf.note" class="input mono" type="text" placeholder="note" />
<button class="primary" type="button" :disabled="Boolean(wolf.actioning)" @click="$emit('game-mode', 'start')">
{{ wolf.actioning === "start" ? "Reserving..." : "Reserve RTX 3080" }}
{{ wolf.actioning === "start" ? "Starting..." : "Prioritize Wolf" }}
</button>
<button class="copy mono" type="button" :disabled="Boolean(wolf.actioning)" @click="$emit('game-mode', 'stop')">
{{ wolf.actioning === "stop" ? "Releasing..." : "Release for images" }}
{{ wolf.actioning === "stop" ? "Stopping..." : "Restore AI" }}
</button>
</div>
<div class="hint mono">
Desktop and Wolf may share this reservation. Local image generation waits until it is released.
</div>
<div class="wolf-controls manual-unlock">
<input v-model="wolf.manualIp" class="input mono" type="text" placeholder="IP address" />
<input v-model="wolf.manualUser" class="input mono" type="text" placeholder="user" />

View File

@ -6,7 +6,6 @@ const testingDir = path.dirname(fileURLToPath(import.meta.url));
export default defineConfig({
testDir: path.resolve(testingDir, "component"),
retries: process.env.CI ? 1 : 0,
use: {
ctPort: 3100,
ctTemplateDir: "../../frontend/playwright",

View File

@ -9,7 +9,6 @@ const webServerCommand = process.env.PLAYWRIGHT_REUSE_DIST === "1" ? previewComm
export default defineConfig({
testDir: path.resolve(testingDir, "e2e"),
retries: process.env.CI ? 1 : 0,
workers: 1,
timeout: 60000,
expect: {