Roll back all changes since a certain date:

First run localwiki-manage shell.

In the shell, run this, setting the ago value to the number of minutes, hours / days since the last non-spam edit:

import datetime
now = datetime.datetime.now()

###############
# SET THIS:
###############
ago = datetime.timedelta(minutes=15)

last_good_date = now - ago

from pages.models import Page, PageFile
from maps.models import MapData
from redirects.models import Redirect

def rollback_all_to_date(M, t):
    for m_h in M.versions.filter(version_info__date__gte=t):
        obj = m_h.version_info._object
        try:
            as_of = obj.versions.as_of(t)
            as_of.revert_to(delete_newer_versions=True, track_changes=False)
        except M.DoesNotExist:
            m_h.delete()
            obj.delete(track_changes=False)

models = [Page, PageFile, MapData, Redirect]
for M in models:
    rollback_all_to_date(M, last_good_date)