The New Audit Log
More Transparency: The New Audit Log
Starting today, the blog keeps an audit log — a complete, human-readable record of what happens on the platform. From “Andreas created the post ‘Welcome!’” to “Hannah liked your post,” every meaningful action is captured and stays traceable.
Two Views
-
My Activity (
/activity): Every signed-in user sees their own timeline — everything you did, or that concerns you (your account, your posts). -
Audit Log (
/admin/audit-log): Administrators see the complete timeline for the entire platform.
Both views update live: new entries appear automatically, no refresh needed. With infinite scrolling and a full-text search across action, person, and subject, you’ll quickly find what you’re after — even in long histories.
Reads or Writes — Your Call
Every entry is tagged as a read or a write. Opening a post, profile, or group counts as a read; everything else counts as a write. The All / Writes / Reads toggle lets you show exactly what matters to you — the total count and live updates follow your selection.
Sessions at a Glance
Sign-ins are part of the timeline too: a guest visit is recorded as “New
session from <IP> (<country>),” and logins and logouts as “logged in” and
“session ended.” The IP, country, and session ID live in the entry’s metadata.
Since these can pile up fast, there’s a Hide sessions switch: one click and the pure session entries drop out of the list, the count, and the live updates — keeping your focus on the events that actually matter.
Server Restarts, Made Visible
When the server restarts, it writes its own entry: “The server started.” Unlike the other entries, this one is visible to all signed-in users. So you can see at a glance whether and when there was an update or a restart.
Why Bother?
Transparency builds trust. The audit log makes it clear who did what and when — both for you personally and for the people running the platform. No more guesswork, no black box.
Enjoy exploring your timeline!