How to archive content without deleting in Content Manager

Can be done, but you will need some coding:

  1. setup a second collection (like “eventsOld”)
  2. run Job Scheduler every day/week, whatever you want, doing:
    3)select from original collection all rows you want gone
  3. bulk-insert them into the “eventOld” collection

If you don’t need this, but just prevent from showing old stuff, you can easily code this using Velo.