{"push_id":1176882085,"size":235,"distinct_size":235,"ref":"refs/heads/master","head":"438c6638e0cebe59c734d4200fd43f9581911f5c","before":"38e21e545cf2996b3d7de1ed77bf0abe79598925","commits":[{"sha":"8a13e7276496a23fbcec833d98ad7158af485cdd","author":{"name":"Sebastian Menski","email":"2c2117979829b5c58d32df96994ef26f983d1c21@camunda.com"},"message":"chore(engine): remove duplicate deletion of batch configuration byte array\n\n- the byte array is already deleted in the job.delete() call\n\nrelated to #CAM-5857","distinct":true,"url":"https://api.github.com/repos/xasx/camunda-bpm-platform/commits/8a13e7276496a23fbcec833d98ad7158af485cdd"},{"sha":"83b555757e2f42c80ebf1b38e888bf84cdefe5ee","author":{"name":"Sebastian Menski","email":"2c2117979829b5c58d32df96994ef26f983d1c21@camunda.com"},"message":"fix(engine): update deployment id of migrated jobs\n\nrelated to #CAM-5902","distinct":true,"url":"https://api.github.com/repos/xasx/camunda-bpm-platform/commits/83b555757e2f42c80ebf1b38e888bf84cdefe5ee"},{"sha":"2d765f801cb7b3d0f839f9db8d3f12094b55ea61","author":{"name":"Kristin Polenz","email":"a80304bba6a45549ec3992814974db0fcffb29df@camunda.com"},"message":"feat(engine/mt): add tenant check to definition commands\n\n- add the tenant check to the following commands regarding the definition\n* GetDeploymentProcessModelCmd\n* GetDeploymentProcessDiagramCmd\n* GetDeploymentProcessDefinitionCmd\n* GetDeploymentProcessDiagramLayoutCmd\n* GetDeploymentBpmnModelInstanceCmd\n* GetDeploymentDecisionDefinitionCmd\n* GetDeploymentDecisionModelCmd\n* GetDeploymentDecisionDiagramCmd\n* GetDeploymentDmnModelInstanceCmd\n* GetDeploymentCaseDefinitionCmd\n* GetDeploymentCaseModelCmd\n* GetDeploymentCaseDiagramCmd\n* GetDeploymentCmmnModelInstanceCmd\n\n- move method \"readDecisionDefinition\" from AuthorizationManager to\n  CommandChecker\n- add new method \"readCaseDefinition\" to CommandChecker\n\nrelated to #CAM-5797","distinct":true,"url":"https://api.github.com/repos/xasx/camunda-bpm-platform/commits/2d765f801cb7b3d0f839f9db8d3f12094b55ea61"},{"sha":"5b4c5682012dc2bcf0fffb6ce9b86bc1684e3649","author":{"name":"Daniel Meyer","email":"a6a08a3fad84e02285231a3e1dc24ad3569c0b86@camunda.com"},"message":"feat(engine/cfg): shared mybatis sql session factory\n\n- introduces configuration options for multiple process engine to share\nsame mybatis sql session factory\n- particularly useful in multi tenancy scenarios where many process\nengines are used to connect to different database schemas\n- switched off by default\n\nRelated to #CAM-5457","distinct":true,"url":"https://api.github.com/repos/xasx/camunda-bpm-platform/commits/5b4c5682012dc2bcf0fffb6ce9b86bc1684e3649"},{"sha":"f3d2ef2873f4795128773859b0cfdebe84ad20bb","author":{"name":"Kristin Polenz","email":"a80304bba6a45549ec3992814974db0fcffb29df@camunda.com"},"message":"feat(engine/mt): refactor some code\n\nrelated to #CAM-5796","distinct":true,"url":"https://api.github.com/repos/xasx/camunda-bpm-platform/commits/f3d2ef2873f4795128773859b0cfdebe84ad20bb"},{"sha":"bd04f3f5645813cca8fbc595b78e63e44b044cc1","author":{"name":"Kristin Polenz","email":"a80304bba6a45549ec3992814974db0fcffb29df@camunda.com"},"message":"chore(engine/test): optimize test structure","distinct":true,"url":"https://api.github.com/repos/xasx/camunda-bpm-platform/commits/bd04f3f5645813cca8fbc595b78e63e44b044cc1"},{"sha":"3683de4403a4cd9019bcc5ebf0400f4dc2610c2f","author":{"name":"Philipp Ossler","email":"b86c9a8e29b0cc8bd9accd0a0e6bfec86e2bcb14@camunda.com"},"message":"test(engine): remove unused test methods\n\nrelated to #CAM-5758","distinct":true,"url":"https://api.github.com/repos/xasx/camunda-bpm-platform/commits/3683de4403a4cd9019bcc5ebf0400f4dc2610c2f"},{"sha":"e0a2defb56f052f29ec02526e75c9dd714f0c570","author":{"name":"Thorben Lindhauer","email":"2641543e61057a31aa99b924ccf9cd1e677ac484@camunda.com"},"message":"feat(engine): authorizations for batch API\n\nrelated to CAM-5858","distinct":true,"url":"https://api.github.com/repos/xasx/camunda-bpm-platform/commits/e0a2defb56f052f29ec02526e75c9dd714f0c570"},{"sha":"0eb5b584127f0824f84d567d79bf395d048c7f1e","author":{"name":"deivarayanazhagappan","email":"d98a375e1458d38d97f9f0f11ffd3a343f0192a5@camunda.com"},"message":"improve(engine): code clean up\n\n- removed unused variables and methods\n- changed test case naming\n\nrelated to #CAM-5793","distinct":true,"url":"https://api.github.com/repos/xasx/camunda-bpm-platform/commits/0eb5b584127f0824f84d567d79bf395d048c7f1e"},{"sha":"801f18938f9310bea672d70cb21d2d177383043f","author":{"name":"Christopher Zell","email":"6e7f81eb2fc1d7ddc3d25d366ef749757b9fe902@gmail.com"},"message":"feat(authCheck): create new generic sql query for left join\n\n * add field isRevokeAuthorizationCheckEnabled to AuthorizationCheck class\n * adjust old queries use the new field\n * add new generic sql query tag with the left join\n * add new left join without on clause so this can be set afterwards\n * include generic left join on entities\n * create query to check if revoke authorizations exists\n * replace the taskPermissionChecks with the compistionCheck builder\n * create new profile to execute with the old authorization check\n\n related to #CAM-5452","distinct":true,"url":"https://api.github.com/repos/xasx/camunda-bpm-platform/commits/801f18938f9310bea672d70cb21d2d177383043f"},{"sha":"2ceaa5cf31bcf82ed339f6fa578c592f6e92622e","author":{"name":"Kristin Polenz","email":"a80304bba6a45549ec3992814974db0fcffb29df@camunda.com"},"message":"test(engine/mt): add test cases for redeployment scenario\n\nrelated to #CAM-5796","distinct":true,"url":"https://api.github.com/repos/xasx/camunda-bpm-platform/commits/2ceaa5cf31bcf82ed339f6fa578c592f6e92622e"},{"sha":"4725b00a707bb7a23cdd15776b8f14980d3b644f","author":{"name":"Philipp Ossler","email":"b86c9a8e29b0cc8bd9accd0a0e6bfec86e2bcb14@camunda.com"},"message":"chore(engine): implement tenant query methods for identity provider\n\n- since multi-tenancy is not supported yet, the query always returns\nnull or an empty list\n\nrelated to #CAM-5876","distinct":true,"url":"https://api.github.com/repos/xasx/camunda-bpm-platform/commits/4725b00a707bb7a23cdd15776b8f14980d3b644f"},{"sha":"95a315a4d9823e73d8228f57a0ce18c7dba86a76","author":{"name":"deivarayanazhagappan","email":"d98a375e1458d38d97f9f0f11ffd3a343f0192a5@camunda.com"},"message":"improve(engine): code clean up\n\n- removed unused variables\n- changed test case names\n\nrelated to #CAM-5799","distinct":true,"url":"https://api.github.com/repos/xasx/camunda-bpm-platform/commits/95a315a4d9823e73d8228f57a0ce18c7dba86a76"},{"sha":"11728179c980faea480ec2841b3af74f81d18333","author":{"name":"Daniel Meyer","email":"a6a08a3fad84e02285231a3e1dc24ad3569c0b86@camunda.com"},"message":"fix(engine): add join-based auth check for batch queries\n\nrelated to #CAM-5858, #CAM-5452","distinct":true,"url":"https://api.github.com/repos/xasx/camunda-bpm-platform/commits/11728179c980faea480ec2841b3af74f81d18333"},{"sha":"c6d231d5378a66ee2a2de9474dbb8d4cbe79de74","author":{"name":"Thorben Lindhauer","email":"2641543e61057a31aa99b924ccf9cd1e677ac484@camunda.com"},"message":"feat(engine): migrate historic incidents\n\n- updates references to activity, process definition, etc.\n- introduces new history event INCIDENT_MIGRATE\n\nrelated to CAM-5894","distinct":true,"url":"https://api.github.com/repos/xasx/camunda-bpm-platform/commits/c6d231d5378a66ee2a2de9474dbb8d4cbe79de74"},{"sha":"a24939092596a86cc4953354df62117f15bdef16","author":{"name":"Daniel Meyer","email":"a6a08a3fad84e02285231a3e1dc24ad3569c0b86@camunda.com"},"message":"fix(engine): selectRevokeAuthorization db compatibility\n\nrelated to #CAM-5452","distinct":true,"url":"https://api.github.com/repos/xasx/camunda-bpm-platform/commits/a24939092596a86cc4953354df62117f15bdef16"},{"sha":"8828e9894e3d4afa1d9e6c0fd7f0c42e03ac5d1a","author":{"name":"Daniel Meyer","email":"a6a08a3fad84e02285231a3e1dc24ad3569c0b86@camunda.com"},"message":"impr(engine): history auth checks perf\n\nrelated to #CAM-5452","distinct":true,"url":"https://api.github.com/repos/xasx/camunda-bpm-platform/commits/8828e9894e3d4afa1d9e6c0fd7f0c42e03ac5d1a"},{"sha":"86323674f74c1d3bc01c9efbe3d364209d61fd5f","author":{"name":"Thorben Lindhauer","email":"2641543e61057a31aa99b924ccf9cd1e677ac484@camunda.com"},"message":"fix(engine): keep create time for historic incidents\n\n- quickfix to work around MySQL's auto-update feature for TIMESTAMP fields\n\nrelated to CAM-5894","distinct":true,"url":"https://api.github.com/repos/xasx/camunda-bpm-platform/commits/86323674f74c1d3bc01c9efbe3d364209d61fd5f"},{"sha":"24969236a35011fc9a5cd1e8824b9be4919197be","author":{"name":"Philipp Ossler","email":"b86c9a8e29b0cc8bd9accd0a0e6bfec86e2bcb14@camunda.com"},"message":"chore(engine): separate the tenant check from the authentication manager\n\nrelated to #CAM-5739","distinct":true,"url":"https://api.github.com/repos/xasx/camunda-bpm-platform/commits/24969236a35011fc9a5cd1e8824b9be4919197be"},{"sha":"09ce52ce0106b33c42eeeb6a6fe317b1f9404983","author":{"name":"Thorben Lindhauer","email":"2641543e61057a31aa99b924ccf9cd1e677ac484@camunda.com"},"message":"fix(engine): RequiredHistoryLevel annotation for parameterized tests\n\nrelated to CAM-5858","distinct":true,"url":"https://api.github.com/repos/xasx/camunda-bpm-platform/commits/09ce52ce0106b33c42eeeb6a6fe317b1f9404983"}]}
{"actor":{"display_login":"xasx"}}