{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":805315127,"defaultBranch":"main","name":"curio","ownerLogin":"filecoin-project","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2024-05-24T10:16:05.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/22014611?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1726773034.0","currentOid":""},"activityList":{"items":[{"before":"37ca619e2810341c572a9473fd8777e9410671ea","after":null,"ref":"refs/heads/fix/am-walletcheck","pushedAt":"2024-09-19T19:10:34.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"magik6k","name":"Łukasz Magiera","path":"/magik6k","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3867941?s=80&v=4"}},{"before":"ecdbcc2ad28a35eb108fcfc304a9316e95d2f5e9","after":"5370e48f6c73fb6d357dbd3f5412cf06a1a53554","ref":"refs/heads/main","pushedAt":"2024-09-19T19:10:32.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"magik6k","name":"Łukasz Magiera","path":"/magik6k","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3867941?s=80&v=4"},"commit":{"message":"fix: alertmanager: Resolve key addresses before checking (#203)","shortMessageHtmlLink":"fix: alertmanager: Resolve key addresses before checking (#203)"}},{"before":null,"after":"43574f99a7bc4c6c920d424c10fbaed946cce706","ref":"refs/heads/resource-usage","pushedAt":"2024-09-19T17:05:57.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"LexLuthr","name":null,"path":"/LexLuthr","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/88259624?s=80&v=4"},"commit":{"message":"add detailed resource log","shortMessageHtmlLink":"add detailed resource log"}},{"before":null,"after":"02a61ec3da6f1bfe60f628ffe2f07c24696e9666","ref":"refs/heads/feat/zh-cli","pushedAt":"2024-09-19T14:59:34.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"snadrus","name":"Andrew Jackson (Ajax)","path":"/snadrus","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1920558?s=80&v=4"},"commit":{"message":"zh-cli but not help doc","shortMessageHtmlLink":"zh-cli but not help doc"}},{"before":"fb6a97f453d58921751b0f3c1dca776234cc7a20","after":null,"ref":"refs/heads/feat/zh","pushedAt":"2024-09-19T14:35:01.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"snadrus","name":"Andrew Jackson (Ajax)","path":"/snadrus","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1920558?s=80&v=4"}},{"before":"b2e2def1bce2ad5d18a9564c98af51d38d0cb1b0","after":"ecdbcc2ad28a35eb108fcfc304a9316e95d2f5e9","ref":"refs/heads/main","pushedAt":"2024-09-19T14:34:58.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"snadrus","name":"Andrew Jackson (Ajax)","path":"/snadrus","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1920558?s=80&v=4"},"commit":{"message":"zh docs (#202)","shortMessageHtmlLink":"zh docs (#202)"}},{"before":null,"after":"37ca619e2810341c572a9473fd8777e9410671ea","ref":"refs/heads/fix/am-walletcheck","pushedAt":"2024-09-19T13:23:44.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"magik6k","name":"Łukasz Magiera","path":"/magik6k","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3867941?s=80&v=4"},"commit":{"message":"fix: alertmanager: Resolve key addresses before checking","shortMessageHtmlLink":"fix: alertmanager: Resolve key addresses before checking"}},{"before":null,"after":"fb6a97f453d58921751b0f3c1dca776234cc7a20","ref":"refs/heads/feat/zh","pushedAt":"2024-09-18T19:45:55.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"snadrus","name":"Andrew Jackson (Ajax)","path":"/snadrus","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1920558?s=80&v=4"},"commit":{"message":"zh docs","shortMessageHtmlLink":"zh docs"}},{"before":"4d22e9a5aa27345a5ba72d14a99e37628cb8f41e","after":null,"ref":"refs/heads/feat/index-provider","pushedAt":"2024-09-17T21:36:34.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"magik6k","name":"Łukasz Magiera","path":"/magik6k","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3867941?s=80&v=4"}},{"before":"dbec7a0d0ceacdf1f40fb04e1732f3bce5b53410","after":"839e185d791f92057484992321db9bfc74a68da0","ref":"refs/heads/feat/market","pushedAt":"2024-09-17T21:36:32.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"magik6k","name":"Łukasz Magiera","path":"/magik6k","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3867941?s=80&v=4"},"commit":{"message":"feat: index provider (#182)\n\n* basic mk12 scafolding\r\n\r\n* fix gen test\r\n\r\n* poller redesign\r\n\r\n* remove indexing table, add defaults\r\n\r\n* fix ingest, market tasks\r\n\r\n* incomplete basic UI code\r\n\r\n* finish libp2p init, fix tests\r\n\r\n* fix test-all\r\n\r\n* ipni provider\r\n\r\n* fix storeiface, publisher multiaddrs\r\n\r\n* close rows\r\n\r\n* apply suggestions\r\n\r\n* fix error\r\n\r\n* fix contextID type, move ipni in market\r\n\r\n* gen, remove old market sql","shortMessageHtmlLink":"feat: index provider (#182)"}},{"before":"b2f25ed4db25a5f87d428acea2e6f01c136b03b5","after":"4d22e9a5aa27345a5ba72d14a99e37628cb8f41e","ref":"refs/heads/feat/index-provider","pushedAt":"2024-09-17T17:37:06.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"LexLuthr","name":null,"path":"/LexLuthr","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/88259624?s=80&v=4"},"commit":{"message":"gen, remove old market sql","shortMessageHtmlLink":"gen, remove old market sql"}},{"before":"e2e041137039a220c84dcab061f60f06e11e6ea5","after":"dbec7a0d0ceacdf1f40fb04e1732f3bce5b53410","ref":"refs/heads/feat/market","pushedAt":"2024-09-17T15:20:53.000Z","pushType":"push","commitsCount":9,"pusher":{"login":"LexLuthr","name":null,"path":"/LexLuthr","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/88259624?s=80&v=4"},"commit":{"message":"Merge branch 'main' into feat/market","shortMessageHtmlLink":"Merge branch 'main' into feat/market"}},{"before":"a5329e920a8d05de622bdabca6286b9bce1f7807","after":null,"ref":"refs/heads/market-migration","pushedAt":"2024-09-17T15:06:38.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"LexLuthr","name":null,"path":"/LexLuthr","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/88259624?s=80&v=4"}},{"before":"2da3d196ad6c31b5cf2dd042cb643e3a42a3bccb","after":"e2e041137039a220c84dcab061f60f06e11e6ea5","ref":"refs/heads/feat/market","pushedAt":"2024-09-17T15:06:36.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"LexLuthr","name":null,"path":"/LexLuthr","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/88259624?s=80&v=4"},"commit":{"message":"feat: Implement Boost equivalent deal market in Curio (#135)\n\n* webui: Jetbrains Mono, fix porep layout (#179)\r\n\r\n* Move storiface into Curio (#183)\r\n\r\n* temp: replace lotus to local\r\n\r\n* move storiface to Curio\r\n\r\n* fix build\r\n\r\n* don't refer to storiface2\r\n\r\n* make gen\r\n\r\n* make remote path test happy\r\n\r\n* cleanup storiface\r\n\r\n* Batch deadline setting in SectorMetadata (#177)\r\n\r\n* basic mk12 scafolding\r\n\r\n* config comments, http header init\r\n\r\n* fix gen test\r\n\r\n* fix tests\r\n\r\n* poller redesign\r\n\r\n* remove indexing table, add defaults\r\n\r\n* fix ingest, market tasks\r\n\r\n* incomplete basic UI code\r\n\r\n* finish libp2p init, fix tests\r\n\r\n* fix test-all\r\n\r\n* enable libp2p relay\r\n\r\n* add url add command\r\n\r\n* fix circleCI\r\n\r\n* fix everything else\r\n\r\n* apply suggestion from review, cleanup todos\r\n\r\n* remove import-data\r\n\r\n* unify libp2p, atomic market scheduler, config changes\r\n\r\n* minor sql fixes\r\n\r\n* undo makefile changes\r\n\r\n* fix final review\r\n\r\n---------\r\n\r\nCo-authored-by: Łukasz Magiera ","shortMessageHtmlLink":"feat: Implement Boost equivalent deal market in Curio (#135)"}},{"before":"adb82a97737b2a3b7bf31ffd93c2873339317fc3","after":"a5329e920a8d05de622bdabca6286b9bce1f7807","ref":"refs/heads/market-migration","pushedAt":"2024-09-17T14:52:03.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"LexLuthr","name":null,"path":"/LexLuthr","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/88259624?s=80&v=4"},"commit":{"message":"fix final review","shortMessageHtmlLink":"fix final review"}},{"before":"4bbee56dbeaf5b935506b5efd0fc5095870128a7","after":"adb82a97737b2a3b7bf31ffd93c2873339317fc3","ref":"refs/heads/market-migration","pushedAt":"2024-09-17T09:23:53.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"LexLuthr","name":null,"path":"/LexLuthr","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/88259624?s=80&v=4"},"commit":{"message":"undo makefile changes","shortMessageHtmlLink":"undo makefile changes"}},{"before":"b8f40cc15a59b1c97c424f22af74e02f05992076","after":"e0565f254e2eef4e9bc5f22c1093b668e4d640aa","ref":"refs/heads/feat/membership","pushedAt":"2024-09-17T09:20:18.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"LexLuthr","name":null,"path":"/LexLuthr","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/88259624?s=80&v=4"},"commit":{"message":"remove registry string, add more vars to URL","shortMessageHtmlLink":"remove registry string, add more vars to URL"}},{"before":"37181868fc6cb3356fa6afa07ea9dd07b347c5f7","after":null,"ref":"refs/heads/feat/unseal","pushedAt":"2024-09-16T16:02:30.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"magik6k","name":"Łukasz Magiera","path":"/magik6k","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3867941?s=80&v=4"}},{"before":"dd93238d1fa15eede637a71f026d420728cd5759","after":"b2e2def1bce2ad5d18a9564c98af51d38d0cb1b0","ref":"refs/heads/main","pushedAt":"2024-09-16T16:02:27.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"magik6k","name":"Łukasz Magiera","path":"/magik6k","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3867941?s=80&v=4"},"commit":{"message":"Unseal (#181)\n\n* Start unseal impl\r\n\r\n* Complete Generate Key\r\n\r\n* Decode SDR func\r\n\r\n* most of SDR unseal\r\n\r\n* Fix an unholy out-of-order decode issue\r\n\r\n* storiface: standardize .tmp somewhat\r\n\r\n* make gen\r\n\r\n* wip snap\r\n\r\n* What\r\n\r\n* snap unseal test\r\n\r\n* add logging\r\n\r\n* phi-only test\r\n\r\n* SNAP DECODE WOOOORKS!!!\r\n\r\n* cleanup logging\r\n\r\n* parallel snap decode\r\n\r\n* select rhos on the fly\r\n\r\n* snap decode SealCall\r\n\r\n* unseal scheduling\r\n\r\n* Plumb unseal to curio run\r\n\r\n* make: Always build blst\r\n\r\n* CLI for managing unseals\r\n\r\n* Unseal preference aware GC\r\n\r\n* Fix into handling in GenerateSDR\r\n\r\n* Oh no, snap is outputting corrupted metadata\r\n\r\n* Deal with #191\r\n\r\n* make gen\r\n\r\n* get unseal fully working\r\n\r\n* scrub unsealed command\r\n\r\n* fix unseal check\r\n\r\n* unseal: Use correct CID in decode\r\n\r\n* gc: Don't mark sectors still in unseal pipeline for removal\r\n\r\n* unseal pipeline gc\r\n\r\n* make gen\r\n\r\n* fix snap decode readers\r\n\r\n* config: EnableScrubUnsealed->EnableCommP\r\n\r\n* harmony: Advanced max counters\r\n\r\n* make gen\r\n\r\n* address review\r\n\r\n* make gen\r\n\r\n* harmony: Put max counter Limiter behind an interface","shortMessageHtmlLink":"Unseal (#181)"}},{"before":"a7731403491f5c4027503616e0be5ad836df2c13","after":"b8f40cc15a59b1c97c424f22af74e02f05992076","ref":"refs/heads/feat/membership","pushedAt":"2024-09-11T17:31:53.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"LexLuthr","name":null,"path":"/LexLuthr","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/88259624?s=80&v=4"},"commit":{"message":"fix lint error","shortMessageHtmlLink":"fix lint error"}},{"before":"2427fc29256b0497f0f2fa773c7fd1c6acd4f49b","after":"a7731403491f5c4027503616e0be5ad836df2c13","ref":"refs/heads/feat/membership","pushedAt":"2024-09-11T17:10:19.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"LexLuthr","name":null,"path":"/LexLuthr","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/88259624?s=80&v=4"},"commit":{"message":"fix tests, update pay function in sptool","shortMessageHtmlLink":"fix tests, update pay function in sptool"}},{"before":"772c66f5b874abdaf254d2166f5516283b81ff75","after":"2427fc29256b0497f0f2fa773c7fd1c6acd4f49b","ref":"refs/heads/feat/membership","pushedAt":"2024-09-11T11:57:07.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"LexLuthr","name":null,"path":"/LexLuthr","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/88259624?s=80&v=4"},"commit":{"message":"update contract, deployment, test, sptool","shortMessageHtmlLink":"update contract, deployment, test, sptool"}},{"before":"6fd0a282e11a0fbea052191f49e3266acf713a45","after":null,"ref":"refs/heads/Update/Resource-table","pushedAt":"2024-09-10T10:50:46.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"Reiers","name":"Nicklas","path":"/Reiers","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/63351350?s=80&v=4"}},{"before":"b480dfa950b9160000007daf25118b895bc9dcc9","after":"dd93238d1fa15eede637a71f026d420728cd5759","ref":"refs/heads/main","pushedAt":"2024-09-10T10:50:44.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Reiers","name":"Nicklas","path":"/Reiers","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/63351350?s=80&v=4"},"commit":{"message":"Update Resource table (#199)","shortMessageHtmlLink":"Update Resource table (#199)"}},{"before":null,"after":"6fd0a282e11a0fbea052191f49e3266acf713a45","ref":"refs/heads/Update/Resource-table","pushedAt":"2024-09-10T10:37:30.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"Reiers","name":"Nicklas","path":"/Reiers","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/63351350?s=80&v=4"},"commit":{"message":"Update Resource table\n\nyeahhhh","shortMessageHtmlLink":"Update Resource table"}},{"before":"fa3d5fc12d36bb7dad399c677f72f7aa48d424f7","after":null,"ref":"refs/heads/Edit/change-restart-to-resume","pushedAt":"2024-09-10T10:32:43.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"Reiers","name":"Nicklas","path":"/Reiers","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/63351350?s=80&v=4"}},{"before":"5b75624241dbb007573a99ed94ae6aa3ff95d174","after":"b480dfa950b9160000007daf25118b895bc9dcc9","ref":"refs/heads/main","pushedAt":"2024-09-10T10:32:42.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Reiers","name":"Nicklas","path":"/Reiers","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/63351350?s=80&v=4"},"commit":{"message":"Update restart-all-button.mjs (#198)","shortMessageHtmlLink":"Update restart-all-button.mjs (#198)"}},{"before":"5b75624241dbb007573a99ed94ae6aa3ff95d174","after":"fa3d5fc12d36bb7dad399c677f72f7aa48d424f7","ref":"refs/heads/Edit/change-restart-to-resume","pushedAt":"2024-09-10T10:15:06.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Reiers","name":"Nicklas","path":"/Reiers","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/63351350?s=80&v=4"},"commit":{"message":"Update restart-all-button.mjs","shortMessageHtmlLink":"Update restart-all-button.mjs"}},{"before":"b438cc47c5f290c8ba489378b4430ed6bb8e6445","after":"37181868fc6cb3356fa6afa07ea9dd07b347c5f7","ref":"refs/heads/feat/unseal","pushedAt":"2024-09-10T10:06:58.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"magik6k","name":"Łukasz Magiera","path":"/magik6k","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3867941?s=80&v=4"},"commit":{"message":"harmony: Put max counter Limiter behind an interface","shortMessageHtmlLink":"harmony: Put max counter Limiter behind an interface"}},{"before":"dfe453855af79d2d9775e9dc02b0bdfceddad21c","after":"b438cc47c5f290c8ba489378b4430ed6bb8e6445","ref":"refs/heads/feat/unseal","pushedAt":"2024-09-10T10:04:57.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"magik6k","name":"Łukasz Magiera","path":"/magik6k","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3867941?s=80&v=4"},"commit":{"message":"harmony: Put max counter Limiter behind an interface","shortMessageHtmlLink":"harmony: Put max counter Limiter behind an interface"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEuzuEPwA","startCursor":null,"endCursor":null}},"title":"Activity · filecoin-project/curio"}