-
- Downloads
Add a report for policy violations
Now we've produced policy violations in #258 and #268, we should also make them easily queryable. We can also expose this in a new report, `policy-violations`, which allows us to view these as-is, which may be important for certain users interacting with DMD. As we want to allow filtering on the CLI and the web, we should allow tweaking the parameters, requiring we have a separate query for performing `Like`s. This also provides the wiring for both the CLI's reporting, and for `dmd-web`. Closes #275.
Showing
- cmd/dmd-web/cmd/reports.go 71 additions, 0 deletionscmd/dmd-web/cmd/reports.go
- cmd/dmd-web/cmd/server.go 3 additions, 0 deletionscmd/dmd-web/cmd/server.go
- cmd/dmd/cmd/report_policyviolations.go 39 additions, 0 deletionscmd/dmd/cmd/report_policyviolations.go
- internal/policies/db/generate.go 1 addition, 1 deletioninternal/policies/db/generate.go
- internal/policies/db/joined.sql 18 additions, 0 deletionsinternal/policies/db/joined.sql
- internal/policies/db/models.go 9 additions, 0 deletionsinternal/policies/db/models.go
- internal/policies/db/models_helper.go 34 additions, 0 deletionsinternal/policies/db/models_helper.go
- internal/policies/db/queries.sql 72 additions, 0 deletionsinternal/policies/db/queries.sql
- internal/policies/db/queries.sql.go 192 additions, 2 deletionsinternal/policies/db/queries.sql.go
- internal/policies/report.go 58 additions, 0 deletionsinternal/policies/report.go
Loading
Please register or sign in to comment