{"push_id":565436080,"size":74,"distinct_size":1,"ref":"refs/heads/kr_server","head":"1db8c87a913534c6453d2e7ba822a024dd7530e5","before":"442813b32887e0fd225bd6a30e5201c28dadb041","commits":[{"sha":"87b8cf5ee38e6cd6234eed6f3b6627907c8f226e","author":{"email":"99ccb3a429445c547e8bfaf321db248425cf7452@student.hpi.de","name":"Lixissimus"},"message":"transferred most of the previous code","distinct":false,"url":"https://api.github.com/repos/NikolaySuslov/LivelyKernel/commits/87b8cf5ee38e6cd6234eed6f3b6627907c8f226e"},{"sha":"6cfa6df56a0300f2aa0e1c50e565733f75a6330d","author":{"email":"99ccb3a429445c547e8bfaf321db248425cf7452@student.hpi.de","name":"Lixissimus"},"message":"first working version","distinct":false,"url":"https://api.github.com/repos/NikolaySuslov/LivelyKernel/commits/6cfa6df56a0300f2aa0e1c50e565733f75a6330d"},{"sha":"bbd031438c5dd4718857abf493a5b8f1683e5386","author":{"email":"99ccb3a429445c547e8bfaf321db248425cf7452@student.hpi.de","name":"Lixissimus"},"message":"publish and unpublish working, traffic monitoring","distinct":false,"url":"https://api.github.com/repos/NikolaySuslov/LivelyKernel/commits/bbd031438c5dd4718857abf493a5b8f1683e5386"},{"sha":"e1de81446204b8d18bb6c3ae2e197d6484f5043e","author":{"email":"99ccb3a429445c547e8bfaf321db248425cf7452@student.hpi.de","name":"Lixissimus"},"message":"first version of BackInTimeStream","distinct":false,"url":"https://api.github.com/repos/NikolaySuslov/LivelyKernel/commits/e1de81446204b8d18bb6c3ae2e197d6484f5043e"},{"sha":"55d107d2b756e668cde78bd2488ee37283e3f8b2","author":{"email":"99ccb3a429445c547e8bfaf321db248425cf7452@student.hpi.de","name":"Lixissimus"},"message":"dynamic history loading","distinct":false,"url":"https://api.github.com/repos/NikolaySuslov/LivelyKernel/commits/55d107d2b756e668cde78bd2488ee37283e3f8b2"},{"sha":"08c053ba1f766019fa98819ef782aa73d3abee92","author":{"email":"99ccb3a429445c547e8bfaf321db248425cf7452@student.hpi.de","name":"Lixissimus"},"message":"broadcasting progress information while viewing a stream","distinct":false,"url":"https://api.github.com/repos/NikolaySuslov/LivelyKernel/commits/08c053ba1f766019fa98819ef782aa73d3abee92"},{"sha":"8d165037dbb15357f769174b957cfad585010b4f","author":{"email":"99ccb3a429445c547e8bfaf321db248425cf7452@student.hpi.de","name":"Lixissimus"},"message":"Merge branch 'master' of github.com:LivelyKernel/LivelyKernel into MediaStreaming","distinct":false,"url":"https://api.github.com/repos/NikolaySuslov/LivelyKernel/commits/8d165037dbb15357f769174b957cfad585010b4f"},{"sha":"eb96a708ff3ed91e37c2be4af9a71410e3ec1294","author":{"email":"99ccb3a429445c547e8bfaf321db248425cf7452@student.hpi.de","name":"Lixissimus"},"message":"streaming manager, stream viewer in l2l flap","distinct":false,"url":"https://api.github.com/repos/NikolaySuslov/LivelyKernel/commits/eb96a708ff3ed91e37c2be4af9a71410e3ec1294"},{"sha":"a1007a58da74f012a9642ee6c5ead9d66e00cad5","author":{"email":"99ccb3a429445c547e8bfaf321db248425cf7452@student.hpi.de","name":"Lixissimus"},"message":"audio stream working","distinct":false,"url":"https://api.github.com/repos/NikolaySuslov/LivelyKernel/commits/a1007a58da74f012a9642ee6c5ead9d66e00cad5"},{"sha":"52a9a92107e8986ace765465e906624e9281e2a8","author":{"email":"99ccb3a429445c547e8bfaf321db248425cf7452@student.hpi.de","name":"Lixissimus"},"message":"extracted superclass for BackInTime video and audio stream","distinct":false,"url":"https://api.github.com/repos/NikolaySuslov/LivelyKernel/commits/52a9a92107e8986ace765465e906624e9281e2a8"},{"sha":"f0e79ebb7c0dc83054cff3abeeff244a5b548204","author":{"email":"99ccb3a429445c547e8bfaf321db248425cf7452@student.hpi.de","name":"Lixissimus"},"message":"make BackInTimeStream generic for all media types","distinct":false,"url":"https://api.github.com/repos/NikolaySuslov/LivelyKernel/commits/f0e79ebb7c0dc83054cff3abeeff244a5b548204"},{"sha":"c3a43a48f2699b8f813777215b9972099e459915","author":{"email":"99ccb3a429445c547e8bfaf321db248425cf7452@student.hpi.de","name":"Lixissimus"},"message":"playback of dynamically loaded audio chunks","distinct":false,"url":"https://api.github.com/repos/NikolaySuslov/LivelyKernel/commits/c3a43a48f2699b8f813777215b9972099e459915"},{"sha":"3e5e85b26c3fd76d43ad64034946c8be56273cd8","author":{"email":"99ccb3a429445c547e8bfaf321db248425cf7452@student.hpi.de","name":"Lixissimus"},"message":"fix accessing last frame of a media chunk, updated net/tools/MediaStreaming","distinct":false,"url":"https://api.github.com/repos/NikolaySuslov/LivelyKernel/commits/3e5e85b26c3fd76d43ad64034946c8be56273cd8"},{"sha":"18fa0fe740e0ffa27886706c53b814b49ae381cf","author":{"email":"99ccb3a429445c547e8bfaf321db248425cf7452@student.hpi.de","name":"Lixissimus"},"message":"unified interface of streaming functions, made recording on server optional, fixed pure data streaming, fixed sampling rate of unrecorded audio stream","distinct":false,"url":"https://api.github.com/repos/NikolaySuslov/LivelyKernel/commits/18fa0fe740e0ffa27886706c53b814b49ae381cf"},{"sha":"d0496fb26ed8755162a546fdfafa5bf2ebfac88d","author":{"email":"49b2756680355813fb4739c6dfa3b0a204c26e3f@gmail.com","name":"Robert Krahn"},"message":"ide: fix exec shell command key for linux","distinct":false,"url":"https://api.github.com/repos/NikolaySuslov/LivelyKernel/commits/d0496fb26ed8755162a546fdfafa5bf2ebfac88d"},{"sha":"38861ca085b791eac1ed15fb34f6c492b8419f0e","author":{"email":"49b2756680355813fb4739c6dfa3b0a204c26e3f@gmail.com","name":"Robert Krahn"},"message":"events: make that capture optional\nuse  to disable alt-click that captures","distinct":false,"url":"https://api.github.com/repos/NikolaySuslov/LivelyKernel/commits/38861ca085b791eac1ed15fb34f6c492b8419f0e"},{"sha":"cf7702cdbbdf7e347379a581ce63237295af9b5b","author":{"email":"49b2756680355813fb4739c6dfa3b0a204c26e3f@gmail.com","name":"Robert Krahn"},"message":"events: make that capture optional\ndefinign config option","distinct":false,"url":"https://api.github.com/repos/NikolaySuslov/LivelyKernel/commits/cf7702cdbbdf7e347379a581ce63237295af9b5b"},{"sha":"9ecd1136ccaab8d018aaa4adbfb3628f0cf2b6e2","author":{"email":"49b2756680355813fb4739c6dfa3b0a204c26e3f@gmail.com","name":"Robert Krahn"},"message":"codeeditor: ensure mode/r dependency","distinct":false,"url":"https://api.github.com/repos/NikolaySuslov/LivelyKernel/commits/9ecd1136ccaab8d018aaa4adbfb3628f0cf2b6e2"},{"sha":"b7f91596d3fbfe16cbd8c802d4a97e0c0d381016","author":{"email":"99ccb3a429445c547e8bfaf321db248425cf7452@student.hpi.de","name":"Lixissimus"},"message":"register viewers for MediaStreams","distinct":false,"url":"https://api.github.com/repos/NikolaySuslov/LivelyKernel/commits/b7f91596d3fbfe16cbd8c802d4a97e0c0d381016"},{"sha":"771bb67ecf092ec2438dbb1bf9da0d101bd30171","author":{"email":"99ccb3a429445c547e8bfaf321db248425cf7452@student.hpi.de","name":"Lixissimus"},"message":"MediaStreaming: added hash for steppingFunctions, removed dependency in l2l module, removed MediaStreaming tools for now from lively.net.tools","distinct":false,"url":"https://api.github.com/repos/NikolaySuslov/LivelyKernel/commits/771bb67ecf092ec2438dbb1bf9da0d101bd30171"}]}