Commit graph

942 commits

Author SHA1 Message Date
Damian Büchel
48f9344164 SEBWIN-449: Refactored notification implementation, moved icon resources to core library (again) and removed client contracts. 2021-03-18 23:12:07 +01:00
Damian Büchel
f92c717e32 SEBWIN-449: Implemented workaround due to webcam and microphone access issue when using data URI for proctoring content. 2021-03-17 00:05:29 +01:00
Damian Büchel
52217fa477 SEBWIN-449: Implemented basic functionality of Jitsi Meet. 2021-03-10 21:26:45 +01:00
Damian Büchel
e72456b79e Duh. This happens when having to work on everything at the same time... :( 2021-03-04 17:27:20 +01:00
Damian Büchel
985f0a81f1 SEBWIN-469: Implemented workaround for user identifier retrieval via Moodle theme. 2021-03-04 17:25:19 +01:00
Damian Büchel
9f9f7c847d SEBWIN-449: Continuing work on remote proctoring. 2021-03-04 16:05:22 +01:00
Damian Büchel
bcb3dd602a SEBWIN-469: Implemented additional way to retrieve Moodle session identifier. 2021-02-23 15:32:08 +01:00
Damian Büchel
345c5b7b14 SEBWIN-449: Added WebView2 with scaffolding for remote proctoring UI. 2021-02-19 22:03:52 +01:00
Damian Büchel
d3b5df6180 SEBWIN-463: Ensured clicking a link with keyboard modifiers doesn't activate default browser behavior. 2021-02-15 23:47:34 +01:00
Damian Büchel
46fa25718b SEBWIN-458: Removed fix with reloading page as issue is within the browser engine itself. 2021-02-12 22:54:15 +01:00
Damian Büchel
584951752a SEBWIN-449: Added scaffolding for remote proctoring feature. 2021-02-10 23:21:48 +01:00
Damian Büchel
b3e5863538 SEBWIN-448: Changed title of proctoring disclaimer. 2021-02-10 22:27:11 +01: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
d48c333b6e SEBWIN-458: Ensured browser navigation keeps working when blocking a request. 2021-02-09 14:42:18 +01:00
Damian Büchel
c5c832d6c3 Updated browser engine and dependencies to latest version (CEF 87.1.13). 2021-02-06 04:55:15 +01:00
Damian Büchel
7ba6d9204c SEBWIN-458: Fixed issue with rendering of PDFs when request filtering is enabled. 2021-02-05 16:26:40 +01:00
Damian Büchel
fce97d9fca SEBWIN-456: Fixed input language switch issue. 2021-02-03 21:27:58 +01:00
Damian Büchel
a19617c53b Updated year in copyright remarks. 2021-02-03 00:45:33 +01:00
Damian Büchel
138e77f9c1 #63: Fixed issue with string marshalling when loading icons for file system dialog. 2020-12-21 11:31:22 +01:00
Damian Büchel
30c9c244f0 Updated version number to 3.2.0 BETA. 2020-12-21 11:29:24 +01:00
Damian Büchel
cb84fbd689 Removed BETA marker for version 3.1.1. 2020-12-17 16:12:04 +01:00
Damian Büchel
08cb00babd #47: Changed language code for chinese translation. 2020-12-16 11:26:38 +01:00
Damian Büchel
2a0b038bf3 Updated readme with new VC++ redistributable dependency. 2020-12-14 11:28:36 +01:00
Damian Büchel
4bccf4610b #28 : Ensured nodrives mechanism in file system dialog doesn't crash if registry value doesn't exist. 2020-12-11 09:58:31 +01:00
Damian Büchel
9b8379bdae SEBWIN-445: Ensured battery and WLAN data is only sent to server when values change. 2020-12-10 17:42:50 +01:00
Damian Büchel
86242911a2 Fixed verification of event handler subscriptions in unit tests. 2020-12-04 16:17:13 +01:00
Damian Büchel
b1997b5b56 Updated dependencies and browser to latest version (86.0.4240.198). 2020-12-04 15:37:34 +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
d2407afebf SEBWIN-446: Ensured missing machine info doesn't result in fatal error during startup. 2020-12-04 13:44:40 +01:00
Damian Büchel
b8393f2ae5 SEBWIN-443: Updated setup bundle to install Visual C++ 2015-2019 Redistributable instead of Visual C++ 2015 Redistributable. 2020-12-04 12:38:52 +01:00
Damian Büchel
7ccc774277 Added French translation. 2020-12-04 11:00:48 +01:00
Damian Büchel
ec7e3d2e18 Corrected typo. 2020-12-03 19:48:00 +01:00
Damian Büchel
79a221cf21 SEBWIN-445: Implemented reporting of power supply and wireless adapter status to server. 2020-12-03 19:47:17 +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
944461f902 Added Chinese translation. 2020-12-03 18:01:35 +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
1cf9d53121 SEBWIN-441: Ensured custom headers are only appended to same-domain requests. 2020-11-27 15:14:33 +01:00
Damian Büchel
907b251232 Reverted version to 3.1.1. 2020-11-24 10:57:37 +01:00
Damian Büchel
6fad725744 Updated version to 3.2.0. 2020-11-12 13:57:03 +01:00
Damian Büchel
c243f4fe4e Removed beta marker for version 3.1.0. 2020-11-09 15:45:33 +01:00
Damian Büchel
7d55552889 SEBWIN-427: Ensured seb(s) URLs are correctly handled for secure session reconfiguration. 2020-10-27 19:50:03 +01:00
Damian Büchel
3698d7dabb Updated browser engine and dependencies to latest version (CEF 85.3.13). 2020-10-26 14:08:51 +01:00
Damian Büchel
3ef3bccd7e SEBWIN-426: Ensured that lock screen is not activated when lock or switch session is allowed. 2020-10-23 09:31:23 +02:00
Damian Büchel
f6a3cb485b SEBWIN-425: Ensured columns are not sortable for configuration of third-party applications. 2020-10-21 16:28:45 +02:00
Damian Büchel
5d7630432e SEBWIN-425: Added new prohibited processes. 2020-10-20 19:13:50 +02:00
Damian Büchel
d1f0e012d5 SEBWIN-414: Implemented home functionality for browser. 2020-10-05 23:37:23 +02:00