Refs #18316; added rules boilerplate to eea.workflow content_rules branch
Refs #18316; Added the archive and unarchive action boilerplate
Refs #18316; added code that archives or unarchives object when using the archive_unarchive_objects content rule
Refs #18316; added form options for the archive/unarchive to affect children or the previous version of the object as boolean values
Refs #18316; take into consideration the affectPreviousVersion attribute when performing the archiving/unarchiving operation
Refs #18316; reference the correct adapter when the object is a previous version and do the object purge on the unarchive and archive operations as a better fix for 18155
Refs #18316; unarchive now accepts a custom_message just like the archive method; add the url of the object that was unpublished within the history of the object that was unarchived
Refs #18316; implemented logic that applies the archive and unarchive actions recursive to it's children if the boolean flag is set within the content rule to perform the tasks recursively
Refs #18316; added contentrules.xml with the archive and unarchive actions rules
Refs #18316; added upgrade step and added history entry for the new content rule feature
Merge pull request #1 from eea/content_rules

Content rules action for archive & unarchive