{"push_id":2787623874,"size":6,"distinct_size":6,"ref":"refs/heads/develop","head":"85520e01df6008857530247703dbf2e57486adbc","before":"3a96228795b29bc87409585034ff024f77a55080","commits":[{"sha":"82df23c8895a5a29ba90da3ad396295ab708d814","author":{"name":"Max Obermeier","email":"3f731c9b8d408748e6ab4b12950fc172869e7cdc@icloud.com"},"message":"io.openems.edge.simulator: fixed some component's OSGi integration","distinct":true,"url":"https://api.github.com/repos/OpenEMS/openems/commits/82df23c8895a5a29ba90da3ad396295ab708d814"},{"sha":"0d415ecfd7402a90410a8868a9342e185fddc2b0","author":{"name":"Max Obermeier","email":"3f731c9b8d408748e6ab4b12950fc172869e7cdc@icloud.com"},"message":"market: stabilized system by using a factory-pattern\n+ defined + documented market.diagram.api.ValueFactory interface\n+ stabilized ArrayListDiagram by using a ValueFactory\n+ ArrayListDiagram now mostly returns zero or max-values instead of null\n+ adapted Diagram api documentation to meet ArrayListDiagram's behaviour\n+ implemented ValueFactory system for LoadDiagram and PriceDiagram\n+ adapted diagram unit-test","distinct":true,"url":"https://api.github.com/repos/OpenEMS/openems/commits/0d415ecfd7402a90410a8868a9342e185fddc2b0"},{"sha":"76968494aabd4a82e1cde51a39501316f5138fa9","author":{"name":"Max Obermeier","email":"3f731c9b8d408748e6ab4b12950fc172869e7cdc@icloud.com"},"message":"market: fixed critical diagram bug concerning unixtimes > integer maxval\n+ fixed diagram.universal.Node compareTo return value","distinct":true,"url":"https://api.github.com/repos/OpenEMS/openems/commits/76968494aabd4a82e1cde51a39501316f5138fa9"},{"sha":"fdc8db32ff2b9cdf10dc3114dbbfeb1c7573b184","author":{"name":"Max Obermeier","email":"3f731c9b8d408748e6ab4b12950fc172869e7cdc@icloud.com"},"message":"market: fixed diagram.price implementation and clarified market apis","distinct":true,"url":"https://api.github.com/repos/OpenEMS/openems/commits/fdc8db32ff2b9cdf10dc3114dbbfeb1c7573b184"},{"sha":"fdb5d72f0d40aced67ce4ee079ceb58045ed6968","author":{"name":"Max Obermeier","email":"3f731c9b8d408748e6ab4b12950fc172869e7cdc@icloud.com"},"message":"doc: fixed typing mistake","distinct":true,"url":"https://api.github.com/repos/OpenEMS/openems/commits/fdb5d72f0d40aced67ce4ee079ceb58045ed6968"},{"sha":"85520e01df6008857530247703dbf2e57486adbc","author":{"name":"Max Obermeier","email":"3f731c9b8d408748e6ab4b12950fc172869e7cdc@icloud.com"},"message":"market: fixed various problems after experienced while testing\n+ fixed OSGi integration\n+ integrated LinearMarket and Agents into Cycle synchronisation\n+ added output channels for testing purpose\n+ fixed LinearMarket's and HistoryBasedAgent's algorithms\n+ implemented GridAgent\n- TODO: fix Price- and RequirementBasedAgents","distinct":true,"url":"https://api.github.com/repos/OpenEMS/openems/commits/85520e01df6008857530247703dbf2e57486adbc"}]}
{"actor":{"display_login":"theMomax"}}