{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":198281078,"defaultBranch":"main","name":"tendermint-rs","ownerLogin":"informalsystems","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2019-07-22T18:31:25.000Z","ownerAvatar":"https://github.com/avatars/u/59101308?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1726593137.0","currentOid":""},"activityList":{"items":[{"before":"45456717e4df3b9fd323cdc41682dc650642b0a8","after":"c190d2a72fa15e3d96412d6beacaf4fb62ed4e61","ref":"refs/heads/romac/v038-evidence","pushedAt":"2024-09-17T18:00:22.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"romac","name":"Romain Ruetschi","path":"/romac","primaryAvatarUrl":"https://github.com/avatars/u/106849?s=80&v=4"},"commit":{"message":"Add changelog entries","shortMessageHtmlLink":"Add changelog entries"}},{"before":"06176121d95839e0b7ff615a87bc9f5452197e76","after":"45456717e4df3b9fd323cdc41682dc650642b0a8","ref":"refs/heads/romac/v038-evidence","pushedAt":"2024-09-17T17:55:27.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"romac","name":"Romain Ruetschi","path":"/romac","primaryAvatarUrl":"https://github.com/avatars/u/106849?s=80&v=4"},"commit":{"message":"Add new dialect for v0.38 in order to fix changes in misbehaviour evidence serialization","shortMessageHtmlLink":"Add new dialect for v0.38 in order to fix changes in misbehaviour evi…"}},{"before":null,"after":"06176121d95839e0b7ff615a87bc9f5452197e76","ref":"refs/heads/romac/v038-evidence","pushedAt":"2024-09-17T17:12:17.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"romac","name":"Romain Ruetschi","path":"/romac","primaryAvatarUrl":"https://github.com/avatars/u/106849?s=80&v=4"},"commit":{"message":"wip","shortMessageHtmlLink":"wip"}},{"before":"492448f8ac9b667984bb41c9f7b8c278dd620b85","after":"dff86ab7b962252885078f5c8e1aa1cba7327c17","ref":"refs/heads/p2p/async","pushedAt":"2024-08-28T13:32:19.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tony-iqlusion","name":"Tony Arcieri (iqlusion)","path":"/tony-iqlusion","primaryAvatarUrl":"https://github.com/avatars/u/37432020?s=80&v=4"},"commit":{"message":"rustfmt","shortMessageHtmlLink":"rustfmt"}},{"before":null,"after":"492448f8ac9b667984bb41c9f7b8c278dd620b85","ref":"refs/heads/p2p/async","pushedAt":"2024-08-28T13:30:01.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"tony-iqlusion","name":"Tony Arcieri (iqlusion)","path":"/tony-iqlusion","primaryAvatarUrl":"https://github.com/avatars/u/37432020?s=80&v=4"},"commit":{"message":"[WIP] p2p: add `AsyncSecretConnection` based on tokio\n\nAdds an `async` version of `SecretConnection`, currently specialized to\nTCP-based connections exclusively.\n\nThis requires quite a bit of duplication, especially since the existing\n`SecretConnection` implementation is entirely built around `std::io`\ntraits, which are unusable in an async context.\n\nThe implementation returns whole chunks as a `Vec`, which avoids the\nneed to \"double buffer\" incoming data as ownership of such data is\npassed directly to the caller upon completing a read.","shortMessageHtmlLink":"[WIP] p2p: add AsyncSecretConnection based on tokio"}},{"before":null,"after":"47732520c687b6bbca93081c75c2881eb3bc67c0","ref":"refs/heads/typos","pushedAt":"2024-08-09T09:54:27.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"romac","name":"Romain Ruetschi","path":"/romac","primaryAvatarUrl":"https://github.com/avatars/u/106849?s=80&v=4"},"commit":{"message":"chore: Fix all typos","shortMessageHtmlLink":"chore: Fix all typos"}},{"before":"7c3aad6d97761ed7ad377d60c73d9b7f51858d0d","after":null,"ref":"refs/heads/release/v0.39.1","pushedAt":"2024-08-09T08:44:55.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"romac","name":"Romain Ruetschi","path":"/romac","primaryAvatarUrl":"https://github.com/avatars/u/106849?s=80&v=4"}},{"before":"a2b4f0a9419eea4502598b629100ba66d8089885","after":"14fd628e82ae51b9f15c135a6db8870219fe3c33","ref":"refs/heads/main","pushedAt":"2024-08-09T08:44:53.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"romac","name":"Romain Ruetschi","path":"/romac","primaryAvatarUrl":"https://github.com/avatars/u/106849?s=80&v=4"},"commit":{"message":"Release v0.39.1 (#1458)\n\n* Bump crates version to v0.39.1\r\n\r\n* Release changelog\r\n\r\n* Fix release date","shortMessageHtmlLink":"Release v0.39.1 (#1458)"}},{"before":"aa78c52a88e355fbd05c3d54cce8636eb0602850","after":"7c3aad6d97761ed7ad377d60c73d9b7f51858d0d","ref":"refs/heads/release/v0.39.1","pushedAt":"2024-08-09T08:30:22.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"romac","name":"Romain Ruetschi","path":"/romac","primaryAvatarUrl":"https://github.com/avatars/u/106849?s=80&v=4"},"commit":{"message":"Fix release date","shortMessageHtmlLink":"Fix release date"}},{"before":null,"after":"aa78c52a88e355fbd05c3d54cce8636eb0602850","ref":"refs/heads/release/v0.39.1","pushedAt":"2024-08-09T08:19:04.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"romac","name":"Romain Ruetschi","path":"/romac","primaryAvatarUrl":"https://github.com/avatars/u/106849?s=80&v=4"},"commit":{"message":"Release changelog","shortMessageHtmlLink":"Release changelog"}},{"before":"ec300bc200386ecec9c6c98af19930f50cf31d8a","after":null,"ref":"refs/heads/proto/remove-prost-types","pushedAt":"2024-08-09T08:03:18.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"romac","name":"Romain Ruetschi","path":"/romac","primaryAvatarUrl":"https://github.com/avatars/u/106849?s=80&v=4"}},{"before":"f1ebab84321de74d7770672d54f4bdf28a9ac65c","after":"a2b4f0a9419eea4502598b629100ba66d8089885","ref":"refs/heads/main","pushedAt":"2024-08-09T08:03:16.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"romac","name":"Romain Ruetschi","path":"/romac","primaryAvatarUrl":"https://github.com/avatars/u/106849?s=80&v=4"},"commit":{"message":"proto: remove `prost-types` dependency (#1457)\n\n* proto: remove `prost-types` dependency\r\n\r\nNow that #1452 has landed `prost-types` isn't used.\r\n\r\nThis removes it as a dependency.\r\n\r\n* Add changelog entry\r\n\r\n---------\r\n\r\nCo-authored-by: Romain Ruetschi ","shortMessageHtmlLink":"proto: remove prost-types dependency (#1457)"}},{"before":"3b14e244981b020effcb3931781254102cd5de0a","after":"ec300bc200386ecec9c6c98af19930f50cf31d8a","ref":"refs/heads/proto/remove-prost-types","pushedAt":"2024-08-09T07:50:21.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"romac","name":"Romain Ruetschi","path":"/romac","primaryAvatarUrl":"https://github.com/avatars/u/106849?s=80&v=4"},"commit":{"message":"Add changelog entry","shortMessageHtmlLink":"Add changelog entry"}},{"before":null,"after":"3b14e244981b020effcb3931781254102cd5de0a","ref":"refs/heads/proto/remove-prost-types","pushedAt":"2024-08-08T19:22:30.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"tony-iqlusion","name":"Tony Arcieri (iqlusion)","path":"/tony-iqlusion","primaryAvatarUrl":"https://github.com/avatars/u/37432020?s=80&v=4"},"commit":{"message":"proto: remove `prost-types` dependency\n\nNow that #1452 has landed `prost-types` isn't used.\n\nThis removes it as a dependency.","shortMessageHtmlLink":"proto: remove prost-types dependency"}},{"before":"cd8a3f77b0b4b1299af879c5824f4e183d4f812e","after":null,"ref":"refs/heads/proto/try-from-duration-error","pushedAt":"2024-08-08T19:05:21.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"tony-iqlusion","name":"Tony Arcieri (iqlusion)","path":"/tony-iqlusion","primaryAvatarUrl":"https://github.com/avatars/u/37432020?s=80&v=4"}},{"before":"685d104ec01690cbadfe1ab59de9254d3da78318","after":"f1ebab84321de74d7770672d54f4bdf28a9ac65c","ref":"refs/heads/main","pushedAt":"2024-08-08T19:05:19.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"tony-iqlusion","name":"Tony Arcieri (iqlusion)","path":"/tony-iqlusion","primaryAvatarUrl":"https://github.com/avatars/u/37432020?s=80&v=4"},"commit":{"message":"proto: Align `TryFrom` impls for `Duration` with `prost-types` (#1456)\n\n* Fix `TryFrom` impl to return a `DurationError` as per `prost-types`\r\n* Remove conflicting `From` impl","shortMessageHtmlLink":"proto: Align TryFrom impls for Duration with prost-types (#1456)"}},{"before":"51310fe8c48c8be94c544aed9daa513e747cea76","after":null,"ref":"refs/heads/proto/fix-std-feature","pushedAt":"2024-08-08T18:11:12.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"romac","name":"Romain Ruetschi","path":"/romac","primaryAvatarUrl":"https://github.com/avatars/u/106849?s=80&v=4"}},{"before":"439abf5cdd87424a880def1b2895c627c6e7adf4","after":"685d104ec01690cbadfe1ab59de9254d3da78318","ref":"refs/heads/main","pushedAt":"2024-08-08T18:11:10.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"romac","name":"Romain Ruetschi","path":"/romac","primaryAvatarUrl":"https://github.com/avatars/u/106849?s=80&v=4"},"commit":{"message":"Ensure each and every feature flags can be used independently (#1455)","shortMessageHtmlLink":"Ensure each and every feature flags can be used independently (#1455)"}},{"before":"54a959a4460981a0eddda040801b917f753e04ab","after":"51310fe8c48c8be94c544aed9daa513e747cea76","ref":"refs/heads/proto/fix-std-feature","pushedAt":"2024-08-08T08:08:06.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"romac","name":"Romain Ruetschi","path":"/romac","primaryAvatarUrl":"https://github.com/avatars/u/106849?s=80&v=4"},"commit":{"message":"Update changelog entry","shortMessageHtmlLink":"Update changelog entry"}},{"before":"cb396d26b3e4058115251ac0a41d092877b71151","after":"54a959a4460981a0eddda040801b917f753e04ab","ref":"refs/heads/proto/fix-std-feature","pushedAt":"2024-08-08T08:00:30.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"romac","name":"Romain Ruetschi","path":"/romac","primaryAvatarUrl":"https://github.com/avatars/u/106849?s=80&v=4"},"commit":{"message":"rpc: Fix `mock-client` feature","shortMessageHtmlLink":"rpc: Fix mock-client feature"}},{"before":"5ef891e5227a5874355db33e362c92f3ef95fddf","after":"cb396d26b3e4058115251ac0a41d092877b71151","ref":"refs/heads/proto/fix-std-feature","pushedAt":"2024-08-08T07:50:10.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"romac","name":"Romain Ruetschi","path":"/romac","primaryAvatarUrl":"https://github.com/avatars/u/106849?s=80&v=4"},"commit":{"message":"Only enable tokios `fs` feature in tests","shortMessageHtmlLink":"Only enable tokios fs feature in tests"}},{"before":null,"after":"cd8a3f77b0b4b1299af879c5824f4e183d4f812e","ref":"refs/heads/proto/try-from-duration-error","pushedAt":"2024-08-08T07:39:14.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"romac","name":"Romain Ruetschi","path":"/romac","primaryAvatarUrl":"https://github.com/avatars/u/106849?s=80&v=4"},"commit":{"message":"Remove conflicting `From` impl","shortMessageHtmlLink":"Remove conflicting From<core::time::Duration> impl"}},{"before":"728ff9e0c605a06f8b2cc34c1f717b8cb4f425f8","after":"5ef891e5227a5874355db33e362c92f3ef95fddf","ref":"refs/heads/proto/fix-std-feature","pushedAt":"2024-08-08T07:33:38.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"romac","name":"Romain Ruetschi","path":"/romac","primaryAvatarUrl":"https://github.com/avatars/u/106849?s=80&v=4"},"commit":{"message":"Update changelog entry","shortMessageHtmlLink":"Update changelog entry"}},{"before":"c739addac1fc89ecec039815008ab76d2e65acff","after":"728ff9e0c605a06f8b2cc34c1f717b8cb4f425f8","ref":"refs/heads/proto/fix-std-feature","pushedAt":"2024-08-08T07:26:15.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"romac","name":"Romain Ruetschi","path":"/romac","primaryAvatarUrl":"https://github.com/avatars/u/106849?s=80&v=4"},"commit":{"message":"Update changelog entry","shortMessageHtmlLink":"Update changelog entry"}},{"before":"7d3e4eb01a1bc9487aa00ea9d1c894dddcd68275","after":"c739addac1fc89ecec039815008ab76d2e65acff","ref":"refs/heads/proto/fix-std-feature","pushedAt":"2024-08-07T19:45:49.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"tony-iqlusion","name":"Tony Arcieri (iqlusion)","path":"/tony-iqlusion","primaryAvatarUrl":"https://github.com/avatars/u/37432020?s=80&v=4"},"commit":{"message":"proto: fix `std` feature\n\nThe `std` feature previously didn't link the `std` crate, and so when\nused in isolation wouldn't compile.\n\nThis ensures `std` is linked when the feature is enabled.","shortMessageHtmlLink":"proto: fix std feature"}},{"before":null,"after":"7d3e4eb01a1bc9487aa00ea9d1c894dddcd68275","ref":"refs/heads/proto/fix-std-feature","pushedAt":"2024-08-07T19:40:35.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"tony-iqlusion","name":"Tony Arcieri (iqlusion)","path":"/tony-iqlusion","primaryAvatarUrl":"https://github.com/avatars/u/37432020?s=80&v=4"},"commit":{"message":"[WIP] proto: fix `std` feature\n\nThe `std` feature previously didn't link the `std` crate, and so when\nused in isolation wouldn't compile.","shortMessageHtmlLink":"[WIP] proto: fix std feature"}},{"before":"ccdb057afbe5fff957d7d703841263a44c5f5e2c","after":null,"ref":"refs/heads/release/v0.39.0","pushedAt":"2024-08-06T10:26:52.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"romac","name":"Romain Ruetschi","path":"/romac","primaryAvatarUrl":"https://github.com/avatars/u/106849?s=80&v=4"}},{"before":"7a4113a481138bc22fca28e7e682ba72b7057adb","after":"439abf5cdd87424a880def1b2895c627c6e7adf4","ref":"refs/heads/main","pushedAt":"2024-08-06T10:26:50.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"romac","name":"Romain Ruetschi","path":"/romac","primaryAvatarUrl":"https://github.com/avatars/u/106849?s=80&v=4"},"commit":{"message":"Release v0.39.0 (#1453)\n\n* Bump crates version to v0.39.0\r\n\r\n* Update changelog","shortMessageHtmlLink":"Release v0.39.0 (#1453)"}},{"before":"dd3303080e5e2def4caa4512feb7db43bdc1fe42","after":"7a4113a481138bc22fca28e7e682ba72b7057adb","ref":"refs/heads/main","pushedAt":"2024-08-06T10:08:16.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"romac","name":"Romain Ruetschi","path":"/romac","primaryAvatarUrl":"https://github.com/avatars/u/106849?s=80&v=4"},"commit":{"message":"chore: fix some comments (#1437)\n\nSigned-off-by: renshuncui ","shortMessageHtmlLink":"chore: fix some comments (#1437)"}},{"before":null,"after":"ccdb057afbe5fff957d7d703841263a44c5f5e2c","ref":"refs/heads/release/v0.39.0","pushedAt":"2024-08-06T08:26:10.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"romac","name":"Romain Ruetschi","path":"/romac","primaryAvatarUrl":"https://github.com/avatars/u/106849?s=80&v=4"},"commit":{"message":"Update changelog","shortMessageHtmlLink":"Update changelog"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0xN1QxODowMDoyMi4wMDAwMDBazwAAAAS412cG","startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0xN1QxODowMDoyMi4wMDAwMDBazwAAAAS412cG","endCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOC0wNlQwODoyNjoxMC4wMDAwMDBazwAAAASS11M9"}},"title":"Activity · informalsystems/tendermint-rs"}