dbuechel
|
be3fbf12c6
|
SEBWIN-296: Fixed unit tests for configuration operation in runtime.
|
2019-02-14 12:06:35 +01:00 |
|
dbuechel
|
875bb57c95
|
SEBWIN-296: Fixed unit tests for password negotiation via client.
|
2019-02-12 15:44:07 +01:00 |
|
dbuechel
|
4ba7f28a24
|
SEBWIN-296: Fixed unit tests for repeatable operation sequence.
|
2019-02-12 14:34:51 +01:00 |
|
dbuechel
|
1db30e7d2c
|
SEBWIN-296: Implemented unit tests for runtime connection operation.
|
2019-02-12 14:30:12 +01:00 |
|
dbuechel
|
604dad2a28
|
SEBWIN-296: Implemented unit test for client configuration operation.
|
2019-02-12 14:17:56 +01:00 |
|
dbuechel
|
0ccb10ca88
|
SEBWIN-296: Fixed unit tests for client controller.
|
2019-02-12 13:57:22 +01:00 |
|
dbuechel
|
1013d1e6bc
|
SEBWIN-296: Fixed broken unit tests.
|
2019-02-12 10:34:39 +01:00 |
|
dbuechel
|
3b28c8ff7f
|
SEBWIN-223: Minor UI changes.
|
2019-01-30 15:16:09 +01:00 |
|
dbuechel
|
7173109d05
|
SEBWIN-220: Corrected configuration algorithm to also verify the current administrator password when reconfiguring during application startup.
|
2019-01-30 14:43:41 +01:00 |
|
dbuechel
|
5641dc3e4b
|
SEBWIN-226: Cleaned up configuration and core contracts by creating new namespaces SafeExamBrowser.Applications, SafeExamBrowser.Client and SafeExamBrowser.Runtime.
|
2019-01-23 15:57:49 +01:00 |
|
dbuechel
|
1068efc384
|
SEBWIN-226: Implemented mapping of download configuration.
|
2019-01-23 14:37:24 +01:00 |
|
dbuechel
|
44ac991c2c
|
SEBWIN-226: Replaced all usages of Dispatcher.BeginInvoke with Dispatcher.InvokeAsync.
|
2019-01-23 14:18:44 +01:00 |
|
dbuechel
|
1fd6d4b99d
|
SEBWIN-226: Fixed wrong documentation reference.
|
2019-01-23 11:43:24 +01:00 |
|
dbuechel
|
72c61d21ab
|
SEBWIN-226: Removed TrySaveSettings from configuration API.
|
2019-01-23 11:40:33 +01:00 |
|
dbuechel
|
7ee5c3ac3e
|
SEBWIN-226: Removed unused text data.
|
2019-01-23 10:38:17 +01:00 |
|
dbuechel
|
204ba20242
|
SEBWIN-226: Ensured uninitialized dependencies won't crash event deregistration on client shutdown.
|
2019-01-23 10:07:20 +01:00 |
|
dbuechel
|
652a9a7e36
|
SEBWIN-226: Immediately invoke ConnectionLost when a proxy faults.
|
2019-01-23 09:58:17 +01:00 |
|
dbuechel
|
c6556a7765
|
SEBWIN-226: Implemented configuration for main / additional browser windows and handled forward / backward navigation buttons.
|
2019-01-23 09:37:47 +01:00 |
|
dbuechel
|
6436f98e3f
|
SEBWIN-226: Implemented global log severity threshold.
|
2019-01-23 08:12:15 +01: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
|
6527969e75
|
SEBWIN-106: Implemented basic zoom functionality for browser.
|
2019-01-18 16:11:33 +01:00 |
|
dbuechel
|
483eec6ef8
|
SEBWIN-106: Fixed loading / rendering issues with favicons and application instance button and enabled popups for default settings.
|
2019-01-18 09:58:14 +01:00 |
|
dbuechel
|
0ee13c9c8b
|
SEBWIN-106: Implemented basic favicon handling.
|
2019-01-17 16:15:10 +01:00 |
|
dbuechel
|
6c3a7bee5c
|
SEBWIN-106: Corrected implementation and usage of small scrollviewer.
|
2019-01-17 15:08:54 +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
|
91c2417930
|
SEBWIN-106: Working on browser zoom...
|
2019-01-15 10:44:35 +01:00 |
|
dbuechel
|
20962fab05
|
SEBWIN-141: Renamed assembly "SafeExamBrowser.UserInterface.Classic" to "SafeExamBrowser.UserInterface.Desktop".
|
2019-01-11 15:32:47 +01:00 |
|
dbuechel
|
3853244244
|
SEBWIN-104: Implemented new configuration key for the application log window.
|
2019-01-11 09:16:14 +01:00 |
|
dbuechel
|
704aea3a45
|
SEBWIN-223, SEBWIN-224: Implemented user interface and browser configuration mapping.
|
2019-01-11 08:25:40 +01:00 |
|
dbuechel
|
b4839641d4
|
SEBWIN-222: Implemented quit password.
|
2019-01-10 10:04:30 +01:00 |
|
dbuechel
|
7c58c10b86
|
SEBWIN-112, SEBWIN-113: Implemented data value mapping for keyboard and mouse configuration.
|
2019-01-09 16:01:56 +01:00 |
|
dbuechel
|
4edd8480ef
|
Updated year to 2019 for all copyright notices.
|
2019-01-09 11:25:21 +01:00 |
|
dbuechel
|
32cecbd5e2
|
SEBWIN-104: Revived the about window and overhauled taskbar layout.
|
2019-01-09 11:17:43 +01:00 |
|
dbuechel
|
d4ef20bd9f
|
SEBWIN-221: Consolidated & updated NuGet packages, including browser engine (from version 63.0.1 to 69.0.0).
|
2019-01-08 14:30:38 +01:00 |
|
dbuechel
|
fc179fe47d
|
SEBWIN-221: Implemented public key hash encryption.
|
2019-01-08 14:10:45 +01:00 |
|
dbuechel
|
ee166796a5
|
SEBWIN-221: Fixed parsing of empty XML value tags (bool & string).
|
2018-12-21 11:52:04 +01:00 |
|
dbuechel
|
d34ce15e3f
|
SEBWIN-221: Finished saving algorithm for client configuration (including password encryption - public key encryption remains to do).
|
2018-12-21 11:36:20 +01:00 |
|
dbuechel
|
140abe789e
|
SEBWIN-221: Simplified configuration API for loading and client configuration.
|
2018-12-14 15:30:10 +01:00 |
|
dbuechel
|
4b634d8e99
|
SEBWIN-221: Implemented message box communication infrastructure and removed generic session start / stop error messages.
|
2018-12-14 12:31:31 +01:00 |
|
dbuechel
|
75f5994a3b
|
SEBWIN-221: Extended loading algorithm with functionality required to save data as local client configuration.
|
2018-12-14 09:50:10 +01:00 |
|
dbuechel
|
f9f2bb3257
|
SEBWIN-221: Implemented changes in configuration algorithm to accomodate new functionality scope of 3.0 Alpha.
|
2018-12-11 16:06:10 +01:00 |
|
dbuechel
|
9b639b0c53
|
SEBWIN-221: Improved configuration loading / parsing algorithm and implemented scaffolding for data mapping.
|
2018-11-30 14:50:28 +01:00 |
|
dbuechel
|
483ba7ad4a
|
SEBWIN-221: Implemented basic certificate decryption.
|
2018-11-29 15:00:10 +01:00 |
|
dbuechel
|
243d32879e
|
SEBWIN-221: Found better solution for binary format (separated encryption code) and implemented scaffolding for XML parsing.
|
2018-11-28 15:43:30 +01:00 |
|
dbuechel
|
7f38c0b8c3
|
SEBWIN-221: Implemented basic password decryption of binary configuration files and finally found correct solution for multi-threading issues related to WPF.
|
2018-11-22 14:36:20 +01:00 |
|
dbuechel
|
b29fd8c2d7
|
SEBWIN-221: Implemented basic gzip decompression & binary format detection. The browser is now automatically started after client initialization.
|
2018-11-15 08:45:17 +01:00 |
|
dbuechel
|
1d58a84db8
|
SEBWIN-221: Changed configuration file handling to support special case with resource URL as startup URL and switched to data stream instead of byte array.
|
2018-11-09 14:15:56 +01:00 |
|
dbuechel
|
902b0c2b3b
|
SEBWIN-221: Implemented scaffolding for loading and parsing of configuration resources.
|
2018-11-08 09:39:52 +01:00 |
|
dbuechel
|
b4f468a2b4
|
SEBWIN-221: Moved hide & restore windows mechanism for Disable Explorer Shell to IExplorerShell and made reconfiguration dialogs modal to respective browser window.
|
2018-10-30 11:24:28 +01:00 |
|
dbuechel
|
bae7ed8a25
|
SEBWIN-221: Fixed unit tests for changes in session handling (introduction of SessionContext).
|
2018-10-12 15:23:43 +02:00 |
|