Commit graph

  • 5e03997049 SEBWIN-475: Cleaned and updated Zoom proctoring implementation. Damian Büchel 2021-06-09 19:37:21 +0200
  • 9252121b57 Updated OpenCover version in build script for test server. Damian Büchel 2021-06-08 11:50:35 +0200
  • 8d7bde5d6c Updated browser engine (version 90.6.7) and solution dependencies. Damian Büchel 2021-06-08 11:42:13 +0200
  • d943af8828 Updated version to 3.3.0 BETA. Damian Büchel 2021-06-08 11:36:21 +0200
  • ce2f01775e Ordered runtime dependencies in readme. Damian Büchel 2021-06-07 18:42:31 +0200
  • d109bf1afd Added WebView2 to license remarks. Damian Büchel 2021-06-07 18:20:47 +0200
  • c028d8d5d7 Added WebView2 to license remarks. 3.2.0 Damian Büchel 2021-06-07 18:15:11 +0200
  • c3fd9660c4 Removed beta marker for version 3.2.0. Damian Büchel 2021-06-07 13:21:55 +0200
  • 4ef5a3ace6 SEBWIN-463: Attempt to workaround issue with broken link navigation within PDFs. Damian Büchel 2021-06-04 19:13:55 +0200
  • e954ab09ef SEBWIN-491: Extended description of ignore failure option for display monitoring. Damian Büchel 2021-06-01 13:21:40 +0200
  • 8ba5c80d86 SEBWIN-491: Fixed unit tests. Damian Büchel 2021-06-01 13:07:55 +0200
  • d804d50ac3 SEBWIN-491: Reverted default value for allowedDisplaysIgnoreFailure and added option to legacy configuration tool. Damian Büchel 2021-06-01 12:59:07 +0200
  • f4f4f10343 SEBWIN-491: Changed default value for allowedDisplaysIgnoreFailure and fixed log message on error. Damian Büchel 2021-06-01 12:36:38 +0200
  • ceb01441f5 SEBWIN-492: Fixed bug with auto-insertion of prohibited processes in legacy configuration tool. Damian Büchel 2021-05-31 20:26:15 +0200
  • 025febc124 SEBWIN-492: Added default list of blacklisted applications. Damian Büchel 2021-05-31 20:15:52 +0200
  • d3bfe958aa SEBWIN-491: Implemented basic display configuration monitoring. Damian Büchel 2021-05-30 20:04:44 +0200
  • b456f0821f SEBWIN-449: Ensured server URL is also sanitized when not using SEB server and removed check for authentication token for Jitsi Meet. Damian Büchel 2021-05-19 02:43:07 +0200
  • 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. Damian Büchel 2021-05-19 01:35:01 +0200
  • ce625e4074 Updated version for OpenCover in build script for test server. Damian Büchel 2021-05-12 18:02:41 +0200
  • f2b66900c9 Updated browser engine and dependencies to latest version (CEF 90.6.5). Damian Büchel 2021-05-12 17:26:10 +0200
  • f8ffcd173a SEBWIN-449: Ensured participant leaves meeting on proctoring reconfiguration instruction. Damian Büchel 2021-05-12 16:15:49 +0200
  • 590e152ea2 SEBWIN-450: Fixed issue with user data folder for WebView2. Damian Büchel 2021-05-11 20:02:54 +0200
  • 2364b57f40 SEBWIN-488: Implemented pause before resetting or terminating browser in order to prevent application crashes. Damian Büchel 2021-05-11 01:32:50 +0200
  • 7ad97b954c SEBWIN-489: Changed power supply thresholds from 40% = low and 20% = critical to 20% = low and 10% = critical. Damian Büchel 2021-05-10 22:12:19 +0200
  • 8d6dc3b51b Updated WebView2 dependency. Damian Büchel 2021-05-05 05:27:18 +0200
  • 22fa0e55a0 Added WebView2 runtime dependency to readme. Damian Büchel 2021-04-26 15:00:11 +0200
  • fbc9bead2d Updated WebView2 remote payload for setup bundle. Damian Büchel 2021-04-26 14:49:06 +0200
  • 21dfed3727 Second attempt in fixing layout of setup bundle failure page. Damian Büchel 2021-04-26 14:41:26 +0200
  • b1436ea884 Attempt to fix UI issue on setup bundle failure page. Damian Büchel 2021-04-26 14:25:44 +0200
  • 0f72ac7bc4 Fixed error in retry mechanism for SEB server. Damian Büchel 2021-04-26 12:27:54 +0200
  • 0720698874 Disabled message regarding default processes. Damian Büchel 2021-04-23 15:45:11 +0200
  • c4a358e70c SEBWIN-471: Fixed unit test to ensure reconfiguration of secure session is not permitted without reconfiguring URL. Damian Büchel 2021-04-23 15:34:12 +0200
  • a33c7c0ff9 SEBWIN-483: Implemented generic method to retrieve LMS session identifier. Damian Büchel 2021-04-21 19:53:52 +0200
  • a9af0f41bc Changed default value for SEB Server timeout to 30 seconds. Damian Büchel 2021-04-20 11:31:38 +0200
  • 20d25b50cd SEBWIN-466: Fixed issue where first letter wouldn't get registered in password fields of configuration tool. Damian Büchel 2021-04-19 16:37:02 +0200
  • 65dd736822 SEBWIN-430: Changed wording for audio control setting. Damian Büchel 2021-04-19 15:02:27 +0200
  • e5b94c5cda SEBWIN-468: Fixed bug with zoom in keyboard command for English keyboard layout. Damian Büchel 2021-04-19 12:45:37 +0200
  • 417a16ea49 SEBWIN-471: Fixed bug where reconfiguration URL wasn't mandatory in a secure session. Damian Büchel 2021-04-19 10:49:02 +0200
  • 8187799929 SEBWIN-450: Disabled context menus, dev tools and status bar for proctoring view. Damian Büchel 2021-04-18 17:37:35 +0200
  • 5d05acb6d7 SEBWIN-453: Implemented monitoring for kiosk mode Create New Desktop. Damian Büchel 2021-04-16 19:12:56 +0200
  • 68f4349a4d Fixed URLs for request handler tests. Damian Büchel 2021-04-16 19:05:46 +0200
  • 2d1d3d9dde Updated browser engine to latest version (89.0.17) and enabled WebRTC. Damian Büchel 2021-04-16 10:47:10 +0200
  • 50f2b910de Enable WebRTC hiten247 2021-04-15 14:35:09 +0530
  • ee3ebfd3a9 SEBWIN-459: Added remark about required dependencies to setup. Damian Büchel 2021-04-14 17:33:24 +0200
  • 222ce21070 SEBWIN-459: Extended error message of setup bundle regarding VC++ Redistributable. Damian Büchel 2021-04-14 16:49:42 +0200
  • 62b72c85e1 SEBWIN-467: Fixed issue where the browser rendered configuration files instead of downloading them. Damian Büchel 2021-04-13 17:12:09 +0200
  • 42c614cf24 SEBWIN-449: Improved replacement of scheme for server URL. Damian Büchel 2021-04-13 16:57:11 +0200
  • 4286291877 SEBWIN-450: Added proctoring window for mobile UI. Damian Büchel 2021-04-12 19:59:58 +0200
  • 0e120998b8 SEBWIN-448: Added text for remote proctoring. Damian Büchel 2021-04-12 19:57:11 +0200
  • 8d5560d3c4 SEBWIN-451: Implemented dynamic reconfiguration for proctoring. Damian Büchel 2021-04-12 15:59:42 +0200
  • 55603f3221 SEBWIN-450: Implemented static settings for proctoring with Jitsi Meet. Damian Büchel 2021-04-12 10:59:31 +0200
  • d309de2050 SEBWIN-474: Implemented workaround to always use kiosk mode Disable Explorer Shell when proctoring is active. Damian Büchel 2021-03-29 20:05:17 +0200
  • d4f9a9cc17 SEBWIN-448: Fixed mapping error for proctoring settings. Damian Büchel 2021-03-26 15:55:13 +0100
  • 28ee48f433 SEBWIN-470: Changed display name of WebView2 runtime dependency. Damian Büchel 2021-03-26 14:21:19 +0100
  • 8cea72d18b SEBWIN-470: Added WebView2 runtime bootstrapper to setup bundle. Damian Büchel 2021-03-25 16:46:26 +0100
  • ce67d4a475 SEBWIN-449: Extended notification mechanism to allow updating of notification icon / text and added icons for proctoring notification. Damian Büchel 2021-03-25 13:49:45 +0100
  • 31a16caa87 SEBWIN-450: Completed basic implementation of proctoring window. Damian Büchel 2021-03-23 21:12:47 +0100
  • a3a5d42f98 Updated browser engine and dependencies to latest version (CEF 88.2.9). Damian Büchel 2021-03-19 20:26:40 +0100
  • 4d4e2bf5f1 SEBWIN-449: Fixed pack scheme registration for unit tests. Damian Büchel 2021-03-18 23:41:00 +0100
  • 48f9344164 SEBWIN-449: Refactored notification implementation, moved icon resources to core library (again) and removed client contracts. Damian Büchel 2021-03-18 23:12:07 +0100
  • f92c717e32 SEBWIN-449: Implemented workaround due to webcam and microphone access issue when using data URI for proctoring content. Damian Büchel 2021-03-17 00:05:29 +0100
  • 52217fa477 SEBWIN-449: Implemented basic functionality of Jitsi Meet. Damian Büchel 2021-03-10 21:26:45 +0100
  • e72456b79e Duh. This happens when having to work on everything at the same time... :( Damian Büchel 2021-03-04 17:27:20 +0100
  • 985f0a81f1 SEBWIN-469: Implemented workaround for user identifier retrieval via Moodle theme. Damian Büchel 2021-03-04 17:25:19 +0100
  • 42c421a3cd SEBWIN-469: Implemented workaround for user identifier retrieval via Moodle theme. 3.1.1 Damian Büchel 2021-03-04 16:44:12 +0100
  • 9f9f7c847d SEBWIN-449: Continuing work on remote proctoring. Damian Büchel 2021-03-04 16:05:22 +0100
  • 5ba291e23e SEBWIN-469: Implemented additional way to retrieve Moodle session identifier. Damian Büchel 2021-02-23 15:37:20 +0100
  • bcb3dd602a SEBWIN-469: Implemented additional way to retrieve Moodle session identifier. Damian Büchel 2021-02-23 15:32:08 +0100
  • 345c5b7b14 SEBWIN-449: Added WebView2 with scaffolding for remote proctoring UI. Damian Büchel 2021-02-19 22:03:52 +0100
  • 7feb3a68cf SEBWIN-463: Ensured clicking a link with keyboard modifiers doesn't activate default browser behavior. Damian Büchel 2021-02-15 23:49:23 +0100
  • d3b5df6180 SEBWIN-463: Ensured clicking a link with keyboard modifiers doesn't activate default browser behavior. Damian Büchel 2021-02-15 23:47:34 +0100
  • 20a2bb9ad9 SEBWIN-458: Removed fix with reloading page as issue is within the browser engine itself. Damian Büchel 2021-02-12 23:05:47 +0100
  • 46fa25718b SEBWIN-458: Removed fix with reloading page as issue is within the browser engine itself. Damian Büchel 2021-02-12 22:54:15 +0100
  • 584951752a SEBWIN-449: Added scaffolding for remote proctoring feature. Damian Büchel 2021-02-10 23:21:48 +0100
  • b3e5863538 SEBWIN-448: Changed title of proctoring disclaimer. Damian Büchel 2021-02-10 22:27:11 +0100
  • d113d59223 SEBWIN-448: Added configuration scaffolding for remote proctoring. Damian Büchel 2021-02-10 00:49:32 +0100
  • b27bf24eea SEBWIN-448: Implemented disclaimer for remote proctoring. Damian Büchel 2021-02-09 23:07:09 +0100
  • ac91b09f7b SEBWIN-458: Ensured browser navigation keeps working when blocking a request. Damian Büchel 2021-02-09 14:46:57 +0100
  • f4a00beebb SEBWIN-448: Started implementing remote proctoring disclaimer. Damian Büchel 2021-02-09 14:44:59 +0100
  • d48c333b6e SEBWIN-458: Ensured browser navigation keeps working when blocking a request. Damian Büchel 2021-02-09 14:42:18 +0100
  • 3b7410b83d SEBWIN-458: Fixed issue with rendering of PDFs when request filtering is enabled. Damian Büchel 2021-02-08 18:10:20 +0100
  • c5c832d6c3 Updated browser engine and dependencies to latest version (CEF 87.1.13). Damian Büchel 2021-02-06 04:55:15 +0100
  • 7ba6d9204c SEBWIN-458: Fixed issue with rendering of PDFs when request filtering is enabled. Damian Büchel 2021-02-05 16:26:40 +0100
  • fce97d9fca SEBWIN-456: Fixed input language switch issue. Damian Büchel 2021-02-03 21:27:58 +0100
  • a19617c53b Updated year in copyright remarks. Damian Büchel 2021-02-03 00:45:33 +0100
  • 138e77f9c1 #63: Fixed issue with string marshalling when loading icons for file system dialog. Damian Büchel 2020-12-21 11:31:22 +0100
  • 30c9c244f0 Updated version number to 3.2.0 BETA. Damian Büchel 2020-12-21 11:29:24 +0100
  • cb84fbd689 Removed BETA marker for version 3.1.1. 3.1.1 Damian Büchel 2020-12-17 16:12:04 +0100
  • 08cb00babd #47: Changed language code for chinese translation. Damian Büchel 2020-12-16 11:26:38 +0100
  • 2a0b038bf3 Updated readme with new VC++ redistributable dependency. Damian Büchel 2020-12-14 11:28:36 +0100
  • 4bccf4610b #28 : Ensured nodrives mechanism in file system dialog doesn't crash if registry value doesn't exist. Damian Büchel 2020-12-11 09:58:31 +0100
  • 9b8379bdae SEBWIN-445: Ensured battery and WLAN data is only sent to server when values change. Damian Büchel 2020-12-10 17:42:50 +0100
  • 86242911a2 Fixed verification of event handler subscriptions in unit tests. Damian Büchel 2020-12-04 16:17:13 +0100
  • b1997b5b56 Updated dependencies and browser to latest version (86.0.4240.198). Damian Büchel 2020-12-04 15:37:34 +0100
  • ba523d4381 SEBWIN-447: Implemented missing remote session check during session initialization. Damian Büchel 2020-12-04 15:21:51 +0100
  • d2407afebf SEBWIN-446: Ensured missing machine info doesn't result in fatal error during startup. Damian Büchel 2020-12-04 13:44:40 +0100
  • b8393f2ae5 SEBWIN-443: Updated setup bundle to install Visual C++ 2015-2019 Redistributable instead of Visual C++ 2015 Redistributable. Damian Büchel 2020-12-04 12:38:52 +0100
  • 7ccc774277 Added French translation. Damian Büchel 2020-12-04 11:00:48 +0100
  • ec7e3d2e18 Corrected typo. Damian Büchel 2020-12-03 19:48:00 +0100
  • 79a221cf21 SEBWIN-445: Implemented reporting of power supply and wireless adapter status to server. Damian Büchel 2020-12-03 19:47:17 +0100