{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":32955140,"defaultBranch":"main","name":"gef","ownerLogin":"hugsy","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2015-03-26T22:25:45.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/590234?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1713835950.0","currentOid":""},"activityList":{"items":[{"before":"7327fe4ffc22ed1dafe0f0f12cc05c64382bceca","after":"05cffe814a860d26198338188a7961204afcfadd","ref":"refs/heads/gh-pages","pushedAt":"2024-04-26T15:38:14.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"Deployed 29fb74e with MkDocs version: 1.6.0","shortMessageHtmlLink":"Deployed 29fb74e with MkDocs version: 1.6.0"}},{"before":"92f45ba14e2c477fcaf73ff11043cf60ca7acfd4","after":"29fb74efa29ec54296016d963724315e743689fa","ref":"refs/heads/main","pushedAt":"2024-04-26T15:35:03.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"hugsy","name":"crazy hugsy","path":"/hugsy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/590234?s=80&v=4"},"commit":{"message":"add layout mapping API for external plugins (#1093)\n\n## Description\r\n\r\nThis fixes all the issues with the context panes and it now works as it\r\ndid before the plugins were created.\r\n\r\nIn the GEF part, it was just a minor refactor and a new external API. \r\n\r\nIn the gef-extras part, it was only necessary to call this new function!\r\n\r\nI think the proposed solution is simple and it works.\r\n\r\nRelated to hugsy/gef-extras#111","shortMessageHtmlLink":"add layout mapping API for external plugins (#1093)"}},{"before":"f21080d0614d4ed0e8958da43b8b7b094b9752ec","after":"7327fe4ffc22ed1dafe0f0f12cc05c64382bceca","ref":"refs/heads/gh-pages","pushedAt":"2024-04-23T20:16:47.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"Deployed 92f45ba with MkDocs version: 1.5.3","shortMessageHtmlLink":"Deployed 92f45ba with MkDocs version: 1.5.3"}},{"before":"8031fda891522460af1d12b0e2e9968459ce08de","after":"92f45ba14e2c477fcaf73ff11043cf60ca7acfd4","ref":"refs/heads/main","pushedAt":"2024-04-23T20:13:05.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"hugsy","name":"crazy hugsy","path":"/hugsy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/590234?s=80&v=4"},"commit":{"message":"Avoid Python 3.8+ f-string debugging feature to restore 3.6+ compatibility (#1092)\n\nFixes issue #1091","shortMessageHtmlLink":"Avoid Python 3.8+ f-string debugging feature to restore 3.6+ compatib…"}},{"before":"429a0e58843f2cc6a5d5ee1c38db72a64318387d","after":null,"ref":"refs/heads/remove_pyenv","pushedAt":"2024-04-23T01:32:30.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"hugsy","name":"crazy hugsy","path":"/hugsy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/590234?s=80&v=4"}},{"before":"81cabd6fead88f6c1b55a6a93ff952b5ba384352","after":null,"ref":"refs/heads/fix-string","pushedAt":"2024-04-23T01:32:25.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"hugsy","name":"crazy hugsy","path":"/hugsy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/590234?s=80&v=4"}},{"before":null,"after":"81cabd6fead88f6c1b55a6a93ff952b5ba384352","ref":"refs/heads/fix-string","pushedAt":"2024-04-23T01:31:21.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"hugsy","name":"crazy hugsy","path":"/hugsy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/590234?s=80&v=4"},"commit":{"message":"Fixed two occurrences of the typo \"confortable\" to \"comfortable\"","shortMessageHtmlLink":"Fixed two occurrences of the typo \"confortable\" to \"comfortable\""}},{"before":"a2aa852ce6c02558b2c2337ef65b399b5b45dff1","after":"f21080d0614d4ed0e8958da43b8b7b094b9752ec","ref":"refs/heads/gh-pages","pushedAt":"2024-04-23T01:17:35.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"Deployed 8031fda with MkDocs version: 1.5.3","shortMessageHtmlLink":"Deployed 8031fda with MkDocs version: 1.5.3"}},{"before":"6667af61af46081e05eda607063f9345c366e020","after":"8031fda891522460af1d12b0e2e9968459ce08de","ref":"refs/heads/main","pushedAt":"2024-04-23T01:14:26.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"hugsy","name":"crazy hugsy","path":"/hugsy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/590234?s=80&v=4"},"commit":{"message":"Fix problems due to multiple matches in filename filters (#1083)\n\n## Expected behavior\r\n\r\n- Find the `main_arena` even if there is \"libc\" in the path of files\r\nthat aren't libc.\r\n- Warn the user when there are multiple matches when using\r\n`$_base(\"xxx\")`\r\n- Search for \"xxx\" in the filename instead of the entire path when\r\npossible when using `$_base(\"xxx\")`\r\n\r\n## Current behavior\r\n\r\n```\r\n(remote) gef➤ vmmap\r\n[ Legend: Code | Heap | Stack ]\r\nStart End Offset Perm Path\r\n0x000061077d582000 0x000061077d583000 0x0000000000001000 r-- /home/user/ctf-fcsc/file-checker-src/public/file-checker_remotelibc\r\n0x000061077d583000 0x000061077d584000 0x0000000000001000 r-x /home/user/ctf-fcsc/file-checker-src/public/file-checker_remotelibc\r\n0x000061077d584000 0x000061077d585000 0x0000000000001000 r-- /home/user/ctf-fcsc/file-checker-src/public/file-checker_remotelibc\r\n0x000061077d585000 0x000061077d586000 0x0000000000001000 r-- /home/user/ctf-fcsc/file-checker-src/public/file-checker_remotelibc\r\n0x000061077d586000 0x000061077d587000 0x0000000000001000 rw- /home/user/ctf-fcsc/file-checker-src/public/file-checker_remotelibc\r\n0x000061077d587000 0x000061077d589000 0x0000000000002000 rw- /home/user/ctf-fcsc/file-checker-src/public/file-checker_remotelibc\r\n0x0000715ebf600000 0x0000715ebf628000 0x0000000000028000 r-- /home/user/.cache/.pwntools-cache-3.11/libcdb_libs/8f2af70b7deed50338b9186c7dd60cef3826e18f/libc.so.6\r\n0x0000715ebf628000 0x0000715ebf7b0000 0x0000000000188000 r-x /home/user/.cache/.pwntools-cache-3.11/libcdb_libs/8f2af70b7deed50338b9186c7dd60cef3826e18f/libc.so.6\r\n0x0000715ebf7b0000 0x0000715ebf7ff000 0x000000000004f000 r-- /home/user/.cache/.pwntools-cache-3.11/libcdb_libs/8f2af70b7deed50338b9186c7dd60cef3826e18f/libc.so.6\r\n0x0000715ebf7ff000 0x0000715ebf803000 0x0000000000004000 r-- /home/user/.cache/.pwntools-cache-3.11/libcdb_libs/8f2af70b7deed50338b9186c7dd60cef3826e18f/libc.so.6\r\n0x0000715ebf803000 0x0000715ebf805000 0x0000000000002000 rw- /home/user/.cache/.pwntools-cache-3.11/libcdb_libs/8f2af70b7deed50338b9186c7dd60cef3826e18f/libc.so.6\r\n0x0000715ebf805000 0x0000715ebf812000 0x000000000000d000 rw-\r\n0x0000715ebf8fa000 0x0000715ebf8ff000 0x0000000000005000 rw-\r\n0x0000715ebf8ff000 0x0000715ebf900000 0x0000000000001000 r-- /home/user/.cache/.pwntools-cache-3.11/libcdb_libs/8f2af70b7deed50338b9186c7dd60cef3826e18f/ld-linux-x86-64.so.2\r\n0x0000715ebf900000 0x0000715ebf92b000 0x000000000002b000 r-x /home/user/.cache/.pwntools-cache-3.11/libcdb_libs/8f2af70b7deed50338b9186c7dd60cef3826e18f/ld-linux-x86-64.so.2\r\n0x0000715ebf92b000 0x0000715ebf935000 0x000000000000a000 r-- /home/user/.cache/.pwntools-cache-3.11/libcdb_libs/8f2af70b7deed50338b9186c7dd60cef3826e18f/ld-linux-x86-64.so.2\r\n0x0000715ebf935000 0x0000715ebf937000 0x0000000000002000 r-- /home/user/.cache/.pwntools-cache-3.11/libcdb_libs/8f2af70b7deed50338b9186c7dd60cef3826e18f/ld-linux-x86-64.so.2\r\n0x0000715ebf937000 0x0000715ebf939000 0x0000000000002000 rw- /home/user/.cache/.pwntools-cache-3.11/libcdb_libs/8f2af70b7deed50338b9186c7dd60cef3826e18f/ld-linux-x86-64.so.2\r\n0x00007fffda699000 0x00007fffda6ba000 0x0000000000021000 rw- [stack]\r\n0x00007fffda711000 0x00007fffda715000 0x0000000000004000 r-- [vvar]\r\n0x00007fffda715000 0x00007fffda717000 0x0000000000002000 r-x [vdso]\r\n(remote) gef➤ print $_base(\"libc\")\r\n$1 = 0x61077d582000\r\n(remote) gef➤ heap chunks\r\n[!] Invalid arena\r\n```","shortMessageHtmlLink":"Fix problems due to multiple matches in filename filters (#1083)"}},{"before":"a961edb15be0154bc5b3de86267c029e03ae9292","after":"a2aa852ce6c02558b2c2337ef65b399b5b45dff1","ref":"refs/heads/gh-pages","pushedAt":"2024-04-23T01:12:55.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"Deployed 6667af6 with MkDocs version: 1.5.3","shortMessageHtmlLink":"Deployed 6667af6 with MkDocs version: 1.5.3"}},{"before":"fddba95ad34663296e8284bbcab0281d2bd45da7","after":null,"ref":"refs/heads/add_on_changed_setting_hook","pushedAt":"2024-04-23T01:09:54.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"hugsy","name":"crazy hugsy","path":"/hugsy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/590234?s=80&v=4"}},{"before":"13af3667fbf3184d922c5544e7be19efc08745a1","after":"6667af61af46081e05eda607063f9345c366e020","ref":"refs/heads/main","pushedAt":"2024-04-23T01:09:51.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"hugsy","name":"crazy hugsy","path":"/hugsy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/590234?s=80&v=4"},"commit":{"message":"Add `on_changed` setting hook (#1090)\n\n## Description\r\n\r\nThis PR fixes some issues in the setting loading process resulting in\r\nthe default value always being taken for gef-extras scripts (as\r\nunderlined by hugsy/gef-extras#107\r\n\r\n`GefSetting` now offers the possibility to trigger a callback,\r\n`on_changed` which behaves just like `on_write` but only if the value\r\nwas changed.","shortMessageHtmlLink":"Add on_changed setting hook (#1090)"}},{"before":"071046a1addaa2581db5a658ca9ed84c827ca347","after":"fddba95ad34663296e8284bbcab0281d2bd45da7","ref":"refs/heads/add_on_changed_setting_hook","pushedAt":"2024-04-22T20:27:38.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"hugsy","name":"crazy hugsy","path":"/hugsy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/590234?s=80&v=4"},"commit":{"message":"let `ValidationError` exception propagate on setting check","shortMessageHtmlLink":"let ValidationError exception propagate on setting check"}},{"before":null,"after":"071046a1addaa2581db5a658ca9ed84c827ca347","ref":"refs/heads/add_on_changed_setting_hook","pushedAt":"2024-04-22T19:13:18.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"hugsy","name":"crazy hugsy","path":"/hugsy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/590234?s=80&v=4"},"commit":{"message":"add on_changed setting hook","shortMessageHtmlLink":"add on_changed setting hook"}},{"before":"5d41ef55080a1914776d1d4124bd5794f78d5b3c","after":"a961edb15be0154bc5b3de86267c029e03ae9292","ref":"refs/heads/gh-pages","pushedAt":"2024-04-20T16:02:51.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"Deployed 13af366 with MkDocs version: 1.5.3","shortMessageHtmlLink":"Deployed 13af366 with MkDocs version: 1.5.3"}},{"before":"6a2ecce5122850a4c66e8ca4aa3c20dd08b4ad0f","after":"13af3667fbf3184d922c5544e7be19efc08745a1","ref":"refs/heads/main","pushedAt":"2024-04-20T15:59:49.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"therealdreg","name":"Dreg","path":"/therealdreg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9882181?s=80&v=4"},"commit":{"message":"add stepover command (#1086)\n\nThis pull request addresses a limitation in GDB where the \"nexti\" and \"next\" commands fail to step over call instructions properly","shortMessageHtmlLink":"add stepover command (#1086)"}},{"before":"1f48163c60ef60fc7f2b6801aec8dede06731911","after":"5d41ef55080a1914776d1d4124bd5794f78d5b3c","ref":"refs/heads/gh-pages","pushedAt":"2024-04-20T15:11:21.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"Deployed 6a2ecce with MkDocs version: 1.5.3","shortMessageHtmlLink":"Deployed 6a2ecce with MkDocs version: 1.5.3"}},{"before":"399f457c50004f8eae8c95e6713522ab9d73bebc","after":"6a2ecce5122850a4c66e8ca4aa3c20dd08b4ad0f","ref":"refs/heads/main","pushedAt":"2024-04-20T15:07:58.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"hugsy","name":"crazy hugsy","path":"/hugsy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/590234?s=80&v=4"},"commit":{"message":"Evaluate arguments passed to `vmmap` (#1085)\n\n## Description\r\n\r\nAttempts to parse and eval an argument passed to `vmmap`.\r\n\r\nThis makes `vmmap $rip`, for example, work.\r\n\r\nThis is useful as it is easier to look up the memory section a pointer\r\ncontained in a register/variable points to. It's also more consistent\r\nwith commands like `dereference`","shortMessageHtmlLink":"Evaluate arguments passed to vmmap (#1085)"}},{"before":"a22db65f415320f1d77c2bae9faf18e0ef09cc95","after":"1f48163c60ef60fc7f2b6801aec8dede06731911","ref":"refs/heads/gh-pages","pushedAt":"2024-04-20T04:34:29.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"Deployed 399f457 with MkDocs version: 1.5.3","shortMessageHtmlLink":"Deployed 399f457 with MkDocs version: 1.5.3"}},{"before":"d2116583f6763bdd5a7b02c43581cbe7b1ef4e6e","after":"399f457c50004f8eae8c95e6713522ab9d73bebc","ref":"refs/heads/main","pushedAt":"2024-04-20T04:31:28.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"hugsy","name":"crazy hugsy","path":"/hugsy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/590234?s=80&v=4"},"commit":{"message":"add skipi to docs (#1087)\n\n## Description\r\n\r\nadd skipi to docs","shortMessageHtmlLink":"add skipi to docs (#1087)"}},{"before":"5863b9188af1febbff9416f923def1ea503c97cd","after":"a22db65f415320f1d77c2bae9faf18e0ef09cc95","ref":"refs/heads/gh-pages","pushedAt":"2024-04-15T16:17:24.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"Deployed d211658 with MkDocs version: 1.5.3","shortMessageHtmlLink":"Deployed d211658 with MkDocs version: 1.5.3"}},{"before":"429a0e58843f2cc6a5d5ee1c38db72a64318387d","after":"d2116583f6763bdd5a7b02c43581cbe7b1ef4e6e","ref":"refs/heads/main","pushedAt":"2024-04-15T16:14:18.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"hugsy","name":"crazy hugsy","path":"/hugsy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/590234?s=80&v=4"},"commit":{"message":"Remove pyenv related code (closes #1078) (#1084)\n\n## Description\r\n\r\nRemoves `pyenv` related functionality from gef.py and documents it.\r\n\r\nSee discussion at https://github.com/hugsy/gef/issues/1078","shortMessageHtmlLink":"Remove pyenv related code (closes #1078) (#1084)"}},{"before":null,"after":"429a0e58843f2cc6a5d5ee1c38db72a64318387d","ref":"refs/heads/remove_pyenv","pushedAt":"2024-04-12T02:58:55.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"hugsy","name":"crazy hugsy","path":"/hugsy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/590234?s=80&v=4"},"commit":{"message":"Add missing `flag_register_to_human()` for RISC-V architecture (#1076)\n\nFixes a crash in the `context` command on RISC-V architecture due to missing function `flag_register_to_human`\r\nThis PR fixes it by making the function returning an empty string since there's no flag register in RISCV\r\n\r\n\r\n---------\r\n\r\nCo-authored-by: crazy hugsy ","shortMessageHtmlLink":"Add missing flag_register_to_human() for RISC-V architecture (#1076)"}},{"before":"c2ccd31cfe554e2297e7600df5966557c5a5cbde","after":"5863b9188af1febbff9416f923def1ea503c97cd","ref":"refs/heads/gh-pages","pushedAt":"2024-04-08T04:45:38.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"Deployed 429a0e5 with MkDocs version: 1.5.3","shortMessageHtmlLink":"Deployed 429a0e5 with MkDocs version: 1.5.3"}},{"before":"dfd3868e353a00f4aa8215f2f00263ffb961d0db","after":"429a0e58843f2cc6a5d5ee1c38db72a64318387d","ref":"refs/heads/main","pushedAt":"2024-04-08T04:42:33.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"hugsy","name":"crazy hugsy","path":"/hugsy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/590234?s=80&v=4"},"commit":{"message":"Add missing `flag_register_to_human()` for RISC-V architecture (#1076)\n\nFixes a crash in the `context` command on RISC-V architecture due to missing function `flag_register_to_human`\r\nThis PR fixes it by making the function returning an empty string since there's no flag register in RISCV\r\n\r\n\r\n---------\r\n\r\nCo-authored-by: crazy hugsy ","shortMessageHtmlLink":"Add missing flag_register_to_human() for RISC-V architecture (#1076)"}},{"before":"a78117eb11de32d1d70b9567261ef8b275feb3a1","after":null,"ref":"refs/heads/info_proc","pushedAt":"2024-03-10T18:45:58.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"Grazfather","name":null,"path":"/Grazfather","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/497310?s=80&v=4"}},{"before":"458873c8eb32d874ffc00e217bd7cd4554f6a525","after":"c2ccd31cfe554e2297e7600df5966557c5a5cbde","ref":"refs/heads/gh-pages","pushedAt":"2024-03-10T17:48:23.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"Deployed dfd3868 with MkDocs version: 1.5.3","shortMessageHtmlLink":"Deployed dfd3868 with MkDocs version: 1.5.3"}},{"before":"9678369a87154f6de44b94283a57f2c5bc5c9144","after":null,"ref":"refs/heads/hugsy-fix-docs","pushedAt":"2024-03-10T17:46:23.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"hugsy","name":"crazy hugsy","path":"/hugsy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/590234?s=80&v=4"}},{"before":"820d81f13cc735870c6c917d18983584735265f7","after":"dfd3868e353a00f4aa8215f2f00263ffb961d0db","ref":"refs/heads/main","pushedAt":"2024-03-10T17:46:21.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"hugsy","name":"crazy hugsy","path":"/hugsy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/590234?s=80&v=4"},"commit":{"message":"Update Documentation (#1069)\n\nFixes a few issues in the docs, from the old API","shortMessageHtmlLink":"Update Documentation (#1069)"}},{"before":"dcf0fced87625ea1c60492ec91245945b6bc0b76","after":"9678369a87154f6de44b94283a57f2c5bc5c9144","ref":"refs/heads/hugsy-fix-docs","pushedAt":"2024-03-10T17:42:04.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"hugsy","name":"crazy hugsy","path":"/hugsy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/590234?s=80&v=4"},"commit":{"message":"pr feedback + linting","shortMessageHtmlLink":"pr feedback + linting"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEO06OSAA","startCursor":null,"endCursor":null}},"title":"Activity · hugsy/gef"}