Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
feat(rbac): add audit log for RBAC backend (#1726)
* feat(rbac): add audit log for RBAC backend Signed-off-by: Oleksandr Andriienko <[email protected]> * feat(rbac): simplify code Signed-off-by: Oleksandr Andriienko <[email protected]> * feat(rbac): handle code review feeback Signed-off-by: Oleksandr Andriienko <[email protected]> * fix(rbac): remove extra audit log for condition-storage Signed-off-by: Oleksandr Andriienko <[email protected]> * feat(rbac): make audit log for all endpoints Signed-off-by: Oleksandr Andriienko <[email protected]> * feat(rbac): simplify code Signed-off-by: Oleksandr Andriienko <[email protected]> * feat(rbac): clean up code Signed-off-by: Oleksandr Andriienko <[email protected]> * feat(rbac): fix unit tests, clean up code Signed-off-by: Oleksandr Andriienko <[email protected]> * feat(rbac): fix code Signed-off-by: Oleksandr Andriienko <[email protected]> * feat(rbac): improve code Signed-off-by: Oleksandr Andriienko <[email protected]> * feat(rbac): fix tests Signed-off-by: Oleksandr Andriienko <[email protected]> * feat(rbac): fix sonar cloud issue Signed-off-by: Oleksandr Andriienko <[email protected]> * feat(rbac): improve audit log messages Signed-off-by: Oleksandr Andriienko <[email protected]> * feat(rbac): handle more unit tests to check audit log Signed-off-by: Oleksandr Andriienko <[email protected]> * feat(rbac): fix unit tests after rebase Signed-off-by: Oleksandr Andriienko <[email protected]> * feat(rbac): use released version audit-log lib Signed-off-by: Oleksandr Andriienko <[email protected]> * feat(rbac): add small audit log doc Signed-off-by: Oleksandr Andriienko <[email protected]> * Update packages/backend/src/logger/customLogger.ts Co-authored-by: Paul Schultz <[email protected]> * Update packages/backend/src/logger/customLogger.ts Co-authored-by: Paul Schultz <[email protected]> * Update packages/backend/src/logger/customLogger.ts Co-authored-by: Paul Schultz <[email protected]> * Update packages/backend/src/logger/customLogger.ts Co-authored-by: Paul Schultz <[email protected]> * Update packages/backend/src/logger/customLogger.ts Co-authored-by: Paul Schultz <[email protected]> * Update plugins/rbac-backend/src/file-permissions/csv-file-watcher.ts Co-authored-by: Paul Schultz <[email protected]> * Update plugins/rbac-backend/src/service/permission-policy.ts Co-authored-by: Paul Schultz <[email protected]> * Update plugins/rbac-backend/src/service/permission-policy.ts Co-authored-by: Paul Schultz <[email protected]> * Update plugins/rbac-backend/src/service/permission-policy.ts Co-authored-by: Paul Schultz <[email protected]> * Update plugins/rbac-backend/src/service/permission-policy.ts Co-authored-by: Paul Schultz <[email protected]> * Update plugins/rbac-backend/src/service/permission-policy.ts Co-authored-by: Paul Schultz <[email protected]> * Update plugins/rbac-backend/src/file-permissions/csv-file-watcher.ts Co-authored-by: Paul Schultz <[email protected]> * Update plugins/rbac-backend/src/file-permissions/csv-file-watcher.ts Co-authored-by: Paul Schultz <[email protected]> * Update plugins/rbac-backend/src/file-permissions/csv-file-watcher.ts Co-authored-by: Paul Schultz <[email protected]> * Update plugins/rbac-backend/src/file-permissions/csv-file-watcher.ts Co-authored-by: Paul Schultz <[email protected]> * Update plugins/rbac-backend/src/helper.ts Co-authored-by: Paul Schultz <[email protected]> * Update plugins/rbac-backend/src/helper.ts Co-authored-by: Paul Schultz <[email protected]> * Update plugins/rbac-backend/src/service/permission-policy.ts Co-authored-by: Paul Schultz <[email protected]> * Update plugins/rbac-backend/src/service/permission-policy.ts Co-authored-by: Paul Schultz <[email protected]> * Update plugins/rbac-backend/src/service/permission-policy.ts Co-authored-by: Paul Schultz <[email protected]> * Update plugins/rbac-backend/src/service/permission-policy.ts Co-authored-by: Paul Schultz <[email protected]> * Update plugins/rbac-backend/src/service/permission-policy.ts Co-authored-by: Paul Schultz <[email protected]> * Update plugins/rbac-backend/src/service/permission-policy.ts Co-authored-by: Paul Schultz <[email protected]> * Update plugins/rbac-backend/src/service/permission-policy.ts Co-authored-by: Paul Schultz <[email protected]> * Update plugins/rbac-backend/src/service/permission-policy.ts Co-authored-by: Paul Schultz <[email protected]> * Update plugins/rbac-backend/src/service/permission-policy.ts Co-authored-by: Paul Schultz <[email protected]> * Update plugins/rbac-backend/src/service/permission-policy.ts Co-authored-by: Paul Schultz <[email protected]> * Update plugins/rbac-backend/src/service/permission-policy.ts Co-authored-by: Paul Schultz <[email protected]> * Update plugins/rbac-backend/src/service/permission-policy.ts Co-authored-by: Paul Schultz <[email protected]> * Update plugins/rbac-backend/src/service/permission-policy.ts Co-authored-by: Paul Schultz <[email protected]> * Update plugins/rbac-backend/src/service/permission-policy.ts Co-authored-by: Paul Schultz <[email protected]> * Update plugins/rbac-backend/src/service/permission-policy.ts Co-authored-by: Paul Schultz <[email protected]> * Update plugins/rbac-backend/src/service/permission-policy.ts Co-authored-by: Paul Schultz <[email protected]> * Update plugins/rbac-backend/src/service/permission-policy.ts Co-authored-by: Paul Schultz <[email protected]> * Update plugins/rbac-backend/src/service/permission-policy.ts Co-authored-by: Paul Schultz <[email protected]> * Update plugins/rbac-backend/src/service/permission-policy.ts Co-authored-by: Paul Schultz <[email protected]> * Update plugins/rbac-backend/src/service/permission-policy.ts Co-authored-by: Paul Schultz <[email protected]> * feat(rbac): fix grammar for doc Signed-off-by: Oleksandr Andriienko <[email protected]> * fix(rbac): handle code review feeback Signed-off-by: Oleksandr Andriienko <[email protected]> --------- Signed-off-by: Oleksandr Andriienko <[email protected]> Co-authored-by: Paul Schultz <[email protected]>
- Loading branch information