SEBSERV-405 new migration task and messages

This commit is contained in:
anhefti 2023-08-28 13:10:58 +02:00
parent 48f301a63a
commit 6c23bf56bf
2 changed files with 70 additions and 0 deletions

View file

@ -0,0 +1,18 @@
-- -----------------------------------------------------------------
-- SEBSERV-405 starting with id 1200 and 1300
-- -----------------------------------------------------------------
INSERT IGNORE INTO configuration_attribute VALUES
(1200, 'signature', 'TEXTBOX', null, null, null, null, null),
(1201, 'clipboardPolicy', 'RADIO_SELECTION', null, '0,1,2', null, null, '2'),
(1300, 'enableScreenProctoring', 'CHECKBOX', null, null, null, null, 'false'),
(1301, 'screenProctoringScreenshotMinInterval', 'NUMBER_INPUT ', null, null, null, null, '1000'),
(1302, 'screenProctoringScreenshotMaxInterval', 'NUMBER_INPUT ', null, null, null, null, '5000'),
(1303, 'screenProctoringImageFormat', 'SINGLE_SELECTION ', null, '0,1', null, null, '0'),
(1304, 'screenProctoringImageBitsPerPixel', 'SINGLE_SELECTION ', null, '0,1,2,3,4,5,6', null, null, '2'),
(1305, 'screenProctoringImageQuantization', 'SINGLE_SELECTION ', null, '0,1,2,3', null, null, '0'),
(1306, 'screenProctoringImageDownscale', 'SINGLE_SELECTION ', null, '0,1,2,3,4,5,6,7,8,9,10', null, null, '0'),
(1320, 'screenProctoringMetadataURLEnabled', 'CHECKBOX ', null, null, null, null, 'true'),
(1321, 'screenProctoringMetadataWindowTitleEnabled', 'CHECKBOX ', null, null, null, null, 'true')
;

View file

@ -1860,6 +1860,58 @@ sebserver.examconfig.props.label.sebAllowedVersions.addAction=Add new allowed SE
sebserver.examconfig.props.label.sebAllowedVersions.deleteAction=Delete allowed SEB version
sebserver.examconfig.props.validation.SEBVersionValidator=At least one SEB Version has wrong format
sebserver.examconfig.props.label.signature=Signature
sebserver.examconfig.props.label.signature.tooltip=The hash / thumbprint of the certificate used to sign the executable.
sebserver.examconfig.props.label.clipboardPolicy=Clipboard Policy
sebserver.examconfig.props.label.clipboardPolicy.tooltip=
sebserver.examconfig.props.label.clipboardPolicy.0=Allow
sebserver.examconfig.props.label.clipboardPolicy.0.tooltip=Allows the usage of the system clipboard without restrictions
sebserver.examconfig.props.label.clipboardPolicy.1=Block
sebserver.examconfig.props.label.clipboardPolicy.1.tooltip=Completely blocks the usage of the system clipboard by continuously cleaning the content and blocking the<br/>keyboard shortcuts for cut, copy and paste.
sebserver.examconfig.props.label.clipboardPolicy.2=SEB Only
sebserver.examconfig.props.label.clipboardPolicy.2.tooltip=Continuously cleaning the content of the system clipboard and enables an isolated clipboard only working within the browser application of SEB.
sebserver.examconfig.props.label.enableScreenProctoring=Enable Screen Proctoring
sebserver.examconfig.props.label.enableScreenProctoring.tooltip=Enables the screen proctoring for SEB. Note the this cannot be used together with other proctoring features.
sebserver.examconfig.props.label.screenProctoringScreenshotMinInterval=Minimal Screenshot Interval (ms)
sebserver.examconfig.props.label.screenProctoringScreenshotMinInterval.tooltip=The screen shot interval in milliseconds.<br/>This defines the minimum screenshot interval. After a screenshot was sent, SEB waits for this interval-time to listen to trigger again. When a trigger-event happens,<br/>SEB makes a screenshot and send it, waiting again for the next interval-time to listen to trigger again.Trigger shall be any mouse, touch or key input.
sebserver.examconfig.props.label.screenProctoringScreenshotMaxInterval=Maximal Screenshot Interval (ms)
sebserver.examconfig.props.label.screenProctoringScreenshotMaxInterval.tooltip=Defines the maximum interval between two screen shots in milliseconds.<br/>This is used if no user-interactions happened since last screen shot. In this case this shall defined the<br/>maximal interval time between two screen shots if no triggering (user-interaction) happens
sebserver.examconfig.props.label.screenProctoringImageFormat=Image Format
sebserver.examconfig.props.label.screenProctoringImageFormat.0=PNG
sebserver.examconfig.props.label.screenProctoringImageFormat.1=WEBP
sebserver.examconfig.props.label.screenProctoringImageBitsPerPixel=Bits per Pixel
sebserver.examconfig.props.label.screenProctoringImageBitsPerPixel.tooltip=The number of bits for one pixel
sebserver.examconfig.props.label.screenProctoringImageBitsPerPixel.0=1
sebserver.examconfig.props.label.screenProctoringImageBitsPerPixel.1=2
sebserver.examconfig.props.label.screenProctoringImageBitsPerPixel.2=4
sebserver.examconfig.props.label.screenProctoringImageBitsPerPixel.3=8
sebserver.examconfig.props.label.screenProctoringImageBitsPerPixel.4=16
sebserver.examconfig.props.label.screenProctoringImageBitsPerPixel.5=32
sebserver.examconfig.props.label.screenProctoringImageBitsPerPixel.6=64
sebserver.examconfig.props.label.screenProctoringImageQuantization=Image Color Quantization
sebserver.examconfig.props.label.screenProctoringImageQuantization.tooltip=Indicating to use grayscale or color quantization. This also depends on setting of "Bits per Pixel"
sebserver.examconfig.props.label.screenProctoringImageQuantization.0=TBD ALG1
sebserver.examconfig.props.label.screenProctoringImageQuantization.1=TBD ALG2
sebserver.examconfig.props.label.screenProctoringImageQuantization.2=TBD ALG3
sebserver.examconfig.props.label.screenProctoringImageQuantization.3=TBD ALG4
sebserver.examconfig.props.label.screenProctoringImageDownscale=Image Downscale
sebserver.examconfig.props.label.screenProctoringImageDownscale.tooltip=Image downscale factor
sebserver.examconfig.props.label.screenProctoringImageDownscale.0=1
sebserver.examconfig.props.label.screenProctoringImageDownscale.1=1.5
sebserver.examconfig.props.label.screenProctoringImageDownscale.2=2
sebserver.examconfig.props.label.screenProctoringImageDownscale.3=2.5
sebserver.examconfig.props.label.screenProctoringImageDownscale.4=3
sebserver.examconfig.props.label.screenProctoringImageDownscale.5=3.5
sebserver.examconfig.props.label.screenProctoringImageDownscale.6=4
sebserver.examconfig.props.label.screenProctoringImageDownscale.7=4.5
sebserver.examconfig.props.label.screenProctoringImageDownscale.8=5
sebserver.examconfig.props.label.screenProctoringImageDownscale.9=5.5
sebserver.examconfig.props.label.screenProctoringImageDownscale.10=6
sebserver.examconfig.props.label.screenProctoringMetadataURLEnabled=Enable URL Recording
sebserver.examconfig.props.label.screenProctoringMetadataURLEnabled.tooltip=Enable the recording of browser URL input during a screen proctoring session
sebserver.examconfig.props.label.screenProctoringMetadataWindowTitleEnabled=Enable Window Title Recording
sebserver.examconfig.props.label.screenProctoringMetadataWindowTitleEnabled.tooltip=Enable the recording of the title of the active window during a screen proctoring session
################################
# SEB Exam Configuration Template
################################