{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":257326204,"defaultBranch":"main","name":"ggshield","ownerLogin":"GitGuardian","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2020-04-20T15:36:24.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/27360172?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1717164941.0","currentOid":""},"activityList":{"items":[{"before":"3626bd0621a72d9de2b84ff1206ff5c13605f103","after":"96e6eb64c1e511ba4c899fd2f08db6ad342a58d0","ref":"refs/heads/mmillet/sca-1670-refactor-ggshield-scan-ci-commands","pushedAt":"2024-05-31T15:13:25.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"gg-mmill","name":"Mathias Millet","path":"/gg-mmill","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/95040253?s=80&v=4"},"commit":{"message":"fixup! feat(iac/sca): add utility to fetch scan ci arguments","shortMessageHtmlLink":"fixup! feat(iac/sca): add utility to fetch scan ci arguments"}},{"before":"e8026780f8935626de9c2a22391073d25b2fdd17","after":"3626bd0621a72d9de2b84ff1206ff5c13605f103","ref":"refs/heads/mmillet/sca-1670-refactor-ggshield-scan-ci-commands","pushedAt":"2024-05-31T15:12:23.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"gg-mmill","name":"Mathias Millet","path":"/gg-mmill","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/95040253?s=80&v=4"},"commit":{"message":"fixup! feat(iac/sca): add utility to fetch scan ci arguments","shortMessageHtmlLink":"fixup! feat(iac/sca): add utility to fetch scan ci arguments"}},{"before":"c13e3b8d798e2b025d913320749eba68c8f312eb","after":"46d55a37fb8ad46323bcafcc987163fd3d1cb74c","ref":"refs/heads/garancegourdel/refacto-censor-lines","pushedAt":"2024-05-31T15:12:03.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"fnareoh","name":"Garance Gourdel","path":"/fnareoh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25690234?s=80&v=4"},"commit":{"message":"refactor: remove the need for full content\n\nIn this commit we modify the output handlers to no longer depend on the\nresult.file.content, now the output entirely relies on the lines stored\nin the extended match ! It also lead to discovering a number of issues\nwith the conftest and expected results in snap_test_text_output and\nthe cassetes.\nWe also added an additional test for Match span.\nBut for now the file is still stored in result, it should be removed in\nthe next commit.","shortMessageHtmlLink":"refactor: remove the need for full content"}},{"before":"d64d63d0b31e1e50a7023e4a78ba78648a1705f4","after":"5dbab08a6f734bcf9d40954948891ceac43890be","ref":"refs/heads/agateau/sign-windows-binaries","pushedAt":"2024-05-31T15:11:33.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"agateau-gg","name":"Aurelien Gateau","path":"/agateau-gg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/91945295?s=80&v=4"},"commit":{"message":"ci: add support for signing Windows binaries","shortMessageHtmlLink":"ci: add support for signing Windows binaries"}},{"before":"3116e25a2a12ec8228bef16fd9ac52ed64d3fd73","after":"c13e3b8d798e2b025d913320749eba68c8f312eb","ref":"refs/heads/garancegourdel/refacto-censor-lines","pushedAt":"2024-05-31T15:04:02.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"fnareoh","name":"Garance Gourdel","path":"/fnareoh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25690234?s=80&v=4"},"commit":{"message":"refactor: remove the need for full content\n\nIn this commit we modify the output handlers to no longer depend on the\nresult.file.content, now the output entirely relies on the lines stored\nin the extended match ! It also lead to discovering a number of issues\nwith the conftest and expected results in snap_test_text_output.\nWe also added an additional test for Match span.\nBut for now the file is still stored in result, it should be removed in\nthe next commit.","shortMessageHtmlLink":"refactor: remove the need for full content"}},{"before":"faf245a0c6f20673f430d2e4d42271f9ccaabc8d","after":"d64d63d0b31e1e50a7023e4a78ba78648a1705f4","ref":"refs/heads/agateau/sign-windows-binaries","pushedAt":"2024-05-31T15:03:29.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"agateau-gg","name":"Aurelien Gateau","path":"/agateau-gg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/91945295?s=80&v=4"},"commit":{"message":"ci: add support for signing Windows binaries","shortMessageHtmlLink":"ci: add support for signing Windows binaries"}},{"before":"6fb95570686366f6debc50eb576af0bcf3a81568","after":"3116e25a2a12ec8228bef16fd9ac52ed64d3fd73","ref":"refs/heads/garancegourdel/refacto-censor-lines","pushedAt":"2024-05-31T14:49:50.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"fnareoh","name":"Garance Gourdel","path":"/fnareoh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25690234?s=80&v=4"},"commit":{"message":"refactor: remove the need for full content\n\nIn this commit we modify the output handlers to no longer depend on the\nresult.file.content, now the output entirely relies on the lines stored\nin the extended match ! It also lead to discovering a number of issues\nwith the conftest and expected results in snap_test_text_output.\nWe also added an additional test for Match span.\nBut for now the file is still stored in result, it should be removed in\nthe next commit.","shortMessageHtmlLink":"refactor: remove the need for full content"}},{"before":"32d6e0caca3f1a412fa9e98c8559d9c0a08bae58","after":"faf245a0c6f20673f430d2e4d42271f9ccaabc8d","ref":"refs/heads/agateau/sign-windows-binaries","pushedAt":"2024-05-31T14:48:16.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"agateau-gg","name":"Aurelien Gateau","path":"/agateau-gg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/91945295?s=80&v=4"},"commit":{"message":"ci: add support for signing Windows binaries","shortMessageHtmlLink":"ci: add support for signing Windows binaries"}},{"before":"de5b894dae1b6d507427f46b61ceec5f489d3c15","after":"967a5b81b3dfedcb47e3d3bcc91204c458b70f95","ref":"refs/heads/salomevoltz/scrt-4125-add-an-option-to-make-ggshield-secret-scan-path-honor","pushedAt":"2024-05-31T14:38:23.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"salome-voltz","name":"Salomé VOLTZ","path":"/salome-voltz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/80842312?s=80&v=4"},"commit":{"message":"fix(use_gitignore): List unstaged files in submodules","shortMessageHtmlLink":"fix(use_gitignore): List unstaged files in submodules"}},{"before":"12b63a56c4146321d098dd7cee1129e7ed72efea","after":"6fb95570686366f6debc50eb576af0bcf3a81568","ref":"refs/heads/garancegourdel/refacto-censor-lines","pushedAt":"2024-05-31T14:26:55.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"fnareoh","name":"Garance Gourdel","path":"/fnareoh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25690234?s=80&v=4"},"commit":{"message":"refactor: remove the need for full content\n\nIn this commit we modify the output handlers to no longer depend on the\nresult.file.content, now the output entirely relies on the lines stored\nin the extended match ! It also lead to discovering a number of issues\nwith the conftest and expected results in snap_test_text_output.\nWe also added an additional test for Match span.\nBut for now the file is still stored in result, it should be removed in\nthe next commit.","shortMessageHtmlLink":"refactor: remove the need for full content"}},{"before":"6f082a7fe62274a1ca76f8c5dd50d58be410811c","after":"32d6e0caca3f1a412fa9e98c8559d9c0a08bae58","ref":"refs/heads/agateau/sign-windows-binaries","pushedAt":"2024-05-31T14:25:35.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"agateau-gg","name":"Aurelien Gateau","path":"/agateau-gg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/91945295?s=80&v=4"},"commit":{"message":"ci: add support for signing Windows binaries","shortMessageHtmlLink":"ci: add support for signing Windows binaries"}},{"before":"ab1ef3be4c95b0f01fb8716228a713128745158f","after":"de5b894dae1b6d507427f46b61ceec5f489d3c15","ref":"refs/heads/salomevoltz/scrt-4125-add-an-option-to-make-ggshield-secret-scan-path-honor","pushedAt":"2024-05-31T14:24:46.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"salome-voltz","name":"Salomé VOLTZ","path":"/salome-voltz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/80842312?s=80&v=4"},"commit":{"message":"fix(use_gitignore): List unstaged files in submodules","shortMessageHtmlLink":"fix(use_gitignore): List unstaged files in submodules"}},{"before":"d7f1289acbe2435a3d0d1bc78ee05183e7e66f2a","after":null,"ref":"refs/heads/salomevoltz/scrt-4543-ggshield-auth-login-flow-errors-are-not-handled-when","pushedAt":"2024-05-31T14:15:41.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"agateau-gg","name":"Aurelien Gateau","path":"/agateau-gg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/91945295?s=80&v=4"}},{"before":"363866dcc7a00ea9909c27aae9b9a792d6880a42","after":"2f5661dbcd059f647e2d19623c35ecb4b98c0b66","ref":"refs/heads/main","pushedAt":"2024-05-31T14:15:40.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"agateau-gg","name":"Aurelien Gateau","path":"/agateau-gg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/91945295?s=80&v=4"},"commit":{"message":"Merge pull request #897 from GitGuardian/salomevoltz/scrt-4543-ggshield-auth-login-flow-errors-are-not-handled-when\n\nfix(auth_login): error handling with invalid instance URL","shortMessageHtmlLink":"Merge pull request #897 from GitGuardian/salomevoltz/scrt-4543-ggshie…"}},{"before":"18b2301658e89a7f0159383e864554256edf6d4d","after":"12b63a56c4146321d098dd7cee1129e7ed72efea","ref":"refs/heads/garancegourdel/refacto-censor-lines","pushedAt":"2024-05-31T14:06:39.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"fnareoh","name":"Garance Gourdel","path":"/fnareoh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25690234?s=80&v=4"},"commit":{"message":"refactor: remove the need for full content\n\nIn this commit we modify the output handlers to no longer depend on the\nresult.file.content, now the output entirely relies on the lines stored\nin the extended match ! It also lead to discovering a number of issues\nwith the conftest and expected results in snap_test_text_output.\nWe also added an additional test for Match span.\nBut for now the file is still stored in result, it should be removed in\nthe next commit.","shortMessageHtmlLink":"refactor: remove the need for full content"}},{"before":"e5dd2215fbf0079ecedbc7a8e26c95fc6ae4fdf0","after":"18b2301658e89a7f0159383e864554256edf6d4d","ref":"refs/heads/garancegourdel/refacto-censor-lines","pushedAt":"2024-05-31T13:57:42.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"fnareoh","name":"Garance Gourdel","path":"/fnareoh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25690234?s=80&v=4"},"commit":{"message":"refactor: remove the need for full content\n\nIn this commit we modify the output handlers to no longer depend on the\nresult.file.content, now the output entirely relies on the lines stored\nin the extended match ! It also lead to discovering a number of issues\nwith the conftest and expected results in snap_test_text_output.\nWe also added an additional test for Match span.\nBut for now the file is still stored in result, it should be removed in\nthe next commit.","shortMessageHtmlLink":"refactor: remove the need for full content"}},{"before":"b09694dbe7358bcf9bd4ca9931af5e3dbef56984","after":"e5dd2215fbf0079ecedbc7a8e26c95fc6ae4fdf0","ref":"refs/heads/garancegourdel/refacto-censor-lines","pushedAt":"2024-05-31T13:52:08.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"fnareoh","name":"Garance Gourdel","path":"/fnareoh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25690234?s=80&v=4"},"commit":{"message":"refactor: remove the need for full content\n\nIn this commit we modify the output handlers to no longer depend on the\nresult.file.content, now the output entirely relies on the lines stored\nin the extended match ! It also lead to discovering a number of issues\nwith the conftest and expected results in snap_test_text_output.\nWe also added an additional test for Match span.\nBut for now the file is still stored in result, it should be removed in\nthe next commit.","shortMessageHtmlLink":"refactor: remove the need for full content"}},{"before":"3d1b5c5e26d03beccdf52bbd89a229f3966c1432","after":"b09694dbe7358bcf9bd4ca9931af5e3dbef56984","ref":"refs/heads/garancegourdel/refacto-censor-lines","pushedAt":"2024-05-31T13:33:56.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"fnareoh","name":"Garance Gourdel","path":"/fnareoh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25690234?s=80&v=4"},"commit":{"message":"refactor: remove the need for full content\n\nIn this commit we modify the output handlers to no longer depend on the\nresult.file.content, now the output entirely relies on the lines stored\nin the extended match ! It also lead to discovering a number of issues\nwith the conftest and expected results in snap_test_text_output.\nWe also added an additional test for Match span.\nBut for now the file is still stored in result, it should be removed in\nthe next commit.","shortMessageHtmlLink":"refactor: remove the need for full content"}},{"before":"61ef66c483993c9e0244262027b399b0f92f8a1a","after":"3d1b5c5e26d03beccdf52bbd89a229f3966c1432","ref":"refs/heads/garancegourdel/refacto-censor-lines","pushedAt":"2024-05-31T13:14:45.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"fnareoh","name":"Garance Gourdel","path":"/fnareoh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25690234?s=80&v=4"},"commit":{"message":"refactor: remove the need for full content\n\nIn this commit we modify the output handlers to no longer depend on the\nresult.file.content, now the output entirely relies on the lines stored\nin the extended match ! It also lead to discovering a number of issues\nwith the conftest and expected results in snap_test_text_output.\nWe also added an additional test for Match span.\nBut for now the file is still stored in result, it should be removed in\nthe next commit.","shortMessageHtmlLink":"refactor: remove the need for full content"}},{"before":"cc647ec4b8da5f58ad97628f6d17b6d4027fc062","after":"61ef66c483993c9e0244262027b399b0f92f8a1a","ref":"refs/heads/garancegourdel/refacto-censor-lines","pushedAt":"2024-05-31T13:14:00.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"fnareoh","name":"Garance Gourdel","path":"/fnareoh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25690234?s=80&v=4"},"commit":{"message":"refactor: remove the need for full content\n\nIn this commit we modify the output handlers to no longer depend on the\nresult.file.content, now the output entirely relies on the lines stored\nin the extended match ! It also lead to discovering a number of issues\nwith the conftest and expected results in snap_test_text_output.\nWe also added an additional test for Match span.\nBut for now the file is still stored in result, it should be removed in\nthe next commit.","shortMessageHtmlLink":"refactor: remove the need for full content"}},{"before":"8b71b1b423306fdd81d618552d3a108193f18bbb","after":"20e22aa490832bc4bc21e8183301340150d644c6","ref":"refs/heads/wip/rich-logging2","pushedAt":"2024-05-31T13:08:32.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"agateau-gg","name":"Aurelien Gateau","path":"/agateau-gg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/91945295?s=80&v=4"},"commit":{"message":"feat: integrate rich logging\n\nTODO:\n- rework the way the console is integrated: the hack in RichGGShieldUI\n is not good (and breaks import-linter).\n\n- Look into not resetting logger too often during startup.\n\n- Remove the verbose arguments all around the code.\n\n- Write dev doc.","shortMessageHtmlLink":"feat: integrate rich logging"}},{"before":"110bc30a69bd26d59ed363d13ca36997f82b5be5","after":"cc647ec4b8da5f58ad97628f6d17b6d4027fc062","ref":"refs/heads/garancegourdel/refacto-censor-lines","pushedAt":"2024-05-31T13:08:23.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"fnareoh","name":"Garance Gourdel","path":"/fnareoh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25690234?s=80&v=4"},"commit":{"message":"refactor: remove the need for full content\n\nIn this commit we modify the output handlers to no longer depend on the\nresult.file.content, now the output entirely relies on the lines stored\nin the extended match ! It also lead to discovering a number of issues\nwith the conftest and expected results in snap_test_text_output.\nWe also added an additional test for Match span.\nBut for now the file is still stored in result, it should be removed in\nthe next commit.","shortMessageHtmlLink":"refactor: remove the need for full content"}},{"before":null,"after":"8b71b1b423306fdd81d618552d3a108193f18bbb","ref":"refs/heads/wip/rich-logging2","pushedAt":"2024-05-31T09:43:53.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"agateau-gg","name":"Aurelien Gateau","path":"/agateau-gg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/91945295?s=80&v=4"},"commit":{"message":"WIP: integrate rich logging\n\nTODO: rework the way the console is integrated: the hack in RichGGShieldUI\nis not good.\n\nLook into not resetting logger too often during startup.\n\nRemove the verbose arguments all around the code.\n\nFix \"from ...cmd\" imports.\n\nMove debug_logs away from cmd.utils to fix import layer violations.","shortMessageHtmlLink":"WIP: integrate rich logging"}},{"before":null,"after":"e8026780f8935626de9c2a22391073d25b2fdd17","ref":"refs/heads/mmillet/sca-1670-refactor-ggshield-scan-ci-commands","pushedAt":"2024-05-31T08:50:45.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"gg-mmill","name":"Mathias Millet","path":"/gg-mmill","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/95040253?s=80&v=4"},"commit":{"message":"chore(iac/sca): remove the --all options from scan ci commands","shortMessageHtmlLink":"chore(iac/sca): remove the --all options from scan ci commands"}},{"before":"9527d56487d74bedc00e6f8839c54ada636fef32","after":"57eac51cee1ee68b23ba49221006e987a46f8e24","ref":"refs/heads/sguillaume/secret-scan-change","pushedAt":"2024-05-31T08:05:04.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"Walz","name":"Samuel","path":"/Walz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12242908?s=80&v=4"},"commit":{"message":"feat(secret): Add cmd to scan change between the default branch and the current state (commits + staged)","shortMessageHtmlLink":"feat(secret): Add cmd to scan change between the default branch and t…"}},{"before":"795b538f0c429fa360a8914bca5f9dd7af313510","after":"110bc30a69bd26d59ed363d13ca36997f82b5be5","ref":"refs/heads/garancegourdel/refacto-censor-lines","pushedAt":"2024-05-30T13:07:50.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"fnareoh","name":"Garance Gourdel","path":"/fnareoh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25690234?s=80&v=4"},"commit":{"message":"refactor: remove the need for full content\n\nIn this commit we modify the output handlers to no longer depend on the\nresult.file.content, now the output entirely relies on the lines stored\nin the extended match ! It also lead to discovering a number of issues\nwith the conftest and expected results in snap_test_text_output.\nWe also added an additional test for Match span.\nBut for now the file is still stored in result, it should be removed in\nthe next commit.","shortMessageHtmlLink":"refactor: remove the need for full content"}},{"before":"d9706c218961286bfd7c68ecc6a10150453618dc","after":"795b538f0c429fa360a8914bca5f9dd7af313510","ref":"refs/heads/garancegourdel/refacto-censor-lines","pushedAt":"2024-05-30T13:05:34.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"fnareoh","name":"Garance Gourdel","path":"/fnareoh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25690234?s=80&v=4"},"commit":{"message":"refactor: remove the need for full content\n\nIn this commit we modify the output handlers to no longer depend on the\nresult.file.content, now the output entirely relies on the lines stored\nin the extended match ! It also lead to discovering a number of issues\nwith the conftest and expected results in snap_test_text_output.\nWe also added an additional test for Match span.\nBut for now the file is still stored in result, it should be removed in\nthe next commit.","shortMessageHtmlLink":"refactor: remove the need for full content"}},{"before":"b11f02bcd7c8e7ec81a4134d97a8b8ada90a5c2a","after":"d9706c218961286bfd7c68ecc6a10150453618dc","ref":"refs/heads/garancegourdel/refacto-censor-lines","pushedAt":"2024-05-30T12:46:26.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"fnareoh","name":"Garance Gourdel","path":"/fnareoh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25690234?s=80&v=4"},"commit":{"message":"refactor: remove the need for full content\n\nIn this commit we modify the output handlers to no longer depend on the\nresult.file.content, now the output entirely relies on the lines stored\nin the extended match ! It also lead to discovering a number of issues\nwith the conftest and expected results in snap_test_text_output.\nWe also added an additional test for Match span.","shortMessageHtmlLink":"refactor: remove the need for full content"}},{"before":"eb69b7e05fe02f6743c5a8167c3fd115c2fec964","after":"d7f1289acbe2435a3d0d1bc78ee05183e7e66f2a","ref":"refs/heads/salomevoltz/scrt-4543-ggshield-auth-login-flow-errors-are-not-handled-when","pushedAt":"2024-05-30T12:01:14.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"salome-voltz","name":"Salomé VOLTZ","path":"/salome-voltz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/80842312?s=80&v=4"},"commit":{"message":"fix(auth_login): error handling with invalid instance URL","shortMessageHtmlLink":"fix(auth_login): error handling with invalid instance URL"}},{"before":"ca6f2820e21efaaafae1cf40293820867d70b18a","after":"b11f02bcd7c8e7ec81a4134d97a8b8ada90a5c2a","ref":"refs/heads/garancegourdel/refacto-censor-lines","pushedAt":"2024-05-30T12:00:04.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"fnareoh","name":"Garance Gourdel","path":"/fnareoh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25690234?s=80&v=4"},"commit":{"message":"refactor: work on removing the need for full content when outputing","shortMessageHtmlLink":"refactor: work on removing the need for full content when outputing"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEWSeSRAA","startCursor":null,"endCursor":null}},"title":"Activity · GitGuardian/ggshield"}