{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":721900134,"defaultBranch":"master","name":"dependency-track","ownerLogin":"rkg-mm","currentUserCanPush":false,"isFork":true,"isEmpty":false,"createdAt":"2023-11-22T02:24:52.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/12029804?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1713828208.0","currentOid":""},"activityList":{"items":[{"before":"37413d304d3cc1f522cb92975617ee209675592a","after":"5acc77040f5580a7ac5d96c4ee07b15bdc58a2db","ref":"refs/heads/2041-introduce-collection-projects","pushedAt":"2024-09-16T15:21:34.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"rkg-mm","name":null,"path":"/rkg-mm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12029804?s=80&v=4"},"commit":{"message":"Improve handling of old Metrics DB entries to avoid showing a metric change in UI for first new entry.\n\nSigned-off-by: Ralf King ","shortMessageHtmlLink":"Improve handling of old Metrics DB entries to avoid showing a metric …"}},{"before":"ccf7cbbfc7e118a4b3801f0e8e691202a08ca958","after":"37413d304d3cc1f522cb92975617ee209675592a","ref":"refs/heads/2041-introduce-collection-projects","pushedAt":"2024-09-16T08:28:36.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"rkg-mm","name":null,"path":"/rkg-mm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12029804?s=80&v=4"},"commit":{"message":"Add collection logic changes to project metrics for further improvement in UI to visualize why drastic changes in numbers occured.\n\nSigned-off-by: Ralf King ","shortMessageHtmlLink":"Add collection logic changes to project metrics for further improveme…"}},{"before":"76f06a41f30e8dbc4996cf37ab86aed78c54184b","after":"ccf7cbbfc7e118a4b3801f0e8e691202a08ca958","ref":"refs/heads/2041-introduce-collection-projects","pushedAt":"2024-09-14T16:59:41.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"rkg-mm","name":null,"path":"/rkg-mm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12029804?s=80&v=4"},"commit":{"message":"Move upgrade logic to v4.13.0 as this is the new target version for this feature\n\nSigned-off-by: Ralf King ","shortMessageHtmlLink":"Move upgrade logic to v4.13.0 as this is the new target version for t…"}},{"before":"dfca7e65fece2ad21765f851ce4543c611531c1c","after":"76f06a41f30e8dbc4996cf37ab86aed78c54184b","ref":"refs/heads/2041-introduce-collection-projects","pushedAt":"2024-09-14T16:41:28.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"rkg-mm","name":null,"path":"/rkg-mm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12029804?s=80&v=4"},"commit":{"message":"Remove HighestSemverChild logic, replace by preparation for \"isLatest\" flag in projects (to be implemented with issue 4148)\n\nSigned-off-by: Ralf King ","shortMessageHtmlLink":"Remove HighestSemverChild logic, replace by preparation for \"isLatest…"}},{"before":"cb0b75bd5f30aca41ece9a206283fd405d8875c9","after":"dfca7e65fece2ad21765f851ce4543c611531c1c","ref":"refs/heads/2041-introduce-collection-projects","pushedAt":"2024-09-14T16:17:00.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"rkg-mm","name":null,"path":"/rkg-mm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12029804?s=80&v=4"},"commit":{"message":"Fix unit tests\n\nSigned-off-by: Ralf King ","shortMessageHtmlLink":"Fix unit tests"}},{"before":"0cfdd8c3ead5ca754933e1c542722f43fc8eded4","after":"cb0b75bd5f30aca41ece9a206283fd405d8875c9","ref":"refs/heads/2041-introduce-collection-projects","pushedAt":"2024-09-14T15:30:46.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"rkg-mm","name":null,"path":"/rkg-mm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12029804?s=80&v=4"},"commit":{"message":"Only dispatch parent metrics update event when metrics of current project actually changed.\n\nSigned-off-by: Ralf King ","shortMessageHtmlLink":"Only dispatch parent metrics update event when metrics of current pro…"}},{"before":"e0ea31cb249b3671c19463457109e75255a801d6","after":"0cfdd8c3ead5ca754933e1c542722f43fc8eded4","ref":"refs/heads/2041-introduce-collection-projects","pushedAt":"2024-05-06T16:15:18.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"rkg-mm","name":null,"path":"/rkg-mm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12029804?s=80&v=4"},"commit":{"message":"Only dispatch parent metrics update event when metrics of current project actually changed.\n\nSigned-off-by: Ralf King ","shortMessageHtmlLink":"Only dispatch parent metrics update event when metrics of current pro…"}},{"before":"ecfc3941ccac6a98307d7d3666ef697b892b27c9","after":"e0ea31cb249b3671c19463457109e75255a801d6","ref":"refs/heads/2041-introduce-collection-projects","pushedAt":"2024-05-06T16:09:48.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"rkg-mm","name":null,"path":"/rkg-mm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12029804?s=80&v=4"},"commit":{"message":"* Fix failing unit test by enforcing parent loading\n* Add validation to prevent invalid states of collection projects (prevent collection project having Components or services), including several unit tests covering these scenarios.\n\nSigned-off-by: Ralf King ","shortMessageHtmlLink":"* Fix failing unit test by enforcing parent loading"}},{"before":"efe2c293357649c0de7755f5e2539860efe845f3","after":"ecfc3941ccac6a98307d7d3666ef697b892b27c9","ref":"refs/heads/2041-introduce-collection-projects","pushedAt":"2024-05-05T20:53:43.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"rkg-mm","name":null,"path":"/rkg-mm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12029804?s=80&v=4"},"commit":{"message":"Add new Property to unit test data\n\nSigned-off-by: Ralf King ","shortMessageHtmlLink":"Add new Property to unit test data"}},{"before":"3a6f8fa32397bdf115a546422bd1aba0dd5c3753","after":"efe2c293357649c0de7755f5e2539860efe845f3","ref":"refs/heads/2041-introduce-collection-projects","pushedAt":"2024-05-05T20:43:46.000Z","pushType":"push","commitsCount":22,"pusher":{"login":"rkg-mm","name":null,"path":"/rkg-mm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12029804?s=80&v=4"},"commit":{"message":"Create a new entry in the msteams pebble format for BOM_PROCESS_FAILED to include the project URL and Name and add to test\n\nPreviously there was no information as to what project was affected by the failed upload.\n\nSigned-off-by: Ross Murphy ","shortMessageHtmlLink":"Create a new entry in the msteams pebble format for BOM_PROCESS_FAILE…"}},{"before":"ee775e3a31f9bfc0bf6e0e45f6795244c9d9d601","after":"ff22d4f50cbe1eec2536e44b8e2f123bf89c6881","ref":"refs/heads/master","pushedAt":"2024-05-05T20:41:31.000Z","pushType":"push","commitsCount":40,"pusher":{"login":"rkg-mm","name":null,"path":"/rkg-mm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12029804?s=80&v=4"},"commit":{"message":"Merge pull request #3666 from 2000rosser/issue-#3637\n\nAdd the project name and project URL to bom processing notifications\r\n\r\nCloses #3637","shortMessageHtmlLink":"Merge pull request DependencyTrack#3666 from 2000rosser/issue-#3637"}},{"before":"ddc5c2b0d2cf72c7693652e9fb7b22c8001757bb","after":"3a6f8fa32397bdf115a546422bd1aba0dd5c3753","ref":"refs/heads/2041-introduce-collection-projects","pushedAt":"2024-04-23T08:55:06.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"rkg-mm","name":null,"path":"/rkg-mm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12029804?s=80&v=4"},"commit":{"message":"Add new Property to unit test data\n\nSigned-off-by: Ralf King ","shortMessageHtmlLink":"Add new Property to unit test data"}},{"before":"0aa204e6e7854b5294b31f7425da3aa0640e3096","after":"ddc5c2b0d2cf72c7693652e9fb7b22c8001757bb","ref":"refs/heads/2041-introduce-collection-projects","pushedAt":"2024-04-23T00:50:34.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"rkg-mm","name":null,"path":"/rkg-mm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12029804?s=80&v=4"},"commit":{"message":"Updated copyright\n\nSigned-off-by: Ralf King ","shortMessageHtmlLink":"Updated copyright"}},{"before":null,"after":"ddc5c2b0d2cf72c7693652e9fb7b22c8001757bb","ref":"refs/heads/2041-introduce-collection-projects-fixed4","pushedAt":"2024-04-22T23:23:28.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"rkg-mm","name":null,"path":"/rkg-mm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12029804?s=80&v=4"},"commit":{"message":"Updated copyright\n\nSigned-off-by: Ralf King ","shortMessageHtmlLink":"Updated copyright"}},{"before":"a6de47b920ecc4bd86d27666bdf85b67782e4263","after":"ee775e3a31f9bfc0bf6e0e45f6795244c9d9d601","ref":"refs/heads/master","pushedAt":"2024-04-22T23:22:48.000Z","pushType":"push","commitsCount":547,"pusher":{"login":"rkg-mm","name":null,"path":"/rkg-mm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12029804?s=80&v=4"},"commit":{"message":"Merge pull request #3621 from fnxpt/experimental\n\nsupport for experimental configurations","shortMessageHtmlLink":"Merge pull request DependencyTrack#3621 from fnxpt/experimental"}},{"before":"83ab511438d50e861ff814508a9fa44430da053e","after":"9f60aae6bf02b36b6c82ff0202b1bdf0b89bd183","ref":"refs/heads/2041-introduce-collection-projects-fixed","pushedAt":"2024-04-22T22:26:41.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"rkg-mm","name":null,"path":"/rkg-mm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12029804?s=80&v=4"},"commit":{"message":"Add upgrade class to set default project collection logic to NONE for all projects\n\nSigned-off-by: Ralf King ","shortMessageHtmlLink":"Add upgrade class to set default project collection logic to NONE for…"}},{"before":null,"after":"83ab511438d50e861ff814508a9fa44430da053e","ref":"refs/heads/2041-introduce-collection-projects-fixed","pushedAt":"2024-04-22T22:24:23.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"rkg-mm","name":null,"path":"/rkg-mm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12029804?s=80&v=4"},"commit":{"message":"Allow projects to be configured as collections with different ProjectCollectionLogics.\n\nModifies project metrics updates to consider collection project logics.\n\nAdded several events to trigger project metrics updates to update collection projects if child projects change in a relevant way.\n\nSigned-off-by: Ralf King ","shortMessageHtmlLink":"Allow projects to be configured as collections with different Project…"}},{"before":"82b0c1e2ea513e8e2ee89f2c97fd7fb89a345561","after":"0aa204e6e7854b5294b31f7425da3aa0640e3096","ref":"refs/heads/2041-introduce-collection-projects","pushedAt":"2024-04-22T19:50:02.000Z","pushType":"push","commitsCount":501,"pusher":{"login":"rkg-mm","name":null,"path":"/rkg-mm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12029804?s=80&v=4"},"commit":{"message":"Merge remote-tracking branch 'origin-rkg/2041-introduce-collection-projects' into 2041-introduce-collection-projects\n\n# Conflicts:\n#\tsrc/main/java/org/dependencytrack/upgrade/v4110/v4110Updater.java","shortMessageHtmlLink":"Merge remote-tracking branch 'origin-rkg/2041-introduce-collection-pr…"}},{"before":null,"after":"87baa4d632190f2a8e63a028d5363d836047db57","ref":"refs/heads/2474-fixed","pushedAt":"2023-12-10T01:20:59.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"rkg-mm","name":null,"path":"/rkg-mm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12029804?s=80&v=4"},"commit":{"message":"Implement #2474\n\nSigned-off-by: Ralf King ","shortMessageHtmlLink":"Implement DependencyTrack#2474"}},{"before":"e7b3127e1cb95e481c11dd04ab6a351919ea6529","after":null,"ref":"refs/heads/dependency-track-2474","pushedAt":"2023-12-10T01:19:46.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"rkg-mm","name":null,"path":"/rkg-mm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12029804?s=80&v=4"}},{"before":null,"after":"e7b3127e1cb95e481c11dd04ab6a351919ea6529","ref":"refs/heads/dependency-track-2474","pushedAt":"2023-12-10T01:03:51.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"rkg-mm","name":null,"path":"/rkg-mm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12029804?s=80&v=4"},"commit":{"message":"Fix code analysis issues\n\nSigned-off-by: Ralf King ","shortMessageHtmlLink":"Fix code analysis issues"}},{"before":"528dbea0ed2196bba10287ad63ce7b97ffbd54f3","after":"b48f0685dffd9a86228fb0558a7b24ecdc962e50","ref":"refs/heads/master-open-dependency-graph-from-affected-projects","pushedAt":"2023-12-09T05:08:50.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"rkg-mm","name":null,"path":"/rkg-mm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12029804?s=80&v=4"},"commit":{"message":"Fix unit test\n\nSigned-off-by: Ralf King ","shortMessageHtmlLink":"Fix unit test"}},{"before":"d7cae8e8dc595e52fa21442b2d4504e03b7dcb54","after":"528dbea0ed2196bba10287ad63ce7b97ffbd54f3","ref":"refs/heads/master-open-dependency-graph-from-affected-projects","pushedAt":"2023-12-09T03:29:05.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"rkg-mm","name":null,"path":"/rkg-mm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12029804?s=80&v=4"},"commit":{"message":"Fix merge issue\n\nSigned-off-by: Ralf King ","shortMessageHtmlLink":"Fix merge issue"}},{"before":null,"after":"d7cae8e8dc595e52fa21442b2d4504e03b7dcb54","ref":"refs/heads/master-open-dependency-graph-from-affected-projects","pushedAt":"2023-12-09T03:18:35.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"rkg-mm","name":null,"path":"/rkg-mm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12029804?s=80&v=4"},"commit":{"message":"Merge remote-tracking branch 'origin-rbt/master-open-dependency-graph-from-affected-projects' into master-open-dependency-graph-from-affected-projects\n\n# Conflicts:\n#\tsrc/main/java/org/dependencytrack/persistence/VulnerabilityQueryManager.java\n#\tsrc/main/java/org/dependencytrack/resources/v1/VulnerabilityResource.java","shortMessageHtmlLink":"Merge remote-tracking branch 'origin-rbt/master-open-dependency-graph…"}},{"before":"db4f1ba1370985aef4d8dda3cb6414682fc1ed0d","after":"e37976684499974233a14dd49d2791335362d538","ref":"refs/heads/frontend-101-acl-show-only-not-selected-projects","pushedAt":"2023-12-04T01:03:02.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"rkg-mm","name":null,"path":"/rkg-mm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12029804?s=80&v=4"},"commit":{"message":"reuse existing projects endpoint instead of creating a new one\n\nSigned-off-by: Ralf King ","shortMessageHtmlLink":"reuse existing projects endpoint instead of creating a new one"}},{"before":"6a706ab417fb43764efc824c872d40175bdab02c","after":"e8b731cdac6ff8ae1929f23eec840cf2228a23b0","ref":"refs/heads/2842-Queue-tokens-for-project-cloning","pushedAt":"2023-12-04T00:33:19.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"rkg-mm","name":null,"path":"/rkg-mm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12029804?s=80&v=4"},"commit":{"message":"move token endpoint to separate event resource.\nMake existing Bom token resource deprecated in favour of the new one.\n\nSigned-off-by: Ralf King ","shortMessageHtmlLink":"move token endpoint to separate event resource."}},{"before":"763492f42f3915775596aacb97f769279715a97d","after":"db4f1ba1370985aef4d8dda3cb6414682fc1ed0d","ref":"refs/heads/frontend-101-acl-show-only-not-selected-projects","pushedAt":"2023-12-03T20:38:24.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"rkg-mm","name":null,"path":"/rkg-mm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12029804?s=80&v=4"},"commit":{"message":"update method name\n\nSigned-off-by: Ralf King ","shortMessageHtmlLink":"update method name"}},{"before":null,"after":"763492f42f3915775596aacb97f769279715a97d","ref":"refs/heads/frontend-101-acl-show-only-not-selected-projects","pushedAt":"2023-12-03T20:31:30.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"rkg-mm","name":null,"path":"/rkg-mm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12029804?s=80&v=4"},"commit":{"message":" Portfolio Access Control : Add a team group to project should only list projects that are not already added.\n\nSigned-off-by: Ralf King ","shortMessageHtmlLink":" Portfolio Access Control : Add a team group to project should only l…"}},{"before":"5a59e8650f001495f0fdb1540b77ecc4faac9a87","after":"6a706ab417fb43764efc824c872d40175bdab02c","ref":"refs/heads/2842-Queue-tokens-for-project-cloning","pushedAt":"2023-12-03T04:40:21.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"rkg-mm","name":null,"path":"/rkg-mm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12029804?s=80&v=4"},"commit":{"message":"Update Unit test to check for token\n\nSigned-off-by: Ralf King ","shortMessageHtmlLink":"Update Unit test to check for token"}},{"before":null,"after":"5a59e8650f001495f0fdb1540b77ecc4faac9a87","ref":"refs/heads/2842-Queue-tokens-for-project-cloning","pushedAt":"2023-12-03T03:53:12.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"rkg-mm","name":null,"path":"/rkg-mm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12029804?s=80&v=4"},"commit":{"message":"Return processing token when cloning project and add resource to query token processing status.\n\nSigned-off-by: Ralf King ","shortMessageHtmlLink":"Return processing token when cloning project and add resource to quer…"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0xNlQxNToyMTozNC4wMDAwMDBazwAAAAS3lubF","startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0xNlQxNToyMTozNC4wMDAwMDBazwAAAAS3lubF","endCursor":"Y3Vyc29yOnYyOpK7MjAyMy0xMi0wM1QwMzo1MzoxMi4wMDAwMDBazwAAAAO-u7sj"}},"title":"Activity · rkg-mm/dependency-track"}