{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":117603764,"defaultBranch":"dev","name":"oxen-core","ownerLogin":"oxen-io","currentUserCanPush":false,"isFork":true,"isEmpty":false,"createdAt":"2018-01-15T22:50:09.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/35471049?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1721662710.0","currentOid":""},"activityList":{"items":[{"before":"15b12b25d2fb3f6956bccaf802f4a0d2b478ba29","after":"7ed83db49af7a0125a1980492a2aea8d7d9fb43f","ref":"refs/heads/dev","pushedAt":"2024-08-16T02:04:47.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"Doy-lee","name":"Doyle","path":"/Doy-lee","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12163539?s=80&v=4"},"commit":{"message":"definitions for block_queue","shortMessageHtmlLink":"definitions for block_queue"}},{"before":"896c61889c02987208e1bf1a1b7d08a1fb5bef27","after":"15b12b25d2fb3f6956bccaf802f4a0d2b478ba29","ref":"refs/heads/dev","pushedAt":"2024-08-08T19:49:18.000Z","pushType":"pr_merge","commitsCount":43,"pusher":{"login":"jagerman","name":"Jason Rhinelander","path":"/jagerman","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4459524?s=80&v=4"},"commit":{"message":"Merge pull request #1695 from Doy-lee/doyle-rewards-claim-fix-v2\n\nRewards claim fix","shortMessageHtmlLink":"Merge pull request #1695 from Doy-lee/doyle-rewards-claim-fix-v2"}},{"before":"1f2e321ac821c24d1fc659b9e5ecab8a6400dae6","after":"ff232bbb83f783d1dc307f9b7e29dc621c08c5d7","ref":"refs/heads/ubuntu/focal","pushedAt":"2024-07-23T19:29:23.000Z","pushType":"push","commitsCount":5,"pusher":{"login":"jagerman","name":"Jason Rhinelander","path":"/jagerman","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4459524?s=80&v=4"},"commit":{"message":"10.6.0-2 with fixed oxen-service-node dep versions","shortMessageHtmlLink":"10.6.0-2 with fixed oxen-service-node dep versions"}},{"before":"8e16ecc439aaf717157ef60367489c5c82bb3f0b","after":"3560a45eeb26b30ba365536cd002e2e61df14dd3","ref":"refs/heads/ubuntu/jammy","pushedAt":"2024-07-23T19:29:15.000Z","pushType":"push","commitsCount":5,"pusher":{"login":"jagerman","name":"Jason Rhinelander","path":"/jagerman","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4459524?s=80&v=4"},"commit":{"message":"10.6.0-2 with fixed oxen-service-node dep versions","shortMessageHtmlLink":"10.6.0-2 with fixed oxen-service-node dep versions"}},{"before":"7243df65680e3f56fccd810020771c8e093d4193","after":"c4f0ab659df59dfb77b6355c056788fcfe9d3f1a","ref":"refs/heads/ubuntu/noble","pushedAt":"2024-07-23T19:29:07.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"jagerman","name":"Jason Rhinelander","path":"/jagerman","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4459524?s=80&v=4"},"commit":{"message":"10.6.0-2 with fixed oxen-service-node dep versions","shortMessageHtmlLink":"10.6.0-2 with fixed oxen-service-node dep versions"}},{"before":"e7a477fb770a3e8579ce0bf9a0c4b2a83ec09652","after":"9ca0be46189b744ee52b90db5fa59315eb492da8","ref":"refs/heads/debian/bullseye","pushedAt":"2024-07-23T19:29:01.000Z","pushType":"push","commitsCount":5,"pusher":{"login":"jagerman","name":"Jason Rhinelander","path":"/jagerman","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4459524?s=80&v=4"},"commit":{"message":"10.6.0-2 with fixed oxen-service-node dep versions","shortMessageHtmlLink":"10.6.0-2 with fixed oxen-service-node dep versions"}},{"before":"f7b0cef6a8d6e07bd4f72868dad2721e4ff4485e","after":"a1699e9b0537abb487f2d8805857dfb9c9db8540","ref":"refs/heads/debian/bookworm","pushedAt":"2024-07-23T19:28:47.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"jagerman","name":"Jason Rhinelander","path":"/jagerman","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4459524?s=80&v=4"},"commit":{"message":"10.6.0-2 with fixed oxen-service-node dep versions","shortMessageHtmlLink":"10.6.0-2 with fixed oxen-service-node dep versions"}},{"before":"c13a064145ba65fbb410c3d75060ca9c2e974748","after":"a75541b5ae5bb1cb0427d05cdb842ba39c57d3d4","ref":"refs/heads/debian/trixie","pushedAt":"2024-07-23T19:28:41.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"jagerman","name":"Jason Rhinelander","path":"/jagerman","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4459524?s=80&v=4"},"commit":{"message":"10.6.0-2 with fixed oxen-service-node dep versions","shortMessageHtmlLink":"10.6.0-2 with fixed oxen-service-node dep versions"}},{"before":"cceca7a6c7d2d337f4e74929f7a70d80b7c82024","after":"66d434a9b443060638f83c6f95c62d8116926bb3","ref":"refs/heads/debian/sid","pushedAt":"2024-07-23T19:28:35.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"jagerman","name":"Jason Rhinelander","path":"/jagerman","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4459524?s=80&v=4"},"commit":{"message":"10.6.0-2 with fixed oxen-service-node dep versions","shortMessageHtmlLink":"10.6.0-2 with fixed oxen-service-node dep versions"}},{"before":"ea89ae7ee8ba728018f4d7f1c0cb589ffcecfc8e","after":"f7b0cef6a8d6e07bd4f72868dad2721e4ff4485e","ref":"refs/heads/debian/bookworm","pushedAt":"2024-07-22T15:42:46.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"jagerman","name":"Jason Rhinelander","path":"/jagerman","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4459524?s=80&v=4"},"commit":{"message":"10.6.0 release","shortMessageHtmlLink":"10.6.0 release"}},{"before":"83267f5f2f812eb62f5a072364492dee517e8816","after":"c13a064145ba65fbb410c3d75060ca9c2e974748","ref":"refs/heads/debian/trixie","pushedAt":"2024-07-22T15:42:39.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"jagerman","name":"Jason Rhinelander","path":"/jagerman","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4459524?s=80&v=4"},"commit":{"message":"10.6.0 release","shortMessageHtmlLink":"10.6.0 release"}},{"before":"afd0537eea8fb47ffd4cb162869d4ac79458d989","after":"cceca7a6c7d2d337f4e74929f7a70d80b7c82024","ref":"refs/heads/debian/sid","pushedAt":"2024-07-22T15:42:30.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"jagerman","name":"Jason Rhinelander","path":"/jagerman","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4459524?s=80&v=4"},"commit":{"message":"10.6.0 release","shortMessageHtmlLink":"10.6.0 release"}},{"before":"4796c81df2d58a84bae03283d366700d043b7e4e","after":"7243df65680e3f56fccd810020771c8e093d4193","ref":"refs/heads/ubuntu/noble","pushedAt":"2024-07-22T15:41:58.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"jagerman","name":"Jason Rhinelander","path":"/jagerman","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4459524?s=80&v=4"},"commit":{"message":"10.6.0 release","shortMessageHtmlLink":"10.6.0 release"}},{"before":"f8e195f303b793de1c6cdaf8615edca888266a12","after":"99f5d6e178ee6ed90fc7db8c4cb99045bb6ecd69","ref":"refs/heads/stable","pushedAt":"2024-07-22T15:40:50.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"jagerman","name":"Jason Rhinelander","path":"/jagerman","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4459524?s=80&v=4"},"commit":{"message":"10.6.0 release with storage server 2.8.0 update\n\nThis adds a 10.6.0 mandatory service node upgrade, which updates the\nrequired storage server version to 2.8.0 to significantly increase the\ncapacity of the storage server to handle proxied requests for large\nfiles and Communities resolve a storage server that are aimed at\nresolving currently observed frequent timeouts and retries.\n\nThe fork is scheduled for block 1641104, which should arrive at:\n\nWed Jul 31 23:30:00 2024 UTC\nThu Aug 1 09:30:00 2024 Australia/Melbourne\nWed Jul 31 19:30:00 2024 US/Eastern","shortMessageHtmlLink":"10.6.0 release with storage server 2.8.0 update"}},{"before":"d66a0b0a8901bfd0c8965e3822b522ebee7da741","after":"8e16ecc439aaf717157ef60367489c5c82bb3f0b","ref":"refs/heads/ubuntu/jammy","pushedAt":"2024-07-22T15:40:12.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"jagerman","name":"Jason Rhinelander","path":"/jagerman","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4459524?s=80&v=4"},"commit":{"message":"10.6.0 release","shortMessageHtmlLink":"10.6.0 release"}},{"before":"f375e35afdaee10fb4a3606235065b19134ffd8c","after":"1f2e321ac821c24d1fc659b9e5ecab8a6400dae6","ref":"refs/heads/ubuntu/focal","pushedAt":"2024-07-22T15:39:28.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"jagerman","name":"Jason Rhinelander","path":"/jagerman","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4459524?s=80&v=4"},"commit":{"message":"10.6.0 release","shortMessageHtmlLink":"10.6.0 release"}},{"before":"58cfbb0e6857d72bef17cf1fea92785e73eb02cf","after":"e7a477fb770a3e8579ce0bf9a0c4b2a83ec09652","ref":"refs/heads/debian/bullseye","pushedAt":"2024-07-22T15:39:22.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"jagerman","name":"Jason Rhinelander","path":"/jagerman","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4459524?s=80&v=4"},"commit":{"message":"10.6.0 release","shortMessageHtmlLink":"10.6.0 release"}},{"before":"bdd23b77ba53614ee0f58aee258b6806f58f3826","after":"f8e195f303b793de1c6cdaf8615edca888266a12","ref":"refs/heads/stable","pushedAt":"2024-07-22T15:38:16.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jagerman","name":"Jason Rhinelander","path":"/jagerman","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4459524?s=80&v=4"},"commit":{"message":"10.6.0 release with storage server 2.8.0 update\n\nThis adds a 10.6.0 mandatory service node upgrade, which updates the\nrequired storage server version to 2.8.0 to significantly increase the\ncapacity of the storage server to handle proxied requests for large\nfiles and Communities resolve a storage server that are aimed at\nresolving currently observed frequent timeouts and retries.\n\nThe fork is scheduled for block 1641104, which should arrive at:\n\nWed Jul 31 23:30:00 2024 UTC\nThu Aug 1 09:30:00 2024 Australia/Melbourne\nWed Jul 31 19:30:00 2024 US/Eastern","shortMessageHtmlLink":"10.6.0 release with storage server 2.8.0 update"}},{"before":"99e4a31329a389984f2196d867f0f08c3702e7f7","after":"896c61889c02987208e1bf1a1b7d08a1fb5bef27","ref":"refs/heads/dev","pushedAt":"2024-07-20T00:31:24.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jagerman","name":"Jason Rhinelander","path":"/jagerman","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4459524?s=80&v=4"},"commit":{"message":"Fix uninitialized top block hash in rpc get_info\n\ndb.get_top_block() returns a block without a computed hash; we need to\ncall get_block_hash() (which ensures .hash is set before returning it)\ninstead.","shortMessageHtmlLink":"Fix uninitialized top block hash in rpc get_info"}},{"before":"97291bbf114b9ff7d6f856d9bd1759118c71c377","after":"99e4a31329a389984f2196d867f0f08c3702e7f7","ref":"refs/heads/dev","pushedAt":"2024-07-18T14:49:11.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jagerman","name":"Jason Rhinelander","path":"/jagerman","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4459524?s=80&v=4"},"commit":{"message":"fix warning log typo","shortMessageHtmlLink":"fix warning log typo"}},{"before":"1013f032cfc0858b7085a36966641630efbab4fc","after":"97291bbf114b9ff7d6f856d9bd1759118c71c377","ref":"refs/heads/dev","pushedAt":"2024-07-18T14:44:36.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"jagerman","name":"Jason Rhinelander","path":"/jagerman","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4459524?s=80&v=4"},"commit":{"message":"Merge pull request #1692 from Doy-lee/doyle-warn-against-out-of-date-node-eth-reg\n\nWarn against out-of-date node in prepare_eth_registration","shortMessageHtmlLink":"Merge pull request #1692 from Doy-lee/doyle-warn-against-out-of-date-…"}},{"before":"f378047e7a22445e652868dfda953084005271ae","after":"1013f032cfc0858b7085a36966641630efbab4fc","ref":"refs/heads/dev","pushedAt":"2024-07-18T01:04:43.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Doy-lee","name":"Doyle","path":"/Doy-lee","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12163539?s=80&v=4"},"commit":{"message":"Support querying rewards by ETH address\n\nI've also renamed the earnings terminology to rewards. This matches all\nour documentation and other code references (BLS_REWARDS_REQUEST, service node\nrewards...) having this differ causes confusion.","shortMessageHtmlLink":"Support querying rewards by ETH address"}},{"before":"81950ee1d3b4dc846fec07856d6620919745acff","after":"f378047e7a22445e652868dfda953084005271ae","ref":"refs/heads/dev","pushedAt":"2024-07-16T19:41:45.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"jagerman","name":"Jason Rhinelander","path":"/jagerman","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4459524?s=80&v=4"},"commit":{"message":"oxen-sn-keys: add BLS key support","shortMessageHtmlLink":"oxen-sn-keys: add BLS key support"}},{"before":"7dd1cc2881b672abfdb5cb795f99dc59035c8b64","after":"81950ee1d3b4dc846fec07856d6620919745acff","ref":"refs/heads/dev","pushedAt":"2024-07-16T13:52:11.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jagerman","name":"Jason Rhinelander","path":"/jagerman","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4459524?s=80&v=4"},"commit":{"message":"Fix install error if /etc/oxen doesn't exist","shortMessageHtmlLink":"Fix install error if /etc/oxen doesn't exist"}},{"before":"804ed625e0a2152ce16370c45fe4b6e7b640fcae","after":"7dd1cc2881b672abfdb5cb795f99dc59035c8b64","ref":"refs/heads/dev","pushedAt":"2024-07-16T03:23:50.000Z","pushType":"pr_merge","commitsCount":16,"pusher":{"login":"jagerman","name":"Jason Rhinelander","path":"/jagerman","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4459524?s=80&v=4"},"commit":{"message":"Merge pull request #1689 from jagerman/debian-snapshot-packaging\n\nDebian snapshot packaging","shortMessageHtmlLink":"Merge pull request #1689 from jagerman/debian-snapshot-packaging"}},{"before":"26b7d0fbde245019632ac2cee81f51d8f446dc53","after":"804ed625e0a2152ce16370c45fe4b6e7b640fcae","ref":"refs/heads/dev","pushedAt":"2024-07-15T04:43:13.000Z","pushType":"pr_merge","commitsCount":5,"pusher":{"login":"Doy-lee","name":"Doyle","path":"/Doy-lee","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12163539?s=80&v=4"},"commit":{"message":"Remove dead liquidated tx code\n\nWe don't (and apparently never have) actually used the\nServiceNodeLiquidated event: we don't pick it up during log scanning,\nand so there has never been a way for a liquidation tx to actually go\nout on the network because we never translate them.\n\nMoreover we don't *need* it: the contract emits both a\n`ServiceNodeLiquidated` *and* a `ServiceNodeRemoval` during liquidation,\nso just handling the ServiceNodeRemoval already handles both regular +\nliquidated removals.","shortMessageHtmlLink":"Remove dead liquidated tx code"}},{"before":"84a032f31509a84c5d4b84c44d308511db1aa526","after":"26b7d0fbde245019632ac2cee81f51d8f446dc53","ref":"refs/heads/dev","pushedAt":"2024-07-15T01:56:57.000Z","pushType":"pr_merge","commitsCount":4,"pusher":{"login":"Doy-lee","name":"Doyle","path":"/Doy-lee","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12163539?s=80&v=4"},"commit":{"message":"Merge pull request #1686 from jagerman/better-x25519-pubkey-map\n\nImprove x25519 lookup at eth HF","shortMessageHtmlLink":"Merge pull request #1686 from jagerman/better-x25519-pubkey-map"}},{"before":"7bda65c5d2f615c317682ee82cd8251d35a60b69","after":"84a032f31509a84c5d4b84c44d308511db1aa526","ref":"refs/heads/dev","pushedAt":"2024-07-12T06:41:19.000Z","pushType":"pr_merge","commitsCount":344,"pusher":{"login":"Doy-lee","name":"Doyle","path":"/Doy-lee","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12163539?s=80&v=4"},"commit":{"message":"Merge pull request #1687 from oxen-io/integration\n\nIntegration -> dev","shortMessageHtmlLink":"Merge pull request #1687 from oxen-io/integration"}},{"before":"1f9cb4ed748e4639d85a74f7b1835fd5911932a5","after":"4796c81df2d58a84bae03283d366700d043b7e4e","ref":"refs/heads/ubuntu/noble","pushedAt":"2024-07-11T15:39:09.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jagerman","name":"Jason Rhinelander","path":"/jagerman","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4459524?s=80&v=4"},"commit":{"message":"Drop noble armhf\n\nUbuntu apparently doesn't properly support armhf anymore, so keep arm64\nbut not armhf.","shortMessageHtmlLink":"Drop noble armhf"}},{"before":"8f1b14d4c92c1161106ee4e8fbf62d48d62602fa","after":"1f9cb4ed748e4639d85a74f7b1835fd5911932a5","ref":"refs/heads/ubuntu/noble","pushedAt":"2024-07-11T14:59:07.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jagerman","name":"Jason Rhinelander","path":"/jagerman","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4459524?s=80&v=4"},"commit":{"message":"drop deprecated ci image name","shortMessageHtmlLink":"drop deprecated ci image name"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEm7i_hgA","startCursor":null,"endCursor":null}},"title":"Activity · oxen-io/oxen-core"}