diff --git a/app/web/src/main.js b/app/web/src/main.js index 6ab15ff..0b596f1 100644 --- a/app/web/src/main.js +++ b/app/web/src/main.js @@ -1375,7 +1375,7 @@ async function openRecording(id) { ${vizHtml}
${anaTimeSpan(r) ? `
⏱ Analysezeit: ${anaTimeSpan(r)}
` : ''} - ${transcribing ? '
📝 Transkription läuft… lange Aufnahmen dauern (A76-Takt gegen Überhitzung gedrosselt).
' : ''} + ${transcribing ? '
📝 Transkription läuft… lange Aufnahmen dauern.
' : ''} ${transcribeFailed ? `
Transkription fehlgeschlagen.
` : ''} ${(pending && !transcribing && !transcribeFailed) ? '
🧠 KI-Analyse läuft… (NPU)
' : ''} ${(errored && !transcribeFailed) ? `
KI-Analyse fehlgeschlagen.
` : ''} diff --git a/docs/03-aufnahme-pipeline.md b/docs/03-aufnahme-pipeline.md index 7ef7ffd..a49e8cf 100644 --- a/docs/03-aufnahme-pipeline.md +++ b/docs/03-aufnahme-pipeline.md @@ -81,6 +81,9 @@ stateDiagram-v2 `analyzeRecording` (LLM lief vorher ungedeckelt auf 95–97 °C, Kap. 05). - **GUI-Anzeige „⏱ Analysezeit“:** `analysis_started_at`/`analysis_ms` in der DB; beim Polling auf `analysis_status` achten, NICHT auf `status` (sonst wirkt die Summary „leer“). +- **GUI-Wartetext bei `transcribing`:** „📝 Transkription läuft… lange Aufnahmen dauern.“ + (`web/src/main.js:1378`). Seit 2026-09-09 ohne den Klammerzusatz zum Takt-Cap — auf Wunsch des Nutzers; + das Cap selbst ist unverändert aktiv. ## Der Stop-Knopf: sofortige Antwort, MP3 im Hintergrund diff --git a/docs/08-changelog.md b/docs/08-changelog.md index 2cc1138..55c0876 100644 --- a/docs/08-changelog.md +++ b/docs/08-changelog.md @@ -3,6 +3,28 @@ Chronik der Entwicklungsschritte. **Regel: jede zukünftige Änderung bekommt hier einen Eintrag** (Datum, Was, Warum, betroffene Dateien/Backups). +## 2026-09-09 — GUI-Hinweis „A76-Takt gegen Überhitzung gedrosselt“ entfernt + +**Wunsch:** „Kannst du bitte den Hinweis nicht mehr anzeigen lassen“ (Screenshot des Klammerzusatzes +`(A76-Takt gegen Überhitzung gedrosselt)`). + +**Was geändert wurde** + +- `web/src/main.js:1378`: der Wartetext während `status=transcribing` lautet jetzt nur noch + „📝 Transkription läuft… lange Aufnahmen dauern.“ — der Klammerzusatz zum Takt-Cap ist weg. + Der Hinweis selbst bleibt stehen, weil er die Wartezeit erklärt. +- **Nur Anzeige, keine Technik:** das Takt-Cap (`aime-cpucap.sh`, 2256 → 1608 MHz) läuft unverändert für + alle drei schweren Pfade weiter (Kap. 01 und 03) — es wird nur nicht mehr in der GUI erwähnt. +- Backup auf dem Board: `web/src/main.js.bak-throttlehint`. + +**Build-GOTCHA:** `npx vite build` als `callrec` scheiterte mit `EACCES: permission denied, unlink +'/opt/callrec/web/dist/assets/index-DAWZGY3G.js'` — `dist/assets` gehörte **root** (ein früherer Build lief +als root), und vite leert `outDir` vor dem Schreiben. Fix: `chown -R callrec:callrec /opt/callrec/web/dist`, +danach Build als `callrec` → neues Bundle `index-C_J2NgHg.js`. + +**Gegenprobe:** `grep -c 'A76-Takt'` im neuen Bundle = 0, `curl http://127.0.0.1/` liefert +`index-C_J2NgHg.js`. Kein `systemctl restart` nötig (reiner Frontend-Build). + ## 2026-08-26 — Web-GUI auf Port 80 (Aufruf ohne Portnummer) **Wunsch:** „Kann man es nicht über Port 80 laufen lassen? Dann müsste man nur die IP bzw. Aime in den