mirror of
https://github.com/open-metadata/OpenMetadata.git
synced 2025-08-05 15:48:03 +00:00

* issue-11002: user with Delete permission not able to delete testCases * Fix creation of testSuite if there are conditions in policies * issue-19072: User Permissions on TestSuite and TestCases * replace `executable` with `basic` * Improvement: Revamp the permissions for testCase & testSuite details page (#19137) * Feat: revamp the permissions in test case and test suite details page * minor fixes * added permission checks for test case details page * Add multiple permission check to Authorizer * fixed failing unit test * fix: incident and results permission * added permission checks for incident manager * fix: failing java tests * allow edit the test case if table has edit permission for test case * fix: test case detail + test suite resource * fix: test suite PUT and PATCH permission * style: ran java linting * style: ran java linting --------- Co-authored-by: Shailesh Parmar <shailesh.parmar.webdev@gmail.com> Co-authored-by: Teddy Crepineau <teddy.crepineau@gmail.com>