This is my version of the event logging patch. It has very simple database and .py code, most of the "complexity" is in the HTML template. I think that this way, the code is easier to understand.
Michal Sojka (5): Add humanize filter for Jinja2 templates Extend database schema for event logging RFC: Add event logging Move Events block before user rename/id block Fix most of flake8 warnings
app.py | 76 +++++++++++++++++++++++++++++++++++----- coffee_db.py | 51 +++++++++++++++++++++++---- coffee_db.sql | 22 ++++++++++++ templates/main.js | 31 ++++++++++++++++- templates/user.html | 84 ++++++++++++++++++++++++++++++++++++++++++--- 5 files changed, 244 insertions(+), 20 deletions(-)