{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":696588761,"defaultBranch":"main","name":"osv-scanner","ownerLogin":"cuixq","currentUserCanPush":false,"isFork":true,"isEmpty":false,"createdAt":"2023-09-26T03:45:51.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/72771658?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1724384945.0","currentOid":""},"activityList":{"items":[{"before":null,"after":"54d382996962968ff1983f4f6fabf0b6bce43d71","ref":"refs/heads/native","pushedAt":"2024-08-23T03:49:05.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"cuixq","name":"Xueqin Cui","path":"/cuixq","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/72771658?s=80&v=4"},"commit":{"message":"feat: add Maven native dependency client","shortMessageHtmlLink":"feat: add Maven native dependency client"}},{"before":"9d5b9c6b1250fa80eae5293843c48d9dd61294e9","after":null,"ref":"refs/heads/client","pushedAt":"2024-08-22T01:44:44.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"cuixq","name":"Xueqin Cui","path":"/cuixq","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/72771658?s=80&v=4"}},{"before":null,"after":"9d5b9c6b1250fa80eae5293843c48d9dd61294e9","ref":"refs/heads/client","pushedAt":"2024-08-22T01:37:41.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"cuixq","name":"Xueqin Cui","path":"/cuixq","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/72771658?s=80&v=4"},"commit":{"message":"feat: add Maven dependency client","shortMessageHtmlLink":"feat: add Maven dependency client"}},{"before":"df0e62b18b88e3575b91841ca5156bed2f9f6ff1","after":"9cf254e1774405fec170d6e1034230eb2ce6811e","ref":"refs/heads/parent","pushedAt":"2024-08-22T01:32:25.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"cuixq","name":"Xueqin Cui","path":"/cuixq","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/72771658?s=80&v=4"},"commit":{"message":"refactoring","shortMessageHtmlLink":"refactoring"}},{"before":"be766dcbece2d8129ffb9606730490d6f7341e3b","after":"df0e62b18b88e3575b91841ca5156bed2f9f6ff1","ref":"refs/heads/parent","pushedAt":"2024-08-22T01:28:53.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"cuixq","name":"Xueqin Cui","path":"/cuixq","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/72771658?s=80&v=4"},"commit":{"message":"Merge branch 'main' into parent","shortMessageHtmlLink":"Merge branch 'main' into parent"}},{"before":"819e72d5a32719dadbf01536af3692e43865a888","after":"498c85923712817ad60030486080531e9b76e871","ref":"refs/heads/registry","pushedAt":"2024-08-22T01:27:48.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"cuixq","name":"Xueqin Cui","path":"/cuixq","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/72771658?s=80&v=4"},"commit":{"message":"Merge branch 'google:main' into registry","shortMessageHtmlLink":"Merge branch 'google:main' into registry"}},{"before":"8bbcb629478811b8481c0624af42c33cc725825b","after":"35b36a3de7a2d7ec6797f1fb9dd118fde44a6a8b","ref":"refs/heads/main","pushedAt":"2024-08-22T01:27:31.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"cuixq","name":"Xueqin Cui","path":"/cuixq","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/72771658?s=80&v=4"},"commit":{"message":"refactor: move Maven utility to a separate package (#1193)\n\nhttps://github.com/google/osv-scanner/issues/1045\r\n\r\nConsidering that we want to support native Maven registry, we need\r\n`MergeMavenParents` from `internal/manifest` in\r\n`internal/resolution/client`, however `internal/manifest` imports\r\n`internal/resolution/client` for `DependencyClient` for dependency\r\nresolution, and this causes an import cycle.\r\n\r\nThis PR moves the Maven utility in `internal/manifest` to a separate\r\npackage `internal/utility/maven`.","shortMessageHtmlLink":"refactor: move Maven utility to a separate package (google#1193)"}},{"before":"84fd6e653a980da668b156b5deee26be0e0967ec","after":null,"ref":"refs/heads/refactor","pushedAt":"2024-08-22T01:27:13.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"cuixq","name":"Xueqin Cui","path":"/cuixq","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/72771658?s=80&v=4"}},{"before":"8e2379a5a4a1591463f63bb7a44eef1bc43177b8","after":"819e72d5a32719dadbf01536af3692e43865a888","ref":"refs/heads/registry","pushedAt":"2024-08-22T01:20:58.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"cuixq","name":"Xueqin Cui","path":"/cuixq","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/72771658?s=80&v=4"},"commit":{"message":"Merge branch 'google:main' into registry","shortMessageHtmlLink":"Merge branch 'google:main' into registry"}},{"before":"d084d699b445c5aa22a7ff386f3eebf92faa908b","after":"84fd6e653a980da668b156b5deee26be0e0967ec","ref":"refs/heads/refactor","pushedAt":"2024-08-22T01:20:49.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"cuixq","name":"Xueqin Cui","path":"/cuixq","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/72771658?s=80&v=4"},"commit":{"message":"Merge branch 'google:main' into refactor","shortMessageHtmlLink":"Merge branch 'google:main' into refactor"}},{"before":"73a73353e5374541c958ad1d080bc429d461e5fa","after":"be766dcbece2d8129ffb9606730490d6f7341e3b","ref":"refs/heads/parent","pushedAt":"2024-08-22T01:20:05.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"cuixq","name":"Xueqin Cui","path":"/cuixq","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/72771658?s=80&v=4"},"commit":{"message":"Merge branch 'google:main' into parent","shortMessageHtmlLink":"Merge branch 'google:main' into parent"}},{"before":"dd4eef1324058fbbe9944909f8f0313617937195","after":"8bbcb629478811b8481c0624af42c33cc725825b","ref":"refs/heads/main","pushedAt":"2024-08-22T01:19:55.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"cuixq","name":"Xueqin Cui","path":"/cuixq","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/72771658?s=80&v=4"},"commit":{"message":"docs: link to the Scorecard Report (#1197)\n\nThere's now a nicer UI for the Scorecard Report so link to it instead","shortMessageHtmlLink":"docs: link to the Scorecard Report (google#1197)"}},{"before":"57568c835cd6ed1d7ff6635db61778a60dad6e59","after":"d084d699b445c5aa22a7ff386f3eebf92faa908b","ref":"refs/heads/refactor","pushedAt":"2024-08-22T01:19:39.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"cuixq","name":"Xueqin Cui","path":"/cuixq","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/72771658?s=80&v=4"},"commit":{"message":"new vuln in snapshot","shortMessageHtmlLink":"new vuln in snapshot"}},{"before":"657d8108ca9d214dcef081c1f3d18125dfb729c8","after":"57568c835cd6ed1d7ff6635db61778a60dad6e59","ref":"refs/heads/refactor","pushedAt":"2024-08-22T01:15:47.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"cuixq","name":"Xueqin Cui","path":"/cuixq","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/72771658?s=80&v=4"},"commit":{"message":"Update override.go","shortMessageHtmlLink":"Update override.go"}},{"before":"94a1764a17deecca6f67410e95689c952a4fb8b1","after":"657d8108ca9d214dcef081c1f3d18125dfb729c8","ref":"refs/heads/refactor","pushedAt":"2024-08-22T01:13:54.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"cuixq","name":"Xueqin Cui","path":"/cuixq","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/72771658?s=80&v=4"},"commit":{"message":"Merge branch 'main' into refactor","shortMessageHtmlLink":"Merge branch 'main' into refactor"}},{"before":"b0ff2391ab85e031a3d345db839763848f73001e","after":"8e2379a5a4a1591463f63bb7a44eef1bc43177b8","ref":"refs/heads/registry","pushedAt":"2024-08-21T07:49:04.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"cuixq","name":"Xueqin Cui","path":"/cuixq","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/72771658?s=80&v=4"},"commit":{"message":"snapshot version","shortMessageHtmlLink":"snapshot version"}},{"before":"c02a8484d0b436c74c5ebcdd80c78c893e6593be","after":"b0ff2391ab85e031a3d345db839763848f73001e","ref":"refs/heads/registry","pushedAt":"2024-08-21T07:42:27.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"cuixq","name":"Xueqin Cui","path":"/cuixq","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/72771658?s=80&v=4"},"commit":{"message":"fetch snapshot versions","shortMessageHtmlLink":"fetch snapshot versions"}},{"before":"dfee3d2a9c7a1cfd20662236df9e2b4e564a2a8a","after":"73a73353e5374541c958ad1d080bc429d461e5fa","ref":"refs/heads/parent","pushedAt":"2024-08-21T05:27:01.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"cuixq","name":"Xueqin Cui","path":"/cuixq","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/72771658?s=80&v=4"},"commit":{"message":"tab","shortMessageHtmlLink":"tab"}},{"before":"169bc71ec8edd18df63b079321f484ca976f04da","after":"dfee3d2a9c7a1cfd20662236df9e2b4e564a2a8a","ref":"refs/heads/parent","pushedAt":"2024-08-21T04:36:49.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"cuixq","name":"Xueqin Cui","path":"/cuixq","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/72771658?s=80&v=4"},"commit":{"message":"newlines","shortMessageHtmlLink":"newlines"}},{"before":null,"after":"169bc71ec8edd18df63b079321f484ca976f04da","ref":"refs/heads/parent","pushedAt":"2024-08-21T04:29:52.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"cuixq","name":"Xueqin Cui","path":"/cuixq","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/72771658?s=80&v=4"},"commit":{"message":"fix: stop finding more parent pom if the path is empty","shortMessageHtmlLink":"fix: stop finding more parent pom if the path is empty"}},{"before":"2bc1b28cef07cd8e7bacedb036bcad05d1713947","after":"dd4eef1324058fbbe9944909f8f0313617937195","ref":"refs/heads/main","pushedAt":"2024-08-21T04:27:26.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"cuixq","name":"Xueqin Cui","path":"/cuixq","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/72771658?s=80&v=4"},"commit":{"message":"fix: unescape tabs before writing to pom.xml (#1190)\n\nhttps://github.com/google/osv-scanner/issues/1184\r\n\r\nWhen encoding tokens to pom.xml, tabs are escaped and this is not what\r\nwe want.\r\nIn this PR, before writing to pom.xml, we replace all escaped tabs with\r\nunescaped characters.","shortMessageHtmlLink":"fix: unescape tabs before writing to pom.xml (google#1190)"}},{"before":"9d9a7feafeef27bd32f7953aacec878951803197","after":null,"ref":"refs/heads/fix","pushedAt":"2024-08-21T04:01:11.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"cuixq","name":"Xueqin Cui","path":"/cuixq","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/72771658?s=80&v=4"}},{"before":"897faf71e92273b749c686e7c328dc8b685ba003","after":"9d9a7feafeef27bd32f7953aacec878951803197","ref":"refs/heads/fix","pushedAt":"2024-08-21T01:09:27.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"cuixq","name":"Xueqin Cui","path":"/cuixq","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/72771658?s=80&v=4"},"commit":{"message":"Merge branch 'google:main' into fix","shortMessageHtmlLink":"Merge branch 'google:main' into fix"}},{"before":"9f879f2e01eadc3807f2a63eb9c1be144373eb17","after":"2bc1b28cef07cd8e7bacedb036bcad05d1713947","ref":"refs/heads/main","pushedAt":"2024-08-21T01:09:19.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"cuixq","name":"Xueqin Cui","path":"/cuixq","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/72771658?s=80&v=4"},"commit":{"message":"chore: add PR title check to follow Git commit convention (#1178)\n\nEnforces PR naming to follow with the Git [commit\r\nconvention](https://www.conventionalcommits.org/en/v1.0.0/)\r\n- Uses https://github.com/amannn/action-semantic-pull-request to check\r\n- Fails to comply will result in the PR title check failing:\r\n\r\n![image](https://github.com/user-attachments/assets/2c9da64b-b1a4-4347-9bd0-2ba5183498ec)","shortMessageHtmlLink":"chore: add PR title check to follow Git commit convention (google#1178)"}},{"before":"7695961283a11d4480260df2277204b03d74865f","after":"c02a8484d0b436c74c5ebcdd80c78c893e6593be","ref":"refs/heads/registry","pushedAt":"2024-08-21T01:09:10.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"cuixq","name":"Xueqin Cui","path":"/cuixq","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/72771658?s=80&v=4"},"commit":{"message":"Merge branch 'google:main' into registry","shortMessageHtmlLink":"Merge branch 'google:main' into registry"}},{"before":"60ac8e6343c2fa74543264d8341ae296228fb22e","after":"94a1764a17deecca6f67410e95689c952a4fb8b1","ref":"refs/heads/refactor","pushedAt":"2024-08-21T01:08:59.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"cuixq","name":"Xueqin Cui","path":"/cuixq","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/72771658?s=80&v=4"},"commit":{"message":"Merge branch 'google:main' into refactor","shortMessageHtmlLink":"Merge branch 'google:main' into refactor"}},{"before":"1a98249035bf065a97b7d2403583caf7c2c54db6","after":"60ac8e6343c2fa74543264d8341ae296228fb22e","ref":"refs/heads/refactor","pushedAt":"2024-08-21T01:08:47.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"cuixq","name":"Xueqin Cui","path":"/cuixq","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/72771658?s=80&v=4"},"commit":{"message":"Merge branch 'google:main' into refactor","shortMessageHtmlLink":"Merge branch 'google:main' into refactor"}},{"before":"83c1c981a65a7bc1d2e4ba594a91f7f4c7f32b18","after":"897faf71e92273b749c686e7c328dc8b685ba003","ref":"refs/heads/fix","pushedAt":"2024-08-21T01:08:38.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"cuixq","name":"Xueqin Cui","path":"/cuixq","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/72771658?s=80&v=4"},"commit":{"message":"Merge branch 'google:main' into fix","shortMessageHtmlLink":"Merge branch 'google:main' into fix"}},{"before":"62a848eb6a8ab40dc2775a752ed9cd42f2084933","after":"9f879f2e01eadc3807f2a63eb9c1be144373eb17","ref":"refs/heads/main","pushedAt":"2024-08-21T01:08:28.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"cuixq","name":"Xueqin Cui","path":"/cuixq","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/72771658?s=80&v=4"},"commit":{"message":"chore: add new vulnerability aliases to test snapshots (#1192)","shortMessageHtmlLink":"chore: add new vulnerability aliases to test snapshots (google#1192)"}},{"before":null,"after":"1a98249035bf065a97b7d2403583caf7c2c54db6","ref":"refs/heads/refactor","pushedAt":"2024-08-20T07:55:44.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"cuixq","name":"Xueqin Cui","path":"/cuixq","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/72771658?s=80&v=4"},"commit":{"message":"refactor: move Maven utility to a new package","shortMessageHtmlLink":"refactor: move Maven utility to a new package"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEofDPHgA","startCursor":null,"endCursor":null}},"title":"Activity ยท cuixq/osv-scanner"}