feat: Events / audit log (#1008)

* feat: Record events in DB

* feat: events API

* First pass, hacky activity feed

* WIP

* Reset dashboard

* feat: audit log UI
feat: store ip address

* chore: Document events.list api

* fix: command specs

* await event create

* fix: backlinks service

* tidy

* fix: Hide audit log menu item if not admin
This commit is contained in:
Tom Moor
2019-08-05 20:38:31 -07:00
committed by GitHub
parent 75b03fdba2
commit fb4f6822a4
37 changed files with 911 additions and 148 deletions

View File

@ -24,6 +24,16 @@ export default function Api() {
<Arguments />
</Method>
<Method method="events.list" label="List team's events">
<Description>List all of the events in the team.</Description>
<Arguments pagination>
<Argument
id="auditLog"
description="Boolean. If user token has access, return auditing events"
/>
</Arguments>
</Method>
<Method method="users.list" label="List team's users">
<Description>List all of the users in the team.</Description>
<Arguments pagination />