{"push_id":2181413706,"size":24,"distinct_size":3,"ref":"refs/heads/bug/policy_enforcement_json_view","head":"e90d2e479efeae3cfc105fa5f93da8507d53c55b","before":"6a8a3e22495fb8ba8a64199a818f590444d95433","commits":[{"sha":"07e4b282865fa62e1de782d180302c81619ed236","author":{"name":"Thomas Jaeckle","email":"37756fb7c8e95efcfe35438312b2541a84727d21@bosch-si.com"},"message":"#57 acknowledge subscriptions for events, messages, live commands/events\n\n* for each \"START-SEND-...\" message an \"START-SEND-...:ACK\" response is sent onto the WS once the backend is confident that the subscription is established\r\n* works with a max. timeout of 2,5 seconds in the backend - if any events are received earlier, the ACK is sent back as early as possible\r\n* added documentation for WebSocket binding specific messages in order to subscribe/unsubscribe to events, messages, live commands/events","distinct":false,"url":"https://api.github.com/repos/bsinno/ditto/commits/07e4b282865fa62e1de782d180302c81619ed236"},{"sha":"ea6034431aceef61f63a692612e4e9b6f68bead0","author":{"name":"Thomas Jaeckle","email":"37756fb7c8e95efcfe35438312b2541a84727d21@bosch-si.com"},"message":"added new Ditto logo to startpage and navigation; fixed mobile view/responsiveness of landing page\n\nSigned-off-by: Thomas Jaeckle <thomas.jaeckle@bosch-si.com>","distinct":false,"url":"https://api.github.com/repos/bsinno/ditto/commits/ea6034431aceef61f63a692612e4e9b6f68bead0"},{"sha":"f908e31306c459e8d3e76ad607c44ea0c2adaa54","author":{"name":"Thomas Jaeckle","email":"37756fb7c8e95efcfe35438312b2541a84727d21@bosch-si.com"},"message":"removed previous landing page background\n\nSigned-off-by: Thomas Jaeckle <thomas.jaeckle@bosch-si.com>","distinct":false,"url":"https://api.github.com/repos/bsinno/ditto/commits/f908e31306c459e8d3e76ad607c44ea0c2adaa54"},{"sha":"a56d6114924ddc5e088be79746457eb9de438058","author":{"name":"Thomas Jaeckle","email":"37756fb7c8e95efcfe35438312b2541a84727d21@bosch-si.com"},"message":"Added logo to readme.md","distinct":false,"url":"https://api.github.com/repos/bsinno/ditto/commits/a56d6114924ddc5e088be79746457eb9de438058"},{"sha":"82c93ff91938d2031cdf7973d57df521e4a4d827","author":{"name":"Thomas Jaeckle","email":"37756fb7c8e95efcfe35438312b2541a84727d21@bosch-si.com"},"message":"added ditto.svg as site image for search engines","distinct":false,"url":"https://api.github.com/repos/bsinno/ditto/commits/82c93ff91938d2031cdf7973d57df521e4a4d827"},{"sha":"7e9591e5bdd87ceebe9954a28d3949b1ac5ef55f","author":{"name":"Johannes Schneider","email":"5fbd52346c01781280ca5ee57f84b50f0cf097d2@bosch-si.com"},"message":"implemented abstract, generic event adapter to use with concrete event registries\n\nSigned-off-by: Johannes Schneider <johannes.schneider@bosch-si.com>","distinct":false,"url":"https://api.github.com/repos/bsinno/ditto/commits/7e9591e5bdd87ceebe9954a28d3949b1ac5ef55f"},{"sha":"870b7be7ee08659301e019cd48e606f371bfdc05","author":{"name":"Johannes Schneider","email":"5fbd52346c01781280ca5ee57f84b50f0cf097d2@bosch-si.com"},"message":"made AbstractMongoEventAdapter truly abstract\n\nSigned-off-by: Johannes Schneider <johannes.schneider@bosch-si.com>","distinct":false,"url":"https://api.github.com/repos/bsinno/ditto/commits/870b7be7ee08659301e019cd48e606f371bfdc05"},{"sha":"6126f0f8f558de898f9d6621c1b341610c883430","author":{"name":"Johannes Schneider","email":"5fbd52346c01781280ca5ee57f84b50f0cf097d2@bosch-si.com"},"message":"extracted event parsing\n\nSigned-off-by: Johannes Schneider <johannes.schneider@bosch-si.com>","distinct":false,"url":"https://api.github.com/repos/bsinno/ditto/commits/6126f0f8f558de898f9d6621c1b341610c883430"},{"sha":"d706d96d6b1e8d429a70eb2b89d670556980708d","author":{"name":"Thomas Jaeckle","email":"37756fb7c8e95efcfe35438312b2541a84727d21@bosch-si.com"},"message":"temp commit\n\nSigned-off-by: Thomas Jaeckle <thomas.jaeckle@bosch-si.com>","distinct":false,"url":"https://api.github.com/repos/bsinno/ditto/commits/d706d96d6b1e8d429a70eb2b89d670556980708d"},{"sha":"4a3b87487c771cc7812ae19ae6b315c544a339a7","author":{"name":"Thomas Jaeckle","email":"37756fb7c8e95efcfe35438312b2541a84727d21@bosch-si.com"},"message":"added possibility to retrieve and change log levels during runtime\n\n* created \"ditto-services-utils-devops\" service util containing DevOpsCommandsActor\n* enhanced DevOpsCommands accordingly to enable usage\n* start the DevOpsCommandsActor in each service + distribute DevOpsCommands via pub/sub in cluster\n* added DevOpsRoute providing the HTTP API for the commands\n\nSigned-off-by: Thomas Jaeckle <thomas.jaeckle@bosch-si.com>","distinct":false,"url":"https://api.github.com/repos/bsinno/ditto/commits/4a3b87487c771cc7812ae19ae6b315c544a339a7"},{"sha":"129e2facb46e075261de2d6726a5289901bbc36a","author":{"name":"Thomas Jaeckle","email":"37756fb7c8e95efcfe35438312b2541a84727d21@bosch-si.com"},"message":"added possibility to \"piggyback\" commands via /devops HTTP route\n\n* new ExecutePiggybackCommand can wrap any command addressed to any service\n* remove no longer needed DevOps-deserializers\n* added convenience in MappingStrategy interface to directly obtain instance\n* DevOpsCommandsActor additionally can handle all Commands and sends them to desired ActorSelection\n* added DevOpsErrorResponse\n\nSigned-off-by: Thomas Jaeckle <thomas.jaeckle@bosch-si.com>","distinct":false,"url":"https://api.github.com/repos/bsinno/ditto/commits/129e2facb46e075261de2d6726a5289901bbc36a"},{"sha":"4a98c8d66881c0bde70977b0e205cd3ce00e8547","author":{"name":"Thomas Jaeckle","email":"37756fb7c8e95efcfe35438312b2541a84727d21@bosch-si.com"},"message":"added CorsEnablingDirective\n\n* can be used in development in order to connect with a web-ui running on another local server\n* is enabled in \"-dev\" profile, but disabled by default\n* protected DevOpsRoute behind devops basic auth\n\nSigned-off-by: Thomas Jaeckle <thomas.jaeckle@bosch-si.com>","distinct":false,"url":"https://api.github.com/repos/bsinno/ditto/commits/4a98c8d66881c0bde70977b0e205cd3ce00e8547"},{"sha":"e863bec35ba30e392fa48aed27f240dbd31a0f23","author":{"name":"Thomas Jaeckle","email":"37756fb7c8e95efcfe35438312b2541a84727d21@bosch-si.com"},"message":"fixed tests which were broke due to changes in devops authentication in RootRoute\n\nSigned-off-by: Thomas Jaeckle <thomas.jaeckle@bosch-si.com>","distinct":false,"url":"https://api.github.com/repos/bsinno/ditto/commits/e863bec35ba30e392fa48aed27f240dbd31a0f23"},{"sha":"5be98ceceafcb6904ae38eac6c7a3b8328940f46","author":{"name":"Thomas Jaeckle","email":"37756fb7c8e95efcfe35438312b2541a84727d21@bosch-si.com"},"message":"fixed sonar \"bugs\"\n\nSigned-off-by: Thomas Jaeckle <thomas.jaeckle@bosch-si.com>","distinct":false,"url":"https://api.github.com/repos/bsinno/ditto/commits/5be98ceceafcb6904ae38eac6c7a3b8328940f46"},{"sha":"0f96d03fb82e742e0547599819c1e4b1695910c8","author":{"name":"Dominik Guggemos","email":"fa33a0b48b042dc7398b9010206d206623390412@bosch-si.com"},"message":"#53 use method from JavaConversions to stay compatible with scala 2.11\n\nSigned-off-by: Dominik Guggemos <dominik.guggemos@bosch-si.com>","distinct":false,"url":"https://api.github.com/repos/bsinno/ditto/commits/0f96d03fb82e742e0547599819c1e4b1695910c8"},{"sha":"163cd5b6e1bc3dfda596a5f92959e610861ba3d6","author":{"name":"Thomas Jaeckle","email":"37756fb7c8e95efcfe35438312b2541a84727d21@bosch-si.com"},"message":"fixed RouteRoute\n\nSigned-off-by: Thomas Jaeckle <thomas.jaeckle@bosch-si.com>","distinct":false,"url":"https://api.github.com/repos/bsinno/ditto/commits/163cd5b6e1bc3dfda596a5f92959e610861ba3d6"},{"sha":"0772ba6b9e1bd0d14c91c549d7ff938d72de655a","author":{"name":"Thomas Jaeckle","email":"37756fb7c8e95efcfe35438312b2541a84727d21@bosch-si.com"},"message":"adjusted 3RD-PARTY-NOTICES as we no longer copy and adjust a file from MongoDB driver\n\nSigned-off-by: Thomas Jaeckle <thomas.jaeckle@bosch-si.com>","distinct":false,"url":"https://api.github.com/repos/bsinno/ditto/commits/0772ba6b9e1bd0d14c91c549d7ff938d72de655a"},{"sha":"72b593d9f5c296ef07978f3604943a3f561e5df0","author":{"name":"Cai Yufei","email":"237bf472585cb8f7bddb0cabb5c10cafb5c3bbf3@bosch-si.com"},"message":"deduplicate DevOpsRoute\n\nSigned-off-by: Cai Yufei <Yufei.Cai@bosch-si.com>","distinct":false,"url":"https://api.github.com/repos/bsinno/ditto/commits/72b593d9f5c296ef07978f3604943a3f561e5df0"},{"sha":"e9eb61e6fde4a82b6a00862bb85958947b4b86e6","author":{"name":"Cai Yufei","email":"237bf472585cb8f7bddb0cabb5c10cafb5c3bbf3@bosch-si.com"},"message":"authenticate public health user in REALM_HEALTH instead of REALM_DEVOPS\n\nSigned-off-by: Cai Yufei <Yufei.Cai@bosch-si.com>","distinct":false,"url":"https://api.github.com/repos/bsinno/ditto/commits/e9eb61e6fde4a82b6a00862bb85958947b4b86e6"},{"sha":"0194fdf7a362b69149d8e58bff4f05141565a815","author":{"name":"Cai Yufei","email":"237bf472585cb8f7bddb0cabb5c10cafb5c3bbf3@bosch-si.com"},"message":"remove unnecessary typecast\n\nSigned-off-by: Cai Yufei <Yufei.Cai@bosch-si.com>","distinct":false,"url":"https://api.github.com/repos/bsinno/ditto/commits/0194fdf7a362b69149d8e58bff4f05141565a815"}]}
{"actor":{"display_login":"jufickel-b"}}