{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":824061192,"defaultBranch":"main","name":"rhio","ownerLogin":"HIRO-MicroDataCenters-BV","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2024-07-04T09:33:03.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/156310958?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1726662650.0","currentOid":""},"activityList":{"items":[{"before":"5dac540617b473fdaec98a5ed1c26a11ab05f3e9","after":"7dc9971bac35646b02f7c8f9f8c4ac1fd9888b77","ref":"refs/heads/update-p2panda","pushedAt":"2024-09-27T15:54:23.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sandreae","name":"Sam Andreae","path":"/sandreae","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24291662?s=80&v=4"},"commit":{"message":"Define topic <-> subject mapping in config file","shortMessageHtmlLink":"Define topic <-> subject mapping in config file"}},{"before":"7215ca466bd6384120c94e3d38122dda5fcd4e2a","after":"5dac540617b473fdaec98a5ed1c26a11ab05f3e9","ref":"refs/heads/update-p2panda","pushedAt":"2024-09-27T14:41:40.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sandreae","name":"Sam Andreae","path":"/sandreae","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24291662?s=80&v=4"},"commit":{"message":"Clippy","shortMessageHtmlLink":"Clippy"}},{"before":"43698fa9c36a1c2eb2162fb28da1d87d4604f651","after":"7215ca466bd6384120c94e3d38122dda5fcd4e2a","ref":"refs/heads/update-p2panda","pushedAt":"2024-09-27T14:36:21.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"sandreae","name":"Sam Andreae","path":"/sandreae","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24291662?s=80&v=4"},"commit":{"message":"Include topic when encoding operations","shortMessageHtmlLink":"Include topic when encoding operations"}},{"before":"19574ba152933f40db3a11b29d6f1fac0c9bcb2c","after":"43698fa9c36a1c2eb2162fb28da1d87d4604f651","ref":"refs/heads/update-p2panda","pushedAt":"2024-09-27T12:21:13.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"sandreae","name":"Sam Andreae","path":"/sandreae","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24291662?s=80&v=4"},"commit":{"message":"Bump iroh-blobs","shortMessageHtmlLink":"Bump iroh-blobs"}},{"before":"666ead5eb51798936676aeb72a1b58f45f1719a5","after":"19574ba152933f40db3a11b29d6f1fac0c9bcb2c","ref":"refs/heads/update-p2panda","pushedAt":"2024-09-26T09:37:27.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"sandreae","name":"Sam Andreae","path":"/sandreae","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24291662?s=80&v=4"},"commit":{"message":"Clippy","shortMessageHtmlLink":"Clippy"}},{"before":"bd08fa4d6038043c27c6404aa1b748d27296a58c","after":"666ead5eb51798936676aeb72a1b58f45f1719a5","ref":"refs/heads/update-p2panda","pushedAt":"2024-09-23T20:17:47.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sandreae","name":"Sam Andreae","path":"/sandreae","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24291662?s=80&v=4"},"commit":{"message":"Remove ready signal future from PandaActor","shortMessageHtmlLink":"Remove ready signal future from PandaActor"}},{"before":"8a411566c7576ae04da77ae7a84616d4cae99a4d","after":"bd08fa4d6038043c27c6404aa1b748d27296a58c","ref":"refs/heads/update-p2panda","pushedAt":"2024-09-20T19:04:37.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sandreae","name":"Sam Andreae","path":"/sandreae","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24291662?s=80&v=4"},"commit":{"message":"fmt","shortMessageHtmlLink":"fmt"}},{"before":"3b502120c6971172e128660c490e99be7eafdaaf","after":"8a411566c7576ae04da77ae7a84616d4cae99a4d","ref":"refs/heads/update-p2panda","pushedAt":"2024-09-20T19:02:57.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sandreae","name":"Sam Andreae","path":"/sandreae","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24291662?s=80&v=4"},"commit":{"message":"Use p2panda-engine streams","shortMessageHtmlLink":"Use p2panda-engine streams"}},{"before":"2aa1e90789a9a86d237fe935598dcc34e19be25a","after":"3b502120c6971172e128660c490e99be7eafdaaf","ref":"refs/heads/update-p2panda","pushedAt":"2024-09-18T14:53:49.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"sandreae","name":"Sam Andreae","path":"/sandreae","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24291662?s=80&v=4"},"commit":{"message":"Clippy & fmt","shortMessageHtmlLink":"Clippy & fmt"}},{"before":"19e7a3356a3cd4d8dc1fc1bb80bb4bf4aea7aa9f","after":"2aa1e90789a9a86d237fe935598dcc34e19be25a","ref":"refs/heads/update-p2panda","pushedAt":"2024-09-18T12:51:55.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sandreae","name":"Sam Andreae","path":"/sandreae","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24291662?s=80&v=4"},"commit":{"message":"Introduce LogHeightSyncProtocol","shortMessageHtmlLink":"Introduce LogHeightSyncProtocol"}},{"before":null,"after":"19e7a3356a3cd4d8dc1fc1bb80bb4bf4aea7aa9f","ref":"refs/heads/update-p2panda","pushedAt":"2024-09-18T12:30:50.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"sandreae","name":"Sam Andreae","path":"/sandreae","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24291662?s=80&v=4"},"commit":{"message":"Update p2panda APIs","shortMessageHtmlLink":"Update p2panda APIs"}},{"before":"c04b956fba47b3eda6a5584ef76c8543c010f780","after":"b0933d9d2292d63df2b5462cac780b082946e4d1","ref":"refs/heads/main","pushedAt":"2024-08-30T14:10:46.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"adzialocha","name":"adz","path":"/adzialocha","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1822473?s=80&v=4"},"commit":{"message":"Update README.md","shortMessageHtmlLink":"Update README.md"}},{"before":"70dfd6477bf19c680882c075b61e316f6e094c11","after":"c04b956fba47b3eda6a5584ef76c8543c010f780","ref":"refs/heads/main","pushedAt":"2024-08-30T14:10:15.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"adzialocha","name":"adz","path":"/adzialocha","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1822473?s=80&v=4"},"commit":{"message":"Create LICENSE","shortMessageHtmlLink":"Create LICENSE"}},{"before":"13c7b0a024590a7b042d0d2fb8ffc203fa208f62","after":"70dfd6477bf19c680882c075b61e316f6e094c11","ref":"refs/heads/main","pushedAt":"2024-08-30T14:07:32.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"adzialocha","name":"adz","path":"/adzialocha","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1822473?s=80&v=4"},"commit":{"message":"Update README.md","shortMessageHtmlLink":"Update README.md"}},{"before":"2d8b1d4887d990bcd5c4ec6064f1fd3fa516e9d9","after":"13c7b0a024590a7b042d0d2fb8ffc203fa208f62","ref":"refs/heads/main","pushedAt":"2024-08-30T14:05:23.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"adzialocha","name":"adz","path":"/adzialocha","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1822473?s=80&v=4"},"commit":{"message":"Update WALKTHROUGH.md","shortMessageHtmlLink":"Update WALKTHROUGH.md"}},{"before":"22091694281bbd93d7f97ba8ce8243764868d9e6","after":null,"ref":"refs/heads/jetstream-final","pushedAt":"2024-08-30T14:02:10.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"adzialocha","name":"adz","path":"/adzialocha","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1822473?s=80&v=4"}},{"before":"4e02b3abd7631d1573b6af4692da0b5dea1a9d24","after":"2d8b1d4887d990bcd5c4ec6064f1fd3fa516e9d9","ref":"refs/heads/main","pushedAt":"2024-08-30T14:02:06.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"adzialocha","name":"adz","path":"/adzialocha","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1822473?s=80&v=4"},"commit":{"message":"Glue together NATS JetStream, MinIO blob store and p2panda gossip (#58)\n\n* Clarify that gossip is _not_ taking place during init\r\n\r\n* Glue together NATS JetStream and p2panda message streams\r\n\r\n* Process blob announcements\r\n\r\n* Realized that we need to define the topic manually\r\n\r\n* Remove unused fields\r\n\r\n* Clippy and remove unused code\r\n\r\n* Define streams in config.toml file\r\n\r\n* Update p2panda dependencies\r\n\r\n* Do not serialize blob header when not set\r\n\r\n* Fix getting len-prefixed data by wrongly using to_bytes\r\n\r\n* Add more context to errors\r\n\r\n* When only setting level for tracing, still scope it to rhio\r\n\r\n* Wait until initialised before entering gossip\r\n\r\n* Do allow duplicate operations arriving via nats\r\n\r\n* Have a control channel to ask rhio to import a file into minio\r\n\r\n* rhio-client can announce blob hashes now as well\r\n\r\n* Import paths are encoded as regular strings\r\n\r\n* Do not check for given credentials to handle minio\r\n\r\n* Clean up error handling, add a comment\r\n\r\n* Fix issue detecting blob announcements in rhio-client\r\n\r\n* Show successful blob sync in logs\r\n\r\n* Make clippy happy\r\n\r\n* Add issues to TODOs\r\n\r\n* Remove TODO\r\n\r\n* Update README.md\r\n\r\n* Nicer config.example.toml file\r\n\r\n* Update READMEs\r\n\r\n* Remove docker-compose.yaml for now\r\n\r\n* One more README.md update\r\n\r\n* Typos\r\n\r\n* Rename panda module to network\r\n\r\n* Remove all unused dependencies\r\n\r\n* Write more about development\r\n\r\n* Fix setting the filter string for tracing\r\n\r\n* Improve README.md\r\n\r\n* Grammar fixes\r\n\r\n* Update README.md\r\n\r\n* Update README.md\r\n\r\n* Make clippy happy\r\n\r\n* We can not wait for ack from publishing to NATS core\r\n\r\n* Silently fail when ready oneshot channel got dropped\r\n\r\n* Update rhio/config.example.toml\r\n\r\nCo-authored-by: Sam Andreae \r\n\r\n* Clarify some things\r\n\r\n---------\r\n\r\nCo-authored-by: Sam Andreae ","shortMessageHtmlLink":"Glue together NATS JetStream, MinIO blob store and p2panda gossip (#58)"}},{"before":"8c35aa255c90a99401648a82b67f032b30b95372","after":"22091694281bbd93d7f97ba8ce8243764868d9e6","ref":"refs/heads/jetstream-final","pushedAt":"2024-08-30T14:01:56.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"adzialocha","name":"adz","path":"/adzialocha","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1822473?s=80&v=4"},"commit":{"message":"Clarify some things","shortMessageHtmlLink":"Clarify some things"}},{"before":"5736a8b11c75023544e5d1e78d06609904a08181","after":"8c35aa255c90a99401648a82b67f032b30b95372","ref":"refs/heads/jetstream-final","pushedAt":"2024-08-30T13:57:38.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"adzialocha","name":"adz","path":"/adzialocha","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1822473?s=80&v=4"},"commit":{"message":"Update rhio/config.example.toml\n\nCo-authored-by: Sam Andreae ","shortMessageHtmlLink":"Update rhio/config.example.toml"}},{"before":"7cf9e1503df61c28138a29ff82e985d1278e4870","after":"4e02b3abd7631d1573b6af4692da0b5dea1a9d24","ref":"refs/heads/main","pushedAt":"2024-08-30T13:56:50.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"adzialocha","name":"adz","path":"/adzialocha","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1822473?s=80&v=4"},"commit":{"message":"Add WALKTHROUGH.md","shortMessageHtmlLink":"Add WALKTHROUGH.md"}},{"before":"ed643717db3a82746bf68db17cd83331628167ca","after":null,"ref":"refs/heads/bump-iroh-deps","pushedAt":"2024-08-30T13:51:37.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"sandreae","name":"Sam Andreae","path":"/sandreae","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24291662?s=80&v=4"}},{"before":"4cdfa90e0baffcbea23cd6197dc41771d3a35104","after":null,"ref":"refs/heads/blob-tests","pushedAt":"2024-08-30T13:51:32.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"sandreae","name":"Sam Andreae","path":"/sandreae","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24291662?s=80&v=4"}},{"before":"a887d9f7aae1a4ad4f447b20b5e4a96fb4ee7d2f","after":null,"ref":"refs/heads/p2panda-sync","pushedAt":"2024-08-30T13:51:26.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"sandreae","name":"Sam Andreae","path":"/sandreae","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24291662?s=80&v=4"}},{"before":"32ef526534d1ea6dc69e85118202d4f790240381","after":"5736a8b11c75023544e5d1e78d06609904a08181","ref":"refs/heads/jetstream-final","pushedAt":"2024-08-30T11:30:09.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"adzialocha","name":"adz","path":"/adzialocha","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1822473?s=80&v=4"},"commit":{"message":"Silently fail when ready oneshot channel got dropped","shortMessageHtmlLink":"Silently fail when ready oneshot channel got dropped"}},{"before":"4e82b3353e0ff593973776f29af0b088a3ad6b8c","after":null,"ref":"refs/heads/remove-blobs-and-sync","pushedAt":"2024-08-30T11:29:08.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"adzialocha","name":"adz","path":"/adzialocha","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1822473?s=80&v=4"}},{"before":"257d8904b164a1261d2d21185957687d2887fc0d","after":"7cf9e1503df61c28138a29ff82e985d1278e4870","ref":"refs/heads/main","pushedAt":"2024-08-30T11:29:05.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"adzialocha","name":"adz","path":"/adzialocha","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1822473?s=80&v=4"},"commit":{"message":"Remove blobs and sync crates (#70)\n\n* Remove blobs crate\r\n\r\n* Remove sync crate\r\n\r\n* Remove sync and blobs from workspace manifest\r\n\r\n* Use p2panda v2 branch git path for blobs dependency","shortMessageHtmlLink":"Remove blobs and sync crates (#70)"}},{"before":null,"after":"4e82b3353e0ff593973776f29af0b088a3ad6b8c","ref":"refs/heads/remove-blobs-and-sync","pushedAt":"2024-08-30T11:24:38.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"mycognosist","name":"glyph","path":"/mycognosist","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/23633979?s=80&v=4"},"commit":{"message":"Use p2panda v2 branch git path for blobs dependency","shortMessageHtmlLink":"Use p2panda v2 branch git path for blobs dependency"}},{"before":"971cb01520073fdd2d406792656942fd716ae0d2","after":"32ef526534d1ea6dc69e85118202d4f790240381","ref":"refs/heads/jetstream-final","pushedAt":"2024-08-30T10:53:40.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"adzialocha","name":"adz","path":"/adzialocha","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1822473?s=80&v=4"},"commit":{"message":"Silently fail when ready oneshot channel got dropped","shortMessageHtmlLink":"Silently fail when ready oneshot channel got dropped"}},{"before":"c99ed86bcf238b09320ade81d3864ab79acef744","after":"971cb01520073fdd2d406792656942fd716ae0d2","ref":"refs/heads/jetstream-final","pushedAt":"2024-08-30T10:48:43.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"adzialocha","name":"adz","path":"/adzialocha","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1822473?s=80&v=4"},"commit":{"message":"We can not wait for ack from publishing to NATS core","shortMessageHtmlLink":"We can not wait for ack from publishing to NATS core"}},{"before":"e4f757bee7202a74688f445551417b6f47d1482f","after":"c99ed86bcf238b09320ade81d3864ab79acef744","ref":"refs/heads/jetstream-final","pushedAt":"2024-08-30T09:52:03.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"adzialocha","name":"adz","path":"/adzialocha","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1822473?s=80&v=4"},"commit":{"message":"Make clippy happy","shortMessageHtmlLink":"Make clippy happy"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0yN1QxNTo1NDoyMy4wMDAwMDBazwAAAATCyTaF","endCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOC0zMFQwOTo1MjowMy4wMDAwMDBazwAAAASogiUR"}},"title":"Activity ยท HIRO-MicroDataCenters-BV/rhio"}