Commit graph

1089 commits

Author SHA1 Message Date
Damian Büchel
836389942f Fixed bug where network status log would be sent repeatedly when not connected and added threshold for value change. 2023-03-13 18:13:42 +01:00
Damian Büchel
0cdffd891b SEBWIN-593, #431: Implemented new configuration option to show or hide the path of file system elements. 2023-03-09 22:49:54 +01:00
Damian Büchel
669b51d5ff SEBWIN-623, SEBWIN-628, SEBWIN-641, #521: Fixed hacks to control Zoom user interface. 2023-03-09 18:39:00 +01: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
8c687e69a8 SEBWIN-640, #552: Only search for an LMS session identifier when a server session is active. 2023-03-08 00:01:20 +01:00
Damian Büchel
7967087ee6 SEBWIN-653: Added Hyper-V to virtual machine detector. 2023-03-07 23:41:56 +01:00
Damian Büchel
a5202e3a53 SEBWIN-650, #575: Added Chrome Remote Desktop to default list of prohibited applications. 2023-03-07 23:23:07 +01:00
Damian Büchel
66bd6a2d90 Merge branch 'master' of https://github.com/SafeExamBrowser/seb-win-refactoring 2023-03-07 23:13:02 +01:00
Damian Büchel
0bb9f42a3a SEBWIN-623, SEBWIN-628, SEBWIN-641, #521: Updated Zoom WebSDK to version 2.10.1 and changed authentication to use SDK key and JWT token. 2023-03-07 23:12:59 +01:00
Damian Büchel
510f127063
Merge pull request #578 from yolpsoftware/master
Various accessibility improvements
2023-03-06 19:10:04 +01:00
Damian Büchel
296f87727d SEBWIN-645: Added basic user agent for network resource requests. 2023-03-06 17:15:51 +01:00
Jonas Sourlier
298e8f34f4 fix possible IndexOutOfRangeException 2023-03-06 17:03:01 +01:00
Damian Büchel
e743d4a564 SEBWIN-608: Finished app signature key implementation. 2023-03-02 23:48:11 +01:00
Jonas Sourlier
3ca514e653 accessibility bugfixes 2023-02-28 15:26:48 +01:00
Jonas Sourlier
094ff4765b fix modal auto-close 2023-02-28 15:26:48 +01:00
Jonas Sourlier
5c5a70ad73 fix WLAN menu keyboard accessibility 2023-02-28 15:26:48 +01:00
Jonas Sourlier
1ad20567b8 fix AudioControl nested focusability 2023-02-28 15:26:48 +01:00
Jonas Sourlier
31f5c75a90 fix popups space bar problem 2023-02-28 15:26:48 +01:00
Jonas Sourlier
765bfcb516 network button accessibility 2023-02-28 15:26:48 +01:00
Jonas Sourlier
a0fb74a07e work on accessibility 2023-02-28 15:26:47 +01:00
Jonas Sourlier
14ef0a2b2a work on accessibility 2023-02-28 15:26:47 +01:00
Jonas Sourlier
900115d66c possible accessibility bugfix to make JAWS read the help texts 2023-02-28 15:26:38 +01:00
Jonas Sourlier
20a2c11927 set tooltip help text for JAWS 2023-02-28 15:25:30 +01:00
Jonas Sourlier
0b9299f88f fix overlay MouseLeave behavior 2023-02-28 15:25:30 +01:00
Damian Büchel
6c31ce0833 SEBWIN-608: Forgot to define two header values. 2023-02-24 21:39:39 +01:00
Damian Büchel
da458bcfb0 SEBWIN-608: Refactored server proxy by extracting request implementations. 2023-02-24 21:33:26 +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
718a4550e9 SEBWIN-648: Added VMware to PCI vendor blacklist. 2023-02-23 16:40:26 +01:00
Damian Büchel
4d67be099a SEBWIN-611: Fixed resizing issue with lockscreen. 2023-02-17 00:07:18 +01:00
Damian Büchel
474d766926 SEBWIN-611: Second attempt at fixing resizing issue. 2023-02-16 22:59:58 +01:00
Damian Büchel
f57771fda9 SEBWIN-611: Forgot to invoke lockscreen re-initialization on dispatcher. 2023-02-16 22:18:47 +01:00
Damian Büchel
2aaa74c7b0 SEBWIN-611: Attempt to correctly resize lockscreen on display resolution change. 2023-02-16 17:54:40 +01:00
Damian Büchel
baad469be6 SEBWIN-633: Attempt to completely remove ease of access option from Security Screen. 2023-02-08 19:40:32 +01:00
Damian Büchel
e2e5d5ade8 SEBWIN-633: Fixed bug where ease of access configuration monitoring would trigger even though the service component is active. 2022-12-22 17:21:11 +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
3bd786543d SEBWIN-607, #480, #499: Fixed access to potentially uninitialized DOM in accessibility JavaScript code. 2022-11-29 13:55:19 +01:00
Damian Büchel
f948463685 SEBWIN-623, #521: Updated Zoom Web SDK version. 2022-11-25 14:36:45 +01:00
Damian Büchel
ef84456311 SEBWIN-621: Fixed race condition happening with OAuth2 token renewal. 2022-11-25 14:32:58 +01:00
Damian Büchel
1c42434b9a SEBWIN-615: Implemented session integrity verification. 2022-11-24 14:50:25 +01:00
Damian Büchel
04bebdffb2 Updated solution dependencies and browser engine (version 107.1.90). 2022-11-18 17:38:17 +01:00
Damian Büchel
6912d0f162 Updated solution dependencies and browser engine (version 106.0.290). 2022-11-02 09:54:44 +01:00
Damian Büchel
7647923d9c Added missing translation for server failure dialog. 2022-10-28 09:41:51 +02:00
Damian Büchel
89401df6f6 Implemented visual indication for active applications in taskbar. 2022-10-27 13:06:49 +02:00
Damian Büchel
cd053e760e
Merge pull request #494 from yolpsoftware/bugfix/490
fix https://github.com/SafeExamBrowser/seb-win-refactoring/issues/490
2022-10-27 11:20:37 +02:00
Jonas Sourlier
878ac29fe0 combine if statements 2022-10-27 10:27:55 +02:00
Jonas Sourlier
bb0f679c6b fix https://github.com/SafeExamBrowser/seb-win-refactoring/issues/490 2022-10-25 13:14:59 +02:00
Damian Büchel
75907928d7 Updated solution dependencies and browser engine (version 106.0.260). 2022-10-10 15:42:02 +02:00
Damian Büchel
22e4e3fa7b SEBWIN-477: Ensured multiple lock screen instructions sent by the server don't cause multiple lock screens. 2022-09-02 15:00:51 +02:00