{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":535160981,"defaultBranch":"main","name":"nutshell","ownerLogin":"cashubtc","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2022-09-11T01:26:19.000Z","ownerAvatar":"https://github.com/avatars/u/114246592?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1722425148.0","currentOid":""},"activityList":{"items":[{"before":"b66f0655484b29587e33663fdb403bd3b9ecab96","after":"4c50f6366b20c6d520c08f147f0cea89571b3cb5","ref":"refs/heads/fix-lnbits-stuck-melt","pushedAt":"2024-08-09T10:12:33.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"callebtc","name":null,"path":"/callebtc","primaryAvatarUrl":"https://github.com/avatars/u/93376500?s=80&v=4"},"commit":{"message":"improve error handling","shortMessageHtmlLink":"improve error handling"}},{"before":null,"after":"db4131445808f5f33c2e4d531ba05beb4527dbc3","ref":"refs/heads/wallet-sanitize-url-2","pushedAt":"2024-07-31T11:25:48.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"callebtc","name":null,"path":"/callebtc","primaryAvatarUrl":"https://github.com/avatars/u/93376500?s=80&v=4"},"commit":{"message":"sanitize mint URL before adding","shortMessageHtmlLink":"sanitize mint URL before adding"}},{"before":"e14dc6d7ca2ab2f6b4760bbba60e5d6fba1c1e92","after":"77ba35649993d229f5f01c2ab2cf66278884cd30","ref":"refs/heads/main","pushedAt":"2024-07-30T14:30:01.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"callebtc","name":null,"path":"/callebtc","primaryAvatarUrl":"https://github.com/avatars/u/93376500?s=80&v=4"},"commit":{"message":"CLN multinut test fix (#602)","shortMessageHtmlLink":"CLN multinut test fix (#602)"}},{"before":"036654b6ca4162b7ec3f655bc3550eb74b062cd0","after":null,"ref":"refs/heads/wallet-sanitize-url","pushedAt":"2024-07-29T15:28:05.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"callebtc","name":null,"path":"/callebtc","primaryAvatarUrl":"https://github.com/avatars/u/93376500?s=80&v=4"}},{"before":"d388508521875803735d238c6855f91379f2379e","after":"e14dc6d7ca2ab2f6b4760bbba60e5d6fba1c1e92","ref":"refs/heads/main","pushedAt":"2024-07-29T15:27:59.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"callebtc","name":null,"path":"/callebtc","primaryAvatarUrl":"https://github.com/avatars/u/93376500?s=80&v=4"},"commit":{"message":"strip URL (#605)","shortMessageHtmlLink":"strip URL (#605)"}},{"before":"4d0d25f73817e69802514c17155dde5167fb576c","after":"d388508521875803735d238c6855f91379f2379e","ref":"refs/heads/main","pushedAt":"2024-07-29T15:16:40.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"callebtc","name":null,"path":"/callebtc","primaryAvatarUrl":"https://github.com/avatars/u/93376500?s=80&v=4"},"commit":{"message":"Mint: Talk to LND via gRPC (#595)\n\n* protos + lnd_grpc.py + __init__ + status method\r\n\r\n* `create_invoice`\r\n\r\n* `pay_invoice`, `pay_partial_invoice` and router pb2\r\n\r\n* `get_invoice_status`\r\n\r\n* channel keep-alive options\r\n\r\n* Update lnd_grpc.py\r\n\r\n* `get_payment_status` + make format\r\n\r\n* `get_payment_quote` and `paid_invoices_stream`. This was suspiciously easy...\r\n\r\n* download_and_build script modified to fix the imports on generated code\r\n\r\n* pyproject with new dependencies\r\n\r\n* update poetry.lock\r\n\r\n* fixed errors in `pay_partial_invoice`\r\n\r\n* update .env.example\r\n\r\n* make format\r\n\r\n* enable regtest\r\n\r\n* update .env.example\r\n\r\n* suggested fixes\r\n\r\n* suggested changes pt.2\r\n\r\n* Update cashu/core/settings.py\r\n\r\nCo-authored-by: callebtc <93376500+callebtc@users.noreply.github.com>\r\n\r\n---------\r\n\r\nCo-authored-by: callebtc <93376500+callebtc@users.noreply.github.com>","shortMessageHtmlLink":"Mint: Talk to LND via gRPC (#595)"}},{"before":null,"after":"036654b6ca4162b7ec3f655bc3550eb74b062cd0","ref":"refs/heads/wallet-sanitize-url","pushedAt":"2024-07-29T13:18:20.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"callebtc","name":null,"path":"/callebtc","primaryAvatarUrl":"https://github.com/avatars/u/93376500?s=80&v=4"},"commit":{"message":"strip URL","shortMessageHtmlLink":"strip URL"}},{"before":null,"after":"d4c8c8a539d1f9d840a2447ac98eebce981b438a","ref":"refs/heads/mint-icon","pushedAt":"2024-07-29T13:14:25.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"callebtc","name":null,"path":"/callebtc","primaryAvatarUrl":"https://github.com/avatars/u/93376500?s=80&v=4"},"commit":{"message":"mint info icon","shortMessageHtmlLink":"mint info icon"}},{"before":"57a37bd301ccc25d73a28beec32553a62e15b2c4","after":null,"ref":"refs/heads/wallet-token-no-padding","pushedAt":"2024-07-26T09:53:24.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"callebtc","name":null,"path":"/callebtc","primaryAvatarUrl":"https://github.com/avatars/u/93376500?s=80&v=4"}},{"before":"125ce9e8db0647c6ac832573a912e7ee93baea2a","after":"4d0d25f73817e69802514c17155dde5167fb576c","ref":"refs/heads/main","pushedAt":"2024-07-26T09:53:21.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"callebtc","name":null,"path":"/callebtc","primaryAvatarUrl":"https://github.com/avatars/u/93376500?s=80&v=4"},"commit":{"message":"Remove base64 padding from serialized tokens (#600)\n\n* serialize tokens without base64 padding\r\n\r\n* fix tests","shortMessageHtmlLink":"Remove base64 padding from serialized tokens (#600)"}},{"before":"3f25e98d93d40c2eb51a6811de5a3c3c3e342f13","after":"57a37bd301ccc25d73a28beec32553a62e15b2c4","ref":"refs/heads/wallet-token-no-padding","pushedAt":"2024-07-26T09:44:07.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"callebtc","name":null,"path":"/callebtc","primaryAvatarUrl":"https://github.com/avatars/u/93376500?s=80&v=4"},"commit":{"message":"fix tests","shortMessageHtmlLink":"fix tests"}},{"before":null,"after":"3f25e98d93d40c2eb51a6811de5a3c3c3e342f13","ref":"refs/heads/wallet-token-no-padding","pushedAt":"2024-07-26T09:32:09.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"callebtc","name":null,"path":"/callebtc","primaryAvatarUrl":"https://github.com/avatars/u/93376500?s=80&v=4"},"commit":{"message":"serialize tokens without base64 padding","shortMessageHtmlLink":"serialize tokens without base64 padding"}},{"before":null,"after":"67c35a21d36ca8a703e6e54168232208885d6f40","ref":"refs/heads/coinselection-comments","pushedAt":"2024-07-26T09:26:38.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"callebtc","name":null,"path":"/callebtc","primaryAvatarUrl":"https://github.com/avatars/u/93376500?s=80&v=4"},"commit":{"message":"coinselection: add comments","shortMessageHtmlLink":"coinselection: add comments"}},{"before":null,"after":"b66f0655484b29587e33663fdb403bd3b9ecab96","ref":"refs/heads/fix-lnbits-stuck-melt","pushedAt":"2024-07-26T09:26:12.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"callebtc","name":null,"path":"/callebtc","primaryAvatarUrl":"https://github.com/avatars/u/93376500?s=80&v=4"},"commit":{"message":"add extra check for payment state","shortMessageHtmlLink":"add extra check for payment state"}},{"before":null,"after":"66d3361b60d193c60d29030e6ca53e7484088b96","ref":"refs/heads/readme-docker-latest","pushedAt":"2024-07-26T09:25:34.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"callebtc","name":null,"path":"/callebtc","primaryAvatarUrl":"https://github.com/avatars/u/93376500?s=80&v=4"},"commit":{"message":"Use docker latests","shortMessageHtmlLink":"Use docker latests"}},{"before":"76a36f929d4b3fa702955b865b66fce7d9268fa4","after":"3627fbc96a09541fc8048893b594164bbd308e29","ref":"refs/heads/python-3-12","pushedAt":"2024-07-24T07:50:22.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"callebtc","name":null,"path":"/callebtc","primaryAvatarUrl":"https://github.com/avatars/u/93376500?s=80&v=4"},"commit":{"message":"bump ruff version in pyproject","shortMessageHtmlLink":"bump ruff version in pyproject"}},{"before":"13bb5b90706f4a0a64f9c05f8c4c691de0efe05c","after":"76a36f929d4b3fa702955b865b66fce7d9268fa4","ref":"refs/heads/python-3-12","pushedAt":"2024-07-24T07:49:50.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"callebtc","name":null,"path":"/callebtc","primaryAvatarUrl":"https://github.com/avatars/u/93376500?s=80&v=4"},"commit":{"message":"lock ruff version","shortMessageHtmlLink":"lock ruff version"}},{"before":"20923cbdd0c528ab8493053e3b491b1cfe856f33","after":"13bb5b90706f4a0a64f9c05f8c4c691de0efe05c","ref":"refs/heads/python-3-12","pushedAt":"2024-07-24T07:47:31.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"callebtc","name":null,"path":"/callebtc","primaryAvatarUrl":"https://github.com/avatars/u/93376500?s=80&v=4"},"commit":{"message":"ruff format","shortMessageHtmlLink":"ruff format"}},{"before":"9fc7fe95c693f0a7a00c1c0ac8590ec970de5290","after":"20923cbdd0c528ab8493053e3b491b1cfe856f33","ref":"refs/heads/python-3-12","pushedAt":"2024-07-24T07:42:59.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"callebtc","name":null,"path":"/callebtc","primaryAvatarUrl":"https://github.com/avatars/u/93376500?s=80&v=4"},"commit":{"message":"ruff format","shortMessageHtmlLink":"ruff format"}},{"before":"39a7009133cd56035a2729ab3126fc78999ae1f9","after":"9fc7fe95c693f0a7a00c1c0ac8590ec970de5290","ref":"refs/heads/python-3-12","pushedAt":"2024-07-24T07:38:30.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"callebtc","name":null,"path":"/callebtc","primaryAvatarUrl":"https://github.com/avatars/u/93376500?s=80&v=4"},"commit":{"message":"bump to 3.12.4","shortMessageHtmlLink":"bump to 3.12.4"}},{"before":null,"after":"39a7009133cd56035a2729ab3126fc78999ae1f9","ref":"refs/heads/python-3-12","pushedAt":"2024-07-24T07:33:50.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"callebtc","name":null,"path":"/callebtc","primaryAvatarUrl":"https://github.com/avatars/u/93376500?s=80&v=4"},"commit":{"message":"test with python 3.12","shortMessageHtmlLink":"test with python 3.12"}},{"before":"c3b2ca02ada574d5c7911011a978fac283b6979c","after":"ccbd35b86f59bbba319f96f4e070d7f8fbbcd9a5","ref":"refs/heads/07-24-update-deps","pushedAt":"2024-07-24T07:31:31.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"callebtc","name":null,"path":"/callebtc","primaryAvatarUrl":"https://github.com/avatars/u/93376500?s=80&v=4"},"commit":{"message":"ignore type until https://github.com/encode/starlette/pull/2403 is merged","shortMessageHtmlLink":"ignore type until encode/starlette#2403 is merged"}},{"before":"1a6f03860de36183bbdc0413ba0abf3d01e59006","after":"c3b2ca02ada574d5c7911011a978fac283b6979c","ref":"refs/heads/07-24-update-deps","pushedAt":"2024-07-24T06:42:29.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"callebtc","name":null,"path":"/callebtc","primaryAvatarUrl":"https://github.com/avatars/u/93376500?s=80&v=4"},"commit":{"message":"mypy dev dep","shortMessageHtmlLink":"mypy dev dep"}},{"before":null,"after":"1a6f03860de36183bbdc0413ba0abf3d01e59006","ref":"refs/heads/07-24-update-deps","pushedAt":"2024-07-24T06:41:17.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"callebtc","name":null,"path":"/callebtc","primaryAvatarUrl":"https://github.com/avatars/u/93376500?s=80&v=4"},"commit":{"message":"update dependencies","shortMessageHtmlLink":"update dependencies"}},{"before":"b3eb074978bce10ac381fa10d287442bd5d70e39","after":null,"ref":"refs/heads/remove-old-coinselection","pushedAt":"2024-07-24T05:17:57.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"callebtc","name":null,"path":"/callebtc","primaryAvatarUrl":"https://github.com/avatars/u/93376500?s=80&v=4"}},{"before":"40e60c0e9b6947ce58945b90c79d45aaa8136048","after":"125ce9e8db0647c6ac832573a912e7ee93baea2a","ref":"refs/heads/main","pushedAt":"2024-07-24T05:17:54.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"callebtc","name":null,"path":"/callebtc","primaryAvatarUrl":"https://github.com/avatars/u/93376500?s=80&v=4"},"commit":{"message":"Remove unused coinselection (#597)","shortMessageHtmlLink":"Remove unused coinselection (#597)"}},{"before":"40e60c0e9b6947ce58945b90c79d45aaa8136048","after":"b3eb074978bce10ac381fa10d287442bd5d70e39","ref":"refs/heads/remove-old-coinselection","pushedAt":"2024-07-24T05:12:21.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"callebtc","name":null,"path":"/callebtc","primaryAvatarUrl":"https://github.com/avatars/u/93376500?s=80&v=4"},"commit":{"message":"Remove unused coinselection","shortMessageHtmlLink":"Remove unused coinselection"}},{"before":null,"after":"40e60c0e9b6947ce58945b90c79d45aaa8136048","ref":"refs/heads/remove-old-coinselection","pushedAt":"2024-07-24T05:11:32.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"callebtc","name":null,"path":"/callebtc","primaryAvatarUrl":"https://github.com/avatars/u/93376500?s=80&v=4"},"commit":{"message":"Mint: enable `LNbitsWallet` invoice stream (#594)\n\n* enable lnbits invoice stream\r\n\r\n* fix stream","shortMessageHtmlLink":"Mint: enable LNbitsWallet invoice stream (#594)"}},{"before":"a43776a030227c4a1fbce8f6ceb1dd6683dc0a2e","after":null,"ref":"refs/heads/lnbits-invoice-stream","pushedAt":"2024-07-20T13:06:08.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"callebtc","name":null,"path":"/callebtc","primaryAvatarUrl":"https://github.com/avatars/u/93376500?s=80&v=4"}},{"before":"8675745e98c26b5096f5e085922b640aceef9733","after":"40e60c0e9b6947ce58945b90c79d45aaa8136048","ref":"refs/heads/main","pushedAt":"2024-07-20T13:06:05.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"callebtc","name":null,"path":"/callebtc","primaryAvatarUrl":"https://github.com/avatars/u/93376500?s=80&v=4"},"commit":{"message":"Mint: enable `LNbitsWallet` invoice stream (#594)\n\n* enable lnbits invoice stream\r\n\r\n* fix stream","shortMessageHtmlLink":"Mint: enable LNbitsWallet invoice stream (#594)"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEliJTjgA","startCursor":null,"endCursor":null}},"title":"Activity ยท cashubtc/nutshell"}