relax validation of Announce / renote timestamps (resolves #799)
What does this MR do?
Allow Announce.published to be older than Note.published. Instead of rejecting the entire activity, we just forward-date it to the note's published time. This fixes support for Mastodon instances with broken timestamp handling.
Contribution Guidelines
By submitting this merge request, you agree to follow our Contribution Guidelines
-
I agree to follow this project's Contribution Guidelines -
I have made sure to test this merge request