Commit graph

29 commits

Author SHA1 Message Date
dbuechel
eb47cb362b SEBWIN-220: Finished draft of (re-)configuration mechanism. 2018-06-27 14:02:16 +02:00
dbuechel
639bde7860 SEBWIN-220: Fixed unit tests for ConfigurationOperation. 2018-06-21 11:07:46 +02:00
dbuechel
a74609eb46 SEBWIN-220: Letting ConfigurationOperationTests fail until mechanism is finished. 2018-06-21 09:14:14 +02:00
dbuechel
50dcb7502a SEBWIN-220: Scaffolding for new (re-)configuration procedure. 2018-06-21 07:56:25 +02:00
dbuechel
eb5fc50fea SEBWIN-219: Extended unit test coverage of runtime operations. 2018-03-21 15:28:59 +01:00
dbuechel
6efa7bed81 SEBWIN-219: Found better solution for session operation sequence (got rid of session controller and sequence start resp. end operations). 2018-03-21 10:23:15 +01:00
dbuechel
e750f870c0 SEBWIN-219: Completed provisional implementation of unit test for communication hosts. 2018-03-20 09:21:10 +01:00
dbuechel
ec588e50bc SEBWIN-219: Tidied up communication namespace. 2018-03-15 14:32:07 +01:00
dbuechel
17c068de6f SEBWIN-219: Decoupled proxy object creation from BaseProxy and implemented unit tests for the latter. 2018-03-15 09:55:04 +01:00
dbuechel
49d9b03d7a SEBWIN-219: Extracted message box from UI factory and tidied up user interface contracts. 2018-03-14 12:07:20 +01:00
dbuechel
f1c21cf530 SEBWIN-219: Renamed namespace SafeExamBrowser.Contracts.Behaviour.Operations to SafeExamBrowser.Contracts.Behaviour.OperationModel. 2018-03-06 11:49:51 +01:00
dbuechel
40fd49126f SEBWIN-219: Introduced OperationResult to be able to determine cause of operation procedure failures. 2018-02-28 15:49:06 +01:00
dbuechel
268eda9f90 SEBWIN-219: Started refining communication API & mechanics. 2018-02-22 16:15:06 +01:00
dbuechel
24c5ea3ba9 SEBWIN-219: Fixed broken unit tests. 2018-02-16 13:42:27 +01:00
dbuechel
d935407ecb SEBWIN-219: Working on IPC mechanics. 2018-02-15 15:42:54 +01:00
dbuechel
dda1b78ec5 SEBWIN-219: Finished scaffolding for application startup sequence. 2018-02-14 15:26:05 +01:00
dbuechel
10202a807f SEBWIN-219: Adapted startup procedure for client component by introducing the DelayedInitializationOperation. 2018-02-12 12:21:55 +01:00
dbuechel
8cd0659a22 SEBWIN-219: Implemented draft of communication operation and runtime communication host. 2018-02-06 15:12:11 +01:00
dbuechel
5b57734406 SEBWIN-219: Finally found appropriate solution for handling bootstrap- and session-operations. 2018-02-02 09:18:35 +01:00
dbuechel
196836b7eb SEBWIN-219: Changed and simplified implementation of operation mechanism to allow reconfiguration (i.e. repeating operations). 2018-02-01 08:37:12 +01:00
dbuechel
b22093e6a2 SEBWIN-219: Started implementing kiosk mode operation. 2018-01-26 12:33:36 +01:00
dbuechel
1e8eb858de SEBWIN-219: Added ignore flag for service proxy. 2018-01-25 09:50:46 +01:00
dbuechel
ebc12934bf SEBWIN-219: Implemented basic service operation. 2018-01-24 12:34:32 +01:00
dbuechel
7d5c6a1b0b SEBWIN-219: Changed startup procedure for runtime component in order to be able to re-configure during application execution. 2018-01-24 07:46:22 +01:00
dbuechel
c56b4a0251 SEBWIN-219: Started defining & implementing communication contracts and functionality. 2018-01-23 15:33:54 +01:00
dbuechel
f321496815 SEBWIN-219: Finished basic version of configuration operation. 2018-01-19 14:04:12 +01:00
dbuechel
57c3afdaa5 SEBWIN-219: Introduced configuration mode and continued with configuration operation. 2018-01-19 09:23:09 +01:00
dbuechel
39261f5222 SEBWIN-219: Started implementing the configuration operation. 2018-01-18 15:14:05 +01:00
dbuechel
31d6d544d0 SEBWIN-219:
- Extracted operations and notifications from core library and moved them to client resp. runtime component.
- Renamead runtime component to SafeExamBrowser.Runtime.
- Moved post-build event from browser to client assembly.
2018-01-18 08:16:20 +01:00