{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":236215837,"defaultBranch":"master","name":"grammers","ownerLogin":"Lonami","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2020-01-25T19:03:37.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/6297805?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1717881730.0","currentOid":""},"activityList":{"items":[{"before":"b20b7e0fa88a1e39ce2b1f7b2490bae7b8933a0e","after":"612fc03b30e91c88fe6064cbb18b5d632087b268","ref":"refs/heads/master","pushedAt":"2024-09-12T20:43:42.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Lonami","name":"Lonami","path":"/Lonami","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6297805?s=80&v=4"},"commit":{"message":"Implement sending albums (#263)","shortMessageHtmlLink":"Implement sending albums (#263)"}},{"before":"ade32849fadf5cf7c67a4ec76774926b4b3fd499","after":"b20b7e0fa88a1e39ce2b1f7b2490bae7b8933a0e","ref":"refs/heads/master","pushedAt":"2024-09-02T19:09:02.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Lonami","name":"Lonami","path":"/Lonami","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6297805?s=80&v=4"},"commit":{"message":"Support getting multiple usernames for Chat (#262)","shortMessageHtmlLink":"Support getting multiple usernames for Chat (#262)"}},{"before":"c7234fe2496e67de722003b3caa567edcd30ca54","after":"ade32849fadf5cf7c67a4ec76774926b4b3fd499","ref":"refs/heads/master","pushedAt":"2024-08-31T15:07:15.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Lonami","name":"Lonami","path":"/Lonami","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6297805?s=80&v=4"},"commit":{"message":"Add InputReactions::remove() and Client.action() (#261)","shortMessageHtmlLink":"Add InputReactions::remove() and Client.action() (#261)"}},{"before":"7e242fde2618e010a5b1c0245adbfa0d93c467f2","after":"c7234fe2496e67de722003b3caa567edcd30ca54","ref":"refs/heads/master","pushedAt":"2024-08-26T17:51:48.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Lonami","name":"Lonami","path":"/Lonami","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6297805?s=80&v=4"},"commit":{"message":"Update to layer 186","shortMessageHtmlLink":"Update to layer 186"}},{"before":"8e215c0cadded1d7b7e8581aacbb92dca02e2618","after":"7e242fde2618e010a5b1c0245adbfa0d93c467f2","ref":"refs/heads/master","pushedAt":"2024-08-21T14:59:35.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Lonami","name":"Lonami","path":"/Lonami","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6297805?s=80&v=4"},"commit":{"message":"Fix panic in apply_difference_type\n\nCloses #258.","shortMessageHtmlLink":"Fix panic in apply_difference_type"}},{"before":"dbdd88ca9ae08f36a1425316773220d4695a7e96","after":"8e215c0cadded1d7b7e8581aacbb92dca02e2618","ref":"refs/heads/master","pushedAt":"2024-08-13T21:19:16.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Lonami","name":"Lonami","path":"/Lonami","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6297805?s=80&v=4"},"commit":{"message":"Reactions, consistent method naming and doc changes (#257)","shortMessageHtmlLink":"Reactions, consistent method naming and doc changes (#257)"}},{"before":"49aa302e25c7f32bc580c92f52ddc92d56691aa2","after":"dbdd88ca9ae08f36a1425316773220d4695a7e96","ref":"refs/heads/master","pushedAt":"2024-08-13T14:18:58.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Lonami","name":"Lonami","path":"/Lonami","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6297805?s=80&v=4"},"commit":{"message":"Add InlineSend and more cleanup (#256)","shortMessageHtmlLink":"Add InlineSend and more cleanup (#256)"}},{"before":"b49bb9db8e21c843b1d7dea757d2460a1f7053b5","after":"49aa302e25c7f32bc580c92f52ddc92d56691aa2","ref":"refs/heads/master","pushedAt":"2024-08-11T19:16:31.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Lonami","name":"Lonami","path":"/Lonami","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6297805?s=80&v=4"},"commit":{"message":"Add Client.next_raw_update() (#255)","shortMessageHtmlLink":"Add Client.next_raw_update() (#255)"}},{"before":"75d2c7f1c79f13aa33431e314bb40f6d35532b50","after":"b49bb9db8e21c843b1d7dea757d2460a1f7053b5","ref":"refs/heads/master","pushedAt":"2024-08-11T16:50:46.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Lonami","name":"Lonami","path":"/Lonami","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6297805?s=80&v=4"},"commit":{"message":"Remove needless Option in Client.next_update (#254)","shortMessageHtmlLink":"Remove needless Option in Client.next_update (#254)"}},{"before":"59a35ec8fe7c681a05a0d56ce742192578251a94","after":"75d2c7f1c79f13aa33431e314bb40f6d35532b50","ref":"refs/heads/master","pushedAt":"2024-07-27T06:21:33.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Lonami","name":"Lonami","path":"/Lonami","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6297805?s=80&v=4"},"commit":{"message":"Add empty TG_ID/HASH in env to avoid errors in examples (#253)","shortMessageHtmlLink":"Add empty TG_ID/HASH in env to avoid errors in examples (#253)"}},{"before":"d1aa69c51cbaddc267f0eede37f0ef3eaef7ff0c","after":"59a35ec8fe7c681a05a0d56ce742192578251a94","ref":"refs/heads/master","pushedAt":"2024-07-26T14:12:54.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Lonami","name":"Lonami","path":"/Lonami","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6297805?s=80&v=4"},"commit":{"message":"Remove redundant client in Media::Photo and Media::Document (#252)","shortMessageHtmlLink":"Remove redundant client in Media::Photo and Media::Document (#252)"}},{"before":"345a3f898e583a0f5c4a7e02fb503cae61f2866b","after":"d1aa69c51cbaddc267f0eede37f0ef3eaef7ff0c","ref":"refs/heads/master","pushedAt":"2024-07-23T17:22:16.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Lonami","name":"Lonami","path":"/Lonami","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6297805?s=80&v=4"},"commit":{"message":"Downloadable photo size from both photos and documents (#251)","shortMessageHtmlLink":"Downloadable photo size from both photos and documents (#251)"}},{"before":"58e3c8c53d669f590ff43dee3cf4899a7ea64126","after":"345a3f898e583a0f5c4a7e02fb503cae61f2866b","ref":"refs/heads/master","pushedAt":"2024-07-09T15:29:31.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Lonami","name":"Lonami","path":"/Lonami","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6297805?s=80&v=4"},"commit":{"message":"Fix transport.unpack was given too many bytes","shortMessageHtmlLink":"Fix transport.unpack was given too many bytes"}},{"before":"d04f4a2ad6ba36a4cf6c95f38eb6282fda35dddd","after":"58e3c8c53d669f590ff43dee3cf4899a7ea64126","ref":"refs/heads/master","pushedAt":"2024-07-09T14:38:34.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Lonami","name":"Lonami","path":"/Lonami","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6297805?s=80&v=4"},"commit":{"message":"Fix invite link parsing (#250)","shortMessageHtmlLink":"Fix invite link parsing (#250)"}},{"before":"5bb078bd5884e2ef8cb9b16eb4c7da09837a7e5f","after":"d04f4a2ad6ba36a4cf6c95f38eb6282fda35dddd","ref":"refs/heads/master","pushedAt":"2024-07-07T16:52:37.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Lonami","name":"Lonami","path":"/Lonami","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6297805?s=80&v=4"},"commit":{"message":"Fix accidental rename of field to use raw","shortMessageHtmlLink":"Fix accidental rename of field to use raw"}},{"before":"df28423485a65a1c4c25dc4f035934b1a8fdea23","after":"5bb078bd5884e2ef8cb9b16eb4c7da09837a7e5f","ref":"refs/heads/master","pushedAt":"2024-07-06T19:41:47.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"Lonami","name":"Lonami","path":"/Lonami","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6297805?s=80&v=4"},"commit":{"message":"Make to/from raw more consistent and pub","shortMessageHtmlLink":"Make to/from raw more consistent and pub"}},{"before":"b466db563936dc5d519005df600802928fcd3b98","after":"df28423485a65a1c4c25dc4f035934b1a8fdea23","ref":"refs/heads/master","pushedAt":"2024-06-29T10:42:09.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Lonami","name":"Lonami","path":"/Lonami","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6297805?s=80&v=4"},"commit":{"message":"Rename read and write index for tail and head","shortMessageHtmlLink":"Rename read and write index for tail and head"}},{"before":"c860631280772ee85cceac388b2f8f7f67586600","after":"b466db563936dc5d519005df600802928fcd3b98","ref":"refs/heads/master","pushedAt":"2024-06-29T10:38:14.000Z","pushType":"push","commitsCount":7,"pusher":{"login":"Lonami","name":"Lonami","path":"/Lonami","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6297805?s=80&v=4"},"commit":{"message":"Avoid use of Vec after DequeBuffer refactor","shortMessageHtmlLink":"Avoid use of Vec after DequeBuffer refactor"}},{"before":"9c8d738f3622bcf9935ea13dfbd80418ed7addca","after":"c860631280772ee85cceac388b2f8f7f67586600","ref":"refs/heads/master","pushedAt":"2024-06-23T18:13:29.000Z","pushType":"push","commitsCount":5,"pusher":{"login":"Lonami","name":"Lonami","path":"/Lonami","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6297805?s=80&v=4"},"commit":{"message":"Propagate network errors to all pending requests","shortMessageHtmlLink":"Propagate network errors to all pending requests"}},{"before":"7538973f9e92b3ef33ef7fcda32f937c9f091f81","after":"9c8d738f3622bcf9935ea13dfbd80418ed7addca","ref":"refs/heads/master","pushedAt":"2024-06-23T15:32:59.000Z","pushType":"push","commitsCount":5,"pusher":{"login":"Lonami","name":"Lonami","path":"/Lonami","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6297805?s=80&v=4"},"commit":{"message":"Add missing call to fill_remaining after reset\n\n663f59871a1b8a2063bf051abf7642d5f3b5d58b alone is not enough.\nIf the buffer is empty, calls to read immediately return,\nleading to very quick looping as seen in #237.","shortMessageHtmlLink":"Add missing call to fill_remaining after reset"}},{"before":"663f59871a1b8a2063bf051abf7642d5f3b5d58b","after":"7538973f9e92b3ef33ef7fcda32f937c9f091f81","ref":"refs/heads/master","pushedAt":"2024-06-23T10:51:22.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Lonami","name":"Lonami","path":"/Lonami","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6297805?s=80&v=4"},"commit":{"message":"Fix deprecated use of default_features","shortMessageHtmlLink":"Fix deprecated use of default_features"}},{"before":"b9a582a38f678e28e77fe6f2ed072fdfd1e87d3c","after":"663f59871a1b8a2063bf051abf7642d5f3b5d58b","ref":"refs/heads/master","pushedAt":"2024-06-19T15:42:34.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Lonami","name":"Lonami","path":"/Lonami","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6297805?s=80&v=4"},"commit":{"message":"Also reset read_index on reset_state","shortMessageHtmlLink":"Also reset read_index on reset_state"}},{"before":"f5d167c78fac0d536034762df8301118b6558528","after":"b9a582a38f678e28e77fe6f2ed072fdfd1e87d3c","ref":"refs/heads/master","pushedAt":"2024-06-12T18:27:25.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Lonami","name":"Lonami","path":"/Lonami","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6297805?s=80&v=4"},"commit":{"message":"Deny unsafe code in all crates","shortMessageHtmlLink":"Deny unsafe code in all crates"}},{"before":"a6a5f9a61233db46312e08b6d9c4622ce33b90a5","after":"f5d167c78fac0d536034762df8301118b6558528","ref":"refs/heads/master","pushedAt":"2024-06-12T06:08:28.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Lonami","name":"Lonami","path":"/Lonami","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6297805?s=80&v=4"},"commit":{"message":"Remove useless `unsafe impl {Send, Sync}` (#246)","shortMessageHtmlLink":"Remove useless unsafe impl {Send, Sync} (#246)"}},{"before":"c8eb83ca701d08db80fb2aebc51cffdf3483ad32","after":"a6a5f9a61233db46312e08b6d9c4622ce33b90a5","ref":"refs/heads/master","pushedAt":"2024-06-09T10:02:26.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Lonami","name":"Lonami","path":"/Lonami","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6297805?s=80&v=4"},"commit":{"message":"Add Chat::from_raw (#245)","shortMessageHtmlLink":"Add Chat::from_raw (#245)"}},{"before":"b9a83aa4b992fe13bc0561f37f5373614e5d5972","after":"c8eb83ca701d08db80fb2aebc51cffdf3483ad32","ref":"refs/heads/master","pushedAt":"2024-06-09T09:54:11.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"Lonami","name":"Lonami","path":"/Lonami","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6297805?s=80&v=4"},"commit":{"message":"Fix handling of transport errors\n\nThese should be handled in the transports themselves.\nPreviously, only the handling for abridged was working.\n\nTo test this, when enqueuing a request, the auth_key can be tampered\nwith, such as flipping all bits on the last byte to reliable trigger\na -404 error.","shortMessageHtmlLink":"Fix handling of transport errors"}},{"before":"2d5722c83f4bd8bbee397979630b977c3873c537","after":"b9a83aa4b992fe13bc0561f37f5373614e5d5972","ref":"refs/heads/master","pushedAt":"2024-06-09T08:27:34.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Lonami","name":"Lonami","path":"/Lonami","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6297805?s=80&v=4"},"commit":{"message":"Re-export other grammers crates from grammers-client (#243)\n\nSo that users of the library don't have to add all these dependencies\r\nmanually, matching all the versions.","shortMessageHtmlLink":"Re-export other grammers crates from grammers-client (#243)"}},{"before":"433455827cc25feb64309f1e21830b5781ae7b53","after":"2d5722c83f4bd8bbee397979630b977c3873c537","ref":"refs/heads/master","pushedAt":"2024-06-09T07:56:04.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Lonami","name":"Lonami","path":"/Lonami","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6297805?s=80&v=4"},"commit":{"message":"fix \"attempt to subtract with overflow\" (#244)","shortMessageHtmlLink":"fix \"attempt to subtract with overflow\" (#244)"}},{"before":"ff09be2f9d02d36e5a9f257c147ad6cf0305d9c2","after":"433455827cc25feb64309f1e21830b5781ae7b53","ref":"refs/heads/master","pushedAt":"2024-06-09T07:43:42.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Lonami","name":"Lonami","path":"/Lonami","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6297805?s=80&v=4"},"commit":{"message":"Fix mtsender doctests\n\nIntroduced by 41c23acf76055ddf9ee9b989d56ca8a788e08774.","shortMessageHtmlLink":"Fix mtsender doctests"}},{"before":"9043c750abbc333129cf29b44ed9bd54d584d379","after":"ff09be2f9d02d36e5a9f257c147ad6cf0305d9c2","ref":"refs/heads/master","pushedAt":"2024-06-08T21:22:13.000Z","pushType":"push","commitsCount":10,"pusher":{"login":"Lonami","name":"Lonami","path":"/Lonami","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6297805?s=80&v=4"},"commit":{"message":"Merge changes to deserialization and salt handling","shortMessageHtmlLink":"Merge changes to deserialization and salt handling"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0xMlQyMDo0Mzo0Mi4wMDAwMDBazwAAAAS01iWO","startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0xMlQyMDo0Mzo0Mi4wMDAwMDBazwAAAAS01iWO","endCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wNi0wOFQyMToyMjoxMy4wMDAwMDBazwAAAARgF13e"}},"title":"Activity ยท Lonami/grammers"}