{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":204282719,"defaultBranch":"master","name":"solicitor","ownerLogin":"devonfw","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2019-08-25T11:05:22.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/7803029?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1725613853.0","currentOid":""},"activityList":{"items":[{"before":"2fb45d7f791fb6efd2c47ab8030cfc9124f8a29c","after":"f935a919be1d2f7eca892eef1233ed33d9109333","ref":"refs/heads/master","pushedAt":"2024-09-21T13:47:57.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"ohecker","name":"Oliver Hecker","path":"/ohecker","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8004361?s=80&v=4"},"commit":{"message":"Feature/build breaker (#287)\n\n* implement Build breaker\r\n\r\n* adapt templates/LegalDataReport.vm\r\n\r\n* Working state\r\n\r\n* Change filenames and paths\r\n\r\n* Add tutorial for build-breaker and release note\r\n\r\n* Fix JSON\r\n\r\n* Add jq to dictionary to fix spellcheck error\r\n\r\n* Fix template\r\n\r\n* Fix documentation\r\n\r\n* Remove project name from statistics.json\r\n\r\n* Trim category string\r\n\r\n* minor improvements of formatting / whitespaces\r\n\r\n---------\r\n\r\nCo-authored-by: Mahmoud Alkam \r\nCo-authored-by: ohecker <8004361+ohecker@users.noreply.github.com>","shortMessageHtmlLink":"Feature/build breaker (#287)"}},{"before":"236db20eae0d99812868be5e2a8e7af5bf84ba54","after":"2fb45d7f791fb6efd2c47ab8030cfc9124f8a29c","ref":"refs/heads/master","pushedAt":"2024-09-06T09:20:47.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"ohecker","name":"Oliver Hecker","path":"/ohecker","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8004361?s=80&v=4"},"commit":{"message":"Set version to SNAPSHOT of next minor release (1.28.0-SNAPSHOT)","shortMessageHtmlLink":"Set version to SNAPSHOT of next minor release (1.28.0-SNAPSHOT)"}},{"before":"b68154ddae95075be1acfd557fd563f5581c6b0e","after":"236db20eae0d99812868be5e2a8e7af5bf84ba54","ref":"refs/heads/master","pushedAt":"2024-09-05T08:26:20.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"ohecker","name":"Oliver Hecker","path":"/ohecker","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8004361?s=80&v=4"},"commit":{"message":"Improvement/velocity writer utf 8 encoding (#286)","shortMessageHtmlLink":"Improvement/velocity writer utf 8 encoding (#286)"}},{"before":"efeda286d3cf59413783c10ffe55a763d6a23c72","after":"b68154ddae95075be1acfd557fd563f5581c6b0e","ref":"refs/heads/master","pushedAt":"2024-09-03T08:50:23.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ohecker","name":"Oliver Hecker","path":"/ohecker","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8004361?s=80&v=4"},"commit":{"message":"Corrected typo","shortMessageHtmlLink":"Corrected typo"}},{"before":"2c69d41cc29f9894ca3239f784fe7cf0207fab42","after":"efeda286d3cf59413783c10ffe55a763d6a23c72","ref":"refs/heads/master","pushedAt":"2024-09-03T08:30:30.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"ohecker","name":"Oliver Hecker","path":"/ohecker","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8004361?s=80&v=4"},"commit":{"message":"Feature/gradle license report reader (#284)\n\nCo-authored-by: ohecker <8004361+ohecker@users.noreply.github.com>","shortMessageHtmlLink":"Feature/gradle license report reader (#284)"}},{"before":"ad11eea2bdf95de37f457dbda296d5ca38504f39","after":"2c69d41cc29f9894ca3239f784fe7cf0207fab42","ref":"refs/heads/master","pushedAt":"2024-08-26T14:48:21.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"ohecker","name":"Oliver Hecker","path":"/ohecker","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8004361?s=80&v=4"},"commit":{"message":"Set version to SNAPSHOT of next minor release (1.27.0-SNAPSHOT)","shortMessageHtmlLink":"Set version to SNAPSHOT of next minor release (1.27.0-SNAPSHOT)"}},{"before":"747964d9801960df67b57f4829ee7e910d0ef93d","after":"ad11eea2bdf95de37f457dbda296d5ca38504f39","ref":"refs/heads/master","pushedAt":"2024-08-25T13:04:59.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"ohecker","name":"Oliver Hecker","path":"/ohecker","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8004361?s=80&v=4"},"commit":{"message":"Support scancode v32 (#282)","shortMessageHtmlLink":"Support scancode v32 (#282)"}},{"before":"363f60b034322af4c18c49700859d415f56d3efb","after":null,"ref":"refs/heads/feature/358/gradle-license-report-reader","pushedAt":"2024-08-20T14:29:36.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"chrimih","name":null,"path":"/chrimih","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/101123170?s=80&v=4"}},{"before":null,"after":"363f60b034322af4c18c49700859d415f56d3efb","ref":"refs/heads/feature/358/gradle-license-report-reader","pushedAt":"2024-08-20T14:23:31.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"chrimih","name":null,"path":"/chrimih","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/101123170?s=80&v=4"},"commit":{"message":"Add Reader for Gradle License Report plugin json report\n\nsee https://github.com/jk1/Gradle-License-Report","shortMessageHtmlLink":"Add Reader for Gradle License Report plugin json report"}},{"before":"fade7dfd1b244f769769ddd16f3897116f1ff520","after":null,"ref":"refs/heads/feature/353/pin_jdk","pushedAt":"2024-08-16T09:27:15.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"chrimih","name":null,"path":"/chrimih","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/101123170?s=80&v=4"}},{"before":null,"after":"fade7dfd1b244f769769ddd16f3897116f1ff520","ref":"refs/heads/feature/353/pin_jdk","pushedAt":"2024-08-16T09:25:53.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"chrimih","name":null,"path":"/chrimih","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/101123170?s=80&v=4"},"commit":{"message":"Pin JDK to v11.0.24","shortMessageHtmlLink":"Pin JDK to v11.0.24"}},{"before":"5ddce94c041cbb46a5ac01889f1c05db4cbf39f3","after":"747964d9801960df67b57f4829ee7e910d0ef93d","ref":"refs/heads/master","pushedAt":"2024-07-26T11:26:08.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"ohecker","name":"Oliver Hecker","path":"/ohecker","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8004361?s=80&v=4"},"commit":{"message":"Set version to SNAPSHOT of next minor release (1.26.0-SNAPSHOT)","shortMessageHtmlLink":"Set version to SNAPSHOT of next minor release (1.26.0-SNAPSHOT)"}},{"before":"6276bfa0b830a73909452c37e6b82244d616ccb3","after":"5ddce94c041cbb46a5ac01889f1c05db4cbf39f3","ref":"refs/heads/master","pushedAt":"2024-07-26T10:48:11.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"ohecker","name":"Oliver Hecker","path":"/ohecker","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8004361?s=80&v=4"},"commit":{"message":"Bugfix/cyclonedx reader license expression (#280)\n\n* Add \"packageType\" parameter and logic to create purl in CSV Reader. Refactor tests and config readers\r\n\r\n* Add warn message for unknown packagetypes\r\n\r\n* Improve log message\r\n\r\n* Add release note\r\n\r\n* Add Unit Test and format code\r\n\r\n* Add documentation\r\n\r\n* Update CSV reader doc\r\n\r\n* Move switch-case block to dedicated method\r\n\r\n* Run tests with packageType=null\r\n\r\n* Check for null or empty packageType. Make logger non static for testing purposes.\r\n\r\n* Add mockito dependency for tests.\r\n\r\n* Add tests for npm, pypi and empty packageType\r\n\r\n* minor improvement\r\n\r\n* swap position of artifactId and version in config\r\n\r\n* formatting\r\n\r\n* Consistent syntax\r\n\r\n* Add condition to check for expressions\r\n\r\n* Take expression as it is instead of parsing and splitting the licenses.\r\n\r\n* Add release note\r\n\r\n* Remove unused imports\r\n\r\n* Add unit test for reading an expression\r\n\r\n---------\r\n\r\nCo-authored-by: ohecker <8004361+ohecker@users.noreply.github.com>","shortMessageHtmlLink":"Bugfix/cyclonedx reader license expression (#280)"}},{"before":"3abdf85defd0e320f58512a92a2d18f5ebf12b37","after":"6276bfa0b830a73909452c37e6b82244d616ccb3","ref":"refs/heads/master","pushedAt":"2024-07-25T15:25:38.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"ohecker","name":"Oliver Hecker","path":"/ohecker","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8004361?s=80&v=4"},"commit":{"message":"Bugfix/csvreader missing packageurl (#275)\n\n* Add \"packageType\" parameter and logic to create purl in CSV Reader. Refactor tests and config readers\r\n\r\n* Add warn message for unknown packagetypes\r\n\r\n* Improve log message\r\n\r\n* Add release note\r\n\r\n* Add Unit Test and format code\r\n\r\n* Add documentation\r\n\r\n* Update CSV reader doc\r\n\r\n* Move switch-case block to dedicated method\r\n\r\n* Run tests with packageType=null\r\n\r\n* Check for null or empty packageType. Make logger non static for testing purposes.\r\n\r\n* Add mockito dependency for tests.\r\n\r\n* Add tests for npm, pypi and empty packageType\r\n\r\n* minor improvement\r\n\r\n* swap position of artifactId and version in config\r\n\r\n* formatting\r\n\r\n* Consistent syntax\r\n\r\n* Shorten if condition\r\n\r\n* Set packageType=null in unit tests\r\n\r\n* Update typo in documentation/master-solicitor.asciidoc\r\n\r\n* remove mockito dependency from POM as it is already included via spring-boot-starter-test\r\n\r\n---------\r\n\r\nCo-authored-by: chrimih <101123170+chrimih@users.noreply.github.com>\r\nCo-authored-by: ohecker <8004361+ohecker@users.noreply.github.com>","shortMessageHtmlLink":"Bugfix/csvreader missing packageurl (#275)"}},{"before":"fdba053456825b184c3243dfa982fb4ce581e274","after":"3abdf85defd0e320f58512a92a2d18f5ebf12b37","ref":"refs/heads/master","pushedAt":"2024-07-25T10:30:41.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ohecker","name":"Oliver Hecker","path":"/ohecker","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8004361?s=80&v=4"},"commit":{"message":"Fixed 2 bugs in user guide","shortMessageHtmlLink":"Fixed 2 bugs in user guide"}},{"before":"e2a683cf69f4bcf263fb80c4b6100c49be11aca8","after":"fdba053456825b184c3243dfa982fb4ce581e274","ref":"refs/heads/master","pushedAt":"2024-07-25T10:16:49.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"ohecker","name":"Oliver Hecker","path":"/ohecker","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8004361?s=80&v=4"},"commit":{"message":"Do not read content files within scancode adapter if they exceed a given size (1 Mio bytes) (#278)","shortMessageHtmlLink":"Do not read content files within scancode adapter if they exceed a gi…"}},{"before":"b2177ac423edacedf79b95e2c27e6754047eb11c","after":"e2a683cf69f4bcf263fb80c4b6100c49be11aca8","ref":"refs/heads/master","pushedAt":"2024-06-26T11:15:04.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ohecker","name":"Oliver Hecker","path":"/ohecker","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8004361?s=80&v=4"},"commit":{"message":"Corrected an exception message text","shortMessageHtmlLink":"Corrected an exception message text"}},{"before":"9cc9be6a9a345ad439872614ff1b8df4d1d409cf","after":"b2177ac423edacedf79b95e2c27e6754047eb11c","ref":"refs/heads/master","pushedAt":"2024-06-11T14:31:36.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"ohecker","name":"Oliver Hecker","path":"/ohecker","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8004361?s=80&v=4"},"commit":{"message":"Set version to SNAPSHOT of next minor release (1.25.0-SNAPSHOT)","shortMessageHtmlLink":"Set version to SNAPSHOT of next minor release (1.25.0-SNAPSHOT)"}},{"before":"d1c5fa12a88f48fe3d26fa3f4415909f56ece98f","after":null,"ref":"refs/tags/v1.24.1","pushedAt":"2024-06-11T14:27:04.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"ohecker","name":"Oliver Hecker","path":"/ohecker","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8004361?s=80&v=4"}},{"before":"578fa36905307eb6fd7da9ef2fe5735c48e2e200","after":null,"ref":"refs/tags/v1.24.0","pushedAt":"2024-06-11T14:26:56.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"ohecker","name":"Oliver Hecker","path":"/ohecker","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8004361?s=80&v=4"}},{"before":"8a6cfa744d1f7b3364ebc080c1af57222d789e38","after":"9cc9be6a9a345ad439872614ff1b8df4d1d409cf","ref":"refs/heads/master","pushedAt":"2024-06-11T13:14:00.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ohecker","name":"Oliver Hecker","path":"/ohecker","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8004361?s=80&v=4"},"commit":{"message":"Update Releasenotes","shortMessageHtmlLink":"Update Releasenotes"}},{"before":"7f25bc76ee88397b419b08888d6e30e72e444a94","after":"8a6cfa744d1f7b3364ebc080c1af57222d789e38","ref":"refs/heads/master","pushedAt":"2024-06-11T13:03:37.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"ohecker","name":"Oliver Hecker","path":"/ohecker","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8004361?s=80&v=4"},"commit":{"message":"Replaced List.of which were missed in the first round (#271)","shortMessageHtmlLink":"Replaced List.of which were missed in the first round (#271)"}},{"before":"6096d2ae8b8a78d7e9b102ea73c99e89689034e0","after":"7f25bc76ee88397b419b08888d6e30e72e444a94","ref":"refs/heads/master","pushedAt":"2024-06-11T11:59:21.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"ohecker","name":"Oliver Hecker","path":"/ohecker","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8004361?s=80&v=4"},"commit":{"message":"Replaced usage of List.of as this is not available (in yet still supported) JDK 8 (#270)","shortMessageHtmlLink":"Replaced usage of List.of as this is not available (in yet still supp…"}},{"before":"ce867f7eb799745b0985f91091579c6a7404a93f","after":"6096d2ae8b8a78d7e9b102ea73c99e89689034e0","ref":"refs/heads/master","pushedAt":"2024-06-11T10:07:48.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"ohecker","name":"Oliver Hecker","path":"/ohecker","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8004361?s=80&v=4"},"commit":{"message":"Curations via REMOVE, REPLACE, ADD and hierarchical curations (#269)","shortMessageHtmlLink":"Curations via REMOVE, REPLACE, ADD and hierarchical curations (#269)"}},{"before":"a56a3e432cebee7875efa7591d55ebca79899a89","after":"ce867f7eb799745b0985f91091579c6a7404a93f","ref":"refs/heads/master","pushedAt":"2024-05-24T08:35:46.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"ohecker","name":"Oliver Hecker","path":"/ohecker","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8004361?s=80&v=4"},"commit":{"message":"Improve correlation of records (delta processing) for aggregated reports (#266)\n\n* Remove applicationName from correlation keys as this not a stable key in case of the performed aggregation\r\n\r\n* updated release notes","shortMessageHtmlLink":"Improve correlation of records (delta processing) for aggregated repo…"}},{"before":"a9432d56bf9a5c4c41ba842b6cdf191467af6abf","after":"a56a3e432cebee7875efa7591d55ebca79899a89","ref":"refs/heads/master","pushedAt":"2024-05-23T12:44:58.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"ohecker","name":"Oliver Hecker","path":"/ohecker","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8004361?s=80&v=4"},"commit":{"message":"Added some license name mappings (#265)\n\n* added some missing name mappings\r\n\r\n* Include link to PR in release notes","shortMessageHtmlLink":"Added some license name mappings (#265)"}},{"before":"a62e5519fa591d3815c145c02b9fb5f7e1a9e632","after":"a9432d56bf9a5c4c41ba842b6cdf191467af6abf","ref":"refs/heads/master","pushedAt":"2024-05-23T11:40:56.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"ohecker","name":"Oliver Hecker","path":"/ohecker","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8004361?s=80&v=4"},"commit":{"message":"Deprecate features stage2 (#264)\n\n* Set deprecated features to stage 2\r\n\r\n* Updated deprecation list and release notes\r\n\r\n* remove repotype from test config\r\n\r\n* Adopt documentation and log messages as proposed in my review comments\r\n\r\n---------\r\n\r\nCo-authored-by: ohecker <8004361+ohecker@users.noreply.github.com>","shortMessageHtmlLink":"Deprecate features stage2 (#264)"}},{"before":"9231f419452387433cbd4b19ab5191c873dcc80b","after":"a62e5519fa591d3815c145c02b9fb5f7e1a9e632","ref":"refs/heads/master","pushedAt":"2024-05-06T15:17:06.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"ohecker","name":"Oliver Hecker","path":"/ohecker","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8004361?s=80&v=4"},"commit":{"message":"Set version to SNAPSHOT of next minor release (1.24.0-SNAPSHOT)","shortMessageHtmlLink":"Set version to SNAPSHOT of next minor release (1.24.0-SNAPSHOT)"}},{"before":"d786c0320fc91c939aa30d77eaa6de3fd58f3928","after":"9231f419452387433cbd4b19ab5191c873dcc80b","ref":"refs/heads/master","pushedAt":"2024-04-26T12:05:01.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"ohecker","name":"Oliver Hecker","path":"/ohecker","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8004361?s=80&v=4"},"commit":{"message":"Improving usage pattern documentation (#261)\n\n* Extended documentation with respect to Semantics of usage pattern values\r\n\r\n* Changed reference in documentation to new story\r\n\r\n* added word to dictionary","shortMessageHtmlLink":"Improving usage pattern documentation (#261)"}},{"before":"0d4c358a27b5ae7b31901c098f180b2fa5c3a27e","after":"d786c0320fc91c939aa30d77eaa6de3fd58f3928","ref":"refs/heads/master","pushedAt":"2024-04-25T20:31:22.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"ohecker","name":"Oliver Hecker","path":"/ohecker","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8004361?s=80&v=4"},"commit":{"message":"Feature/generic excel writer (#259)\n\nCo-authored-by: ohecker <8004361+ohecker@users.noreply.github.com>","shortMessageHtmlLink":"Feature/generic excel writer (#259)"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0yMVQxMzo0Nzo1Ny4wMDAwMDBazwAAAAS8ugsb","startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0yMVQxMzo0Nzo1Ny4wMDAwMDBazwAAAAS8ugsb","endCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wNC0yNVQyMDozMToyMi4wMDAwMDBazwAAAAQ6kAuz"}},"title":"Activity · devonfw/solicitor"}