Vorgabe im Entwurf setzen (Firefox oder ein im Entwurf enthaltener Browser), wird mit kopiert, faellt beim Entfernen des Browsers zurueck und steht in der Wirkungsvorschau. Der Check-in liefert sie als eigenen Auftrag "standardbrowser" (kein Katalog-Merkmal); dessen Rueckmeldung erzeugt keine Ereigniszeile. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
15 lines
679 B
PL/PgSQL
15 lines
679 B
PL/PgSQL
BEGIN;
|
|
|
|
-- Standardbrowser je Workspace-Version (Nutzer-Entscheidung 13.10.2026).
|
|
-- Webapps ohne Kiosk-Modus und Links aus anderen Programmen öffnen sich im
|
|
-- Standardbrowser des Systems; den legte bisher niemand fest. NULL = keine
|
|
-- Vorgabe. Wert: 'firefox' (vorinstalliert) oder der Key eines
|
|
-- Browser-Merkmals, das in derselben Version enthalten ist (der Server
|
|
-- prüft das, siehe STANDARDBROWSER_MERKMALE in app.py). Umsetzung auf dem
|
|
-- Gerät: ansible-content Rolle standardbrowser.
|
|
|
|
ALTER TABLE workspace_versionen ADD COLUMN standardbrowser TEXT
|
|
CHECK (standardbrowser IN ('firefox', 'google-chrome', 'chromium', 'browser-brave', 'microsoft-edge'));
|
|
|
|
COMMIT;
|