-
Notifications
You must be signed in to change notification settings - Fork 38
Conversation
// order, or whatever you feel is aesthetically important. The values are | ||
// a CONTRACT. If you change them YOU WILL BREAK EVENT LOGGING. | ||
|
||
AccountCreated = 0, |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Do we want an event log when objects are deleted?
Say three users and a bot account are collaborating on an app, and the bot account removes the app. Do we want to log that event?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
We will do, but we don't have that feature yet.
This is a wonderful addition, thanks @itowlson
I can work on polishing this today, to try and get as much as possible polished up and ready for the demo |
Hippo/Views/App/Details.cshtml
Outdated
<td>@string.Join(", ", item.ActiveOn().Select(c => c.Name))</td> | ||
</tr> | ||
} | ||
</tbody> | ||
</table> | ||
|
||
<div class="row" style="padding-bottom: 20px; padding-top: 20px;"> | ||
<h3>The Haps</h3> |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
👏🏻
This PR adds an append-only persistent log of events, and a table for viewing recent events for an application.
The work is not complete at this stage: I am putting out a draft early so that we can discuss it before I spend more time on it.
(Per @bacongobbler I am also completely happy with the "ship it and noodle on it once it's out there" approach.)
TODO: once we agree on what we want the schema to look like, we need to generate migrations before we merge!
Fixes #131