events: rename audit to events and use for more metrics (#397)
* events: rename audit to events * policies/expression: log expression exceptions as event * policies/expression: add ExpressionPolicy Model to event when possible * lib/expressions: ensure syntax errors are logged too * lib: fix lint error * policies: add execution_logging field * core: add property mapping tests * policies/expression: add full test * policies/expression: fix attribute name * policies: add execution_logging * web: fix imports * root: update swagger * policies: use dataclass instead of dict for types * events: add support for dataclass as event param * events: add special keys which are never cleaned * policies: add tests for process, don't clean full cache * admin: create event when new version is seen * events: move utils to separate file * admin: add tests for admin tasks * events: add .set_user method to ensure users have correct attributes set * core: add test for property_mapping errors with user and request
This commit is contained in:
		| @ -1,6 +1,6 @@ | ||||
| import { gettext } from "django"; | ||||
| import { CSSResult, customElement, html, LitElement, property, TemplateResult } from "lit-element"; | ||||
| import { AuditEvent, TopNEvent } from "../../api/Events"; | ||||
| import { Event, TopNEvent } from "../../api/Events"; | ||||
| import { COMMON_STYLES } from "../../common/styles"; | ||||
|  | ||||
| import "../../elements/Spinner"; | ||||
| @ -16,7 +16,7 @@ export class TopApplicationsTable extends LitElement { | ||||
|     } | ||||
|  | ||||
|     firstUpdated(): void { | ||||
|         AuditEvent.topForUser("authorize_application").then(events => this.topN = events); | ||||
|         Event.topForUser("authorize_application").then(events => this.topN = events); | ||||
|     } | ||||
|  | ||||
|     renderRow(event: TopNEvent): TemplateResult { | ||||
|  | ||||
		Reference in New Issue
	
	Block a user
	 Jens L
					Jens L