{"push_id":3090826457,"size":3,"distinct_size":1,"ref":"refs/heads/master","head":"67375f2c16990b536f4a9a576a8ba7ebd8015867","before":"c7ebb64b9d783c3cd798088152aa52d19266a01d","commits":[{"sha":"804c804395b684e685b7699165ba92eeb17e4dcc","author":{"name":"Daniel Kraft","email":"3c363836cf4e16666669a25da280a1865c2d2874@domob.eu"},"message":"Enable extraction of custom state data.\n\nThis adds new methods GetCustomStateData to Game and SQLiteGame, which\nrelies on a user-supplied callback function to extract custom data from\nthe full game state into a JSON object.\n\nUsing this function, custom \"read\" RPCs can be implemented that are more\ntargeted and efficient than reading the full game state as JSON.","distinct":false,"url":"https://api.github.com/repos/xaya/libxayagame/commits/804c804395b684e685b7699165ba92eeb17e4dcc"},{"sha":"5510d02fb40531071a5ee8bacfeaa8e54f46eba9","author":{"name":"Daniel Kraft","email":"3c363836cf4e16666669a25da280a1865c2d2874@domob.eu"},"message":"Expose PrepareStatement for SQLiteGame's.\n\nSQLiteGame subclasses work with a database managed by SQLiteStorage\n(in the end).  To allow them to use prepared statements, expose\nSQLiteStorage::PrepareStatement through SQLiteGame.","distinct":false,"url":"https://api.github.com/repos/xaya/libxayagame/commits/5510d02fb40531071a5ee8bacfeaa8e54f46eba9"},{"sha":"67375f2c16990b536f4a9a576a8ba7ebd8015867","author":{"name":"Daniel Kraft","email":"3c363836cf4e16666669a25da280a1865c2d2874@domob.eu"},"message":"Merge pull request #29 from xaya/custom-state-data\n\nExpose some functionality useful for custom state extraction RPCs","distinct":true,"url":"https://api.github.com/repos/xaya/libxayagame/commits/67375f2c16990b536f4a9a576a8ba7ebd8015867"}]}
{"actor":{"display_login":"domob1812"}}