Cleanup, no changes in code.
Cleaned up file, no code changes.
Removed CLIENT preprocessor block since it is no longer used.
Bugfix when handling incoming patches: Only allow changes on exposed properties.
Bugfix: Correctly show the patch in the exception when an exception is thrown for incoming patches.
Rewrite of inputhandling in puppets to support inherited handlers as a solution for #1711
Merge branch 'develop' into issue/1711
Moved unittest for json to the file containing all tests and removed empty MiscTests.cs file.
Renamed TestDynamicApps.cs to TypedJsonTests.cs
Calling basehandler directly if no handler were registered on an inherited property.
Added unittests for testing inputhandlers and inherited inputhandlers.
Merge branch 'issue/1711' into develop
Cleaned up tests and renamed testclass to the same name as the file.
Added unittest for reproducing issue in #1788
Refactored code.
Renamed tests for adding and removing items on array in typed json.
Fixed incorrect code when an item in an typed json array was removed or the whole array cleared. Solves #1788
Added missing preprocessor directive for debug code in test.
Merge branch 'issue/1788' into develop
Added RunOnWebSockets and RunOnSessions methods to run user procedures on WebSockets and sessions with some filters.