Commit graph

29 commits

Author SHA1 Message Date
Damian Büchel
68decb740c SEBWIN-414: Implemented new feature to control displaying and logging of URLs in browser. 2020-09-29 14:01:17 +02:00
Damian Büchel
8d94750078 SEBWIN-405: Fixed and improved LMS session detection. 2020-08-03 14:41:25 +02:00
Damian Büchel
24c5d91fe4 SEBWIN-376: Fixed error with browser request filtering and improved logging if request is blocked. Also fixed error in configuration value mapping for content request filter. 2020-03-04 10:08:34 +01:00
Damian Büchel
7d8720d6a2 SEBWIN-369: Ensured quit link ignores trailing slash. 2020-03-02 10:46:42 +01:00
dbuechel
d5210e85b7 Updated browser engine to version 79.1.36 and updated dependencies for entire solution. 2020-02-14 09:51:52 +01:00
dbuechel
5e131289b0 SEBWIN-309: Implemented scaffolding for Configuration Key. 2020-01-10 08:54:10 +01:00
dbuechel
df61e79861 Updated year in copyright and license remarks. 2020-01-06 15:24:46 +01:00
dbuechel
130dd45ff6 SEBWIN-310: Implemented quit URL. 2019-12-19 15:02:40 +01:00
dbuechel
42eccef565 Cleaned and restructured browser settings namespace. 2019-12-18 08:24:55 +01:00
dbuechel
5b3a2a3861 SEBWIN-315: Implemented basic proxy support. 2019-12-18 08:09:59 +01:00
dbuechel
5209103c97 SEBWIN-314: Completed infrastructure for browser request filtering. 2019-09-13 09:17:14 +02:00
dbuechel
d51422e188 SEBWIN-314: Main requests are now entirely prevented (before any loading happens) and only content requests are intercepted with custom resource handling. 2019-09-12 12:31:17 +02:00
dbuechel
1dd65e1bda SEBWIN-314: Completed infrastructure for request filter. 2019-09-10 11:01:49 +02:00
dbuechel
367ebf1329 SEBWIN-342: Moved settings to separate assembly. 2019-09-06 09:39:28 +02:00
dbuechel
b8fd96a10c SEBWIN-314: Started implementing scaffolding for request filter. 2019-09-06 08:13:27 +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
c39f7febc0 Updated browser engine to version 75.1.141. 2019-08-23 15:48:23 +02:00
dbuechel
b71529da31 SEBWIN-338: Introduced program build version. 2019-08-13 10:02:05 +02:00
dbuechel
ac5791ee13 SEBWIN-329: Fixed bug with custom URI scheme handling and blocked mailto URLs. 2019-06-27 15:02:35 +02:00
dbuechel
e46316a69d SEBWIN-328: Implemented static user agent to fix issue with as of yet unsupported request interception for requests made by service workers. 2019-05-16 14:41:38 +02:00
dbuechel
5d5c260ca8 SEBWIN-226: Implemented custom user agent suffix. 2019-04-18 08:15:47 +02:00
dbuechel
06c32ee359 SEBWIN-140: Updated nuget-packages, incl. browser engine version (from 69 to 71). 2019-01-22 09:07:34 +01:00
dbuechel
f949a19f32 SEBWIN-106: Implemented basic popup and reload handling, revised browser control implementation and added mouse button interception for navigation (auxiliary) keys. Also finally implemented a custom template for small scrollbars in scrollviewers. 2019-01-17 11:12:17 +01:00
dbuechel
4edd8480ef Updated year to 2019 for all copyright notices. 2019-01-09 11:25:21 +01:00
dbuechel
902b0c2b3b SEBWIN-221: Implemented scaffolding for loading and parsing of configuration resources. 2018-11-08 09:39:52 +01:00
dbuechel
02d69005c0 SEBWIN-220: Moved SEB URI schemes to global application configuration. 2018-08-14 09:06:35 +02:00
dbuechel
50dcb7502a SEBWIN-220: Scaffolding for new (re-)configuration procedure. 2018-06-21 07:56:25 +02:00
dbuechel
4e2e43ede3 SEBWIN-219: Corrected handling of URIs in configuration request detection. 2018-03-13 09:13:35 +01:00
dbuechel
5bd1d9dea4 SEBWIN-219: Found acceptable solution for interception of configuration requests. 2018-03-08 07:35:58 +01:00