currently, it will only reprocess reports if there are new vists on the site. Instead it should reprocess the "invalidated archived" as soon as the cron archive.php script is next executed.
Also the API invalidateArchivedReports should require Admin access, not super user
(In [7474]) Fixes #3547 better handle old data invalidate
(In [7476]) Refs #3547 Fix