Damian Büchel
|
a0e0c3e579
|
SEBWIN-541: Updated year in license and copyright remarks.
|
2022-01-21 16:33:52 +01:00 |
|
Damian Büchel
|
8a3039ec16
|
SEBWIN-516: Implemented raise hand feature.
|
2021-09-17 10:47:02 +02:00 |
|
Damian Büchel
|
66c28bd826
|
Extended unit tests for client component.
|
2021-07-22 14:21:06 +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
|
ce67d4a475
|
SEBWIN-449: Extended notification mechanism to allow updating of notification icon / text and added icons for proctoring notification.
|
2021-03-25 13:49:45 +01:00 |
|
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
|
345c5b7b14
|
SEBWIN-449: Added WebView2 with scaffolding for remote proctoring UI.
|
2021-02-19 22:03:52 +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
|
a19617c53b
|
Updated year in copyright remarks.
|
2021-02-03 00:45:33 +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
|
6997d3a5f5
|
SEBWIN-405: Implemented mobile versions for exam selection and server failure dialog.
|
2020-07-31 22:17:10 +02:00 |
|
Damian Büchel
|
facc8c9442
|
SEBWIN-405: Implemented detection of Moodle session identifier and server disconnection.
|
2020-07-31 13:24:42 +02:00 |
|
Damian Büchel
|
22f6e8b664
|
SEBWIN-405: Implemented scaffolding for detection of session identifier.
|
2020-07-29 23:39:05 +02:00 |
|
Damian Büchel
|
bc06a0c985
|
SEBWIN-405: Prepared infrastructure in client for server functionality.
|
2020-07-28 19:56:25 +02:00 |
|
Damian Büchel
|
9599102b9e
|
SEBWIN-414: Implemented lock screen for user session switch.
|
2020-06-29 19:29:48 +02:00 |
|
Damian Büchel
|
b5876eb61a
|
SEBWIN-396: Implemented configuration value "allowQuit" to control the termination of SEB by user action.
|
2020-05-04 12:37:54 +02:00 |
|
dbuechel
|
6865798fb5
|
SEBWIN-358: Fixed bug with disabling of taskbar and removed taskbar height configuration option.
|
2020-02-21 09:38:39 +01:00 |
|
dbuechel
|
61f369a9a3
|
SEBWIN-307: Implemented configuration to enable / disable the browser application.
|
2020-01-10 10:25:51 +01:00 |
|
dbuechel
|
df61e79861
|
Updated year in copyright and license remarks.
|
2020-01-06 15:24:46 +01:00 |
|
dbuechel
|
175a2e8cf7
|
SEBWIN-316: Finally grouped all security related settings. Implemented mapping for virtual machine policy.
|
2019-12-20 11:37:07 +01:00 |
|
dbuechel
|
6e7ddf1f8a
|
SEBWIN-312: Implemented folder dialog for custom application path selection.
|
2019-12-06 17:42:46 +01:00 |
|
dbuechel
|
a93678d5d7
|
SEBWIN-312: Implemented thumbnails of open windows for desktop taskview.
|
2019-12-05 11:54:43 +01:00 |
|
dbuechel
|
f1fc27e451
|
SEBWIN-312: Only show an application in the shell if the configuration says so.
|
2019-12-02 16:39:49 +01:00 |
|
dbuechel
|
fbe03b86ea
|
SEBWIN-312: Finished first draft of task view.
|
2019-11-20 10:45:08 +01:00 |
|
dbuechel
|
08bf49b61b
|
SEBWIN-312: Started implementing task view.
|
2019-11-15 16:00:03 +01:00 |
|
dbuechel
|
5f31656649
|
SEBWIN-312: Implemented scaffolding for task view and its keyboard activator. Finally consolidated keyboard and mouse hooks and resolved dependency from WindowsApi to UI.
|
2019-11-14 14:03:43 +01:00 |
|
dbuechel
|
c21005b934
|
SEBWIN-312: Implemented loading of whitelisted applications into shell.
|
2019-11-06 08:45:37 +01:00 |
|
dbuechel
|
7e76b029a6
|
SEBWIN-312: Started implementing application factory and initialization of whitelisted applications.
|
2019-11-05 10:08:19 +01:00 |
|
dbuechel
|
2b976e8150
|
SEBWIN-312: Started implementing application whitelist mechanism.
|
2019-10-30 15:49:35 +01:00 |
|
dbuechel
|
b6dbe6451d
|
SEBWIN-313: Implemented lock screen mechanism for blacklisted processes.
|
2019-10-11 15:46:15 +02:00 |
|
dbuechel
|
de6cb5e75c
|
SEBWIN-313: Finished blacklist monitoring.
|
2019-10-09 14:04:27 +02:00 |
|
dbuechel
|
d3d98c7df7
|
SEBWIN-313: Started implementing blacklist monitoring.
|
2019-10-08 16:11:19 +02:00 |
|
dbuechel
|
8d0d1832a9
|
SEBWIN-311: Removed timeout for client initialization procedure to avoid application termination if user doesn't provide input within timeout.
|
2019-10-08 10:03:58 +02:00 |
|
dbuechel
|
b72c37273e
|
SEBWIN-313: Started implementing application blacklist mechanism.
|
2019-10-04 16:36:12 +02:00 |
|
dbuechel
|
3efd7fbbd0
|
SEBWIN-311: Moved all client controller dependencies to the client context and made context available to all client operations.
|
2019-10-01 16:24:10 +02:00 |
|
dbuechel
|
8fd22032b6
|
SEBWIN-311: Started implementing scaffolding for third-party applications & monitoring. Renamed ApplicationSettings to AppSettings, resolved dependency from WindowsApi on Monitoring namespace and introduced ClientContext for runtime data of the client.
|
2019-10-01 11:30:53 +02:00 |
|
dbuechel
|
367ebf1329
|
SEBWIN-342: Moved settings to separate assembly.
|
2019-09-06 09:39:28 +02:00 |
|
dbuechel
|
5f5209622e
|
SEBWIN-342: Moved settings into individiual namespaces according to their purpose.
|
2019-09-06 08:32:29 +02:00 |
|
dbuechel
|
db390aebaf
|
SEBWIN-342: Separated monitoring contracts into individual namespaces.
|
2019-09-05 09:00:41 +02:00 |
|
dbuechel
|
363f751f55
|
SEBWIN-342: Removed UI dependencies from notifications.
|
2019-09-04 14:11:19 +02:00 |
|
dbuechel
|
6f51d266cc
|
SEBWIN-342: Removed UI dependencies from wireless network system component.
|
2019-09-04 11:46:30 +02:00 |
|
dbuechel
|
dcbdc13338
|
SEBWIN-342: Removed UI dependencies from power supply system component.
|
2019-09-03 11:46:36 +02:00 |
|
dbuechel
|
7506ebaf10
|
SEBWIN-342: Removed UI dependencies from audio system component.
|
2019-08-30 17:33:28 +02:00 |
|
dbuechel
|
d8752b5558
|
SEBWIN-342: Removed UI dependencies from keyboard system control.
|
2019-08-30 15:59:51 +02:00 |
|
dbuechel
|
affd5de6a7
|
Resolved dependencies from browser API on UI.
|
2019-08-30 12:30:00 +02:00 |
|
dbuechel
|
fd20d0d638
|
Finally did what should have been done a long time ago: Moved contracts from SafeExamBrowser.Contracts to new contracts assembly per namespace.
|
2019-08-30 09:55:26 +02:00 |
|
dbuechel
|
768336e381
|
SEBWIN-303: Started implementing audio control.
|
2019-08-15 10:46:47 +02:00 |
|
dbuechel
|
6b24554abc
|
SEBWIN-301: Implemented basic service session procedure.
|
2019-06-18 10:18:56 +02:00 |
|
dbuechel
|
305110f239
|
SEBWIN-104: Made about notification configurable and removed it and log notification from taskbar by default.
|
2019-05-08 10:12:22 +02:00 |
|