Commit graph

1310 commits

Author SHA1 Message Date
Damian Büchel
9762019499 SEBWIN-936: Resolved errors and improved transmission spooler, reduced and improved logging of service and server proxies resp. requests, specified timeout for service requests and fixed missing cache path in proctoring finalization dialog. 2024-09-04 15:14:55 +02:00
Damian Büchel
d5b182ae2f SEBWIN-852: Ensured page zoom via CTRL+MOUSEWHEEL also works according to the respective configuration value. 2024-08-29 10:08:36 +02:00
Damian Büchel
4c0f3cfa6c SEBWIN-934: Ensured window title of active application is always current and fixed encoding of screen shot metadata. 2024-08-28 14:57:20 +02:00
Damian Büchel
f096b96741 SEBWIN-925: Reintegrated Themida. 2024-08-27 17:46:25 +02:00
Damian Büchel
50ac28f9ea SEBWIN-925: Removed Themida. 2024-08-22 16:29:47 +02:00
Damian Büchel
144c3ba752 Minor refactoring. 2024-08-22 16:26:58 +02:00
Damian Büchel
21353e6d6d SEBWIN-865: Integrated final screen proctoring notification icons. 2024-08-21 15:15:51 +02:00
Damian Büchel
26f14f235d SEBWIN-931: Added missing default settings related to clipboard and ensured data processor is also executed with default settings. 2024-08-19 12:19:32 +02:00
Damian Büchel
1ff7d84375 Corrected comment for ImageQuantiziation.Color16bpp. 2024-08-16 11:08:14 +02:00
Damian Büchel
febfd944e0 SEBWIN-923: Removed hardcoded client credentials for SPS and used actual ones from join instruction. 2024-08-12 14:42:09 +02:00
Damian Büchel
a1bfaadcd9 SEBWIN-882, SEBWIN-904, #914: Ensured monitoring is terminated before reconfiguration. 2024-07-29 16:37:17 +02:00
Damian Büchel
0b1746a82e SEBWIN-916: Ensured timestamp of a screen shot request is capture and not transmission time. 2024-07-25 17:41:55 +02:00
Damian Büchel
ede6a926cc SEBWIN-913: Removed URLs from browser meta data for screen proctoring. 2024-07-25 17:14:17 +02:00
Damian Büchel
d4f5f203db SEBWIN-909: Ensured individual keys are not transmitted as part of the screen proctoring meta data and improved presentation of single modifier key triggers. 2024-07-25 16:49:52 +02:00
Damian Büchel
a350949b1b SEBWIN-917: Consolidated detectors in monitoring assembly. 2024-07-25 15:30:56 +02:00
Damian Büchel
6a77a41564 SEBWIN-917: Consolidated system (events) monitoring in sentinel. 2024-07-25 12:22:49 +02:00
Damian Büchel
1f50ab74c9 SEBWIN-902: Implemented fix for GHSA-9cr5-q96r-887f and refactored various integrity aspects. 2024-07-24 20:31:08 +02:00
Damian Büchel
b48ef21708 SEBWIN-771: Implemented reconfiguration safeguard and refactored and moved reconfiguration and session locking to new coordinator module. 2024-07-15 18:34:30 +02:00
Damian Büchel
f3a9030505 SEBWIN-914: Reactivated disclaimer for screen proctoring. 2024-07-09 13:38:04 +02:00
Damian Büchel
89091acaac SEBWIN-914: Build without disclaimer for SPS load tests. 2024-07-09 13:36:17 +02:00
Damian Büchel
04843d3fa8 SEBWIN-907: Fixed bug where start URL query parameters wouldn't be applied when using SEB Server. 2024-07-01 15:25:08 +02:00
Damian Büchel
a3c9271faf SEBWIN-742: Improved build log for server environment. 2024-06-25 17:21:33 +02:00
Damian Büchel
68d6d47fe6 SEBWIN-742: Integrated Themida into build process. 2024-06-24 14:40:42 +02:00
Damian Büchel
b4366adab1 SEBWIN-896, #805: Removed duplicated entries for default list of prohibited applications. 2024-06-17 12:12:36 +02:00
Damian Büchel
c23b78488c SEBWIN-897: Corrected default values for down- and uploads. 2024-06-13 17:34:36 +02:00
Damian Büchel
58c8e69716 SEBWIN-893, #883: Implemented unit test for concurrency issue resolution. 2024-06-13 15:29:58 +02:00
Damian Büchel
0fb7f23bcb SEBWIN-836: Grouped all settings related to the user interface. 2024-06-12 18:18:52 +02:00
Damian Büchel
05f46cd6b4 SEBWIN-836: Implemented configuration value for lock screen background color. 2024-06-12 17:30:19 +02:00
Damian Büchel
f2798581a4 Merge branch 'master' of https://github.com/SafeExamBrowser/seb-win-refactoring 2024-06-10 19:40:00 +02:00
Damian Büchel
471e69d460 SEBWIN-788: Improved network adapter implementation. 2024-06-10 19:39:58 +02:00
Damian Büchel
62dc690a52
Updated security policy. 2024-06-10 10:13:08 +02:00
Damian Büchel
a41b40d428
Updated security policy. 2024-06-10 10:11:49 +02:00
Damian Büchel
8cf214b39c
Created security policy. 2024-06-10 10:08:20 +02:00
Damian Büchel
04dce13d86 SEBWIN-893, #883: Attempt to fix possible concurrency issue with (configuration) key hash calculation. 2024-06-06 18:47:04 +02:00
Damian Büchel
767ac84391 SEBWIN-844, #790: Implemented configuration option for session integrity verification. 2024-06-05 19:30:35 +02:00
Damian Büchel
84bbcb82ef SEBWIN-788: Implemented automatic connection attempt and retry on invalid credentials. Improved wording of username label in credentials dialog. 2024-06-03 19:41:54 +02:00
Damian Büchel
b3228aedef SEBWIN-782, #703: Ensured browser session remains active after reconfiguration by browser resource. 2024-05-24 15:46:01 +02:00
Damian Büchel
3b099688f7 SEBWIN-849: Implemented index suffix for already existing files when downloading. 2024-05-22 15:25:52 +02:00
Damian Büchel
639700abd8 Merge branch 'master' of https://github.com/SafeExamBrowser/seb-win-refactoring 2024-05-21 19:11:43 +02:00
Damian Büchel
473edc7a2e SEBWIN-788: Finished implementation of new (wireless) network adapter and authentication functionality. 2024-05-21 19:11:42 +02:00
Damian Büchel
60ee95a9ee
Removed WebView2 dependency. 2024-05-07 11:49:36 +02:00
Damian Büchel
1edde7b6f5
Updated build server URL. 2024-05-07 11:48:10 +02:00
Damian Büchel
4015e9a574 SEBWIN-788: Implemented scaffolding for wireless network credentials. 2024-05-02 10:30:26 +02:00
Damian Büchel
bbb5ec2571
Merge pull request #852 from Notselwyn/patch-1
SEBWIN-789: remove historic hw VM check
2024-04-22 18:33:38 +02:00
Lau
8b3f9b0838
Update VirtualMachineDetector.cs 2024-04-22 11:26:20 +02:00
Damian Büchel
e4a82e2f63 SEBWIN-795: Improved user session resolution with SEB Server. 2024-04-22 11:09:37 +02:00
Damian Büchel
01db8fd84e SEBWIN-878, #848: Fixed session cookie name for user resolution with Moodle and SEB Server. 2024-04-17 12:05:34 +02:00
Damian Büchel
a397446252 Added KGy SOFT to license and version information. 2024-04-17 09:38:18 +02:00
Damian Büchel
e8ebd2840e SEBWIN-833: Completely deleted all Jitsi Meet and Zoom video proctoring code and removed WebView2 dependency. 2024-04-17 09:19:18 +02:00
Damian Büchel
d9662ec31e
Added known issues to exemptions for issue maintenance. 2024-04-11 12:07:56 +02:00