{"push_id":843927079,"size":8,"distinct_size":5,"ref":"refs/heads/load_history","head":"521e876885da4b03b96b40d050c4ce7923b67b03","before":"314b5e6294b91b2f043257b270655ad44a664dd8","commits":[{"sha":"f813758bcc2f8bc60ec08c107ae484dc67918b62","author":{"email":"73a948e101d7f2a484675a31a19335d4c973faa0@gmail.com","name":"Максим Самойлов"},"message":"feat: add animation with react-motion-pack","distinct":false,"url":"https://api.github.com/repos/shri-2015-org/shrimp/commits/f813758bcc2f8bc60ec08c107ae484dc67918b62"},{"sha":"992a4c2b5c84162e1b078b69f2df23c58fda7647","author":{"email":"73a948e101d7f2a484675a31a19335d4c973faa0@gmail.com","name":"Максим Самойлов"},"message":"fix identation","distinct":false,"url":"https://api.github.com/repos/shri-2015-org/shrimp/commits/992a4c2b5c84162e1b078b69f2df23c58fda7647"},{"sha":"f9fe8ec5b2175a7932a0e15375da2bc4de81e082","author":{"email":"73a948e101d7f2a484675a31a19335d4c973faa0@gmail.com","name":"Максим Самойлов"},"message":"Merge pull request #304 from Nitive/feat/animation\n\nAdd animation with react-motion-pack","distinct":false,"url":"https://api.github.com/repos/shri-2015-org/shrimp/commits/f9fe8ec5b2175a7932a0e15375da2bc4de81e082"},{"sha":"53edf132b8fb37b1fd17f68c8ef39e5d97de315b","author":{"email":"e8fc65199f67f601501d5ee2a3296909ed28d1cc@gmail.com","name":"Dmitri Pisarev"},"message":"feat: lazy-load channel history","distinct":true,"url":"https://api.github.com/repos/shri-2015-org/shrimp/commits/53edf132b8fb37b1fd17f68c8ef39e5d97de315b"},{"sha":"f079c0f1795d4d493b889b07455a781d5f6036f5","author":{"email":"e8fc65199f67f601501d5ee2a3296909ed28d1cc@gmail.com","name":"Dmitri Pisarev"},"message":"feat: load history in packs\n\nWe load history in packs of 20 messages (sorry, this value if hardcoded\nfor now due to lack of centrlized settings storage).\nMessages are counted in reverse order from baseDate.","distinct":true,"url":"https://api.github.com/repos/shri-2015-org/shrimp/commits/f079c0f1795d4d493b889b07455a781d5f6036f5"},{"sha":"8001deb396033180ec9a5b9f819e37b7cdc99ee8","author":{"email":"e8fc65199f67f601501d5ee2a3296909ed28d1cc@gmail.com","name":"Dmitri Pisarev"},"message":"feat: load more messages on scroll\n\nThis feature could get a little more polish like a loading indicator or\nmore smooth scroll, but well, day has only 24 hours...","distinct":true,"url":"https://api.github.com/repos/shri-2015-org/shrimp/commits/8001deb396033180ec9a5b9f819e37b7cdc99ee8"},{"sha":"2a042411054f6d064d1dff6ef11c5d1c349ec1d4","author":{"email":"e8fc65199f67f601501d5ee2a3296909ed28d1cc@gmail.com","name":"Dmitri Pisarev"},"message":"Fix loading less than 20 messages","distinct":true,"url":"https://api.github.com/repos/shri-2015-org/shrimp/commits/2a042411054f6d064d1dff6ef11c5d1c349ec1d4"},{"sha":"521e876885da4b03b96b40d050c4ce7923b67b03","author":{"email":"e8fc65199f67f601501d5ee2a3296909ed28d1cc@gmail.com","name":"Dmitri Pisarev"},"message":"bugfix: stop using react state for `skipNextScroll`","distinct":true,"url":"https://api.github.com/repos/shri-2015-org/shrimp/commits/521e876885da4b03b96b40d050c4ce7923b67b03"}]}