Skip to content

[Feature]: Auto cleanup of stale repeaters and tiles #391

Description

@MrAlders0n

Platform

MeshMapper Web

What feature do you want?

Add a per-region setting, configurable by regional admins, that automatically
cleans up repeaters offline for X days, along with the coverage tiles/cells
generated from those repeaters' data.

The threshold is selectable at 30, 60, or 90 days, defaulting to 60. The setting
is opt-in per region and defaults to OFF, so no region loses data unless an admin
deliberately enables it.

When enabled, a scheduled server-side job evaluates each repeater's last-seen
timestamp against the region's threshold. Repeaters past the threshold are flagged
stale and removed (or archived), and the coverage data they contributed is cleaned
up accordingly.

Why do you need it?

As regions mature, maps accumulate repeaters that were decommissioned, relocated,
or stood up as one-off test nodes. These stale repeaters and their leftover tiles
clutter the map, misrepresent current real-world coverage, and add noise to the
data. Cleanup is manual today, which does not scale as regions grow and as we
onboard more regional admins. A safe, opt-in auto-cleanup keeps regional maps
accurate without constant manual pruning.

How important is this?

High - Would help a lot

Anything else?

No response

Metadata

Metadata

Assignees

Labels

No fields configured for Feature.

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions