Update fail2ban dbpurgeage to 648000 and history sync backfill/pagination for archive-based 7.5 day history.
Add source=archive option for dashboard endpoints and history service; update Docs/Tasks.md; include archive branch for list_bans, bans_by_country, ban_trend, bans_by_jail; tests for archive paths.