mirror of
https://github.com/gravitational/teleport.git
synced 2026-11-02 23:31:08 +08:00
* Add access monitoring rules backend * Add missing service implementations for access monitoring rules * Add missing struct tags to access monitoring rules * Simplify toProto and fromProto for access monitoring rules * Remove simple/access_monitoring_rules * Use backend service adapter for access monitoring rules service * Remove unused logger from access monitoring rules service * Use cache for ListAccessMonitoringRules * Add tests for access monitoring rules local backend * Add tests for access monitoring rules service * Fix import order * Update lib/services/local/access_monitoring_rules.go Co-authored-by: rosstimothy <39066650+rosstimothy@users.noreply.github.com> * Update lib/services/local/access_monitoring_rules.go Co-authored-by: rosstimothy <39066650+rosstimothy@users.noreply.github.com> * Add checks to validate AccessMonitoringRules * Update lib/services/access_monitoring_rules.go Co-authored-by: rosstimothy <39066650+rosstimothy@users.noreply.github.com> * Update lib/services/access_monitoring_rules.go Co-authored-by: rosstimothy <39066650+rosstimothy@users.noreply.github.com> * Remove unused deleteAll method from access monitoing rules service * Update accessMonitoringRules cache interface to be more restrictive * Update access monitoring rules tests to not deprecated methods * Appease linter * Fix import order in access monitoring rules test * Fix import order in access monitoring rules test * Remove remaining no generated access monitoring rules definitions * Remove remaining uses of access monitoring rules conv * Remove unused imports * Remove use of removed convert package in tests * Remove access monitoring rules interface assertion * Remove unused import * Fix access monitoring rule service test * Appease linter * Appease linter * Appease linter --------- Co-authored-by: rosstimothy <39066650+rosstimothy@users.noreply.github.com>