{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":639795618,"defaultBranch":"main","name":"dependency-track-companion-plugin","ownerLogin":"Liftric","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2023-05-12T08:43:20.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/46388613?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1706794307.0","currentOid":""},"activityList":{"items":[{"before":"87a79a70277659f7a8545858cb615defdca2484c","after":"2350f30cba4a53bbf0715c04f8c233286c6604bb","ref":"refs/heads/main","pushedAt":"2024-02-01T13:28:29.000Z","pushType":"pr_merge","commitsCount":7,"pusher":{"login":"Khartris","name":null,"path":"/Khartris","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24717253?s=80&v=4"},"commit":{"message":"Merge pull request #12 from Liftric/refactor/riskScore_task\n\nrefactor: Decoupling Project Analysis from Risk Score Check","shortMessageHtmlLink":"Merge pull request #12 from Liftric/refactor/riskScore_task"}},{"before":"298f46c846a83c6f122f3ffb4c704a7a520dc597","after":"b68085774c165a17ad83aeefeb13a57d491a5356","ref":"refs/heads/refactor/riskScore_task","pushedAt":"2024-02-01T13:04:43.000Z","pushType":"push","commitsCount":16,"pusher":{"login":"nvima","name":null,"path":"/nvima","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/91621087?s=80&v=4"},"commit":{"message":"Merge branch 'main' into refactor/riskScore_task","shortMessageHtmlLink":"Merge branch 'main' into refactor/riskScore_task"}},{"before":"b690a92b61412a001fcb0f50e6325b27bf878379","after":"87a79a70277659f7a8545858cb615defdca2484c","ref":"refs/heads/main","pushedAt":"2024-02-01T13:02:40.000Z","pushType":"pr_merge","commitsCount":15,"pusher":{"login":"Khartris","name":null,"path":"/Khartris","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24717253?s=80&v=4"},"commit":{"message":"Merge pull request #11 from Liftric/feat/add_create_project_task\n\nfeat: add createProject Task","shortMessageHtmlLink":"Merge pull request #11 from Liftric/feat/add_create_project_task"}},{"before":"4c104c418c93d3ec8cfd2198d19e3cb99339e4bb","after":"149d8ce5d696b86830b1f9e95813bfb4b15437d6","ref":"refs/heads/feat/add_create_project_task","pushedAt":"2024-02-01T12:50:58.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"nvima","name":null,"path":"/nvima","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/91621087?s=80&v=4"},"commit":{"message":"chore(README): add createProject to the list of Tasks","shortMessageHtmlLink":"chore(README): add createProject to the list of Tasks"}},{"before":"77c07072292866d085f5089f4b75e1e4567dbd1c","after":"298f46c846a83c6f122f3ffb4c704a7a520dc597","ref":"refs/heads/refactor/riskScore_task","pushedAt":"2024-02-01T12:49:15.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"nvima","name":null,"path":"/nvima","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/91621087?s=80&v=4"},"commit":{"message":"chore(README): add analyzeProject instruction","shortMessageHtmlLink":"chore(README): add analyzeProject instruction"}},{"before":null,"after":"77c07072292866d085f5089f4b75e1e4567dbd1c","ref":"refs/heads/refactor/riskScore_task","pushedAt":"2024-02-01T12:45:38.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"nvima","name":null,"path":"/nvima","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/91621087?s=80&v=4"},"commit":{"message":"chore(plugin): remove riskScore Task from runDepTrackWorkflow","shortMessageHtmlLink":"chore(plugin): remove riskScore Task from runDepTrackWorkflow"}},{"before":"65b203232d18c011665e2a6de2c8e74e86daf7a6","after":"4c104c418c93d3ec8cfd2198d19e3cb99339e4bb","ref":"refs/heads/feat/add_create_project_task","pushedAt":"2024-02-01T11:02:50.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"nvima","name":null,"path":"/nvima","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/91621087?s=80&v=4"},"commit":{"message":"chore(README): add CreateProject instruction","shortMessageHtmlLink":"chore(README): add CreateProject instruction"}},{"before":null,"after":"65b203232d18c011665e2a6de2c8e74e86daf7a6","ref":"refs/heads/feat/add_create_project_task","pushedAt":"2024-02-01T10:42:13.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"nvima","name":null,"path":"/nvima","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/91621087?s=80&v=4"},"commit":{"message":"feat(integrationTest): add CreateProjectTest","shortMessageHtmlLink":"feat(integrationTest): add CreateProjectTest"}},{"before":"66b39c34cf7bc9ca84b7cbc57ee208f4798f25f8","after":"b690a92b61412a001fcb0f50e6325b27bf878379","ref":"refs/heads/main","pushedAt":"2024-01-04T15:15:19.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"nvima","name":null,"path":"/nvima","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/91621087?s=80&v=4"},"commit":{"message":"Merge pull request #9 from Liftric/fix/direct_dependency_serialization_error\n\nfix: serialization error directDependencies","shortMessageHtmlLink":"Merge pull request #9 from Liftric/fix/direct_dependency_serializatio…"}},{"before":null,"after":"9647309cbc00ff8c94bd671dc679f98a414520c0","ref":"refs/heads/fix/direct_dependency_serialization_error","pushedAt":"2023-12-19T09:23:55.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"nvima","name":null,"path":"/nvima","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/91621087?s=80&v=4"},"commit":{"message":"fix: serialization error directDependencies\n\nThe \"directDependency\" String from the response of project/lookup can be\nnull.\nto fix the error, we make this attribute nullable and warn the user in\nGetOutdatedDependenciesTask if the project has no direct dependencies.\n\nalso fix an issue in the riskScore task, when the sbom analyse failed\nand the project then has no direct dependencies.","shortMessageHtmlLink":"fix: serialization error directDependencies"}},{"before":"b2b28bfdeaaba48fbdc2b1b06570374bbd1cc2f4","after":"66b39c34cf7bc9ca84b7cbc57ee208f4798f25f8","ref":"refs/heads/main","pushedAt":"2023-11-28T12:42:03.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"nvima","name":null,"path":"/nvima","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/91621087?s=80&v=4"},"commit":{"message":"Merge pull request #8 from blagerweij/bugfix/fix-sbom-upload-project-param\n\nbugfix: fixed http parameter name, should be project","shortMessageHtmlLink":"Merge pull request #8 from blagerweij/bugfix/fix-sbom-upload-project-…"}},{"before":"b2b28bfdeaaba48fbdc2b1b06570374bbd1cc2f4","after":null,"ref":"refs/tags/1.0.3","pushedAt":"2023-07-27T07:57:13.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"nvima","name":null,"path":"/nvima","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/91621087?s=80&v=4"}},{"before":"6afc1cbce61d179b551b65d27fa07c672e8d6939","after":null,"ref":"refs/heads/refactor/remove_builder_duplicates","pushedAt":"2023-07-27T07:27:36.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"Ingwersaft","name":null,"path":"/Ingwersaft","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16693237?s=80&v=4"}},{"before":"8ab0c7c86c95d0695ca11a2f6707f5b93c1eb4fe","after":"b2b28bfdeaaba48fbdc2b1b06570374bbd1cc2f4","ref":"refs/heads/main","pushedAt":"2023-07-27T07:27:32.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Ingwersaft","name":null,"path":"/Ingwersaft","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16693237?s=80&v=4"},"commit":{"message":"Refactor Plugin Extension to avoid duplicate attributes (#5)\n\n* refactor: replace uploadSbom Builder with extension attributes\r\n\r\nto remove all the duplicate in plugin extension configuration, i replaced the builder objects with normal extension attributes that we can reuse in all tasks.\r\n\r\n* refactor: replace uploadVex Builder with extension attributes\r\n\r\nto remove all the duplicate in plugin extension configuration, i replaced the builder objects with normal extension attributes that we can reuse in all tasks.\r\n\r\n* refactor: replace GetOutdatedDependencies Builder with extension attributes\r\nto remove all the duplicate in plugin extension configuration, i replaced the builder objects with normal extension attributes that we can reuse in all tasks.\r\n\r\n* fix(integrationTest): remove old builder attribute\r\n\r\n* refactor: replace GetSuppressedVuln Builder with extension attributes\r\nto remove all the duplicate in plugin extension configuration, i replaced the builder objects with normal extension attributes that we can reuse in all tasks.\r\n\r\n* refactor: replace riskScore Builder with extension attributes\r\nto remove all the duplicate in plugin extension configuration, i replaced the builder objects with normal extension attributes that we can reuse in all tasks.\r\n\r\n* chore(README): update instruction on new plugin configuration\r\n\r\n* chore(service/DT): rename all id's to projectUUID for more consistency\r\n\r\n* chore: replace if with when for better readability\r\n\r\n---------\r\n\r\nCo-authored-by: Patrick Mirwald ","shortMessageHtmlLink":"Refactor Plugin Extension to avoid duplicate attributes (#5)"}},{"before":"a493816b2ba283457814ef5dee7472309698f50e","after":"6afc1cbce61d179b551b65d27fa07c672e8d6939","ref":"refs/heads/refactor/remove_builder_duplicates","pushedAt":"2023-07-27T07:20:25.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"nvima","name":null,"path":"/nvima","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/91621087?s=80&v=4"},"commit":{"message":"chore: replace if with when for better readability","shortMessageHtmlLink":"chore: replace if with when for better readability"}},{"before":"665d1de90f6aca4f6ac5dc0a7a5c45795299fb83","after":"a493816b2ba283457814ef5dee7472309698f50e","ref":"refs/heads/refactor/remove_builder_duplicates","pushedAt":"2023-07-26T11:29:02.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"nvima","name":null,"path":"/nvima","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/91621087?s=80&v=4"},"commit":{"message":"chore(service/DT): rename all id's to projectUUID for more consistency","shortMessageHtmlLink":"chore(service/DT): rename all id's to projectUUID for more consistency"}},{"before":"171e7efb59b1e0302a35ce9ed434c865b6cf0f4b","after":"665d1de90f6aca4f6ac5dc0a7a5c45795299fb83","ref":"refs/heads/refactor/remove_builder_duplicates","pushedAt":"2023-07-26T11:16:54.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"nvima","name":null,"path":"/nvima","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/91621087?s=80&v=4"},"commit":{"message":"chore(README): update instruction on new plugin configuration","shortMessageHtmlLink":"chore(README): update instruction on new plugin configuration"}},{"before":"9d8429e202cadd4db6658ff9b92c2b0e81443c4b","after":"171e7efb59b1e0302a35ce9ed434c865b6cf0f4b","ref":"refs/heads/refactor/remove_builder_duplicates","pushedAt":"2023-07-26T11:03:33.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"nvima","name":null,"path":"/nvima","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/91621087?s=80&v=4"},"commit":{"message":"refactor: replace riskScore Builder with extension attributes\nto remove all the duplicate in plugin extension configuration, i replaced the builder objects with normal extension attributes that we can reuse in all tasks.","shortMessageHtmlLink":"refactor: replace riskScore Builder with extension attributes"}},{"before":"3fbde3fabe9555130c784efd12df6fce0711e69d","after":"9d8429e202cadd4db6658ff9b92c2b0e81443c4b","ref":"refs/heads/refactor/remove_builder_duplicates","pushedAt":"2023-07-26T10:33:32.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"nvima","name":null,"path":"/nvima","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/91621087?s=80&v=4"},"commit":{"message":"refactor: replace GetSuppressedVuln Builder with extension attributes\nto remove all the duplicate in plugin extension configuration, i replaced the builder objects with normal extension attributes that we can reuse in all tasks.","shortMessageHtmlLink":"refactor: replace GetSuppressedVuln Builder with extension attributes"}},{"before":"f83655a62a9a95711193635ccff4e8b0d0e001ea","after":"3fbde3fabe9555130c784efd12df6fce0711e69d","ref":"refs/heads/refactor/remove_builder_duplicates","pushedAt":"2023-07-26T10:24:46.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"nvima","name":null,"path":"/nvima","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/91621087?s=80&v=4"},"commit":{"message":"fix(integrationTest): remove old builder attribute","shortMessageHtmlLink":"fix(integrationTest): remove old builder attribute"}},{"before":"1c4587673970649732b1fb331da0654e64929f10","after":"f83655a62a9a95711193635ccff4e8b0d0e001ea","ref":"refs/heads/refactor/remove_builder_duplicates","pushedAt":"2023-07-26T10:21:20.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"nvima","name":null,"path":"/nvima","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/91621087?s=80&v=4"},"commit":{"message":"refactor: replace GetOutdatedDependencies Builder with extension attributes\nto remove all the duplicate in plugin extension configuration, i replaced the builder objects with normal extension attributes that we can reuse in all tasks.","shortMessageHtmlLink":"refactor: replace GetOutdatedDependencies Builder with extension attr…"}},{"before":"720c89fb7d9dfc0fee9c1ef458d5797d4944a245","after":"1c4587673970649732b1fb331da0654e64929f10","ref":"refs/heads/refactor/remove_builder_duplicates","pushedAt":"2023-07-26T09:50:16.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"nvima","name":null,"path":"/nvima","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/91621087?s=80&v=4"},"commit":{"message":"refactor: replace uploadVex Builder with extension attributes\n\nto remove all the duplicate in plugin extension configuration, i replaced the builder objects with normal extension attributes that we can reuse in all tasks.","shortMessageHtmlLink":"refactor: replace uploadVex Builder with extension attributes"}},{"before":null,"after":"720c89fb7d9dfc0fee9c1ef458d5797d4944a245","ref":"refs/heads/refactor/remove_builder_duplicates","pushedAt":"2023-07-26T09:27:44.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"nvima","name":null,"path":"/nvima","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/91621087?s=80&v=4"},"commit":{"message":"refactor: replace uploadSbom Builder with extension attributes\n\nto remove all the duplicate in plugin extension configuration, i replaced the builder objects with normal extension attributes that we can reuse in all tasks.","shortMessageHtmlLink":"refactor: replace uploadSbom Builder with extension attributes"}},{"before":"9f10bf91e24a8a25354d5a16bcd48be880f15467","after":null,"ref":"refs/heads/feat/risk_score_check","pushedAt":"2023-07-25T06:54:45.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"nvima","name":null,"path":"/nvima","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/91621087?s=80&v=4"}},{"before":"6e595c13deb9d7bc6a44ddce3ecaa60ee6a73460","after":"8ab0c7c86c95d0695ca11a2f6707f5b93c1eb4fe","ref":"refs/heads/main","pushedAt":"2023-07-25T06:54:36.000Z","pushType":"pr_merge","commitsCount":7,"pusher":{"login":"nvima","name":null,"path":"/nvima","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/91621087?s=80&v=4"},"commit":{"message":"Merge pull request #4 from Liftric/feat/risk_score_check\n\nAdd Risk Score & Generate Sbom","shortMessageHtmlLink":"Merge pull request #4 from Liftric/feat/risk_score_check"}},{"before":"4b0f5c9f9b1dc6ff29af7916d4ec7841d638fc1b","after":"9f10bf91e24a8a25354d5a16bcd48be880f15467","ref":"refs/heads/feat/risk_score_check","pushedAt":"2023-07-24T12:34:09.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"nvima","name":null,"path":"/nvima","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/91621087?s=80&v=4"},"commit":{"message":"chore(README): Update README to clarify internal use of CycloneDX plugin\n\nThe README has been updated to clarify that the CycloneDX Gradle plugin is applied internally by the Gradle Dependency Track Companion plugin. This removes the need for users to manually include the CycloneDX plugin in their projects.","shortMessageHtmlLink":"chore(README): Update README to clarify internal use of CycloneDX plugin"}},{"before":"a73dff9f84cef88baa5324d8743637fe9e0e2b29","after":"4b0f5c9f9b1dc6ff29af7916d4ec7841d638fc1b","ref":"refs/heads/feat/risk_score_check","pushedAt":"2023-07-24T12:25:49.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"nvima","name":null,"path":"/nvima","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/91621087?s=80&v=4"},"commit":{"message":"chore: remove unused test bom data","shortMessageHtmlLink":"chore: remove unused test bom data"}},{"before":"d756d12d490df8b791e6af2634eb41dd11732a1a","after":"a73dff9f84cef88baa5324d8743637fe9e0e2b29","ref":"refs/heads/feat/risk_score_check","pushedAt":"2023-07-24T12:25:22.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"nvima","name":null,"path":"/nvima","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/91621087?s=80&v=4"},"commit":{"message":"feat: add generateSbom Task / apply cyclonDx Plugin","shortMessageHtmlLink":"feat: add generateSbom Task / apply cyclonDx Plugin"}},{"before":"c20d314d927c7c05a174bf6154edd5b76fa8ee1f","after":"d756d12d490df8b791e6af2634eb41dd11732a1a","ref":"refs/heads/feat/risk_score_check","pushedAt":"2023-07-24T12:13:45.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"nvima","name":null,"path":"/nvima","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/91621087?s=80&v=4"},"commit":{"message":"chore(README): change timeout example from int to Duration","shortMessageHtmlLink":"chore(README): change timeout example from int to Duration"}},{"before":"1261cc60820cc7eebfb8f4afe9ad951715504827","after":"c20d314d927c7c05a174bf6154edd5b76fa8ee1f","ref":"refs/heads/feat/risk_score_check","pushedAt":"2023-07-24T12:11:13.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"nvima","name":null,"path":"/nvima","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/91621087?s=80&v=4"},"commit":{"message":"chore(riskScore): change timeout Property from int to Duration","shortMessageHtmlLink":"chore(riskScore): change timeout Property from int to Duration"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAD7ykbwwA","startCursor":null,"endCursor":null}},"title":"Activity · Liftric/dependency-track-companion-plugin"}