{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":637681495,"defaultBranch":"main","name":"capycli","ownerLogin":"sw360","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2023-05-08T07:30:22.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/16389175?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1726230927.0","currentOid":""},"activityList":{"items":[{"before":"3280a03c7796b74852573c6b6b66eb2b2d32a5e1","after":"0951dfabde6c86d6598cbe8d4799fadb5434fbbb","ref":"refs/heads/main","pushedAt":"2024-09-13T13:19:33.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"tngraf","name":"Thomas Graf","path":"/tngraf","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1225388?s=80&v=4"},"commit":{"message":"Merge pull request #77 from sachinshaji/feat/debian-findsources-issue\n\nfix: bom_ref is not set always hence adding purl also for the checks","shortMessageHtmlLink":"Merge pull request #77 from sachinshaji/feat/debian-findsources-issue"}},{"before":"d989b503e8611d9ee72bdeecfd6b98284d0d5392","after":"3280a03c7796b74852573c6b6b66eb2b2d32a5e1","ref":"refs/heads/main","pushedAt":"2024-09-13T12:44:38.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"tngraf","name":"Thomas Graf","path":"/tngraf","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1225388?s=80&v=4"},"commit":{"message":"Merge branch 'main' of https://github.com/sw360/capycli","shortMessageHtmlLink":"Merge branch 'main' of https://github.com/sw360/capycli"}},{"before":"1c06ee9490a36cfab1a4f264f4a7361a2aed4d8d","after":"d989b503e8611d9ee72bdeecfd6b98284d0d5392","ref":"refs/heads/main","pushedAt":"2024-09-13T12:40:09.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"tngraf","name":"Thomas Graf","path":"/tngraf","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1225388?s=80&v=4"},"commit":{"message":"Merge pull request #78 from sw360/75-capycli-bom-findsources-fails-with-cannot-access-local-variable-ext_ref-error\n\nfix: replace ext_ref by ext2_ref to fix #75","shortMessageHtmlLink":"Merge pull request #78 from sw360/75-capycli-bom-findsources-fails-wi…"}},{"before":"1c06ee9490a36cfab1a4f264f4a7361a2aed4d8d","after":"ddf48a31e0986bb563c633b04b2bbfc1e1614b6c","ref":"refs/heads/75-capycli-bom-findsources-fails-with-cannot-access-local-variable-ext_ref-error","pushedAt":"2024-09-13T12:39:39.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tngraf","name":"Thomas Graf","path":"/tngraf","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1225388?s=80&v=4"},"commit":{"message":"fix: replace ext_ref by ext2_ref to fix #75\n\nFixes #75","shortMessageHtmlLink":"fix: replace ext_ref by ext2_ref to fix #75"}},{"before":null,"after":"1c06ee9490a36cfab1a4f264f4a7361a2aed4d8d","ref":"refs/heads/75-capycli-bom-findsources-fails-with-cannot-access-local-variable-ext_ref-error","pushedAt":"2024-09-13T12:35:27.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"tngraf","name":"Thomas Graf","path":"/tngraf","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1225388?s=80&v=4"},"commit":{"message":"Merge pull request #74 from sachinshaji/feat/granularity-issue-fix\n\nfix: urls coming from granularity file are repository urls and not source code download urls","shortMessageHtmlLink":"Merge pull request #74 from sachinshaji/feat/granularity-issue-fix"}},{"before":"0919585fa424de24d744e5d0f63ef1908853d1c3","after":"1c06ee9490a36cfab1a4f264f4a7361a2aed4d8d","ref":"refs/heads/main","pushedAt":"2024-09-12T05:55:14.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"tngraf","name":"Thomas Graf","path":"/tngraf","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1225388?s=80&v=4"},"commit":{"message":"Merge pull request #74 from sachinshaji/feat/granularity-issue-fix\n\nfix: urls coming from granularity file are repository urls and not source code download urls","shortMessageHtmlLink":"Merge pull request #74 from sachinshaji/feat/granularity-issue-fix"}},{"before":"ed7e6323bd8783ae3e96db4adb2f95a322066197","after":null,"ref":"refs/heads/test-issue70","pushedAt":"2024-09-04T14:15:44.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"gernot-h","name":"Gernot Hillier","path":"/gernot-h","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2518769?s=80&v=4"}},{"before":"4d5e44778e663a77127419f2d808f9ffdf4210ad","after":"0919585fa424de24d744e5d0f63ef1908853d1c3","ref":"refs/heads/main","pushedAt":"2024-07-19T21:11:16.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tngraf","name":"Thomas Graf","path":"/tngraf","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1225388?s=80&v=4"},"commit":{"message":"fix adapt unit test 2","shortMessageHtmlLink":"fix adapt unit test 2"}},{"before":"88dc948f9b2446effc6333bf72618b4d4cd9a215","after":"4d5e44778e663a77127419f2d808f9ffdf4210ad","ref":"refs/heads/main","pushedAt":"2024-07-19T20:48:30.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tngraf","name":"Thomas Graf","path":"/tngraf","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1225388?s=80&v=4"},"commit":{"message":"fix adapt unit test","shortMessageHtmlLink":"fix adapt unit test"}},{"before":"ea98c5ed806747a9a8c80f8837d08260184e5603","after":"88dc948f9b2446effc6333bf72618b4d4cd9a215","ref":"refs/heads/main","pushedAt":"2024-07-19T15:01:10.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tngraf","name":"Thomas Graf","path":"/tngraf","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1225388?s=80&v=4"},"commit":{"message":"feat: new flag `-pms` or `--project-mainline-state`","shortMessageHtmlLink":"feat: new flag -pms or --project-mainline-state"}},{"before":"c8cac8bd5dec99c929782c47abb9997159302bef","after":"ea98c5ed806747a9a8c80f8837d08260184e5603","ref":"refs/heads/main","pushedAt":"2024-07-19T13:46:47.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"tngraf","name":"Thomas Graf","path":"/tngraf","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1225388?s=80&v=4"},"commit":{"message":"Merge pull request #72 from sw360/test-issue70\n\nFinally fix #70 with correct percent-encoding","shortMessageHtmlLink":"Merge pull request #72 from sw360/test-issue70"}},{"before":null,"after":"ed7e6323bd8783ae3e96db4adb2f95a322066197","ref":"refs/heads/test-issue70","pushedAt":"2024-06-26T09:59:35.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"gernot-h","name":"Gernot Hillier","path":"/gernot-h","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2518769?s=80&v=4"},"commit":{"message":"fix(bom map): avoid crash on special chars in attachment names\n\nIf an existing attachment contains a special character like \"%\", the BOM\nwriter crashed as this is not allowed in CycloneDX external reference\nURLs.\n\nFixes #70","shortMessageHtmlLink":"fix(bom map): avoid crash on special chars in attachment names"}},{"before":"4b695682f148e56f25a8f210391b29976b2d4aaf","after":"c8cac8bd5dec99c929782c47abb9997159302bef","ref":"refs/heads/main","pushedAt":"2024-06-20T05:49:30.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"tngraf","name":"Thomas Graf","path":"/tngraf","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1225388?s=80&v=4"},"commit":{"message":"Merge pull request #71 from sachinshaji/main\n\nfix: convert invalid uri regex","shortMessageHtmlLink":"Merge pull request #71 from sachinshaji/main"}},{"before":"302f79148001ddbf65bc0f5af15383d79b67efeb","after":null,"ref":"refs/heads/fix_typos","pushedAt":"2024-05-25T09:30:37.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"tngraf","name":"Thomas Graf","path":"/tngraf","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1225388?s=80&v=4"}},{"before":"97f03d84016082e0820ae7bf43e9b8a4df2c1a13","after":"4b695682f148e56f25a8f210391b29976b2d4aaf","ref":"refs/heads/main","pushedAt":"2024-05-11T08:20:38.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"tngraf","name":"Thomas Graf","path":"/tngraf","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1225388?s=80&v=4"},"commit":{"message":"Merge pull request #69 from sw360/fix_typos\n\ndocs: fix typos with codespell","shortMessageHtmlLink":"Merge pull request #69 from sw360/fix_typos"}},{"before":"97f03d84016082e0820ae7bf43e9b8a4df2c1a13","after":"302f79148001ddbf65bc0f5af15383d79b67efeb","ref":"refs/heads/fix_typos","pushedAt":"2024-05-11T08:08:46.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tngraf","name":"Thomas Graf","path":"/tngraf","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1225388?s=80&v=4"},"commit":{"message":"docs: fix typos with codespell","shortMessageHtmlLink":"docs: fix typos with codespell"}},{"before":null,"after":"97f03d84016082e0820ae7bf43e9b8a4df2c1a13","ref":"refs/heads/fix_typos","pushedAt":"2024-05-11T07:25:53.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"tngraf","name":"Thomas Graf","path":"/tngraf","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1225388?s=80&v=4"},"commit":{"message":"Merge pull request #68 from sachinshaji/main\n\nfix: skip debian components to find github urls","shortMessageHtmlLink":"Merge pull request #68 from sachinshaji/main"}},{"before":"2a2bf5547ea4acf329a632c5fd0115d582bf2f86","after":"97f03d84016082e0820ae7bf43e9b8a4df2c1a13","ref":"refs/heads/main","pushedAt":"2024-05-11T07:11:39.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"tngraf","name":"Thomas Graf","path":"/tngraf","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1225388?s=80&v=4"},"commit":{"message":"Merge pull request #68 from sachinshaji/main\n\nfix: skip debian components to find github urls","shortMessageHtmlLink":"Merge pull request #68 from sachinshaji/main"}},{"before":"0b49b40470c21b4a3b3fb9d8a0ddab73e60449c6","after":null,"ref":"refs/heads/11-fix-bom-map-purl-not-set","pushedAt":"2024-04-30T17:08:53.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"tngraf","name":"Thomas Graf","path":"/tngraf","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1225388?s=80&v=4"}},{"before":"65e16c7626b0a0f8267405130cb9624d1a169ec8","after":null,"ref":"refs/heads/7-check-compatibility-with-python-38-and-39","pushedAt":"2024-04-30T17:08:52.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"tngraf","name":"Thomas Graf","path":"/tngraf","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1225388?s=80&v=4"}},{"before":"546d9719d249c53ddf19306502e834c3cc978255","after":null,"ref":"refs/heads/have_more_type_support","pushedAt":"2024-04-30T17:08:30.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"tngraf","name":"Thomas Graf","path":"/tngraf","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1225388?s=80&v=4"}},{"before":"20c5da692fcbfc0b390babb5cbf1bd005f1a3136","after":null,"ref":"refs/heads/19-be-more-resilient-when-accessing-sw360","pushedAt":"2024-04-30T17:08:28.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"tngraf","name":"Thomas Graf","path":"/tngraf","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1225388?s=80&v=4"}},{"before":"d9a3ab6d4a1731fb2585d5fbf03d75892e4867bc","after":null,"ref":"refs/heads/59-feature-force-error-code-for-project-prerequisites","pushedAt":"2024-04-30T17:08:24.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"tngraf","name":"Thomas Graf","path":"/tngraf","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1225388?s=80&v=4"}},{"before":"fd3f923304c5b570bb5c8662b365db6feebf348e","after":null,"ref":"refs/heads/66-capycli-reports-an-error-when-creating-an-sbom-from-sw360","pushedAt":"2024-04-30T17:08:02.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"tngraf","name":"Thomas Graf","path":"/tngraf","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1225388?s=80&v=4"}},{"before":"8e5dcd81245920b26e88506e7a7416a6c3a6c361","after":"2a2bf5547ea4acf329a632c5fd0115d582bf2f86","ref":"refs/heads/main","pushedAt":"2024-04-30T17:06:50.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"tngraf","name":"Thomas Graf","path":"/tngraf","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1225388?s=80&v=4"},"commit":{"message":"Merge pull request #67 from sw360/66-capycli-reports-an-error-when-creating-an-sbom-from-sw360\n\nfeat: fix #66","shortMessageHtmlLink":"Merge pull request #67 from sw360/66-capycli-reports-an-error-when-cr…"}},{"before":"8e5dcd81245920b26e88506e7a7416a6c3a6c361","after":"fd3f923304c5b570bb5c8662b365db6feebf348e","ref":"refs/heads/66-capycli-reports-an-error-when-creating-an-sbom-from-sw360","pushedAt":"2024-04-30T17:04:39.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tngraf","name":"Thomas Graf","path":"/tngraf","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1225388?s=80&v=4"},"commit":{"message":"feat: fix #66","shortMessageHtmlLink":"feat: fix #66"}},{"before":null,"after":"8e5dcd81245920b26e88506e7a7416a6c3a6c361","ref":"refs/heads/66-capycli-reports-an-error-when-creating-an-sbom-from-sw360","pushedAt":"2024-04-30T17:02:13.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"tngraf","name":"Thomas Graf","path":"/tngraf","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1225388?s=80&v=4"},"commit":{"message":"feat: release version 2.4.0","shortMessageHtmlLink":"feat: release version 2.4.0"}},{"before":"5664ba77d7ecbf1aa7a4f6c867b4cf594f0fbe38","after":"8e5dcd81245920b26e88506e7a7416a6c3a6c361","ref":"refs/heads/main","pushedAt":"2024-04-22T06:23:40.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"tngraf","name":"Thomas Graf","path":"/tngraf","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1225388?s=80&v=4"},"commit":{"message":"feat: release version 2.4.0","shortMessageHtmlLink":"feat: release version 2.4.0"}},{"before":"4467ec8afdee1a33e68d548b601676d02cebf591","after":"5664ba77d7ecbf1aa7a4f6c867b4cf594f0fbe38","ref":"refs/heads/main","pushedAt":"2024-04-22T05:42:03.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"tngraf","name":"Thomas Graf","path":"/tngraf","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1225388?s=80&v=4"},"commit":{"message":"Merge pull request #65 from sw360/19-be-more-resilient-when-accessing-sw360\n\nfeat: be more resilient when accessing SW360","shortMessageHtmlLink":"Merge pull request #65 from sw360/19-be-more-resilient-when-accessing…"}},{"before":"4467ec8afdee1a33e68d548b601676d02cebf591","after":"20c5da692fcbfc0b390babb5cbf1bd005f1a3136","ref":"refs/heads/19-be-more-resilient-when-accessing-sw360","pushedAt":"2024-04-20T17:44:02.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tngraf","name":"Thomas Graf","path":"/tngraf","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1225388?s=80&v=4"},"commit":{"message":"feat: be more resilient when accessing SW360","shortMessageHtmlLink":"feat: be more resilient when accessing SW360"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0xM1QxMzoxOTozMy4wMDAwMDBazwAAAAS1guBB","startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0xM1QxMzoxOTozMy4wMDAwMDBazwAAAAS1guBB","endCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wNC0yMFQxNzo0NDowMi4wMDAwMDBazwAAAAQ176wV"}},"title":"Activity · sw360/capycli"}