{% extends "base.html" %} {% block title %}Activity - RadiusForge{% endblock %} {% block content %} {# Step L1 (2 Oct 2026): who changed what, when. Read-only; secrets are never shown. #}

Activity

{% if organization %}

Who changed what in {{ organization.name }}, newest first. Times are shown in {{ zone }}.

{% endif %}
{% if organizations %} {% endif %}
Clear Download as CSV
{% if page.object_list %} {% for e in page.object_list %} {% endfor %}
WhenWhoWhatFrom
{{ e.at|date:"d M Y H:i" }} {% if e.actor_kind == "customer" %}customer {% endif %}{{ e.actor }} {{ e.summary }} {% if e.changes %}
What changed
    {% for label, old, new in e.changes %}
  • {{ label }}: {% if old %}{{ old }} → {% endif %}{{ new|default:"(empty)" }}
  • {% endfor %}
{% endif %}
{{ e.address|default:"" }}

{% if page.has_previous %}Newer{% endif %} Page {{ page.number }} of {{ page.paginator.num_pages }} {% if page.has_next %}Older{% endif %}

{% else %}

Nothing recorded{% if filters.who or filters.what or filters.item or filters.since or filters.until %} that matches{% endif %} yet.

{% endif %} {% endblock %}