9c66a14fec
fix: API key create/delete should create audit events
...
closes #1101
2020-01-02 22:20:13 -08:00
e404955394
feat: Trash ( #1082 )
...
* wip: trash
* Enable restoration of deleted documents
* update Trash icon
* Add endpoint to trigger garbage collection
* fix: account for drafts
* fix: Archived documents should be deletable
* fix: Missing delete cascade
* bump: upgrade rich-markdown-editor
2019-11-18 18:51:32 -08:00
978eda3ad2
fix: Deleted collections not showing in audit log
...
feat: Show titles of objects in audit log
fix: modelId not saved with share events
fix: List item squashes avatar at small screen sizes
2019-08-07 20:52:59 -07:00
fb4f6822a4
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
2019-08-05 20:38:31 -07:00
18cfe26e83
Migrate atlasId -> collectionId
2018-08-07 23:23:26 -07:00
32ba98bb1a
Unfurling of Slack links ( #487 )
...
* First pass: Unfurling of Slack links
* Add authentication in db
* Call associate on Event correctly
* Add SLACK_APP_ID, remove SLACK_REDIRECT_URI, tidy env sample
* PR feedback
* Comment clarify
2017-12-18 19:59:29 -08:00
7c3cfbc9da
Added Event model and logging to Collection
2017-10-09 23:27:34 -07:00