{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":151267041,"defaultBranch":"master","name":"mod-camunda","ownerLogin":"folio-org","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2018-10-02T14:20:03.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/16495055?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1715350952.0","currentOid":""},"activityList":{"items":[{"before":null,"after":"552482e7b54f51fa03c41823aa833f667218a808","ref":"refs/heads/sprint17-staging-to_upstream","pushedAt":"2024-05-10T14:22:32.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"kaladay","name":"Kevin Day","path":"/kaladay","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/35114839?s=80&v=4"},"commit":{"message":"incorrect merge - logger variable replaced with getLogger()","shortMessageHtmlLink":"incorrect merge - logger variable replaced with getLogger()"}},{"before":"27c11021f6f8b0286f2b326506fca06da9e27bc5","after":null,"ref":"refs/heads/MODCAMUNDA-7","pushedAt":"2024-04-17T18:34:19.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"kaladay","name":"Kevin Day","path":"/kaladay","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/35114839?s=80&v=4"}},{"before":"fa2ea01a610c00677240a51235151892fa2a8bef","after":null,"ref":"refs/heads/MODCAMUNDA-7-WIP","pushedAt":"2024-04-17T18:34:04.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"kaladay","name":"Kevin Day","path":"/kaladay","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/35114839?s=80&v=4"}},{"before":"27c11021f6f8b0286f2b326506fca06da9e27bc5","after":null,"ref":"refs/heads/community-sprint-4","pushedAt":"2024-04-17T18:34:01.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"kaladay","name":"Kevin Day","path":"/kaladay","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/35114839?s=80&v=4"}},{"before":"2ffd94eea16b587360216fc88212da2c51f9523a","after":null,"ref":"refs/heads/MODCAMUNDA-9","pushedAt":"2024-04-17T18:33:52.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"kaladay","name":"Kevin Day","path":"/kaladay","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/35114839?s=80&v=4"}},{"before":"52c15ed5082cae48f594cc850391c860678bf7c9","after":null,"ref":"refs/heads/MODCAMUNDA-10","pushedAt":"2024-04-17T18:33:51.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"kaladay","name":"Kevin Day","path":"/kaladay","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/35114839?s=80&v=4"}},{"before":"cd07591dca1480f67a49d90398c6f818fe70f03d","after":null,"ref":"refs/heads/community-sprint-4-staging","pushedAt":"2024-04-17T18:33:44.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"kaladay","name":"Kevin Day","path":"/kaladay","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/35114839?s=80&v=4"}},{"before":"5e1dca96a0e057ecc637a6e682862f801c6a21a6","after":"a9e05cb0ef52caed7a53ab2c58834d92dc731cc9","ref":"refs/heads/master","pushedAt":"2024-04-17T18:33:41.000Z","pushType":"pr_merge","commitsCount":9,"pusher":{"login":"kaladay","name":"Kevin Day","path":"/kaladay","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/35114839?s=80&v=4"},"commit":{"message":"Merge pull request #99 from folio-org/community-sprint-4-staging\n\nCommunity sprint 4 staging","shortMessageHtmlLink":"Merge pull request #99 from folio-org/community-sprint-4-staging"}},{"before":"4f9ca9df9981771cef2349b6d0caaa44c8c4b6d9","after":"cd07591dca1480f67a49d90398c6f818fe70f03d","ref":"refs/heads/community-sprint-4-staging","pushedAt":"2024-04-11T16:01:55.000Z","pushType":"pr_merge","commitsCount":4,"pusher":{"login":"kaladay","name":"Kevin Day","path":"/kaladay","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/35114839?s=80&v=4"},"commit":{"message":"Merge pull request #98 from folio-org/MODCAMUNDA-10\n\nMODCAMUNDA-10: The deleting deployments should not throw an exception if the deployment is already deleted.","shortMessageHtmlLink":"Merge pull request #98 from folio-org/MODCAMUNDA-10"}},{"before":"27c11021f6f8b0286f2b326506fca06da9e27bc5","after":"4f9ca9df9981771cef2349b6d0caaa44c8c4b6d9","ref":"refs/heads/community-sprint-4-staging","pushedAt":"2024-04-11T16:01:45.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"kaladay","name":"Kevin Day","path":"/kaladay","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/35114839?s=80&v=4"},"commit":{"message":"Merge pull request #97 from folio-org/MODCAMUNDA-9\n\nMODCAMUNDA-9: The delete deployment method should pass true in the cascade parameter.","shortMessageHtmlLink":"Merge pull request #97 from folio-org/MODCAMUNDA-9"}},{"before":"5e725d25a97f59be3f5e6ff57147cfe67da51d9b","after":"52c15ed5082cae48f594cc850391c860678bf7c9","ref":"refs/heads/MODCAMUNDA-10","pushedAt":"2024-04-11T15:44:19.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kaladay","name":"Kevin Day","path":"/kaladay","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/35114839?s=80&v=4"},"commit":{"message":"MODCAMUNDA-10: Make sure `log.debug()` and not `log.info()` is used.\n\nThis log change was not intended to be committed and is now restored to the previous, correct, state.","shortMessageHtmlLink":"MODCAMUNDA-10: Make sure log.debug() and not log.info() is used."}},{"before":"c71b8ab9624f53a3f73526cf74dcdcce8adf5e9d","after":"5e725d25a97f59be3f5e6ff57147cfe67da51d9b","ref":"refs/heads/MODCAMUNDA-10","pushedAt":"2024-04-11T14:25:06.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"kaladay","name":"Kevin Day","path":"/kaladay","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/35114839?s=80&v=4"},"commit":{"message":"Merge remote-tracking branch 'upstream/community-sprint-4' into MODCAMUNDA-10","shortMessageHtmlLink":"Merge remote-tracking branch 'upstream/community-sprint-4' into MODCA…"}},{"before":"78124430d51f7c752e8a83f8b6178d51441c9da5","after":null,"ref":"refs/heads/MODWRKFLOW-19-WIP","pushedAt":"2024-04-11T13:01:13.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"kaladay","name":"Kevin Day","path":"/kaladay","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/35114839?s=80&v=4"}},{"before":null,"after":"c71b8ab9624f53a3f73526cf74dcdcce8adf5e9d","ref":"refs/heads/MODCAMUNDA-10","pushedAt":"2024-04-11T13:00:00.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"kaladay","name":"Kevin Day","path":"/kaladay","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/35114839?s=80&v=4"},"commit":{"message":"MODCAMUNDA-10: The deleting deployments should not throw an exception if the deployment is already deleted.\n\nIf the workflow is undeployed already then it can just return the appropriate `OK`.\nThis better allows for the mod-workflow to process the response normally rather than having to parse an exception to determine if it needs to care or not.","shortMessageHtmlLink":"MODCAMUNDA-10: The deleting deployments should not throw an exception…"}},{"before":null,"after":"2ffd94eea16b587360216fc88212da2c51f9523a","ref":"refs/heads/MODCAMUNDA-9","pushedAt":"2024-04-11T12:55:15.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"kaladay","name":"Kevin Day","path":"/kaladay","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/35114839?s=80&v=4"},"commit":{"message":"MODCAMUNDA-9: The delete deployment method should pass true in the cascade parameter.\n\nSetting cascade to true allows for deletion of workflow even when there are incidents.","shortMessageHtmlLink":"MODCAMUNDA-9: The delete deployment method should pass true in the ca…"}},{"before":null,"after":"78124430d51f7c752e8a83f8b6178d51441c9da5","ref":"refs/heads/MODWRKFLOW-19-WIP","pushedAt":"2024-04-10T20:34:56.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"kaladay","name":"Kevin Day","path":"/kaladay","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/35114839?s=80&v=4"},"commit":{"message":"MODWRKFLOW-19: Fix camunda handling of deactivate to better allow for a delete handling from mod-workflow.\n\nThis needs a mod-camunda ticket identifier but for now is using the workflow ticket identifier.\n\nThe undeploy no longer throws an exception.\nIf the workflow is undeployed already then it can just return the appropriate `OK`.\n\nTo properly undeploy, perform a cascade on delete by setting the second parameter of `repositoryService.deleteDeployment()` to `true`.","shortMessageHtmlLink":"MODWRKFLOW-19: Fix camunda handling of deactivate to better allow for…"}},{"before":null,"after":"27c11021f6f8b0286f2b326506fca06da9e27bc5","ref":"refs/heads/MODCAMUNDA-7","pushedAt":"2024-03-29T16:29:52.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"kaladay","name":"Kevin Day","path":"/kaladay","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/35114839?s=80&v=4"},"commit":{"message":"Merge pull request #96 from folio-org/MODCAMUNDA-7\n\nMODCAMUNDA-7: Add several delegate unit tests and fix relating problems.","shortMessageHtmlLink":"Merge pull request #96 from folio-org/MODCAMUNDA-7"}},{"before":"5e1dca96a0e057ecc637a6e682862f801c6a21a6","after":"27c11021f6f8b0286f2b326506fca06da9e27bc5","ref":"refs/heads/community-sprint-4-staging","pushedAt":"2024-03-29T16:28:43.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"kaladay","name":"Kevin Day","path":"/kaladay","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/35114839?s=80&v=4"},"commit":{"message":"Merge pull request #96 from folio-org/MODCAMUNDA-7\n\nMODCAMUNDA-7: Add several delegate unit tests and fix relating problems.","shortMessageHtmlLink":"Merge pull request #96 from folio-org/MODCAMUNDA-7"}},{"before":"8d7fd685619f4794ddff06f8aa5bf062c3f4dd37","after":null,"ref":"refs/heads/MODCAMUNDA-7","pushedAt":"2024-03-29T16:27:50.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"kaladay","name":"Kevin Day","path":"/kaladay","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/35114839?s=80&v=4"}},{"before":"5e1dca96a0e057ecc637a6e682862f801c6a21a6","after":"27c11021f6f8b0286f2b326506fca06da9e27bc5","ref":"refs/heads/community-sprint-4","pushedAt":"2024-03-29T16:27:43.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"kaladay","name":"Kevin Day","path":"/kaladay","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/35114839?s=80&v=4"},"commit":{"message":"Merge pull request #96 from folio-org/MODCAMUNDA-7\n\nMODCAMUNDA-7: Add several delegate unit tests and fix relating problems.","shortMessageHtmlLink":"Merge pull request #96 from folio-org/MODCAMUNDA-7"}},{"before":"c623a8461d81b81e651848f9134d46a1148b389f","after":"8d7fd685619f4794ddff06f8aa5bf062c3f4dd37","ref":"refs/heads/MODCAMUNDA-7","pushedAt":"2024-03-29T16:01:46.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"kaladay","name":"Kevin Day","path":"/kaladay","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/35114839?s=80&v=4"},"commit":{"message":"MODCAMUNDA-7: Add unit tests and fix sonarcloud code smells.\n\nSwitch to use `@Spy` instead of `@InjectMocks` in most cases to avoid problems where Mockito has conflicts when abstract-classes or interfaces are used multiple times with `@Mock`.\nAdd and use `@BeforeEach` in the case where `@InjectMocks` seems to be better served.\n\nThe delegate unit tests exposed a design bug where the abstract interfaces are calling a getter without checking if the value is NULL for the default abstract implementation.\nThere is a \"has\" function added to child abstract implementation that provides the expected safety check.\nMove this child abstract class \"has\" method into the parent abstract class and update the default abstract getter method to call this \"has\" method.\n\nThis is intended to be changed into a PR into the base branch or the staging branch at the start of the next sprint.\nThe merge into master is only temporary and is intended only as a way to show this PR.\n\nRe-design functional logic to address `S3776` reported by sonarcloud in some extreme cases.","shortMessageHtmlLink":"MODCAMUNDA-7: Add unit tests and fix sonarcloud code smells."}},{"before":null,"after":"5e1dca96a0e057ecc637a6e682862f801c6a21a6","ref":"refs/heads/community-sprint-4-staging","pushedAt":"2024-03-29T15:39:35.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"kaladay","name":"Kevin Day","path":"/kaladay","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/35114839?s=80&v=4"},"commit":{"message":"Merge pull request #94 from folio-org/community-sprint-3-staging\n\nCommunity sprint 3 staging","shortMessageHtmlLink":"Merge pull request #94 from folio-org/community-sprint-3-staging"}},{"before":null,"after":"5e1dca96a0e057ecc637a6e682862f801c6a21a6","ref":"refs/heads/community-sprint-4","pushedAt":"2024-03-29T15:39:31.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"kaladay","name":"Kevin Day","path":"/kaladay","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/35114839?s=80&v=4"},"commit":{"message":"Merge pull request #94 from folio-org/community-sprint-3-staging\n\nCommunity sprint 3 staging","shortMessageHtmlLink":"Merge pull request #94 from folio-org/community-sprint-3-staging"}},{"before":"9df575e945576cb39137c74112ef2be1d31740c7","after":"c623a8461d81b81e651848f9134d46a1148b389f","ref":"refs/heads/MODCAMUNDA-7","pushedAt":"2024-03-29T15:25:07.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kaladay","name":"Kevin Day","path":"/kaladay","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/35114839?s=80&v=4"},"commit":{"message":"MODCAMUNDA-7: Attempt to get coverage on MimeMessagePreparator.","shortMessageHtmlLink":"MODCAMUNDA-7: Attempt to get coverage on MimeMessagePreparator."}},{"before":"372212eb790ef442307aeb0c57bab5aca238e01a","after":"9df575e945576cb39137c74112ef2be1d31740c7","ref":"refs/heads/MODCAMUNDA-7","pushedAt":"2024-03-29T15:08:42.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kaladay","name":"Kevin Day","path":"/kaladay","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/35114839?s=80&v=4"},"commit":{"message":"MODCAMUNDA-7: Add some unit tests and handle code smells reported by sonarcloud.","shortMessageHtmlLink":"MODCAMUNDA-7: Add some unit tests and handle code smells reported by …"}},{"before":"37ad2eedd63c0bfa1933a8d0e31161e29ebed835","after":"372212eb790ef442307aeb0c57bab5aca238e01a","ref":"refs/heads/MODCAMUNDA-7","pushedAt":"2024-03-28T21:56:53.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kaladay","name":"Kevin Day","path":"/kaladay","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/35114839?s=80&v=4"},"commit":{"message":"MODCAMUNDA-7: Address some of the code smells reported by SonarCloud.\n\nThis includes significant function redesign to address S3776.","shortMessageHtmlLink":"MODCAMUNDA-7: Address some of the code smells reported by SonarCloud."}},{"before":"30ea3e893d8d55b4f36329e8421649e501e3fa7d","after":"37ad2eedd63c0bfa1933a8d0e31161e29ebed835","ref":"refs/heads/MODCAMUNDA-7","pushedAt":"2024-03-28T17:49:38.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kaladay","name":"Kevin Day","path":"/kaladay","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/35114839?s=80&v=4"},"commit":{"message":"MODCAMUNDA-7: Address some of the code smells reported by SonarCloud.","shortMessageHtmlLink":"MODCAMUNDA-7: Address some of the code smells reported by SonarCloud."}},{"before":"8788e7e9f3d5638cc87033050217ffc715142c37","after":"30ea3e893d8d55b4f36329e8421649e501e3fa7d","ref":"refs/heads/MODCAMUNDA-7","pushedAt":"2024-03-28T17:39:26.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kaladay","name":"Kevin Day","path":"/kaladay","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/35114839?s=80&v=4"},"commit":{"message":"MODCAMUNDA-7: Address some of the code smells reported by SonarCloud.","shortMessageHtmlLink":"MODCAMUNDA-7: Address some of the code smells reported by SonarCloud."}},{"before":"5bb7e211c237aeea9ce04d9b7b32a96283588dbf","after":"8788e7e9f3d5638cc87033050217ffc715142c37","ref":"refs/heads/MODCAMUNDA-7","pushedAt":"2024-03-28T16:14:43.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kaladay","name":"Kevin Day","path":"/kaladay","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/35114839?s=80&v=4"},"commit":{"message":"MODCAMUNDA-7: Address some of the code smells reported by SonarCloud.","shortMessageHtmlLink":"MODCAMUNDA-7: Address some of the code smells reported by SonarCloud."}},{"before":null,"after":"5bb7e211c237aeea9ce04d9b7b32a96283588dbf","ref":"refs/heads/MODCAMUNDA-7","pushedAt":"2024-03-28T15:23:18.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"kaladay","name":"Kevin Day","path":"/kaladay","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/35114839?s=80&v=4"},"commit":{"message":"MODCAMUNDA-7: Add several delegate unit tests and fix relating problems.\n\nSwitch to use `@Spy` instead of `@InjectMocks` in most cases to avoid problems where Mockito has conflicts when abstract-classes or interfaces are used multiple times with `@Mock`.\nAdd and use `@BeforeEach` in the case where `@InjectMocks` seems to be better served.\n\nThe delegate unit tests exposed a design bug where the abstract interfaces are calling a getter without checking if the value is NULL for the default abstract implementation.\nThere is a \"has\" function added to child abstract implementation that provides the expected safety check.\nMove this child abstract class \"has\" method into the parent abstract class and update the default abstract getter method to call this \"has\" method.","shortMessageHtmlLink":"MODCAMUNDA-7: Add several delegate unit tests and fix relating problems."}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAERqdoGQA","startCursor":null,"endCursor":null}},"title":"Activity · folio-org/mod-camunda"}