Commit graph

1026 commits

Author SHA1 Message Date
Damian Büchel
da2c709360 Extended unit tests for browser handlers. 2021-07-19 14:59:57 +02:00
Damian Büchel
8fb5519f4d SEBWIN-450: Added missing mapping for receive audio and video configuration values. 2021-07-14 11:59:06 +02:00
Damian Büchel
88faf4cafd SEBWIN-498: Made proctoring window bigger. 2021-07-14 11:50:03 +02:00
Damian Büchel
a791d49c1b #99: Enabled basic screen capturing. 2021-07-12 16:36:01 +02:00
Damian Büchel
f77181ab25 SEBWIN-450: Reverted change regarding window visibility. 2021-07-12 14:01:18 +02:00
Damian Büchel
c91292493b SEBWIN-450: Fixed issue with window visibility not being applied for server configurations. 2021-07-12 09:38:56 +02:00
Damian Büchel
bf851f2535 SEBWIN-496: Added Firefox and Ammyy Admin to the default list of prohibited applications. 2021-07-11 14:00:17 +02:00
Damian Büchel
316c384428 SEBWIN-475: Added asynchronous logout command via JavaScript again. 2021-07-08 14:18:15 +02:00
Damian Büchel
0a2b1670d4 SEBWIN-475: Moved leave instruction to window close event. 2021-07-07 11:31:55 +02:00
Damian Büchel
b67716b724 SEBWIN-475: Increased timeouts for Zoom proctoring integration and removed controls like mute and rename in participants overview. 2021-07-05 13:21:11 +02:00
Damian Büchel
a87e0c88a7 Updated WebView2 runtime dependency for setup bundle. 2021-07-02 18:13:16 +02:00
Damian Büchel
90d7712ae2 Updated solution dependencies and browser engine (version 91.1.211). 2021-07-02 12:08:10 +02:00
Damian Büchel
35b1a07c19 SEBWIN-484: Implemented temporary down- and upload folder for browser. 2021-07-01 18:54:43 +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
ee2133c0c2 SEBWIN-494: Fixed issue with sensitive proctoring data. 2021-06-29 09:44:16 +02:00
Damian Büchel
d141b747eb SEBWIN-475: Fixed issue with Zoom client not starting microphone and webcam. 2021-06-25 11:51:59 +02:00
Damian Büchel
f0b71ec10c SEBWIN-475: Implemented missing configuration options for Zoom proctoring. 2021-06-25 09:55:02 +02:00
Damian Büchel
2775abe172 SEBWIN-475: Ensured "More" button is not visible in Zoom proctoring UI. 2021-06-25 08:39:54 +02:00
Damian Büchel
d732e3ee4f SEBWIN-475: Fixed overriding of proctoring window visibility for Zoom. 2021-06-24 12:20:53 +02:00
Damian Büchel
bb06217187 SEBWIN-475: Ensured proctoring disclaimer is shown for server configurations as well. 2021-06-24 12:08:15 +02:00
Damian Büchel
cc8d8dddfc SEBWIN-485: Improved generic startup, session and shutdown error messages by adding all existing log file paths. 2021-06-23 10:44:39 +02:00
Damian Büchel
7b822b0278 Updated dependency in build script for test server. 2021-06-23 09:48:08 +02:00
Damian Büchel
dbeb4ba8ea Updated browser engine (version 91.1.21) and solution dependencies. 2021-06-23 09:46:03 +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
da39fb1f59 SEBWIN-475: Implemented basic Zoom proctoring integration. 2021-06-19 21:04:13 +02:00
Damian Büchel
7ad1d6ae5d SEBWIN-475: Implemented basic proctoring with Zoom and SEB server. 2021-06-16 15:38:55 +02:00
Damian Büchel
cad8f21ff3 SEBWIN-475: Removed leave URL for Zoom meetings. 2021-06-10 12:52:07 +02:00
Damian Büchel
5e03997049 SEBWIN-475: Cleaned and updated Zoom proctoring implementation. 2021-06-09 19:37:21 +02:00
Damian Büchel
9252121b57 Updated OpenCover version in build script for test server. 2021-06-08 11:50:35 +02:00
Damian Büchel
8d7bde5d6c Updated browser engine (version 90.6.7) and solution dependencies. 2021-06-08 11:42:13 +02:00
Damian Büchel
d943af8828 Updated version to 3.3.0 BETA. 2021-06-08 11:36:21 +02:00
Damian Büchel
ce2f01775e Ordered runtime dependencies in readme. 2021-06-07 18:42:31 +02:00
Damian Büchel
c028d8d5d7 Added WebView2 to license remarks. 2021-06-07 18:15:11 +02:00
Damian Büchel
c3fd9660c4 Removed beta marker for version 3.2.0. 2021-06-07 13:21:55 +02:00
Damian Büchel
4ef5a3ace6 SEBWIN-463: Attempt to workaround issue with broken link navigation within PDFs. 2021-06-04 19:13:55 +02:00
Damian Büchel
e954ab09ef SEBWIN-491: Extended description of ignore failure option for display monitoring. 2021-06-01 13:21:40 +02:00
Damian Büchel
8ba5c80d86 SEBWIN-491: Fixed unit tests. 2021-06-01 13:07:55 +02:00
Damian Büchel
d804d50ac3 SEBWIN-491: Reverted default value for allowedDisplaysIgnoreFailure and added option to legacy configuration tool. 2021-06-01 12:59:07 +02:00
Damian Büchel
f4f4f10343 SEBWIN-491: Changed default value for allowedDisplaysIgnoreFailure and fixed log message on error. 2021-06-01 12:36:38 +02:00
Damian Büchel
ceb01441f5 SEBWIN-492: Fixed bug with auto-insertion of prohibited processes in legacy configuration tool. 2021-05-31 20:26:15 +02:00
Damian Büchel
025febc124 SEBWIN-492: Added default list of blacklisted applications. 2021-05-31 20:15:52 +02:00
Damian Büchel
d3bfe958aa SEBWIN-491: Implemented basic display configuration monitoring. 2021-05-30 20:04:44 +02:00
Damian Büchel
b456f0821f SEBWIN-449: Ensured server URL is also sanitized when not using SEB server and removed check for authentication token for Jitsi Meet. 2021-05-19 02:43:07 +02:00
Damian Büchel
fd2eab589c SEBWIN-490: Ensured users can't hangup call, automatically unmuting microphone and camera if users attempt to mute them, fixed window visibility on end of broadcast from SEB server, made initial proctoring view size bigger and fixed icon when proctoring is active. 2021-05-19 01:35:01 +02:00
Damian Büchel
ce625e4074 Updated version for OpenCover in build script for test server. 2021-05-12 18:02:41 +02:00
Damian Büchel
f2b66900c9 Updated browser engine and dependencies to latest version (CEF 90.6.5). 2021-05-12 17:26:10 +02:00
Damian Büchel
f8ffcd173a SEBWIN-449: Ensured participant leaves meeting on proctoring reconfiguration instruction. 2021-05-12 16:15:49 +02:00
Damian Büchel
590e152ea2 SEBWIN-450: Fixed issue with user data folder for WebView2. 2021-05-11 20:02:54 +02:00
Damian Büchel
2364b57f40 SEBWIN-488: Implemented pause before resetting or terminating browser in order to prevent application crashes. 2021-05-11 01:32:50 +02:00
Damian Büchel
7ad97b954c SEBWIN-489: Changed power supply thresholds from 40% = low and 20% = critical to 20% = low and 10% = critical. 2021-05-10 22:12:19 +02:00