{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":381179718,"defaultBranch":"master","name":"stacker.news","ownerLogin":"stackernews","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2021-06-28T22:52:54.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/85754442?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1717711841.0","currentOid":""},"activityList":{"items":[{"before":"8c23df3d07e8ac6ec23746b6b257899b9f9fd090","after":"ee29401d31787f24721619a1d52c6718a5b69e2b","ref":"refs/heads/zap-pending-sats-context","pushedAt":"2024-06-07T05:11:06.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"ekzyis","name":null,"path":"/ekzyis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/27162016?s=80&v=4"},"commit":{"message":"Optimistic update for poll votes","shortMessageHtmlLink":"Optimistic update for poll votes"}},{"before":"e29070eda569c00fcd697005bb51e3591b437b86","after":"8c23df3d07e8ac6ec23746b6b257899b9f9fd090","ref":"refs/heads/zap-pending-sats-context","pushedAt":"2024-06-07T05:00:34.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ekzyis","name":null,"path":"/ekzyis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/27162016?s=80&v=4"},"commit":{"message":"Optimistic update for poll votes","shortMessageHtmlLink":"Optimistic update for poll votes"}},{"before":"99c7f50139a032bef3140b1d46cc9458c531d3b7","after":"e29070eda569c00fcd697005bb51e3591b437b86","ref":"refs/heads/zap-pending-sats-context","pushedAt":"2024-06-07T03:43:21.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"ekzyis","name":null,"path":"/ekzyis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/27162016?s=80&v=4"},"commit":{"message":"Fix hierarchy of ItemContextProvider\n\nIf a comment was root and it was zapped, the pending sats contributed to the sats shown in .\n\nThis was caused by accessing the root item context for all comments, even for the root comment.\n\nSo even if the root comment was zapped, the pending sats contributed to the sats for the comment section.\n\nThis wasn't the case for posts since their item context was above the context used by .\n\nThis was fixed by moving down into and instead of declaring it at which wraps the root item and all comments.","shortMessageHtmlLink":"Fix hierarchy of ItemContextProvider"}},{"before":"3f755637a2c620ed414dfe8b712c2fb417789809","after":"99c7f50139a032bef3140b1d46cc9458c531d3b7","ref":"refs/heads/zap-pending-sats-context","pushedAt":"2024-06-07T02:59:14.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ekzyis","name":null,"path":"/ekzyis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/27162016?s=80&v=4"},"commit":{"message":"Fix hierarchy of ItemContextProvider\n\nIf a comment was root and it was zapped, the pending sats contributed to the sats shown in .\n\nThis was caused by accessing the root item context for all comments, even for the root comment.\n\nSo even if the root comment was zapped, the pending sats contributed to the sats for the comment section.\n\nThis wasn't the case for posts since their item context was above the context used by .\n\nThis was fixed by moving down into and instead of declaring it at which wraps the root item and all comments.","shortMessageHtmlLink":"Fix hierarchy of ItemContextProvider"}},{"before":"e056ca39d68ddb4c97125d82b3313338201120a4","after":"3f755637a2c620ed414dfe8b712c2fb417789809","ref":"refs/heads/zap-pending-sats-context","pushedAt":"2024-06-07T02:25:27.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"ekzyis","name":null,"path":"/ekzyis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/27162016?s=80&v=4"},"commit":{"message":"Rename to parentCtx","shortMessageHtmlLink":"Rename to parentCtx"}},{"before":"df21216886e6cbc580bfe4d78cfdf675955bd3f3","after":"e056ca39d68ddb4c97125d82b3313338201120a4","ref":"refs/heads/zap-pending-sats-context","pushedAt":"2024-06-07T01:48:46.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"ekzyis","name":null,"path":"/ekzyis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/27162016?s=80&v=4"},"commit":{"message":"Fix sats going negative on zap undo\n\nWe already handle undoing pending sats by wrapping the payment+mutation with try/finally.","shortMessageHtmlLink":"Fix sats going negative on zap undo"}},{"before":"ffa02245941f585d67db8899df74d7aad56eeb9a","after":"df21216886e6cbc580bfe4d78cfdf675955bd3f3","ref":"refs/heads/zap-pending-sats-context","pushedAt":"2024-06-07T01:33:59.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"ekzyis","name":null,"path":"/ekzyis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/27162016?s=80&v=4"},"commit":{"message":"Use context for pending sats","shortMessageHtmlLink":"Use context for pending sats"}},{"before":"5e7cb7c1925d8c445feff8b30c69f6aec70f721c","after":"7ff4e0913e30404eab214564b3dea39dc0d9a5b4","ref":"refs/heads/backend-optimism","pushedAt":"2024-06-07T00:50:18.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"huumn","name":"Keyan","path":"/huumn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/34140557?s=80&v=4"},"commit":{"message":"make sure invoice field is present in optimisticResponse","shortMessageHtmlLink":"make sure invoice field is present in optimisticResponse"}},{"before":"90606f2f7cfb0a90aee2e9b660d7365d9a729904","after":"5e7cb7c1925d8c445feff8b30c69f6aec70f721c","ref":"refs/heads/backend-optimism","pushedAt":"2024-06-07T00:38:21.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"huumn","name":"Keyan","path":"/huumn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/34140557?s=80&v=4"},"commit":{"message":"mostly working pessimism","shortMessageHtmlLink":"mostly working pessimism"}},{"before":"23fb818c5119894e19efeeab547c32db1340b7fa","after":"90606f2f7cfb0a90aee2e9b660d7365d9a729904","ref":"refs/heads/backend-optimism","pushedAt":"2024-06-07T00:05:49.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"huumn","name":"Keyan","path":"/huumn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/34140557?s=80&v=4"},"commit":{"message":"PENDING_HELD and HELD transitions, gql paidAction return types","shortMessageHtmlLink":"PENDING_HELD and HELD transitions, gql paidAction return types"}},{"before":"c0507b2d373f0ff435f7e156f16b3d3e879434be","after":"ffa02245941f585d67db8899df74d7aad56eeb9a","ref":"refs/heads/zap-pending-sats-context","pushedAt":"2024-06-06T22:59:15.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"ekzyis","name":null,"path":"/ekzyis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/27162016?s=80&v=4"},"commit":{"message":"Use context for pending sats","shortMessageHtmlLink":"Use context for pending sats"}},{"before":"a16c8b8473e38139e7cba6bb1112f4b1190a90ba","after":"c0507b2d373f0ff435f7e156f16b3d3e879434be","ref":"refs/heads/zap-pending-sats-context","pushedAt":"2024-06-06T22:58:46.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"ekzyis","name":null,"path":"/ekzyis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/27162016?s=80&v=4"},"commit":{"message":"Use context for pending sats","shortMessageHtmlLink":"Use context for pending sats"}},{"before":null,"after":"a16c8b8473e38139e7cba6bb1112f4b1190a90ba","ref":"refs/heads/zap-pending-sats-context","pushedAt":"2024-06-06T22:10:41.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"ekzyis","name":null,"path":"/ekzyis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/27162016?s=80&v=4"},"commit":{"message":"wip: Use context for pending sats","shortMessageHtmlLink":"wip: Use context for pending sats"}},{"before":"173852a35bd58a4b6354be42aa7da73293f837ce","after":null,"ref":"refs/heads/zap-undo-fixes","pushedAt":"2024-06-06T13:22:06.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"huumn","name":"Keyan","path":"/huumn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/34140557?s=80&v=4"}},{"before":"09f9efa1898fb33f07e08f856c450325209f9dc1","after":"35be035850d5a014df9375a51f3d209f8f5368c6","ref":"refs/heads/master","pushedAt":"2024-06-06T13:22:05.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"huumn","name":"Keyan","path":"/huumn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/34140557?s=80&v=4"},"commit":{"message":"More zap undo fixes III (#1228)\n\n* Fix pending state not immediately updated\r\n\r\nBefore, the bolt wasn't rerendered if the user clicked again within the undo delay since no state changed.\r\n\r\n* Fix zap undo pulse only shown on hover","shortMessageHtmlLink":"More zap undo fixes III (#1228)"}},{"before":"4fe3ed9534a69b4c28c396eb29d1b77263102075","after":"23fb818c5119894e19efeeab547c32db1340b7fa","ref":"refs/heads/backend-optimism","pushedAt":"2024-06-06T02:35:22.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"huumn","name":"Keyan","path":"/huumn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/34140557?s=80&v=4"},"commit":{"message":"usePaidMutation error handling","shortMessageHtmlLink":"usePaidMutation error handling"}},{"before":null,"after":"173852a35bd58a4b6354be42aa7da73293f837ce","ref":"refs/heads/zap-undo-fixes","pushedAt":"2024-06-06T01:38:53.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"ekzyis","name":null,"path":"/ekzyis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/27162016?s=80&v=4"},"commit":{"message":"Fix zap undo pulse only shown on hover","shortMessageHtmlLink":"Fix zap undo pulse only shown on hover"}},{"before":"50cedc9789288fcaecdef3940dec8f598b3e21e2","after":"4fe3ed9534a69b4c28c396eb29d1b77263102075","ref":"refs/heads/backend-optimism","pushedAt":"2024-06-06T01:18:32.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"huumn","name":"Keyan","path":"/huumn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/34140557?s=80&v=4"},"commit":{"message":"wip usePaidMutation","shortMessageHtmlLink":"wip usePaidMutation"}},{"before":"de999bfbaff4cc7e001508edd2df748e04b2b77b","after":null,"ref":"refs/heads/remove-strike-delay","pushedAt":"2024-06-05T16:49:09.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"huumn","name":"Keyan","path":"/huumn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/34140557?s=80&v=4"}},{"before":"79ed07ae741ae0dcaa309cd85930a4626a513ab2","after":"09f9efa1898fb33f07e08f856c450325209f9dc1","ref":"refs/heads/master","pushedAt":"2024-06-05T16:49:09.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"huumn","name":"Keyan","path":"/huumn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/34140557?s=80&v=4"},"commit":{"message":"Remove strike delay (#1227)","shortMessageHtmlLink":"Remove strike delay (#1227)"}},{"before":"3838f76966cf5f243f80ebbeaa223d5ccb02f16d","after":"de999bfbaff4cc7e001508edd2df748e04b2b77b","ref":"refs/heads/remove-strike-delay","pushedAt":"2024-06-05T16:46:02.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"ekzyis","name":null,"path":"/ekzyis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/27162016?s=80&v=4"},"commit":{"message":"Remove strike delay","shortMessageHtmlLink":"Remove strike delay"}},{"before":"582bdc0c9ece91991103db4fd2847ac2f3db2aac","after":null,"ref":"refs/heads/fix-zap-strike-delay","pushedAt":"2024-06-05T16:45:31.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"ekzyis","name":null,"path":"/ekzyis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/27162016?s=80&v=4"}},{"before":null,"after":"3838f76966cf5f243f80ebbeaa223d5ccb02f16d","ref":"refs/heads/remove-strike-delay","pushedAt":"2024-06-05T16:45:22.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"ekzyis","name":null,"path":"/ekzyis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/27162016?s=80&v=4"},"commit":{"message":"Remov strike delay","shortMessageHtmlLink":"Remov strike delay"}},{"before":null,"after":"582bdc0c9ece91991103db4fd2847ac2f3db2aac","ref":"refs/heads/fix-zap-strike-delay","pushedAt":"2024-06-05T16:35:48.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"ekzyis","name":null,"path":"/ekzyis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/27162016?s=80&v=4"},"commit":{"message":"Strike with optimistic response","shortMessageHtmlLink":"Strike with optimistic response"}},{"before":"724b5461d7bf4aa573918174928a2bc29bcd1c2f","after":null,"ref":"refs/heads/yt-short-embeds","pushedAt":"2024-06-05T14:08:28.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"huumn","name":"Keyan","path":"/huumn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/34140557?s=80&v=4"}},{"before":"23c51df2837bb851c4201b74c03d9d455c2c2141","after":"79ed07ae741ae0dcaa309cd85930a4626a513ab2","ref":"refs/heads/master","pushedAt":"2024-06-05T14:08:27.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"huumn","name":"Keyan","path":"/huumn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/34140557?s=80&v=4"},"commit":{"message":"Embed youtube shorts (#1225)","shortMessageHtmlLink":"Embed youtube shorts (#1225)"}},{"before":"fba36de443a6bf6c7c354900ebc5bab323436d81","after":null,"ref":"refs/heads/revert-reverse-refs","pushedAt":"2024-06-05T13:21:02.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"huumn","name":"Keyan","path":"/huumn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/34140557?s=80&v=4"}},{"before":"1dcb6461c77bc0e5a9f680f78d48850dcaf41afc","after":"23c51df2837bb851c4201b74c03d9d455c2c2141","ref":"refs/heads/master","pushedAt":"2024-06-05T13:21:02.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"huumn","name":"Keyan","path":"/huumn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/34140557?s=80&v=4"},"commit":{"message":"Revert reverse refs (#1224)\n\n* Remove reverse internal refs\r\n\r\n* Formatting","shortMessageHtmlLink":"Revert reverse refs (#1224)"}},{"before":null,"after":"724b5461d7bf4aa573918174928a2bc29bcd1c2f","ref":"refs/heads/yt-short-embeds","pushedAt":"2024-06-05T12:31:31.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"ekzyis","name":null,"path":"/ekzyis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/27162016?s=80&v=4"},"commit":{"message":"Embed youtube shorts","shortMessageHtmlLink":"Embed youtube shorts"}},{"before":"2cf9bc8e6160478713990101c8dd39fdbdc8519e","after":"fba36de443a6bf6c7c354900ebc5bab323436d81","ref":"refs/heads/revert-reverse-refs","pushedAt":"2024-06-05T11:35:13.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"ekzyis","name":null,"path":"/ekzyis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/27162016?s=80&v=4"},"commit":{"message":"Formatting","shortMessageHtmlLink":"Formatting"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEXtrYtAA","startCursor":null,"endCursor":null}},"title":"Activity ยท stackernews/stacker.news"}