SEBSERV-465 SEB Settings GUI migration

This commit is contained in:
anhefti 2024-01-15 10:35:45 +01:00
parent 015cc9c5c9
commit 9a21ba25c8
2 changed files with 24 additions and 1 deletions

View file

@ -1,4 +1,26 @@
-- ----------------------------------------------------------------
-- Add SEB Settings GUI additions (SEBSERV-414 and SEBSERV-465)
-- Repair SEB Settings signature to be child of prohibitedProcesses
-- ----------------------------------------------------------------
UPDATE configuration_attribute SET name="permittedProcesses.signature", parent_id=73 WHERE id=1200;
-- ----------------------------------------------------------------
-- New Settings from issue SEBSERV-501
-- ----------------------------------------------------------------
INSERT IGNORE INTO configuration_attribute VALUES
(1580, 'allowUploads', 'CHECKBOX', null, null, null, null, 'true'),
(1581, 'allowDownloads', 'CHECKBOX', null, null, null, null, 'true')
;
-- ----------------------------------------------------------------
-- Add SEB Settings GUI additions (SEBSERV-465)
-- ----------------------------------------------------------------
INSERT IGNORE INTO orientation (config_attribute_id, template_id, view_id, group_id, x_position, y_position, width, height, title) VALUES
(1564, 0, 3, null, 7, 15, 5, 1, 'TOP');
-- ----------------------------------------------------------------
-- Add SEB Settings GUI additions (SEBSERV-414)
-- ----------------------------------------------------------------

View file

@ -1868,6 +1868,7 @@ sebserver.examconfig.props.label.browserMediaCaptureMicrophone=Allow microphone
sebserver.examconfig.props.label.browserMediaCaptureMicrophone.tooltip=Allow web sites to access the microphone, for WebRTC live streams or audio recording (only in modern WebView and on macOS 11.1/iOS 14.3 or newer)
sebserver.examconfig.props.label.browserMediaCaptureScreen=Allow screen capture
sebserver.examconfig.props.label.browserMediaCaptureScreen.tooltip=Allow web sites to capture the screen, for WebRTC live streams or still pictures (only in modern WebView and on macOS 11.1 or newer )
sebserver.examconfig.props.group.browserWindowWebView.title=Select Browser Engine Policy
sebserver.examconfig.props.label.browserWindowWebView=Select Browser Engine Policy
sebserver.examconfig.props.label.browserWindowWebView.tooltip=The modern WKWebView browser engine currently doesn't support URL content filters (Network > URL Filter > Filter Embedded Content)<br/>and sending the Browser Exam and Config Key in HTTP headers (Exam Session > Use Browser & Config Keys).<br/>If one of these settings is enabled, the classic WebView is used in the Automatic policy.<br/>Prefer Modern ignores the 'Use Browser & Config Keys' option in new tabs on a different server or generally.
sebserver.examconfig.props.label.browserWindowWebView.0=Automatic