Commit graph

104 commits

Author SHA1 Message Date
Damian Büchel
00a562b3c1 SEBWIN-783: Implemented error message when Zoom proctoring active. 2023-11-08 18:07:30 +01:00
Damian Büchel
4ac982a3dd SEBWIN-772: Added user-specific cursor path to verification. 2023-11-01 09:23:37 +01:00
Damian Büchel
2ef7c2c5ec SEBWIN-759, #606: Fixed bug in cursor path verification. 2023-10-11 15:50:17 +02:00
Damian Büchel
026d1fbfd8 SEBWIN-732: Implemented random desktop functionality. 2023-10-04 14:48:08 +02:00
Damian Büchel
3711555f70 SEBWIN-727: Implemented support for configuration data URIs. 2023-09-05 17:47:05 +02:00
Damian Büchel
722d84978c SEBWIN-714, #606: Implemented basic cursor functionality. Minor refactoring of registry and file system dialog classes. 2023-09-01 12:28:03 +02:00
Damian Büchel
3dd023b285 SEBWIN-643: Implemented version restriction functionality. 2023-07-03 15:25:31 +02:00
Damian Büchel
b69280731a SEBWIN-634: Implemented custom browser exam key defined by server. 2023-03-08 22:24:29 +01:00
Damian Büchel
cdb08798b8 SEBWIN-649: Updated year in license and copyright remarks. 2023-03-08 00:30:20 +01:00
Damian Büchel
ae3755df84 SEBWIN-608: Implemented basic mechanism for app signature key exchange. 2023-02-24 15:48:54 +01:00
Damian Büchel
9b8d1fc3b2 SEBWIN-633: Minor refactoring. 2022-12-21 05:50:26 +01:00
Damian Büchel
f0aecb06d9 SEBWIN-633: Fixed ease of access exploit. 2022-12-21 05:37:03 +01:00
Damian Büchel
4bb46c0d7a SEBWIN-596: Fixed reverting for normal session. 2022-08-24 17:56:09 +02:00
Damian Büchel
cb3cee7e4e SEBWIN-596: Ensured open server connection gets closed when session start failed. 2022-08-24 10:25:41 +02:00
Damian Büchel
3f2342a3d3 SEBWIN-592, #421: Fixed crash caused by non-ASCII characters (e.g. Hebrew) in client log file path. 2022-08-17 14:40:41 +02:00
Damian Büchel
2fdacfc1b0 SEBWIN-510: Implemented functionality. 2022-07-18 21:37:04 +02:00
Damian Büchel
172845b3c0 SEBWIN-525: Forgot to set all display settings of permissive configuration for browser configuration resource. 2022-03-22 09:56:17 +01:00
Damian Büchel
fcbc641127 SEBWIN-482: Fixed unit tests. 2022-03-21 09:34:57 +01:00
anhefti
ab95995bf0 SEBWIN-482 do not allow to reconfigure new SEB Server session 2022-03-16 11:45:06 +01:00
anhefti
5241def188 SEBWIN-482 fix for simple use-case (same exam selection) 2022-02-09 12:02:30 +01:00
Damian Büchel
1c3e4b450c SEBWIN-542: Ensured re-attempting to start a service session doesn't fail. 2022-02-03 12:15:54 +01:00
Damian Büchel
a0e0c3e579 SEBWIN-541: Updated year in license and copyright remarks. 2022-01-21 16:33:52 +01:00
Damian Büchel
8180aaf962 SEBWIN-525: Added permissive default settings overrides for reconfiguration mechanism with authentication. 2021-11-12 18:29:24 +01:00
Damian Büchel
8b4d081c0f Extended unit tests for runtime component. 2021-07-30 18:38:41 +02:00
Damian Büchel
213f45ad3a SEBWIN-495: Improved error message for prohibited display configuration. 2021-06-29 17:34:05 +02:00
Damian Büchel
adb09b8a4a SEBWIN-486: Always automatically start server connectivity during client initialization. 2021-06-21 11:18:15 +02:00
Damian Büchel
d3bfe958aa SEBWIN-491: Implemented basic display configuration monitoring. 2021-05-30 20:04:44 +02:00
Damian Büchel
5d05acb6d7 SEBWIN-453: Implemented monitoring for kiosk mode Create New Desktop. 2021-04-16 19:12:56 +02:00
Damian Büchel
d309de2050 SEBWIN-474: Implemented workaround to always use kiosk mode Disable Explorer Shell when proctoring is active. 2021-03-29 20:05:17 +02:00
Damian Büchel
d113d59223 SEBWIN-448: Added configuration scaffolding for remote proctoring. 2021-02-10 00:49:32 +01:00
Damian Büchel
b27bf24eea SEBWIN-448: Implemented disclaimer for remote proctoring. 2021-02-09 23:07:09 +01:00
Damian Büchel
f4a00beebb SEBWIN-448: Started implementing remote proctoring disclaimer. 2021-02-09 14:44:59 +01:00
Damian Büchel
a19617c53b Updated year in copyright remarks. 2021-02-03 00:45:33 +01:00
Damian Büchel
ba523d4381 SEBWIN-447: Implemented missing remote session check during session initialization. 2020-12-04 15:21:51 +01:00
Damian Büchel
4d05ef8cad SEBWIN-444: Fixed issue with starting a server exam when reconfiguring. 2020-12-03 18:19:18 +01:00
Damian Büchel
a3292a7977 SEBWIN-444: Ensured server connectivity is maintained when reconfiguring and fixed detection of Moodle sessions. 2020-12-02 17:43:02 +01:00
Damian Büchel
786193aff4 SEBWIN-444: Changed server operation implementation to not re-initialize connection during reconfiguration. 2020-12-01 18:25:53 +01:00
Damian Büchel
15be4cbaf7 SEBWIN-442: Implemented mechanism to automatically select server exam via configuration. 2020-11-30 18:30:29 +01:00
Damian Büchel
50e943e8a8 SEBWIN-414: Implemented query string parameter feature. 2020-09-24 12:55:20 +02:00
Damian Büchel
68360a603d SEBWIN-420: Ensured the temporary directory is always created for every new session. 2020-08-27 20:10:15 +02:00
Damian Büchel
8d94750078 SEBWIN-405: Fixed and improved LMS session detection. 2020-08-03 14:41:25 +02:00
Damian Büchel
09fbc6579a SEBWIN-405: Changed implementation for sending of log events and implemented server quit event. 2020-08-01 17:55:18 +02:00
Damian Büchel
22f6e8b664 SEBWIN-405: Implemented scaffolding for detection of session identifier. 2020-07-29 23:39:05 +02:00
Damian Büchel
bc06a0c985 SEBWIN-405: Prepared infrastructure in client for server functionality. 2020-07-28 19:56:25 +02:00
Damian Büchel
ef13cfe9c5 SEBWIN-405: Implemented loading of server exam configuration. 2020-07-27 15:58:30 +02:00
Damian Büchel
7915d4dff9 SEBWIN-405: Implemented server failure dialog. 2020-07-24 18:22:22 +02:00
Damian Büchel
c2cd3a742f SEBWIN-405: Implemented basic server binding up to exam selection. 2020-07-22 18:11:51 +02:00
Damian Büchel
0edca494b3 SEBWIN-405: Implemented scaffolding for SEB server operation. 2020-07-13 22:57:19 +02:00
Damian Büchel
c8b6aad877 SEBWIN-410: Implemented new default behavior to ignore the SEB service. 2020-06-23 13:53:10 +02:00
Damian Büchel
09b7da5eae SEBWIN-373: Turns out that it isn't necessary to terminate the Windows shell for kiosk mode Create New Desktop, at least with version 1909. Version 1803 did not allow SEB to set its own working area, now it appears to work even while the Windows shell is running. Amazing. 2020-03-01 11:13:41 +01:00