{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":3262361,"defaultBranch":"main","name":"Crystal-Web-Archiver","ownerLogin":"davidfstr","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2012-01-25T04:09:28.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/764688?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1721395720.0","currentOid":""},"activityList":{"items":[{"before":"131cc852dc9d0a38cba6c2518518f6709b97afb1","after":null,"ref":"refs/heads/f/ci_stabilize","pushedAt":"2024-07-19T13:28:40.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"davidfstr","name":"David Foster","path":"/davidfstr","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/764688?s=80&v=4"}},{"before":"dfbb8d0c001a3bbdb7bb3504a13977a9dd39f01c","after":"101797afd7933369d389edea3048a476cf679c1a","ref":"refs/heads/main","pushedAt":"2024-07-19T13:28:35.000Z","pushType":"push","commitsCount":7,"pusher":{"login":"davidfstr","name":"David Foster","path":"/davidfstr","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/764688?s=80&v=4"},"commit":{"message":"Continuous Integration: Stabilize Address Sanitizer (ASan) CI jobs","shortMessageHtmlLink":"Continuous Integration: Stabilize Address Sanitizer (ASan) CI jobs"}},{"before":"427f368702e86518be17e7c11b5809794b9f67dc","after":null,"ref":"refs/heads/frozen/ci_py3_11","pushedAt":"2024-07-19T12:45:51.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"davidfstr","name":"David Foster","path":"/davidfstr","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/764688?s=80&v=4"}},{"before":"134c50cad2a0ab714755271d2af547f48953f216","after":null,"ref":"refs/heads/f/fix_poetry2","pushedAt":"2024-07-19T12:43:53.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"davidfstr","name":"David Foster","path":"/davidfstr","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/764688?s=80&v=4"}},{"before":"cde2cad97047b25806fb36f04ff39555aac712aa","after":"131cc852dc9d0a38cba6c2518518f6709b97afb1","ref":"refs/heads/f/ci_stabilize","pushedAt":"2024-07-17T13:29:57.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"davidfstr","name":"David Foster","path":"/davidfstr","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/764688?s=80&v=4"},"commit":{"message":"Revert \"NOMERGE: Run CI only on: crystal.tests.test_shell\"\n\nThis reverts commit 619f5bc3a0976d71fae76999dc5908466efca299.","shortMessageHtmlLink":"Revert \"NOMERGE: Run CI only on: crystal.tests.test_shell\""}},{"before":"b46a6c38b93ee38bd0b1f8f6dd2ed62cb68361f6","after":"cde2cad97047b25806fb36f04ff39555aac712aa","ref":"refs/heads/f/ci_stabilize","pushedAt":"2024-07-17T13:26:06.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"davidfstr","name":"David Foster","path":"/davidfstr","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/764688?s=80&v=4"},"commit":{"message":"SQ -> Tests: Shell: Skip on ASan CI runs","shortMessageHtmlLink":"SQ -> Tests: Shell: Skip on ASan CI runs"}},{"before":"1ee9e070d17ea068ec46fb5526ed5a5bb3a592c4","after":"b46a6c38b93ee38bd0b1f8f6dd2ed62cb68361f6","ref":"refs/heads/f/ci_stabilize","pushedAt":"2024-07-17T13:16:01.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"davidfstr","name":"David Foster","path":"/davidfstr","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/764688?s=80&v=4"},"commit":{"message":"Test Runner: A skip inside a subtest is no longer treated as a failure","shortMessageHtmlLink":"Test Runner: A skip inside a subtest is no longer treated as a failure"}},{"before":"a6cdc91bccaa1550b8ce02285c7b132bfcfca252","after":"1ee9e070d17ea068ec46fb5526ed5a5bb3a592c4","ref":"refs/heads/f/ci_stabilize","pushedAt":"2024-07-17T13:04:29.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"davidfstr","name":"David Foster","path":"/davidfstr","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/764688?s=80&v=4"},"commit":{"message":"Tests: Shell: Skip on ASan CI runs","shortMessageHtmlLink":"Tests: Shell: Skip on ASan CI runs"}},{"before":"39f6c90385b91006f9ce120a132ffde8eb83be76","after":"a6cdc91bccaa1550b8ce02285c7b132bfcfca252","ref":"refs/heads/f/ci_stabilize","pushedAt":"2024-07-16T01:43:57.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"davidfstr","name":"David Foster","path":"/davidfstr","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/764688?s=80&v=4"},"commit":{"message":"Revert \"NOMERGE: Run only ASan CI on: crystal.tests.test_project_migrate\"\n\nThis reverts commit 39f6c90385b91006f9ce120a132ffde8eb83be76.","shortMessageHtmlLink":"Revert \"NOMERGE: Run only ASan CI on: crystal.tests.test_project_migr…"}},{"before":"b6be91e1122d5cfbb4e984189e54926101774930","after":"39f6c90385b91006f9ce120a132ffde8eb83be76","ref":"refs/heads/f/ci_stabilize","pushedAt":"2024-07-16T01:40:09.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"davidfstr","name":"David Foster","path":"/davidfstr","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/764688?s=80&v=4"},"commit":{"message":"NOMERGE: Run only ASan CI on: crystal.tests.test_project_migrate","shortMessageHtmlLink":"NOMERGE: Run only ASan CI on: crystal.tests.test_project_migrate"}},{"before":null,"after":"77e097dfe17859bc525ab55e762c6dee10e67d1a","ref":"refs/heads/dependabot/pip/setuptools-70.0.0","pushedAt":"2024-07-15T18:25:11.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"},"commit":{"message":"Bump setuptools from 68.0.0 to 70.0.0\n\nBumps [setuptools](https://github.com/pypa/setuptools) from 68.0.0 to 70.0.0.\n- [Release notes](https://github.com/pypa/setuptools/releases)\n- [Changelog](https://github.com/pypa/setuptools/blob/main/NEWS.rst)\n- [Commits](https://github.com/pypa/setuptools/compare/v68.0.0...v70.0.0)\n\n---\nupdated-dependencies:\n- dependency-name: setuptools\n dependency-type: indirect\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"Bump setuptools from 68.0.0 to 70.0.0"}},{"before":"190f2054cfbd4281e719dfa26b661b3b33cc9592","after":"b6be91e1122d5cfbb4e984189e54926101774930","ref":"refs/heads/f/ci_stabilize","pushedAt":"2024-07-14T20:55:35.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"davidfstr","name":"David Foster","path":"/davidfstr","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/764688?s=80&v=4"},"commit":{"message":"Fix heap-use-after-free issue where NodeViewPeer used after Delete called on it\n\nFixes failure in CI run:\nhttps://github.com/davidfstr/Crystal-Web-Archiver/actions/runs/9930534566/job/27429379699","shortMessageHtmlLink":"Fix heap-use-after-free issue where NodeViewPeer used after Delete ca…"}},{"before":null,"after":"190f2054cfbd4281e719dfa26b661b3b33cc9592","ref":"refs/heads/f/ci_stabilize","pushedAt":"2024-07-14T20:28:55.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"davidfstr","name":"David Foster","path":"/davidfstr","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/764688?s=80&v=4"},"commit":{"message":"Tests: Shell: test_can_write_project_with_shell: Armor against slow download parsing of embedded resources","shortMessageHtmlLink":"Tests: Shell: test_can_write_project_with_shell: Armor against slow d…"}},{"before":"65b716504a8278ca14ad0145af3b3ec1492cff6f","after":null,"ref":"refs/heads/f/fix_poetry3","pushedAt":"2024-07-14T16:56:30.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"davidfstr","name":"David Foster","path":"/davidfstr","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/764688?s=80&v=4"}},{"before":"6412a0fa0d72a1f1fcc92ae721c9d917184e35a0","after":"dfbb8d0c001a3bbdb7bb3504a13977a9dd39f01c","ref":"refs/heads/main","pushedAt":"2024-07-14T16:55:59.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"davidfstr","name":"David Foster","path":"/davidfstr","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/764688?s=80&v=4"},"commit":{"message":"Continuous Integration: Keep pip and setuptools updated to avoid 'setuptools.build_meta:__legacy__' error\n\nFixes #203","shortMessageHtmlLink":"Continuous Integration: Keep pip and setuptools updated to avoid 'set…"}},{"before":null,"after":"65b716504a8278ca14ad0145af3b3ec1492cff6f","ref":"refs/heads/f/fix_poetry3","pushedAt":"2024-07-14T15:15:37.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"davidfstr","name":"David Foster","path":"/davidfstr","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/764688?s=80&v=4"},"commit":{"message":"Continuous Integration: Keep pip and setuptools updated to avoid 'setuptools.build_meta:__legacy__' error","shortMessageHtmlLink":"Continuous Integration: Keep pip and setuptools updated to avoid 'set…"}},{"before":"90bd2a47e2172e00c21b9d0d8c78827c17ec6ad9","after":"134c50cad2a0ab714755271d2af547f48953f216","ref":"refs/heads/f/fix_poetry2","pushedAt":"2024-07-14T15:10:37.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"davidfstr","name":"David Foster","path":"/davidfstr","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/764688?s=80&v=4"},"commit":{"message":"SQ: Try updating pip and setuptools in system Python as well","shortMessageHtmlLink":"SQ: Try updating pip and setuptools in system Python as well"}},{"before":null,"after":"90bd2a47e2172e00c21b9d0d8c78827c17ec6ad9","ref":"refs/heads/f/fix_poetry2","pushedAt":"2024-07-14T15:05:30.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"davidfstr","name":"David Foster","path":"/davidfstr","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/764688?s=80&v=4"},"commit":{"message":"Continuous Integration: Keep pip and setuptools updated to avoid 'setuptools.build_meta:__legacy__' error","shortMessageHtmlLink":"Continuous Integration: Keep pip and setuptools updated to avoid 'set…"}},{"before":"f56f75e59369fc45a2439ec29ae847b9d133a261","after":null,"ref":"refs/heads/f/macos_fewer_segfaults","pushedAt":"2024-07-14T14:59:08.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"davidfstr","name":"David Foster","path":"/davidfstr","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/764688?s=80&v=4"}},{"before":"393b103f6fd3ab4b506897f7ca3a18c2e07b0204","after":null,"ref":"refs/heads/f/asan_repro","pushedAt":"2024-07-14T14:57:57.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"davidfstr","name":"David Foster","path":"/davidfstr","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/764688?s=80&v=4"}},{"before":"9618ff192677a1cc3ea77d38a0594cca637aed7b","after":"6412a0fa0d72a1f1fcc92ae721c9d917184e35a0","ref":"refs/heads/main","pushedAt":"2024-07-14T14:57:25.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"davidfstr","name":"David Foster","path":"/davidfstr","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/764688?s=80&v=4"},"commit":{"message":"Skip tests during non-ASan macOS CI that frequently corrupt memory","shortMessageHtmlLink":"Skip tests during non-ASan macOS CI that frequently corrupt memory"}},{"before":"f77e9a073b5d7cf152d8c4aa990c2b26d1b5a995","after":"f56f75e59369fc45a2439ec29ae847b9d133a261","ref":"refs/heads/f/macos_fewer_segfaults","pushedAt":"2024-07-14T14:08:12.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"davidfstr","name":"David Foster","path":"/davidfstr","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/764688?s=80&v=4"},"commit":{"message":"SQ: Try installing Poetry again, in Windows","shortMessageHtmlLink":"SQ: Try installing Poetry again, in Windows"}},{"before":"7e5d48bd2911c5aadf51b6fe898ee987cd1c2ca8","after":"f77e9a073b5d7cf152d8c4aa990c2b26d1b5a995","ref":"refs/heads/f/macos_fewer_segfaults","pushedAt":"2024-07-14T14:05:22.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"davidfstr","name":"David Foster","path":"/davidfstr","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/764688?s=80&v=4"},"commit":{"message":"SQ: Try forcing latest Poetry version","shortMessageHtmlLink":"SQ: Try forcing latest Poetry version"}},{"before":"50fe5c27a9bab948a6e63c4f5e95da55c2f3f2a4","after":"7e5d48bd2911c5aadf51b6fe898ee987cd1c2ca8","ref":"refs/heads/f/macos_fewer_segfaults","pushedAt":"2024-07-14T14:02:32.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"davidfstr","name":"David Foster","path":"/davidfstr","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/764688?s=80&v=4"},"commit":{"message":"SQ: Fix syntax error","shortMessageHtmlLink":"SQ: Fix syntax error"}},{"before":"e6beaa1af2d404635d464aa91154f0d6bf440f0b","after":"50fe5c27a9bab948a6e63c4f5e95da55c2f3f2a4","ref":"refs/heads/f/macos_fewer_segfaults","pushedAt":"2024-07-14T14:00:30.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"davidfstr","name":"David Foster","path":"/davidfstr","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/764688?s=80&v=4"},"commit":{"message":"SQ: Try updating poetry to latest 1.x release","shortMessageHtmlLink":"SQ: Try updating poetry to latest 1.x release"}},{"before":"ef4fa6a5447ad676877831462befebc4068a69f7","after":"e6beaa1af2d404635d464aa91154f0d6bf440f0b","ref":"refs/heads/f/macos_fewer_segfaults","pushedAt":"2024-07-14T13:54:53.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"davidfstr","name":"David Foster","path":"/davidfstr","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/764688?s=80&v=4"},"commit":{"message":"SQ: Try updating pip and setuptools rather than pinning","shortMessageHtmlLink":"SQ: Try updating pip and setuptools rather than pinning"}},{"before":"a25e4da6b4c8ed75cc7124fd360c354a029d1393","after":"ef4fa6a5447ad676877831462befebc4068a69f7","ref":"refs/heads/f/macos_fewer_segfaults","pushedAt":"2024-07-14T13:52:01.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"davidfstr","name":"David Foster","path":"/davidfstr","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/764688?s=80&v=4"},"commit":{"message":"IP: Try installing Poetry without pipx","shortMessageHtmlLink":"IP: Try installing Poetry without pipx"}},{"before":"d71beeb79f78d976f037c4960427600a50fa595b","after":"a25e4da6b4c8ed75cc7124fd360c354a029d1393","ref":"refs/heads/f/macos_fewer_segfaults","pushedAt":"2024-07-14T13:46:02.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"davidfstr","name":"David Foster","path":"/davidfstr","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/764688?s=80&v=4"},"commit":{"message":"IP: Try install Poetry after Setup Python","shortMessageHtmlLink":"IP: Try install Poetry after Setup Python"}},{"before":"51fdf7a86b8f67a22e013a29cbec02e896edaf37","after":"d71beeb79f78d976f037c4960427600a50fa595b","ref":"refs/heads/f/macos_fewer_segfaults","pushedAt":"2024-07-14T13:06:33.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"davidfstr","name":"David Foster","path":"/davidfstr","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/764688?s=80&v=4"},"commit":{"message":"SQ","shortMessageHtmlLink":"SQ"}},{"before":"3612c163c1c3a756100f0aa78e16393f25653a35","after":"51fdf7a86b8f67a22e013a29cbec02e896edaf37","ref":"refs/heads/f/macos_fewer_segfaults","pushedAt":"2024-07-14T13:04:41.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"davidfstr","name":"David Foster","path":"/davidfstr","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/764688?s=80&v=4"},"commit":{"message":"Continuous Integration: Pin pip version to avoid 'setuptools.build_meta:__legacy__' error","shortMessageHtmlLink":"Continuous Integration: Pin pip version to avoid 'setuptools.build_me…"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEg_PQPwA","startCursor":null,"endCursor":null}},"title":"Activity · davidfstr/Crystal-Web-Archiver"}