Zwei echte Anzeige-Bugs gefixt, Backend-Namen bereinigt
- debug_mode_until wurde beim Ablaufen nie geloescht - Auftragskatalog- Seite und Geraeteliste zeigten den Debug-Modus dadurch dauerhaft als aktiv an, auch Tage nach Ablauf (live an zwei echten Geraeten gefunden, abgelaufen am 02./09.09., trotzdem noch "aktiv" angezeigt). _health_felder_aus_row() liefert das Feld jetzt nur noch, wenn es tatsaechlich noch in der Zukunft liegt. - fetch_unassigned_devices() (Flows "Unbestaetigte Geraete") hatte den archived_at-Filter nie bekommen, den fetch_devices_for_organization()/ fetch_all_devices() schon hatten - bereits geloeschte Geraete ohne Zuweisung erschienen dadurch dauerhaft als offene Aufgabe. - Migration 0040: Backend-Namen gekuerzt (Debian/Mint/Ubuntu statt "... (Golden Image) ..."), altes "mint"-Backend (vor dem Golden-Image- Pivot, keine Bereitstellungsvorlage nutzt es mehr) geloescht. "fedora" bewusst NICHT angefasst - echte Bereitstellungsvorlage+Zuweisungen haengen dran, siehe Rueckfrage an den Nutzer. Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01VLk93dhDMrkPXefVdknMV9
This commit is contained in:
1 parent
f337718ec6
commit
af6af03b43
2 files changed
+40
-2
No files matched your search
@@ -0,0 +1,23 @@
|
||||
BEGIN;
|
||||
|
||||
-- GUI-Umbau 11.09.2026 (Nutzer-Wunsch): kuerzere Backend-Namen ohne den
|
||||
-- "(Golden Image)"-Zusatz, der seit ADR-0024 ohnehin fuer alle drei
|
||||
-- aktiven Backends gilt und daher keine Unterscheidung mehr traegt.
|
||||
UPDATE backends SET name = 'Debian' WHERE key = 'debian-image';
|
||||
UPDATE backends SET name = 'Mint' WHERE key = 'mint-image';
|
||||
UPDATE backends SET name = 'Ubuntu' WHERE key = 'ubuntu-image';
|
||||
|
||||
-- Das alte, VOR dem Golden-Image-Pivot (ADR-0024) genutzte "mint"-Backend
|
||||
-- (nicht "mint-image") wird durch "mint-image" vollstaendig ersetzt und
|
||||
-- hat aktuell keine einzige Bereitstellungsvorlage mehr - gefahrlos
|
||||
-- loeschbar (blueprints.backend_id hat ON DELETE CASCADE, dort verwaiste
|
||||
-- Alt-Blueprints verschwinden automatisch mit).
|
||||
--
|
||||
-- "fedora" bewusst NICHT geloescht in dieser Migration: es gibt eine
|
||||
-- echte Bereitstellungsvorlage ("Schulcomputer (Fedora)", Default Lab)
|
||||
-- mit RESTRICT-Fremdschluessel und historischen (archivierten) Geraete-
|
||||
-- Zuweisungen - das braucht eine bewusste, separate Entscheidung, siehe
|
||||
-- Rueckfrage an den Nutzer.
|
||||
DELETE FROM backends WHERE key = 'mint';
|
||||
|
||||
COMMIT;
|
||||
Reference in new issue
Block a user